Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 10.0.0 -- SimpleSAMLphp 2.2.2 #272

Merged
merged 46 commits into from
Jul 31, 2024
Merged

Release 10.0.0 -- SimpleSAMLphp 2.2.2 #272

merged 46 commits into from
Jul 31, 2024

Conversation

briskt
Copy link
Contributor

@briskt briskt commented Jul 26, 2024

This release (10.0.0) incorporates all of the "10.0.0-alpha" release changes plus the following:

Changed (breaking)

  • Use the normal SimpleSAMLphp metadata file format while keeping the ability to use multiple files for saml20-sp-remote and saml20-idp-remote

Removed

  • Removed unused config options (IDP-1041)
    • Removed dateFormat from expirychecker module
    • Removed originalUrlParam from expirychecker module
    • Removed excludeByDefault from sildisco module
    • Removed IDP_NAME and IDP_DISPLAY_NAME and use the metadata name property instead
    • Removed SAML20_IDP_ENABLE environment variable
    • Removed SESSION_DURATION environment variable

Fixed

  • Rather than fail silently, throw an exception if the state doesn't contain the SP entityID

Changed

  • Updated documentation for changes related to SimpleSAMLphp v2 upgrade. Changes are mostly limited to correcting errors and not for general improvement of documentation.
  • Simplified sildisco integration tests, removing equivalent scenarios
  • Enabled sildisco metadata test scenarios. This feature was fixed earlier, but I forgot to enable the tests.
  • Use SimpleSAMLphp's MetaDataStorageHandler in place of Sil\SspUtils\Metadata. This would be necessary to use a Metadata backend other than "flatfile".

briskt and others added 25 commits July 18, 2024 14:37
update docs for changes made during SSP 2 upgrade
remove config options that are not used
throw exception if SP entityID can't be found in the state
Since all three SPs are listed, this is not needed. Also, by removing it, we can remove IDP3 since the absence of an SPList is the only unique aspect of IDP3 with respect to the sildisco tests.
…co-tests

simplify sildisco integration tests, removing equivalent scenarios
Copy link

@briskt briskt merged commit 79de3da into main Jul 31, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants