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
pgtIou
andpgtId
when sent usingPOST
method3a803b0
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.json
2215f3f
- 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
RequestHandler
objects5650990
- refactor: use
RequestHandler
objects45be4dd
- 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
XML
toJSON
dd803a0
- chore: update default
nix
environment1f9e657
- docs: fix README badge
7cf9d57
- chore: Prettify the codebase.
77e9a39
- chore: Prettify the codebase.
2612df8
- chore: Add
prettier
checks 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-lib
version todev-master
.b17e946
- chore: Bump
cas-lib
version.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-lib
upcoming version 2.eafd09e
- tests: Update tests accordingly.
ff5c98f
- refactor: Upgrade codebase for
ecphp/cas-lib
upcoming 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
JSON
instead ofXML
by default949a868
- tests: convert
XML
inJSON
8230fe9
- nix: upgrade
.envrc
2796955
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
prettier
workflow.dec94c6
- chore: Get rid of docker, use Nix.
f46137d
- chore: Update
PSalm
configuration.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
authenticationLevel
config 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