Jack Anderson
bab7d9a202
Add encoding to Totp Secret and Backup Codes
...
- Remove double call for backup codes
2025-01-20 14:45:32 +00:00
Clemente Raposo
c59529a9b3
Add subpanel button limits config fore new UI
2024-12-05 07:28:20 +00:00
Clemente Raposo
e75cfc852e
Add support for field and fieldType RecordSaveHandlers
2024-11-27 15:10:42 +00:00
Clemente Raposo
ca7479fff1
Add ApiRecordMapperRunner and EntityRecordMapperRunner
2024-11-27 15:10:38 +00:00
Clemente Raposo
e9b07c5367
Ignore Language folder on core_services.yaml
2024-11-27 15:10:24 +00:00
Clemente Raposo
9c1124972f
Add support for adding languages in extensions
2024-11-27 15:10:22 +00:00
Clemente Raposo
64335c2730
Add record save handlers service configuration
2024-11-27 15:07:28 +00:00
Clemente Raposo
3901ffad30
Add record mappers service configuration
2024-11-27 15:07:23 +00:00
Clemente Raposo
f0e42a0a1e
Remove profile-auth prefix from 2fa routes
2024-11-27 14:56:25 +00:00
Jack Anderson
ff4ba2bdd2
Two Factor
2024-11-27 14:56:14 +00:00
Clemente Raposo
590441198b
Fix ldap native login fallback
2024-09-23 11:43:22 +01:00
y.yerli
179f2b6a71
Fix #54 - Generate supported types yaml file
2024-09-13 10:48:07 +01:00
y.yerli
0fa53a53a5
Add convert record feature
2024-08-23 17:44:41 +01:00
Clemente Raposo
bb96ab1129
Symfony 6.4 - Add migration for APP_SECRET generation
2024-08-21 18:06:16 +01:00
Clemente Raposo
ccb15fb027
Symfony 6.4 - Add logged-out path to CSRFCookieListener
2024-08-21 18:06:15 +01:00
Clemente Raposo
0816e9b3a9
Symfony 6.4 - Remove no longer used legacy session deny access listener
2024-08-21 18:06:15 +01:00
Clemente Raposo
a9052019cc
Symfony 6.4 - Update Session handling to use the same session in symfony and legacy
...
- Start Session using legacy
- Add LegacyBridgeSession handlers to have so that symfony uses the legacy session
2024-08-21 18:06:15 +01:00
Clemente Raposo
4b98970e30
Symfony 6.4 - Update AppCheckLdapCredentialsListener
...
- Update service configuration
- Update method signatures
2024-08-21 18:06:14 +01:00
Clemente Raposo
c026a74de3
Symfony 6.4 - Replace LegacySessionSecurityStage with LegacySessionAccessCheckerProvider
...
On new api-platform version, api_platform.graphql.resolver.stage.security is no longer public, so we cannot decorate it.
2024-08-21 18:06:14 +01:00
Clemente Raposo
1b3669ed16
Symfony 6.4 - Replace Extension Asset WarmupDecorator with CacheWarmer
...
- The ExtensionAssetCacheWarmupDecorator was no longer valid
- Symfony now supports adding extra warmers
- Replaced the decorated with an extra warmer
2024-08-21 18:06:14 +01:00
Jack Anderson
32ccadbd89
Symfony 5.4 - Update Deprecated Security Code
2024-08-21 18:06:13 +01:00
y.yerli
1c81c2e684
Fix delete action of legacy module
2024-07-24 14:36:18 +01:00
Jack Anderson
a7db647e2d
Add CliSteps to Install Step Handler
2024-04-03 15:44:01 +01:00
Moises E. Puyosa
7cbf033208
Add Feature Query List View Filter
...
Now you can use legacy query filter in list view pages
2024-02-01 15:33:45 +00:00
Clemente Raposo
ee31458fa5
Add support for configurable table actions
...
- Add definition provider
- Add table actions to list view metadata
- Add config
Added in the scope of the move of the column chooser from the useful bar button to the table
2023-11-30 16:52:20 +00:00
Jack Anderson
117dd81727
SuiteCRM 8.4.2 Release
2023-11-09 14:27:09 +00:00
Clemente Raposo
ac7f1e49b1
Fix #230 - Not able to access native auth with saml
...
- Add missing /auth path to csrf token generation
2023-09-26 09:02:15 +01:00
Clemente Raposo
dc5fb91dd7
Revert "Add DefaultExtension namespace entry"
...
This reverts commit 66440bc895
.
2023-08-23 11:05:45 +01:00
Clemente Raposo
da44dc12df
Add quick actions config file
...
- By default it takes the quick actions for the order of the navigation modules
2023-07-20 14:36:35 +01:00
Clemente Raposo
66440bc895
Add DefaultExtension namespace entry
...
- Workaround "default" being a reserved word and possible to use in the namespace
2023-07-03 10:09:03 +01:00
Jack Anderson
1f949f1ac2
SuiteCRM 8.3.0 Release
2023-05-15 13:23:12 +01:00
yunusyerli1
4697fcebe6
[Legacy] Return admin navbar menu on Navbar Handler
2023-04-27 13:12:11 +01:00
Jack Anderson
c70fd502bd
Fix Activities buttons
...
- pass module to use mod strings
- remove duplicate labels
2023-04-24 11:54:10 +01:00
Clemente Raposo
297271140c
Add migration to set alert snooze time as the date_entered
...
- Add snooze time as date_entered for existing alert records
2023-04-24 11:54:09 +01:00
Clemente Raposo
d580c04694
Add notification reload module actions
...
- Reload notifications upon some module actions on the front end. Like save or create.
2023-04-24 11:54:09 +01:00
Clemente Raposo
6330f2bb8f
Add notification configuration to the configs
2023-04-24 11:54:08 +01:00
Clemente Raposo
20de647d5f
Fix #180 - Adjust XSRF token handling
...
- Do not generate a new token on api requests. Use an existing one
-- this was causing problems, as sometimes a new token was being generated, causing the next request to fail
- Add configuration to specify in which requests the new token cookie should be added
2023-01-24 10:10:05 +00:00
Clemente Raposo
027e2f5d8f
Add system config for session expired redirect
...
- Inject new system config
- Set Login page as default for redirect
2022-10-04 13:13:19 +01:00
Clemente Raposo
7a612a0685
Add saml user auto-creation
...
- Add option to auto-create user upon login
- Add support for mapping fields from Idp to SuiteCRM
2022-10-04 13:13:19 +01:00
Jack Anderson
305203840f
Add migration to add LOCK_DSN to env
2022-09-09 12:46:23 +01:00
Clemente Raposo
4e4b43e92e
Add base saml configuration
...
- Allow enabling saml configuration
- Make security.access_control dynamic, depending on the auth_type
- Add saml specific access_control configuration
- Add saml routes configuration
- Enable auth.logout.redirect for saml
- Add template configuration for hslavich_onelogin_saml
2022-09-09 12:46:23 +01:00
Clemente Raposo
3cd6efcc3f
Allow option to re-direct on logout action
...
- Add logout configuration
- Change auth.service.ts to re-direct instead of posting depending on configuration
2022-09-09 12:46:22 +01:00
Clemente Raposo
8f5af3f610
Add ldap auto create user provider
...
- Add user provider that creates user if not yet created on the app
- Add proxy to re-use existing entity and ldap user providers
- Allow configuring mapping of ldap extra fields to user fields
- Add base mapping configuration in ldap.yaml
2022-09-09 12:46:22 +01:00
Clemente Raposo
b055761675
Remove extension config folder from class autoload
2022-09-09 12:46:22 +01:00
Clemente Raposo
8c669180c5
Add ldap login fallback to native login
...
- Allow falling back to native login if ldap fails
- Read configuration to enable / disable the fallback
2022-09-09 12:46:22 +01:00
Clemente Raposo
0c79491581
Use new symfony authenticator mechanism
...
- Add auth success listener to initialize legacy session
- Add password encoder to support legacy style encoding
- Add xsrf-token check to json_login
- enable authenticator_manager
2022-09-09 12:46:22 +01:00
Clemente Raposo
381e111fd9
Add system config provider service alias
2022-09-09 12:46:21 +01:00
Clemente Raposo
533ce665af
Add Upgrade Finalize Stage
...
- Split upgrade into 2 stages: install, finalize
-- This is required as the container needs to be re-loaded before running the final step
- From now on 2 commands will need to be executed
2022-09-09 12:46:21 +01:00
Clemente Raposo
38a030e029
Add SetupLegacyMigration command
2022-09-09 12:46:20 +01:00
Clemente Raposo
96803a827c
Enable CSRF token validation on api requests
...
- Do no check csrf token on get requests.
-- Angular does not send token on get or header requests
2022-09-09 12:46:20 +01:00