Commit graph

1484 commits

Author SHA1 Message Date
balumahendran
b1151ecf3e [Legacy] Resource Calendar Styling Fixes 2022-09-09 12:46:22 +01:00
balumahendran
9a0fca61be [Legacy] Email Compose Field Width Styling Fixes 2022-09-09 12:46:22 +01:00
balumahendran
a6d575db57 [Legacy] Document iframe page styling fixes 2022-09-09 12:46:22 +01:00
balumahendran
6da96f2e47 Subpanel Icons Styling Fixes 2022-09-09 12:46:22 +01:00
Jack Anderson
dff5c59d04 Dynamically calculate graphql api url 2022-09-09 12:46:22 +01:00
Clemente Raposo
eb45c0cd9c Show specific message when max login attempts exceeded
- Add new label
- Use label for default login error message
2022-09-09 12:46:22 +01:00
Clemente Raposo
0469ce460c [Legacy] Add login error messages 2022-09-09 12:46:22 +01:00
Clemente Raposo
4eb92f4d5d Change http interceptor to return full original error
- Return original error
- Gives more details about the error
2022-09-09 12:46:22 +01:00
Clemente Raposo
06172843d7 Configure login throttling
- Set default of 3 attempts
- Make configurable in .env
2022-09-09 12:46:22 +01:00
Clemente Raposo
6215c40e12 Set default lock store to flock
- Does not require extra php module installed
2022-09-09 12:46:22 +01:00
Clemente Raposo
487a010d52 Add symfony/rate-limiter dependency 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
balumahendran
fff96f5267 [Legacy] ListView Styling Changes - Column Chooser & Filter Fixes 2022-09-09 12:46:22 +01:00
balumahendran
74689cc78e [Legacy] Save & Cancel Button Overlapping Styling Fixes 2022-09-09 12:46:22 +01:00
balumahendran
7e9f0a3233 [Legacy] Email Queue Mobile Styling Fixes 2022-09-09 12:46:22 +01:00
Jack Anderson
c50d49d545 Add suite 8 duplicate view.
- add a new duplicate route
- remove return id
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
db6afc52fc Allow switching between native and ldap login
- Add base ldap service configuration
- Add dynamic login configuration selection based on env
- Add default env options for ldap
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
d40d72bd54 Add symfony/ldap dependency 2022-09-09 12:46:21 +01:00
Jack Anderson
e046ba06ea Add subpanel icons to activites and history subpanels
- create icon component
- implement on collection subpanels
2022-09-09 12:46:21 +01:00
balumahendran
91db98eed0 [Legacy] Inbound Email Mobile Styling Fixes 2022-09-09 12:46:21 +01:00
balumahendran
2feffbadab [Legacy] Email Settings Mobile Fixes 2022-09-09 12:46:21 +01:00
Jack Anderson
0f39a0f264 Allow for clickable history timeline
- Add a link to the subject of the history
- Takes you to the record that is shown
2022-09-09 12:46:21 +01:00
balumahendran
9d91000e28 [Legacy] Campagin Mobile Styling Fixes Latest 11/07 2022-09-09 12:46:21 +01:00
Clemente Raposo
8f4f614189 SuiteCRM 8.2.0-beta Release 2022-09-09 12:46:21 +01:00
Clemente Raposo
98ab43ce50 [Legacy] Update files md5 2022-09-09 12:46:21 +01:00
Clemente Raposo
e0ccd45ee2 [Legacy] Bump version to 8.2.0-beta 2022-09-09 12:46:21 +01:00
Clemente Raposo
56f434a9d4 Add relate field validation on ListDataHandler
- Check if relate fields are valid before adding to filter_fields
- Do not add fields with missing definitions
- Do not add non-db fields
2022-09-09 12:46:21 +01:00
Clemente Raposo
d949b0421f Add error suppression to upgrade and migration commands
- Add suppress warnings flag to BaseStepExecutorCommand
- Enable error suppression for:
-- SetupLegacyMigrationCommand
-- UpgradeCommand
-- UpgradeFinalizeCommand
- Set error level to E_ALL in debug mode
2022-09-09 12:46:21 +01:00
Clemente Raposo
c760739af3 Fix connector migration 2022-09-09 12:46:21 +01:00
Clemente Raposo
d8965ca3bc Add ManualConfigCheck Migration step
- Ask users to manually change the session_dir and site_url configs
- Add session dir check to manual config check
2022-09-09 12:46:21 +01:00
Clemente Raposo
443da2dc15 Add ManualRewriteBaseCheck Migration step
- Ask users to manually change their re-write base
- Give RewriteBase hint based on site_url config
2022-09-09 12:46:21 +01:00
Clemente Raposo
9db237f06e Add support for process step alerts prompts 2022-09-09 12:46:21 +01:00
Clemente Raposo
c74dfba701 [Legacy] Fix PostUpgrade notice 2022-09-09 12:46:21 +01:00
Clemente Raposo
71bed357fc Add install portability migration step
- install portability folder before upgrading
2022-09-09 12:46:21 +01:00
Clemente Raposo
ca586082b7 Fix Legacy Migration RewriteBase generation 2022-09-09 12:46:21 +01:00
Clemente Raposo
937e87eb18 Add version and metadata-merge options to finalize command 2022-09-09 12:46:21 +01:00
Clemente Raposo
42dbf2d7ca Add original modules backup upgrade step 2022-09-09 12:46:21 +01:00
Clemente Raposo
f40e2baedd Add Metadata merge upgrade step 2022-09-09 12:46:21 +01:00
Clemente Raposo
dd710c23aa [Legacy] Update Upgrade merge service 2022-09-09 12:46:21 +01:00
Clemente Raposo
381e111fd9 Add system config provider service alias 2022-09-09 12:46:21 +01:00
Clemente Raposo
0e7b2c7539 Add configs array handling methods to SystemConfigProviderInterface
- Add method to get config array
- Add method to update config array
- Add method to get default configs
2022-09-09 12:46:21 +01:00
Clemente Raposo
aae9271c1b Add upgrade step to add new config entries to config file 2022-09-09 12:46:21 +01:00
Clemente Raposo
5b17e6aa82 Add RewriteBase update step 2022-09-09 12:46:21 +01:00
Clemente Raposo
ff087f4852 Add extra files to keep on upgrades 2022-09-09 12:46:21 +01:00
Clemente Raposo
e7c9d00aa7 Add Upgrade toKeep ignore option
- Add way to define files/folders to not be considered as toKeep
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
340cfd2c28 [Legacy] Add ConfigHandler service 2022-09-09 12:46:20 +01:00