Skip to content

Conversation

@hemant-babool
Copy link

No description provided.

tvdijen and others added 30 commits August 23, 2024 20:18
* Use Locales instead of Languages

* Rename locales to match ISO-standard

* Add upgrade note
Bumps the production-dependencies group with 2 updates: [psr/log](https://github.com/php-fig/log) and [simplesamlphp/simplesamlphp-assets-base](https://github.com/simplesamlphp/simplesamlphp-assets-base).


Updates `psr/log` from 3.0.0 to 3.0.1
- [Release notes](https://github.com/php-fig/log/releases)
- [Commits](php-fig/log@3.0.0...3.0.1)

Updates `simplesamlphp/simplesamlphp-assets-base` from 2.2.6 to 2.2.7
- [Commits](simplesamlphp/simplesamlphp-assets-base@v2.2.6...v2.2.7)

---
updated-dependencies:
- dependency-name: psr/log
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: simplesamlphp/simplesamlphp-assets-base
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the development-dependencies group with 3 updates: [phpstan/extension-installer](https://github.com/phpstan/extension-installer), [phpstan/phpstan](https://github.com/phpstan/phpstan) and [phpunit/php-code-coverage](https://github.com/sebastianbergmann/php-code-coverage).


Updates `phpstan/extension-installer` from 1.4.1 to 1.4.2
- [Release notes](https://github.com/phpstan/extension-installer/releases)
- [Commits](phpstan/extension-installer@1.4.1...1.4.2)

Updates `phpstan/phpstan` from 1.11.10 to 1.11.11
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Changelog](https://github.com/phpstan/phpstan/blob/1.12.x/CHANGELOG.md)
- [Commits](phpstan/phpstan@1.11.10...1.11.11)

Updates `phpunit/php-code-coverage` from 10.1.15 to 10.1.16
- [Release notes](https://github.com/sebastianbergmann/php-code-coverage/releases)
- [Changelog](https://github.com/sebastianbergmann/php-code-coverage/blob/10.1.16/ChangeLog-10.1.md)
- [Commits](sebastianbergmann/php-code-coverage@10.1.15...10.1.16)

---
updated-dependencies:
- dependency-name: phpstan/extension-installer
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: phpstan/phpstan
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: phpunit/php-code-coverage
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* i18n in 2.3 allow Brazilian to be selected again

* This is a more special case

* break the CI again but with simpler code

* Allow CI to complete with no implicit lower case on lang

* One more case of strtolower

---------

Co-authored-by: Tim van Dijen <tvdijen@gmail.com>
… group (#2226)

* Bump super-linter/super-linter in the all-actions group

Bumps the all-actions group with 1 update: [super-linter/super-linter](https://github.com/super-linter/super-linter).


Updates `super-linter/super-linter` from 6.7.0 to 7.1.0
- [Release notes](https://github.com/super-linter/super-linter/releases)
- [Changelog](https://github.com/super-linter/super-linter/blob/main/CHANGELOG.md)
- [Commits](super-linter/super-linter@v6.7.0...v7.1.0)

---
updated-dependencies:
- dependency-name: super-linter/super-linter
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-actions
...

Signed-off-by: dependabot[bot] <support@github.com>

* Remove unused use-statement

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tim van Dijen <tvdijen@gmail.com>
* Remove deprecated spaceless-filter

* Fix whitespace-issue in converted metadata block

* Add update-note
Bumps the production-dependencies group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [simplesamlphp/assert](https://github.com/simplesamlphp/assert) | `1.2.1` | `1.3.0` |
| [simplesamlphp/simplesamlphp-assets-base](https://github.com/simplesamlphp/simplesamlphp-assets-base) | `2.2.7` | `2.2.8` |
| [simplesamlphp/xml-common](https://github.com/simplesamlphp/xml-common) | `1.17.0` | `1.17.1` |
| [twig/intl-extra](https://github.com/twigphp/intl-extra) | `3.11.0` | `3.12.0` |
| [twig/twig](https://github.com/twigphp/Twig) | `3.11.0` | `3.12.0` |
| [simplesamlphp/xml-security](https://github.com/simplesamlphp/xml-security) | `1.8.5` | `1.8.6` |


Updates `simplesamlphp/assert` from 1.2.1 to 1.3.0
- [Commits](simplesamlphp/assert@v1.2.1...v1.3.0)

Updates `simplesamlphp/simplesamlphp-assets-base` from 2.2.7 to 2.2.8
- [Commits](simplesamlphp/simplesamlphp-assets-base@v2.2.7...v2.2.8)

Updates `simplesamlphp/xml-common` from 1.17.0 to 1.17.1
- [Release notes](https://github.com/simplesamlphp/xml-common/releases)
- [Commits](simplesamlphp/xml-common@v1.17.0...v1.17.1)

Updates `twig/intl-extra` from 3.11.0 to 3.12.0
- [Commits](twigphp/intl-extra@v3.11.0...v3.12.0)

Updates `twig/twig` from 3.11.0 to 3.12.0
- [Changelog](https://github.com/twigphp/Twig/blob/3.x/CHANGELOG)
- [Commits](twigphp/Twig@v3.11.0...v3.12.0)

Updates `simplesamlphp/xml-security` from 1.8.5 to 1.8.6
- [Release notes](https://github.com/simplesamlphp/xml-security/releases)
- [Commits](simplesamlphp/xml-security@v1.8.5...v1.8.6)

---
updated-dependencies:
- dependency-name: simplesamlphp/assert
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: simplesamlphp/simplesamlphp-assets-base
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: simplesamlphp/xml-common
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: twig/intl-extra
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: twig/twig
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: simplesamlphp/xml-security
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the development-dependencies group with 4 updates: [mikey179/vfsstream](https://github.com/bovigo/vfsStream), [phpstan/phpdoc-parser](https://github.com/phpstan/phpdoc-parser), [phpstan/phpstan](https://github.com/phpstan/phpstan) and [symfony/phpunit-bridge](https://github.com/symfony/phpunit-bridge).


Updates `mikey179/vfsstream` from 1.6.11 to 1.6.12
- [Release notes](https://github.com/bovigo/vfsStream/releases)
- [Changelog](https://github.com/bovigo/vfsStream/blob/v1.6.12/CHANGELOG.md)
- [Commits](bovigo/vfsStream@v1.6.11...v1.6.12)

Updates `phpstan/phpdoc-parser` from 1.29.1 to 1.30.0
- [Release notes](https://github.com/phpstan/phpdoc-parser/releases)
- [Commits](phpstan/phpdoc-parser@1.29.1...1.30.0)

Updates `phpstan/phpstan` from 1.11.11 to 1.12.0
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Changelog](https://github.com/phpstan/phpstan/blob/1.12.x/CHANGELOG.md)
- [Commits](phpstan/phpstan@1.11.11...1.12.0)

Updates `symfony/phpunit-bridge` from 7.1.3 to 7.1.4
- [Release notes](https://github.com/symfony/phpunit-bridge/releases)
- [Changelog](https://github.com/symfony/phpunit-bridge/blob/7.0/CHANGELOG.md)
- [Commits](symfony/phpunit-bridge@v7.1.3...v7.1.4)

---
updated-dependencies:
- dependency-name: mikey179/vfsstream
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: phpstan/phpdoc-parser
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: phpstan/phpstan
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: symfony/phpunit-bridge
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the symfony group with 11 updates:

| Package | From | To |
| --- | --- | --- |
| [symfony/cache](https://github.com/symfony/cache) | `6.4.10` | `6.4.11` |
| [symfony/console](https://github.com/symfony/console) | `6.4.10` | `6.4.11` |
| [symfony/dependency-injection](https://github.com/symfony/dependency-injection) | `6.4.10` | `6.4.11` |
| [symfony/finder](https://github.com/symfony/finder) | `6.4.10` | `6.4.11` |
| [symfony/http-kernel](https://github.com/symfony/http-kernel) | `6.4.10` | `6.4.11` |
| [symfony/psr-http-message-bridge](https://github.com/symfony/psr-http-message-bridge) | `6.4.10` | `6.4.11` |
| [symfony/routing](https://github.com/symfony/routing) | `6.4.10` | `6.4.11` |
| [symfony/twig-bridge](https://github.com/symfony/twig-bridge) | `6.4.9` | `6.4.11` |
| [symfony/yaml](https://github.com/symfony/yaml) | `6.4.8` | `6.4.11` |
| [symfony/string](https://github.com/symfony/string) | `6.4.10` | `6.4.11` |
| [symfony/var-dumper](https://github.com/symfony/var-dumper) | `6.4.10` | `6.4.11` |


Updates `symfony/cache` from 6.4.10 to 6.4.11
- [Release notes](https://github.com/symfony/cache/releases)
- [Changelog](https://github.com/symfony/cache/blob/7.1/CHANGELOG.md)
- [Commits](symfony/cache@v6.4.10...v6.4.11)

Updates `symfony/console` from 6.4.10 to 6.4.11
- [Release notes](https://github.com/symfony/console/releases)
- [Changelog](https://github.com/symfony/console/blob/7.1/CHANGELOG.md)
- [Commits](symfony/console@v6.4.10...v6.4.11)

Updates `symfony/dependency-injection` from 6.4.10 to 6.4.11
- [Release notes](https://github.com/symfony/dependency-injection/releases)
- [Changelog](https://github.com/symfony/dependency-injection/blob/7.1/CHANGELOG.md)
- [Commits](symfony/dependency-injection@v6.4.10...v6.4.11)

Updates `symfony/finder` from 6.4.10 to 6.4.11
- [Release notes](https://github.com/symfony/finder/releases)
- [Changelog](https://github.com/symfony/finder/blob/7.1/CHANGELOG.md)
- [Commits](symfony/finder@v6.4.10...v6.4.11)

Updates `symfony/http-kernel` from 6.4.10 to 6.4.11
- [Release notes](https://github.com/symfony/http-kernel/releases)
- [Changelog](https://github.com/symfony/http-kernel/blob/7.1/CHANGELOG.md)
- [Commits](symfony/http-kernel@v6.4.10...v6.4.11)

Updates `symfony/psr-http-message-bridge` from 6.4.10 to 6.4.11
- [Release notes](https://github.com/symfony/psr-http-message-bridge/releases)
- [Changelog](https://github.com/symfony/psr-http-message-bridge/blob/7.1/CHANGELOG.md)
- [Commits](symfony/psr-http-message-bridge@v6.4.10...v6.4.11)

Updates `symfony/routing` from 6.4.10 to 6.4.11
- [Release notes](https://github.com/symfony/routing/releases)
- [Changelog](https://github.com/symfony/routing/blob/7.1/CHANGELOG.md)
- [Commits](symfony/routing@v6.4.10...v6.4.11)

Updates `symfony/twig-bridge` from 6.4.9 to 6.4.11
- [Release notes](https://github.com/symfony/twig-bridge/releases)
- [Changelog](https://github.com/symfony/twig-bridge/blob/7.1/CHANGELOG.md)
- [Commits](symfony/twig-bridge@v6.4.9...v6.4.11)

Updates `symfony/yaml` from 6.4.8 to 6.4.11
- [Release notes](https://github.com/symfony/yaml/releases)
- [Changelog](https://github.com/symfony/yaml/blob/7.1/CHANGELOG.md)
- [Commits](symfony/yaml@v6.4.8...v6.4.11)

Updates `symfony/string` from 6.4.10 to 6.4.11
- [Release notes](https://github.com/symfony/string/releases)
- [Changelog](https://github.com/symfony/string/blob/7.1/CHANGELOG.md)
- [Commits](symfony/string@v6.4.10...v6.4.11)

Updates `symfony/var-dumper` from 6.4.10 to 6.4.11
- [Release notes](https://github.com/symfony/var-dumper/releases)
- [Changelog](https://github.com/symfony/var-dumper/blob/7.1/CHANGELOG.md)
- [Commits](symfony/var-dumper@v6.4.10...v6.4.11)

---
updated-dependencies:
- dependency-name: symfony/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/console
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/dependency-injection
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/finder
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/http-kernel
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/psr-http-message-bridge
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/routing
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/twig-bridge
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/yaml
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/string
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/var-dumper
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: symfony
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…find things (#2235)

* docs: add some dev info about ssp-assets-base to help new developers find things

* docs: cleaning
* Throw user-friendly exception with the proper HTTP statuscode for 'method not found'

* Suppress traceback for MethodNotAllowed error, unless debug-logging is set

* Be able to suppress error reporting for specific types of errors
Bumps the production-dependencies group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [simplesamlphp/simplesamlphp-assets-base](https://github.com/simplesamlphp/simplesamlphp-assets-base) | `2.2.8` | `2.3.0` |
| [simplesamlphp/xml-common](https://github.com/simplesamlphp/xml-common) | `1.17.1` | `1.17.3` |
| [twig/intl-extra](https://github.com/twigphp/intl-extra) | `3.12.0` | `3.13.0` |
| [twig/twig](https://github.com/twigphp/Twig) | `3.12.0` | `3.13.0` |
| [nyholm/psr7](https://github.com/Nyholm/psr7) | `1.8.1` | `1.8.2` |
| [simplesamlphp/xml-security](https://github.com/simplesamlphp/xml-security) | `1.8.6` | `1.8.7` |


Updates `simplesamlphp/simplesamlphp-assets-base` from 2.2.8 to 2.3.0
- [Commits](simplesamlphp/simplesamlphp-assets-base@v2.2.8...v2.3.0)

Updates `simplesamlphp/xml-common` from 1.17.1 to 1.17.3
- [Release notes](https://github.com/simplesamlphp/xml-common/releases)
- [Commits](simplesamlphp/xml-common@v1.17.1...v1.17.3)

Updates `twig/intl-extra` from 3.12.0 to 3.13.0
- [Commits](twigphp/intl-extra@v3.12.0...v3.13.0)

Updates `twig/twig` from 3.12.0 to 3.13.0
- [Changelog](https://github.com/twigphp/Twig/blob/3.x/CHANGELOG)
- [Commits](twigphp/Twig@v3.12.0...v3.13.0)

Updates `nyholm/psr7` from 1.8.1 to 1.8.2
- [Release notes](https://github.com/Nyholm/psr7/releases)
- [Changelog](https://github.com/Nyholm/psr7/blob/master/CHANGELOG.md)
- [Commits](Nyholm/psr7@1.8.1...1.8.2)

Updates `simplesamlphp/xml-security` from 1.8.6 to 1.8.7
- [Release notes](https://github.com/simplesamlphp/xml-security/releases)
- [Commits](simplesamlphp/xml-security@v1.8.6...v1.8.7)

---
updated-dependencies:
- dependency-name: simplesamlphp/simplesamlphp-assets-base
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: simplesamlphp/xml-common
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: twig/intl-extra
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: twig/twig
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: nyholm/psr7
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: simplesamlphp/xml-security
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the development-dependencies group with 4 updates: [phpstan/extension-installer](https://github.com/phpstan/extension-installer), [phpstan/phpdoc-parser](https://github.com/phpstan/phpdoc-parser), [phpstan/phpstan](https://github.com/phpstan/phpstan) and [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit).


Updates `phpstan/extension-installer` from 1.4.2 to 1.4.3
- [Release notes](https://github.com/phpstan/extension-installer/releases)
- [Commits](phpstan/extension-installer@1.4.2...1.4.3)

Updates `phpstan/phpdoc-parser` from 1.30.0 to 1.30.1
- [Release notes](https://github.com/phpstan/phpdoc-parser/releases)
- [Commits](phpstan/phpdoc-parser@1.30.0...1.30.1)

Updates `phpstan/phpstan` from 1.12.0 to 1.12.3
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Changelog](https://github.com/phpstan/phpstan/blob/2.0.x/CHANGELOG.md)
- [Commits](phpstan/phpstan@1.12.0...1.12.3)

Updates `phpunit/phpunit` from 10.5.30 to 10.5.33
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/10.5.33/ChangeLog-10.5.md)
- [Commits](sebastianbergmann/phpunit@10.5.30...10.5.33)

---
updated-dependencies:
- dependency-name: phpstan/extension-installer
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: phpstan/phpdoc-parser
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: phpstan/phpstan
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: phpunit/phpunit
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [twig/twig](https://github.com/twigphp/Twig) from 3.13.0 to 3.14.0.
- [Changelog](https://github.com/twigphp/Twig/blob/3.x/CHANGELOG)
- [Commits](twigphp/Twig@v3.13.0...v3.14.0)

---
updated-dependencies:
- dependency-name: twig/twig
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot bot and others added 27 commits July 21, 2025 17:45
Bumps the production-dependencies group with 1 update: [simplesamlphp/simplesamlphp-assets-base](https://github.com/simplesamlphp/simplesamlphp-assets-base).


Updates `simplesamlphp/simplesamlphp-assets-base` from 2.4.1 to 2.4.2
- [Commits](simplesamlphp/simplesamlphp-assets-base@v2.4.1...v2.4.2)

---
updated-dependencies:
- dependency-name: simplesamlphp/simplesamlphp-assets-base
  dependency-version: 2.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…2488)

Bumps the development-dependencies group with 3 updates: [simplesamlphp/simplesamlphp-test-framework](https://github.com/simplesamlphp/simplesamlphp-test-framework), [dealerdirect/phpcodesniffer-composer-installer](https://github.com/PHPCSStandards/composer-installer) and [phpstan/phpstan](https://github.com/phpstan/phpstan).


Updates `simplesamlphp/simplesamlphp-test-framework` from 1.9.2 to 1.9.3
- [Commits](simplesamlphp/simplesamlphp-test-framework@v1.9.2...v1.9.3)

Updates `dealerdirect/phpcodesniffer-composer-installer` from 1.1.1 to 1.1.2
- [Release notes](https://github.com/PHPCSStandards/composer-installer/releases)
- [Changelog](https://github.com/PHPCSStandards/composer-installer/blob/main/CHANGELOG.md)
- [Commits](PHPCSStandards/composer-installer@v1.1.1...v1.1.2)

Updates `phpstan/phpstan` from 1.12.27 to 1.12.28
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Changelog](https://github.com/phpstan/phpstan/blob/2.1.x/CHANGELOG.md)
- [Commits](phpstan/phpstan@1.12.27...1.12.28)

---
updated-dependencies:
- dependency-name: simplesamlphp/simplesamlphp-test-framework
  dependency-version: 1.9.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: dealerdirect/phpcodesniffer-composer-installer
  dependency-version: 1.1.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: phpstan/phpstan
  dependency-version: 1.12.28
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the all-actions group with 1 update: [simplesamlphp/simplesamlphp-test-framework](https://github.com/simplesamlphp/simplesamlphp-test-framework).


Updates `simplesamlphp/simplesamlphp-test-framework` from 1.9.2 to 1.9.3
- [Commits](simplesamlphp/simplesamlphp-test-framework@v1.9.2...v1.9.3)

---
updated-dependencies:
- dependency-name: simplesamlphp/simplesamlphp-test-framework
  dependency-version: 1.9.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the symfony group with 21 updates:

| Package | From | To |
| --- | --- | --- |
| [symfony/cache](https://github.com/symfony/cache) | `6.4.23` | `6.4.24` |
| [symfony/config](https://github.com/symfony/config) | `6.4.22` | `6.4.24` |
| [symfony/console](https://github.com/symfony/console) | `6.4.23` | `6.4.24` |
| [symfony/dependency-injection](https://github.com/symfony/dependency-injection) | `6.4.23` | `6.4.24` |
| [symfony/expression-language](https://github.com/symfony/expression-language) | `6.4.13` | `6.4.24` |
| [symfony/filesystem](https://github.com/symfony/filesystem) | `6.4.13` | `6.4.24` |
| [symfony/finder](https://github.com/symfony/finder) | `6.4.17` | `6.4.24` |
| [symfony/framework-bundle](https://github.com/symfony/framework-bundle) | `6.4.23` | `6.4.24` |
| [symfony/http-foundation](https://github.com/symfony/http-foundation) | `6.4.23` | `6.4.24` |
| [symfony/http-kernel](https://github.com/symfony/http-kernel) | `6.4.23` | `6.4.24` |
| [symfony/intl](https://github.com/symfony/intl) | `6.4.23` | `6.4.24` |
| [symfony/password-hasher](https://github.com/symfony/password-hasher) | `6.4.13` | `6.4.24` |
| [symfony/psr-http-message-bridge](https://github.com/symfony/psr-http-message-bridge) | `6.4.13` | `6.4.24` |
| [symfony/routing](https://github.com/symfony/routing) | `6.4.22` | `6.4.24` |
| [symfony/twig-bridge](https://github.com/symfony/twig-bridge) | `6.4.22` | `6.4.24` |
| [symfony/var-exporter](https://github.com/symfony/var-exporter) | `6.4.22` | `6.4.24` |
| [symfony/yaml](https://github.com/symfony/yaml) | `6.4.23` | `6.4.24` |
| [symfony/error-handler](https://github.com/symfony/error-handler) | `6.4.23` | `6.4.24` |
| [symfony/event-dispatcher](https://github.com/symfony/event-dispatcher) | `6.4.13` | `6.4.24` |
| [symfony/string](https://github.com/symfony/string) | `6.4.21` | `6.4.24` |
| [symfony/var-dumper](https://github.com/symfony/var-dumper) | `6.4.23` | `6.4.24` |


Updates `symfony/cache` from 6.4.23 to 6.4.24
- [Release notes](https://github.com/symfony/cache/releases)
- [Changelog](https://github.com/symfony/cache/blob/7.3/CHANGELOG.md)
- [Commits](symfony/cache@v6.4.23...v6.4.24)

Updates `symfony/config` from 6.4.22 to 6.4.24
- [Release notes](https://github.com/symfony/config/releases)
- [Changelog](https://github.com/symfony/config/blob/7.3/CHANGELOG.md)
- [Commits](symfony/config@v6.4.22...v6.4.24)

Updates `symfony/console` from 6.4.23 to 6.4.24
- [Release notes](https://github.com/symfony/console/releases)
- [Changelog](https://github.com/symfony/console/blob/7.3/CHANGELOG.md)
- [Commits](symfony/console@v6.4.23...v6.4.24)

Updates `symfony/dependency-injection` from 6.4.23 to 6.4.24
- [Release notes](https://github.com/symfony/dependency-injection/releases)
- [Changelog](https://github.com/symfony/dependency-injection/blob/7.3/CHANGELOG.md)
- [Commits](symfony/dependency-injection@v6.4.23...v6.4.24)

Updates `symfony/expression-language` from 6.4.13 to 6.4.24
- [Release notes](https://github.com/symfony/expression-language/releases)
- [Changelog](https://github.com/symfony/expression-language/blob/7.3/CHANGELOG.md)
- [Commits](symfony/expression-language@v6.4.13...v6.4.24)

Updates `symfony/filesystem` from 6.4.13 to 6.4.24
- [Release notes](https://github.com/symfony/filesystem/releases)
- [Changelog](https://github.com/symfony/filesystem/blob/7.3/CHANGELOG.md)
- [Commits](symfony/filesystem@v6.4.13...v6.4.24)

Updates `symfony/finder` from 6.4.17 to 6.4.24
- [Release notes](https://github.com/symfony/finder/releases)
- [Changelog](https://github.com/symfony/finder/blob/7.3/CHANGELOG.md)
- [Commits](symfony/finder@v6.4.17...v6.4.24)

Updates `symfony/framework-bundle` from 6.4.23 to 6.4.24
- [Release notes](https://github.com/symfony/framework-bundle/releases)
- [Changelog](https://github.com/symfony/framework-bundle/blob/7.3/CHANGELOG.md)
- [Commits](symfony/framework-bundle@v6.4.23...v6.4.24)

Updates `symfony/http-foundation` from 6.4.23 to 6.4.24
- [Release notes](https://github.com/symfony/http-foundation/releases)
- [Changelog](https://github.com/symfony/http-foundation/blob/7.3/CHANGELOG.md)
- [Commits](symfony/http-foundation@v6.4.23...v6.4.24)

Updates `symfony/http-kernel` from 6.4.23 to 6.4.24
- [Release notes](https://github.com/symfony/http-kernel/releases)
- [Changelog](https://github.com/symfony/http-kernel/blob/7.3/CHANGELOG.md)
- [Commits](symfony/http-kernel@v6.4.23...v6.4.24)

Updates `symfony/intl` from 6.4.23 to 6.4.24
- [Release notes](https://github.com/symfony/intl/releases)
- [Changelog](https://github.com/symfony/intl/blob/7.3/CHANGELOG.md)
- [Commits](symfony/intl@v6.4.23...v6.4.24)

Updates `symfony/password-hasher` from 6.4.13 to 6.4.24
- [Release notes](https://github.com/symfony/password-hasher/releases)
- [Changelog](https://github.com/symfony/password-hasher/blob/7.3/CHANGELOG.md)
- [Commits](symfony/password-hasher@v6.4.13...v6.4.24)

Updates `symfony/psr-http-message-bridge` from 6.4.13 to 6.4.24
- [Release notes](https://github.com/symfony/psr-http-message-bridge/releases)
- [Changelog](https://github.com/symfony/psr-http-message-bridge/blob/7.3/CHANGELOG.md)
- [Commits](symfony/psr-http-message-bridge@v6.4.13...v6.4.24)

Updates `symfony/routing` from 6.4.22 to 6.4.24
- [Release notes](https://github.com/symfony/routing/releases)
- [Changelog](https://github.com/symfony/routing/blob/7.3/CHANGELOG.md)
- [Commits](symfony/routing@v6.4.22...v6.4.24)

Updates `symfony/twig-bridge` from 6.4.22 to 6.4.24
- [Release notes](https://github.com/symfony/twig-bridge/releases)
- [Changelog](https://github.com/symfony/twig-bridge/blob/7.3/CHANGELOG.md)
- [Commits](symfony/twig-bridge@v6.4.22...v6.4.24)

Updates `symfony/var-exporter` from 6.4.22 to 6.4.24
- [Release notes](https://github.com/symfony/var-exporter/releases)
- [Changelog](https://github.com/symfony/var-exporter/blob/7.3/CHANGELOG.md)
- [Commits](symfony/var-exporter@v6.4.22...v6.4.24)

Updates `symfony/yaml` from 6.4.23 to 6.4.24
- [Release notes](https://github.com/symfony/yaml/releases)
- [Changelog](https://github.com/symfony/yaml/blob/7.3/CHANGELOG.md)
- [Commits](symfony/yaml@v6.4.23...v6.4.24)

Updates `symfony/error-handler` from 6.4.23 to 6.4.24
- [Release notes](https://github.com/symfony/error-handler/releases)
- [Changelog](https://github.com/symfony/error-handler/blob/7.3/CHANGELOG.md)
- [Commits](symfony/error-handler@v6.4.23...v6.4.24)

Updates `symfony/event-dispatcher` from 6.4.13 to 6.4.24
- [Release notes](https://github.com/symfony/event-dispatcher/releases)
- [Changelog](https://github.com/symfony/event-dispatcher/blob/7.3/CHANGELOG.md)
- [Commits](symfony/event-dispatcher@v6.4.13...v6.4.24)

Updates `symfony/string` from 6.4.21 to 6.4.24
- [Release notes](https://github.com/symfony/string/releases)
- [Changelog](https://github.com/symfony/string/blob/7.3/CHANGELOG.md)
- [Commits](symfony/string@v6.4.21...v6.4.24)

Updates `symfony/var-dumper` from 6.4.23 to 6.4.24
- [Release notes](https://github.com/symfony/var-dumper/releases)
- [Changelog](https://github.com/symfony/var-dumper/blob/7.3/CHANGELOG.md)
- [Commits](symfony/var-dumper@v6.4.23...v6.4.24)

---
updated-dependencies:
- dependency-name: symfony/cache
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/config
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/console
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/dependency-injection
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/expression-language
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/filesystem
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/finder
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/framework-bundle
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/http-foundation
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/http-kernel
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/intl
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/password-hasher
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/psr-http-message-bridge
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/routing
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/twig-bridge
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/var-exporter
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/yaml
  dependency-version: 6.4.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/error-handler
  dependency-version: 6.4.24
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/event-dispatcher
  dependency-version: 6.4.24
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/string
  dependency-version: 6.4.24
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: symfony
- dependency-name: symfony/var-dumper
  dependency-version: 6.4.24
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: symfony
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…es (#2494)

Bumps the development-dependencies group with 4 updates: [symfony/translation](https://github.com/symfony/translation), [myclabs/deep-copy](https://github.com/myclabs/DeepCopy), [nikic/php-parser](https://github.com/nikic/PHP-Parser) and [slevomat/coding-standard](https://github.com/slevomat/coding-standard).


Updates `symfony/translation` from 6.4.23 to 6.4.24
- [Release notes](https://github.com/symfony/translation/releases)
- [Changelog](https://github.com/symfony/translation/blob/7.3/CHANGELOG.md)
- [Commits](symfony/translation@v6.4.23...v6.4.24)

Updates `myclabs/deep-copy` from 1.13.3 to 1.13.4
- [Release notes](https://github.com/myclabs/DeepCopy/releases)
- [Commits](myclabs/DeepCopy@1.13.3...1.13.4)

Updates `nikic/php-parser` from 5.5.0 to 5.6.0
- [Release notes](https://github.com/nikic/PHP-Parser/releases)
- [Changelog](https://github.com/nikic/PHP-Parser/blob/master/CHANGELOG.md)
- [Commits](nikic/PHP-Parser@v5.5.0...v5.6.0)

Updates `slevomat/coding-standard` from 8.19.1 to 8.20.0
- [Release notes](https://github.com/slevomat/coding-standard/releases)
- [Commits](slevomat/coding-standard@8.19.1...8.20.0)

---
updated-dependencies:
- dependency-name: symfony/translation
  dependency-version: 6.4.24
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: myclabs/deep-copy
  dependency-version: 1.13.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: nikic/php-parser
  dependency-version: 5.6.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: slevomat/coding-standard
  dependency-version: 8.20.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Make tag hash more secure.Modules and SSP core should generate different tags.

* use a specific tagsalt

* change introduced secretsalt to tagsalt

* change that to tagsalt too

* Config rename, use asset file for metadata rather than config.php

Rename tagsalt to assets.secretsalt
For releases shift the target from the config.php to the asset file (either md5 or mtime)

* Move tests to using updated assets.secretsalt config

* Simplify tag input to the mtime/content of the asset itself

* Move to assets.secretsalt for the new asset salt

I may have missed an easy way to talk the config array to find
something. I added getOptionalStringNested to allow assets.secretsalt
to be fetched in the same way that it could be done if it was just a
foo.bar.baz single key in the config file.

* lint

* Add a base64_url_encode() to do rfc 4648 style base64+mods

I am not attached to the name or location. It seems like a good idea
to put this into a function though in case we want to reuse it and
maybe tweak it a bit.

* Remove getOptionalStringNested and directly access the key instead

* Rename assets.secretsalt to assets.salt

* do not touch Configuration.php any more

* This goes back to calculating the tag input as before for non module

If we are in a module then the composer.lock is considered to see if a
module might have been updated and thus might have an updated asset.

The tag in master is taken from the mtime just as it was before the
PR.

If the module is being updated with composer it might be a good
optimization to have a composer hook update some cache with the md5 of
the composer lock file so we can directly use that instead of
calculating it from the file.

* Use hash_file for each tag

The tag encoding is back to 16 values per byte. To combat that I have
increased the tag length to 32 (half the hmac).

* Leave the tag unchanged

That can be updated in a subsequent PR.

A tag length of 5 on a 16 value octet gives a 1 in a million chance of
arbitrary collision.

* more docs for the new salt

* change that use

* remove old tag calculation

* remove blank line

* lint

* docs

---------

Co-authored-by: Ben Martin <monkeyiq@users.sourceforge.net>
…2496)

Bumps the development-dependencies group with 2 updates: [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) and [sebastian/recursion-context](https://github.com/sebastianbergmann/recursion-context).


Updates `phpunit/phpunit` from 10.5.48 to 10.5.50
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/10.5.50/ChangeLog-10.5.md)
- [Commits](sebastianbergmann/phpunit@10.5.48...10.5.50)

Updates `sebastian/recursion-context` from 5.0.0 to 5.0.1
- [Release notes](https://github.com/sebastianbergmann/recursion-context/releases)
- [Changelog](https://github.com/sebastianbergmann/recursion-context/blob/5.0.1/ChangeLog.md)
- [Commits](sebastianbergmann/recursion-context@5.0.0...5.0.1)

---
updated-dependencies:
- dependency-name: phpunit/phpunit
  dependency-version: 10.5.50
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: sebastian/recursion-context
  dependency-version: 5.0.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* A small check_function example

* better init handling

* Move the simple example to the top here

Keep the geoip example below.

* lint
* Consider it an error if session.check_function can not be called

If the user configuration includes a definition of the check_function
we should not silently ignore it if we can not call it. Consider for
example if the admin is using that to reject or drop a session for a
group of nefarious users. They would rather know that the function is
not callable than assume everything is ok. This could happen after
initial testing for example if the function is in a module that was
not enabled during an upgrade etc.

* changelog

* Raise an error if the check_function is given but is not callable

Since this is optional, if there is an issue calling the funciton we
should stop right there. The admin has set a security related function
to call and we should consider it an error if something has changed
and the function can not be called.

* lint
getAuthData could return `null` if not found or an empty array
Bumps the production-dependencies group with 1 update: [simplesamlphp/simplesamlphp-assets-base](https://github.com/simplesamlphp/simplesamlphp-assets-base).


Updates `simplesamlphp/simplesamlphp-assets-base` from 2.4.2 to 2.5.2
- [Commits](simplesamlphp/simplesamlphp-assets-base@v2.4.2...v2.5.2)

---
updated-dependencies:
- dependency-name: simplesamlphp/simplesamlphp-assets-base
  dependency-version: 2.5.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@hemant-babool hemant-babool requested a review from a team as a code owner August 26, 2025 08:55
@SriMouli SriMouli merged commit 7e11026 into mykaarma:master Aug 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.