Clemente Raposo
590441198b
Fix ldap native login fallback
2024-09-23 11:43:22 +01:00
Jack Anderson
5e7fc0604b
Add logs processor key to monolog
2024-09-13 10:46:31 +01:00
Clemente Raposo
c68d61e782
Allow SAML to be configured in env
2024-08-21 18:06:16 +01:00
Clemente Raposo
a815fbd3f0
Use system cache adapter by default for app and system cache
2024-08-21 18:06:15 +01:00
Clemente Raposo
5ea7b823d3
Re-structure log configuration
2024-08-21 18:06:15 +01:00
Clemente Raposo
c6ab4c31e4
Symfony 6.4 - Update SAML configuration setup
...
- Update controllers to point to new lib
- Adjust base onelogin config
- Update firewall configuration
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
bfa6c8a44c
Symfony 6.4 - Update api platform config
2024-08-21 18:06:15 +01:00
Clemente Raposo
50706c17d8
Symfony 6.4 - Update doctrine config from annotation to attribute
2024-08-21 18:06:15 +01:00
Clemente Raposo
d3620c3737
Symfony 6.4 - Auto framework config update
2024-08-21 18:06:15 +01:00
Clemente Raposo
661db7b4f9
Symfony 6.4 - Mark firewall as not lazy
...
- to initialize the session up-front
2024-08-21 18:06:15 +01:00
Clemente Raposo
61c29f1f79
Symfony 6.4 - Fix monolog config
2024-08-21 18:06:14 +01:00
Clemente Raposo
b3f30f5529
Symfony 6.4 - Fix doctrine config
2024-08-21 18:06:14 +01:00
Clemente Raposo
b5bf764756
Symfony 6.4 - Add symfony/notifier config yaml
2024-08-21 18:06:14 +01:00
Clemente Raposo
2b1566b284
Symfony 6.4 - Add symfony/mailer config yaml
2024-08-21 18:06:14 +01:00
Clemente Raposo
942b75d6a2
Symfony 6.4 - Add symfony/messenger config yaml
2024-08-21 18:06:14 +01:00
Clemente Raposo
32098969ad
Symfony 6.4 - Add symfony/debug config yaml
2024-08-21 18:06:14 +01:00
Clemente Raposo
4231f6d20f
Symfony 6.4 - Add nbgrp/onelogin-saml-bundle composer dependency
2024-08-21 18:06:14 +01:00
Clemente Raposo
aa243b18a7
Symfony 6.4 - Update symfony/web-profiler-bundle recipe
2024-08-21 18:06:14 +01:00
Clemente Raposo
f1c0153d57
Symfony 6.4 - Update symfony/security-bundle recipe - TO REVIEW
2024-08-21 18:06:14 +01:00
Clemente Raposo
9dc9bf508f
Symfony 6.4 - Update doctrine/doctrine-migrations-bundle recipe - TO REVIEW
2024-08-21 18:06:14 +01:00
Clemente Raposo
347494a3ff
Symfony 6.4 - Update doctrine/doctrine-bundle recipe - TO REVIEW
2024-08-21 18:06:14 +01:00
Clemente Raposo
164334d431
Symfony 6.4 - Update ApiPlatform recipe
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
Jack Anderson
5ce99dd878
Symfony 5.4 - Update Doctrine Recipe
2024-08-21 18:06:13 +01:00
Jack Anderson
c4ed6cf15f
Symfony 5.4 - Update Symfony Framework Recipe
2024-08-21 18:06:13 +01:00
Jack Anderson
5bfa1119d5
Symfony 5.3 - Upgrade Symfony Framework Recipe
2024-08-21 18:06:13 +01:00
Jack Anderson
fee04d30f9
Symfony 5.3 - Update password_hashers
2024-08-21 18:06:13 +01:00
Jack Anderson
db33001e53
Symfony 5.3 - Upgrade Symfony Monolog Bundle Recipe
2024-08-21 18:06:13 +01:00
Jack Anderson
bf9edaffde
Symfony 5.3 - Upgrade Symfony Routing Recipe
2024-08-21 18:06:13 +01:00
Jack Anderson
a1a8b4ab7a
Symfony 5.3 - Upgrade Symfony Twig Bundle Recipe
2024-08-21 18:06:13 +01:00
Jack Anderson
fc8ea5f58d
Symfony 5.3 - Upgrade Symfony Validator Recipe
2024-08-21 18:06:13 +01:00
Jack Anderson
e4b41cfeb7
Symfony 5.3 - Upgrade Symfony Web Profiler Recipe
2024-08-21 18:06:13 +01:00
Jack Anderson
baed649b6f
Symfony 5.3 - Remove Provider and double access_control
2024-08-21 18:06:13 +01:00
Jack Anderson
2a3f9b21e1
Symfony 5.3 - Add Legacy Password Hasher
2024-08-21 18:06:13 +01:00
Jack Anderson
8210b2b260
Symfony 5.3 - Update Symfony Security Bundle
2024-08-21 18:06:13 +01:00
Jack Anderson
228e3ad054
Symfony 5.3 - Update UserChecker to InMemoryUserChecker
2024-08-21 18:06:13 +01:00
Jack Anderson
ce842e08d1
Fix #433 - Fix logout failing
2024-04-03 15:43:57 +01:00
Jack Anderson
117dd81727
SuiteCRM 8.4.2 Release
2023-11-09 14:27:09 +00:00
Jack Anderson
1f949f1ac2
SuiteCRM 8.3.0 Release
2023-05-15 13:23:12 +01:00
Clemente Raposo
040d2d5d67
Redirect to logged-out page when username attribute is misconfigured
...
- Extend SamlAuthenticator to catch RuntimeException and throw an Authentication exception
- Authentication exception should be caught and then redirected to failure_path
- Dynamically set 'app.saml.authenticator on the container
2022-12-21 11:41:39 +00:00
Clemente Raposo
45488f3e98
Redirect session timeouts to logged-out page for SAML
...
- When SAML is active, SuiteCRM side session timeouts redirect to logged out page
2022-10-04 13:13:19 +01: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
8a1123ab1a
Set logged-out view as failure_path for saml
2022-10-04 13:13:19 +01:00
Clemente Raposo
4fd29a4e95
Add logged-out backend route
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
Clemente Raposo
0179d916a9
Add auth logging channel
...
- Add channel for authentication logs to be easier to debug authentication problems
2022-10-04 13:13:19 +01:00
Clemente Raposo
a4dbc76d37
Set saml config option to use target_path
...
- Set always_use_default_target_path
- Avoids login redirect loops
2022-09-09 12:46:23 +01:00
Clemente Raposo
c3e02d8113
Add native auth security config
...
- Configure firewall for native auth
- Add shared context between the two firewalls
- Add access control restrictions for native auth paths
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