-
Pol Dellaiera authoredPol Dellaiera authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 47.01 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
3.0.4
3.0.3 - 2025-01-28
Merged
- Ajax reqs no redirect on success
#105
Commits
3.0.2 - 2024-10-11
Merged
- chore: maintenance - compatibility with Symfony 7 - minor fixes
#100
- chore(deps): Bump ramsey/composer-install from 2 to 3
#99
- Update composer.json for SF7
#98
Commits
- chore: update changelog
852f954
- fix, chore: maintenance
5920cff
- chore: update license
dce898f
- chore: update default PHP version for development
67e3ccb
- Update composer.json
1eb68eb
- Update composer.json
7e63d26
- Update composer.json
d30f253
- Update composer.json
ad187cc
- Update composer.json
8e9f898
- chore: add
.readthedocs.yml
configad7747d
3.0.1 - 2023-11-06
Commits
- docs: update changelog
cab9dae
- cs: autofix coding standards
22d2b03
- chore: set
min_covered_msi
to89
babf036
3.0.0 - 2023-11-06
Merged
- Update demo casserver URL
#88
- Fix link in documentation
#89
- chore(deps): Bump cachix/install-nix-action from 22 to 23
#91
- chore(deps): Bump actions/checkout from 3 to 4
#90
- chore(deps): Bump cachix/install-nix-action from 20 to 22
#87
- chore(deps): Bump cachix/install-nix-action from 19 to 20
#79
Commits
-
Breaking change: refactor: replace Properties::all() with
Properties::jsonSerialize()
.4fbc54b
- docs: update changelog
adc77e6
- ci: bump github actions
383349c
- fix link to Contributing page
132d60f
- chore: bump versions
4e11280
- chore: bump versions
f29ffa8
- chore: remove obsolete docker files
ee907ae
- chore: get rid of scrutinizer
a50176a
- tests: rewrite tests based on upstream
ecphp/cas-lib
developments.12fa217
- chore: add a note about CAS XML response
f72e757
- refactor: update User creation internals
467d44a
- refactor: remove
Symfony*
Cas classes13e30e6
- docs: update
Installation
documentationfa17ff4
- tests: fix tests
1dc9838
- remove
CasEntryPoint
class87109f6
- fix: update
start
methoda6ac146
- fix: use the Authenticator as entry point
4b4d065
- docs: Update changelog.
e6dae46
- feat: add a CAS Authentication Entry Point
1cd8abb
- tests: update tests for
ecphp/cas-lib
277e96a0
- refactor: update codebase for
ecphp/cas-lib
24bbff5f
- chore: upgrade to
ecphp/cas-lib
94758a7
2.5.5 - 2023-03-01
Merged
- chore(deps): Bump cachix/install-nix-action from 18 to 19
#77
Commits
- docs: Update changelog.
7422f89
- fix: update
start
methode09e56c
- fix: use the Authenticator as entry point
50d5eee
- chore: minor static files update
9b7039a
- ci: add environment variable for PHP CS Fixer
ede0450
- docs: update
README
badge973f4c9
- chore: update
LICENSE
filefe745ca
- chore: add
pcov
extension requirement inrequire-dev
4eeb51c
- tests: fix broken tests
ceecf54
2.5.4 - 2022-12-15
Commits
2.5.3 - 2022-12-07
Merged
- chore(deps): Bump cachix/install-nix-action from 17 to 18
#72
Commits
- docs: Update changelog.
44fb8d2
- feat: add
__toString()
method toCasUserInterface
28f74ff
- nix: remove
-nts
prefix068fb1c
2.5.2 - 2022-12-07
Commits
- docs: Update changelog.
b3294f8
- feat: add
__toString()
method toCasUserInterface
5790eb4
- nix: remove
-nts
prefixbb8be3c
- docs: Remove Symfony version.
80f3220
- chore: Prettify codebase.
dce1424
- chore: Normalize
composer.json
.0544e74
2.5.1 - 2022-08-25
Commits
2.5.0 - 2022-08-25
Merged
- refactor: Remove deprecated stuff from Symfony 5.
#71
Commits
- docs: Update changelog.
90756cb
2.4.5 - 2023-03-01
Commits
2.4.4 - 2023-02-28
Commits
2.4.3 - 2023-02-28
Commits
2.4.2 - 2023-02-08
Commits
- docs: Update changelog.
7a4bfd4
- fix: restore the use of a
UserProvider
5531bda
- feat: add
__toString()
method toCasUserInterface
f7cf369
- nix: remove
-nts
prefix674d2af
- chore: Normalize
composer.json
.b4b7568
2.4.1 - 2022-08-25
Commits
2.4.0 - 2022-08-25
Merged
- Version 3 - Work in progress
#59
Commits
-
Breaking change: refactor: Use new authenticator system.
9256f95
- docs: Update changelog.
01ec7b1
- chore: Update grumphp configuration.
fc478a1
- chore: Update composer.json.
b527382
- fix: Add psalm baseline.
53ac69a
- chore: Update grumphp configuration.
978297d
- docs: Add changelog.
a2fc955
- ci: Add release workflow.
aabe67a
- chore: Update static files.
833dc1e
- refactor: Add old authenticator service back.
e50d1fc
- refactor: Add extra aliases to CAS services.
3edc20b
- ci: Update configuration files.
54e6896
- Autofix code style.
ff4da71
- Autofix code style.
0e4d433
- tests: Update minimum coverage value.
d74e6b0
- tests: Update PSalm configuration.
bd6808d
- tests: Remove unsupported tests of PHPSpec.
607ff89
- ci: Update configuration files.
16b0c24
- chore: Update static files, version and add
.envrc
.1c1add4
2.3.2 - 2022-04-14
Merged
- Suppress the PHP 8+ deprecation message that pops when APP_DEBUG=true
#62
- Update phpspec/phpspec requirement from 7.0.1 to 7.2.0
#60
- Bump actions/cache from 2.1.7 to 3
#61
- Bump actions/cache from 2.1.6 to 2.1.7
#57
Commits
2.3.1 - 2021-11-12
Commits
- fix: Add
CasUser::getUserIdentifier()
.e19fdb3
2.3.0 - 2021-07-29
Merged
- Bump actions/cache from 2.1.5 to 2.1.6
#50
- Update infection/infection requirement from ^0.23 to ^0.24
#53
- Update loophp/unaltered-psr-http-message-bridge-bundle requirement from ^1.0 to ^2.0
#52
- Bump actions/cache from 2.1.4 to 2.1.5
#48
- Update infection/infection requirement from ^0.22 to ^0.23
#49
- Update friends-of-phpspec/phpspec-code-coverage requirement from ^5.0.0 to ^6.0.0
#44
- Bump actions/cache from v2 to v2.1.4
#41
- Update vimeo/psalm requirement from ^3.14.1 to ^4.2.0
#37
- Update friends-of-phpspec/phpspec-code-coverage requirement from ^4.3.2 to ^5.0.0
#36
Commits
- Update loophp/unaltered-psr-http-message-bridge-bundle requirement
9e7553d
- Revert "ci: Disable builds on macOS until phpspec/phpspec#1380 is fixed."
d0bcd72
- ci: Disable builds on macOS until phpspec/phpspec#1380 is fixed.
b3f5011
- Autofix code style.
1ce1219
- chore: Update .gitattributes.
6b549fd
- Autofix code style.
9a02ee8
- Do not upgrade phpspec until phpspec/phpspec#1382 is fixed.
36de9bc
- chore: Update composer.json.
569de28
- refactor: Autofix code style.
d245d4e
- chore: Switch to ecphp/php-conventions.
ce3df60
- refactor: Add missing services declarations.
8baead7
- refactor: Implements EquatableInterface on CasUserInterface.
a525263
- Update friends-of-phpspec/phpspec-code-coverage requirement
ddadbe3
- test: Fix CS.
53a846b
- tests: Remove unused mocked parameters.
bf1b68e
- tests: Remove now obsolete test.
5c635f9
- ci: Update Github configuration.
2c4349f
- refactor: Remove deprecations for next major release.
92ebeec
- refactor: Remove hard dependency to nyholm/psr7 and sension/framework-extra-bundle.
2204a7f
- chore: Removed hard dependencies from requirements.
34d2f0e
- Update friends-of-phpspec/phpspec-code-coverage requirement
8c7a687
2.2.2 - 2020-08-25
Commits
2.2.1 - 2020-07-27
Commits
- Remove obsolete PHPDoc to not mess with ecphp/eu-login-bundle when doing static analysis.
62edc9e
- Add Psalm, Infection and Insights reports.
c80290b
2.2.0 - 2020-07-23
Merged
- Add the new dependency to the CAS service and CAS User provider.
#15
Commits
2.1.2 - 2020-07-23
Merged
- Improve coverage
#14
Commits
- Fix CS.
e9792b1
- Update Grumphp configuration.
013e266
- Update composer.json.
885c3f2
- Deprecate CasUserInterface::getUser().
9fd3bc3
2.1.1 - 2020-07-07
Commits
- Revert "Replace user routing file cas.yaml with cas.php."
c28377b
2.1.0 - 2020-06-29
Commits
- Replace XML routing file with bare PHP.
be0ab05
- Symfony recipe is live, update installation steps.
750e8e3
- Replace user routing file cas.yaml with cas.php.
5321218
- Update composer.json.
cf400cd
- Replace deprecated function.
8107883
- Update composer.json for Symfony ^5.1.
6d89920
- Replace YAML file with a PHP file.
e4ed834
- Remove a test in which it is unable to mock objects properly.
60c86cb
2.0.9 - 2020-06-21
Merged
- Set object before calling ticket validation
#12
2.0.8 - 2020-06-17
Commits
- Load controllers from services.
39e0867
2.0.7 - 2020-06-17
Commits
- Load the services from the package, not from the final application.
8a65faa
2.0.6 - 2020-06-16
Commits
- Add missing sensiolabs/SensioFrameworkBundle interfaces alias.
4f3d864
2.0.5 - 2020-06-12
Commits
- Update configuration file.
2fb76e1
2.0.4 - 2020-06-11
Merged
- Bump actions/cache from v1 to v2
#10
- Update symfony/psr-http-message-bridge requirement from ^1.2 to ^2.0
#11
Commits
- Update documentation.
3978c2d
- Update composer.json.
4fe39bc
- Update the cas_services.yaml file and let user customize the PSR request through a middleware package.
a40ab51
- Update Dockerfile to make Docker happy again.
9ca1c76
- Add Dependabot configuration.
8ddcc07
- Update Controllers, it is not necessary to extend AbstractController anymore.
cf294d6
- Update routing file.
bca8c68
- Update composer.json, replace dependency to symfony/framework-bundle with symfony/routing.
1b9a4a1
- Fix PHPStan issues.
c25b22d
2.0.3 - 2020-05-07
Commits
- Bump drupol/php-conventions.
ef92e50
2.0.2 - 2020-04-29
Commits
- Documentation upgrade
7ee5d5d
2.0.1 - 2020-02-10
Merged
2.0.0 - 2020-01-31
Commits
- Migrate project to new organisation.
4fd6825
- Add a custom service to not depend on sensio/framework-extra-bundle any longer.
005f093
- Update Github Actions configuration.
0dfad60
- Update composer.json.
3eddfc6
- Update documentation.
b44ff40
- Bump minimal contrib version.
2bfa235
- Update PHPSpec configuration.
0cf25a2
- Bump contrib.
fb596a1
- Add authenticators in the default guard.
1c35aa1
- Revert "Set the CAS service as public."
4c651cb
- Set the CAS service as public.
6ad7cfc
- Remove PHP 7.4.
5ae3494
- Remove PHP 7.1, add PHP 7.4.
e65455a
- Update PHPDoc.
91cd3f8
- Remove obsolete TokenStorage.
b31aa51
- Fix PHPDoc and restore infection/infection contrib.
d73038f
- Remove the renew parameter if it is found in the URL.
f69e42b
- Implement an alternative solution when user authentication has failed.
381e56a
- Add status to the JSON response in case of failure.
518098e
- Sync from branch 4.4.
0a81041
- Update documentation.
cf1d0ef
- Update Login controller.
fb426cd
- Restore package that are now compatible.
e0609b2
- Remove obsolete code.
bfcf541
- Update composer.json.
e0e7529
- Update composer.json and documentation.
f06a702
- CasUser::getSalt() cannot throw an exception or else the login process fails.
2b66ace
- CasUser::getPassword() cannot throw an exception or else the login process fails.
153a01a
- CasUser::eraseCredentials() cannot throw an exception or else the login process fails.
7bc3e7d
- Use stable branch of phpspec now that it has been released.
9a78d5a
- Sync from branch 4.4
4622666
- Update Travis configuration.
24d563a
- Update Travis configuration.
cbda424
- Sync tests from branch 4.4
d9da252
- Update composer contrib while tools are not yet stable.
cc44b05
- Allow failure for PHP 7.4 until stable.
e939ddf
- Try to use PHP 7.4 snapshot.
80ae3a3
- Remove PHP 7.1.
7278e44
- Update Travis for the time being.
bcb94a5
- Enable tests and sync from branch 4.4
89a6591
- Update CasUser based on 4.4 branch.
fae118d
1.1.2 - 2020-08-25
Commits
1.1.1 - 2020-07-27
Commits
- Remove obsolete PHPDoc to not mess with ecphp/eu-login-bundle when doing static analysis.
6a3ee9a
- Add Psalm, Infection and Insights reports.
c444b9a
1.1.0 - 2020-07-23
Commits
- Update CS.
07d6817
- Update composer.json.
fabaff5
- Update tests.
bcec5bd
- Add the new dependency to the CAS service and CAS User provider.
b6bbddd
1.0.14 - 2020-07-23
Commits
- Fix CS.
2fe5654
- Update Grumphp configuration.
b3d8d86
- Update composer.json.
fdd6982
- Deprecate CasUserInterface::getUser().
f559ded
- Improve coverage (#14)
8903595
1.0.13 - 2020-07-07
Commits
- Revert "Replace user routing file cas.yaml with cas.php."
e682a43
1.0.12 - 2020-06-28
Commits
- Symfony recipe is live, update installation steps.
7bc273e
- Replace user routing file cas.yaml with cas.php.
dcb331f
- Replace YAML file with a PHP file.
3693960
- Remove a test in which it is unable to mock objects properly.
22fb335
1.0.11 - 2020-06-21
Merged
- Set object before calling ticket validation
#12
1.0.10 - 2020-06-17
Commits
- Load controllers from services.
3dfe8b9
1.0.9 - 2020-06-17
Commits
- Load the services from the package, not from the final application.
2a0d7fc