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.
- chore: maintenance, minor fixes
5a409f9
4.0.3 - 2024-10-08
- chore: update changelog
f4bdf06 - chore: autofix code style
a89cd70 - chore: update default PHP version for development
ed3a268
4.0.2 - 2024-01-30
- docs: update changelog
92398d6 - chore: update license year
1f7625e - tests: add new tests
9dc73ee - fix: update precedence of parameters sent to ecphp/cas-lib
c87e066
4.0.1 - 2024-01-29
- build(deps): bump actions/checkout from 3 to 4
#43 - build(deps): bump cachix/install-nix-action from 21 to 22
#41
- docs: update changelog
2783c9d - chore: autofix code style
caea054 - fix: use
pgtIouandpgtIdwhen sent usingPOSTmethod3a803b0
4.0.0 - 2023-05-30
- Breaking change: refactor: replace Properties::all() with
Properties::jsonSerialize().9517216 - docs: update CHANGELOG
c650212 - ci: bump versions
0ce530b - chore: bump versions
927101f - chore: rename property
4b78864 - autofix code style
5385fd4 - chore: rename property
866ded5 - refactor: update
composer.json2215f3f - tests: cleanup
2971fb2 - tests: cleanup
b301115 - doc: get rid of scrutinizer
aa1caaf - ci: add steps to send static analysis statistics
ec60aed - fix: typo
f3fddb4 - refactor: use
RequestHandlerobjects5650990 - refactor: use
RequestHandlerobjects45be4dd - cs: remove unused imports
d48363c
3.0.4 - 2023-04-12
- docs: Update changelog.
853808e
3.0.3 - 2023-04-12
3.0.2 - 2023-04-12
- build(deps): bump cachix/install-nix-action from 19 to 20
#36
3.0.1 - 2023-02-07
- build(deps): bump cachix/install-nix-action from 17 to 18
#35 - build(deps-dev): update monolog/monolog requirement from ^1.0 to ^1.0 || ^3.0
#34
- docs: Update changelog.
8810cb5 - ci: add environment variable
ff5c5dd - chore: update LICENSE file
f82079e - style: autofix file style
e20b6a7 - ci: update Github workflows syntax
4fe701c - refactor: switch from
XMLtoJSONdd803a0 - chore: update default
nixenvironment1f9e657 - docs: fix README badge
7cf9d57 - chore: Prettify the codebase.
77e9a39 - chore: Prettify the codebase.
2612df8 - chore: Add
prettierchecks and fixes.aaff1c7 - build(deps-dev): update monolog/monolog requirement || ^3.0
e5262a2
3.0.0 - 2022-08-25
- Update friends-of-phpspec/phpspec-code-coverage requirement from ^4.3.2 to ^4.3.2 || ^6.0.0
#19 - build(deps-dev): update phpstan/phpstan-strict-rules requirement from ^0.12 to ^0.12 || ^1.0
#22 - build(deps): bump actions/cache from 3.0.1 to 3.0.4
#29
- docs: Update changelog.
34a90ff - chore: Update
composer.json.47a1c52 - chore: Update static files.
d19f3ca - chore: Update Infection configuration.
9b4f0e3 - fix: Autofix code style.
7835c28 - chore: Update
composer.json.f20b319 - chore: Set
cas-libversion todev-master.b17e946 - chore: Bump
cas-libversion.862b746 - chore: Fix dev dependencies version.
a680658 - ci: Update Github Action configuration.
dea679e - fix: Update Scrutinizer configuration.
91f735d - chore: Remove Docker stuff.
a07f929 - refactor: Upgrade codebase for
ecphp/cas-libupcoming version 2.eafd09e - tests: Update tests accordingly.
ff5c98f - refactor: Upgrade codebase for
ecphp/cas-libupcoming version 2.f16dcff - chore: Update
composer.json.b9e2152 - build(deps-dev): update phpstan/phpstan-strict-rules requirement || ^1.0
4ddcade - Update friends-of-phpspec/phpspec-code-coverage requirement || ^6.0.0
2525759
2.4.0 - 2022-12-15
- docs: Update changelog.
69f92b9 - fix: use
JSONinstead ofXMLby default949a868 - tests: convert
XMLinJSON8230fe9 - nix: upgrade
.envrc2796955
2.3.0 - 2022-08-29
- docs: Update changelog.
8d9ef9c - chore: Prettify codebase.
3a0513a - refactor: Update codebase for PHP >= 8.0.2.
df1b6e8 - ci: Add
prettierworkflow.dec94c6 - chore: Get rid of docker, use Nix.
f46137d - chore: Update
PSalmconfiguration.40c0390
2.2.0 - 2022-08-25
- Update friends-of-phpspec/phpspec-code-coverage requirement from ^4.3.2 to ^4.3.2 || ^6.0.0
#19 - build(deps-dev): update phpstan/phpstan-strict-rules requirement from ^0.12 to ^0.12 || ^1.0
#22 - build(deps): bump actions/cache from 3.0.1 to 3.0.4
#29 - build(deps): bump actions/cache from 2.1.7 to 3.0.1
#25 - build(deps): bump actions/cache from 2.1.6 to 2.1.7
#23
- docs: Update changelog.
55bc0e2 - chore: Update
.gitattributes.3eb042b - ci: Update workflows.
1371f2a - ci: Update workflows.
5c20082 - tests: Fix PHPSpec tests.
35feeff - chore: Update psalm configuration.
d36da82 - chore: Drop older versions of PHP and Symfony.
bdded01 - chore: Fix dev dependencies version.
a680658 - ci: Update Github Action configuration.
dea679e - fix: Update Scrutinizer configuration.
91f735d - chore: Remove Docker stuff.
a07f929 - chore: Update licence holder.
0266388 - chore: Normalize
composer.json.d40c004 - build(deps-dev): update phpstan/phpstan-strict-rules requirement || ^1.0
4ddcade - Update friends-of-phpspec/phpspec-code-coverage requirement || ^6.0.0
2525759
2.1.3 - 2021-10-13
- Support different level of authentication through
authenticationLevelconfig parameter#21
- docs: Add/update CHANGELOG.
4a0f228 - refactor: Minor type/variable update.
0b35851 - tests: Update tests accordingly.
f14e71f - refactor: Update based on ECAS documentation.
a6b04c8 - chore: Normalize composer.json.
477bc9b - tests: Update tests accordingly.
2cf97df - feat: Support different types of
authenticationLevel.19e7fbe
2.1.2 - 2021-08-19
- Feature/add authentication level checks
#20 - Update infection/infection requirement from ^0.13.6 || ^0.15.3 || ^0.23 to ^0.13.6 || ^0.15.3 || ^0.23 || ^0.24
#18 - Bump actions/cache from 2.1.5 to 2.1.6
#17
- docs: Add/update CHANGELOG.
31176b4 - chore: Update composer.json
72a416f - refactor: Add checks on the authenticationLevel attribute.
6096df8 - tests: Add tests.
278550d - ci: Enable builds only with PHP 7.4.
f8ef545 - Revert "ci: Disable builds on macOS until phpspec/phpspec#1380 is fixed."
51ab96b
2.1.1 - 2021-07-05
- Bump actions/cache from 2.1.4 to 2.1.5
#16 - Update vimeo/psalm requirement from ^3.12 to ^3.12 || ^4.0
#11 - Bump actions/cache from v2 to v2.1.4
#13
- docs: Add/update CHANGELOG.
a83a0ee - Update License file.
4dac434 - Update Grumphp configuration.
1fc901d - ci: Add automated release on Github Action.
19a3eeb - ci: Disable builds on macOS until phpspec/phpspec#1380 is fixed.
d528571 - Update Grumphp configuration.
c218835 - Autofix code style.
b71711f - Update composer.json.
de963d0 - chore: Update static files.
1cbb690 - ci: Add docker stack for building CHANGELOG.
4b3cfb9 - Enable Psalm, Infection and Insights reports.
c38a105
2.1.0 - 2020-07-23
- New Instrospect internals and CasInterface::detect() method
#9
- Update composer.json.
71fc5f0 - Update the normalization function so it doesn't alter a valid response anymore.
a54fe0e - Add new CasInterface::detect() method.
57641be - Add EcasIntrospector decorator to mangle the CAS response into a standard CAS response.
eb6bf9c
2.0.6 - 2020-07-23
- Update Grumphp configuration.
655c2b9
2.0.5 - 2020-07-23
2.0.4 - 2020-06-22
- Refactor ticket extraction
#8
2.0.3 - 2020-06-19
- cas_ticket from authorization headers
#7
2.0.2 - 2020-06-12
- Align with \CasLib\CasInterface.php
#4 - Update nyholm/psr7-server requirement from ^0.4.1 to ^0.4.1 || ^1.0.0
#2 - Bump actions/cache from v1 to v2
#1
- Add Dependabot configuration.
9dd5074 - Revert "Update grumphp.yml.dist."
9a999d3 - Add more tests.
baa466b - Add tests.
8c45ba4 - Update grumphp.yml.dist.
76e2c5a - Remove obsolete PHPDoc comments.
b3d4d41
2.0.1 - 2020-06-09
- Add forgotten file.
0e92cdd
2.0.0 - 2020-06-09
- Use a better dependency injection mechanism by using the decorator pattern.
a7ed841 - Bump drupol/php-conventions.
c5cd188