Releases: stfbk/mig
Releases · stfbk/mig
Release v3.1.1
Changelog MIG v3.1.1
Updates
- mig-t: Updated to v1.4.2. See the mig-t v1.4.3 release notes for more details.
- Testplan spid-cie-oidc: Upgraded to v3, including:
- UID Standardization: Enhanced Unique Identifiers (UIDs) for improved traceability and management.
- Testplan Restructuring: Comprehensive review and restructuring of all test cases, ensuring better clarity, consistency, and readability. Explicitly differentiated test cases into IT and FED categories for Federation-specific scenarios.
Fixes
- Removed unused templates and fixed errors in existing ones.
- Addressed minor issues in manual tests.
New Features
- Added support for MIG headless execution.
Improvements
- Enhanced testplan-to-mr tool to support terms as ALL and _ configurations, present in the testplan v3.
Release v3.1
Updated submodule mig-t to v1.4.2
Release v2.3
Changelog MIG V2.3
- Updated mig-t to v1.3.63 (changelog is available in the release page of mig-t)
- Updated Testplan spid-cie-oidc to v2.3 including:
- Revision of PullRequest #193 and most of #194 (missing metadata_policy operators) in spid-cie-oidc-docs
- Revision of tests from the testplan, primarily focusing on messages related to Authentication, UserInfo, and Trust Marks
- Fixed bugs in the included spid-cie-oidc-java implementation
- Added two arguments to testplan_to_mr script:
--justFill
, to fill tests with information from config_testplan file--django
, to add the session name retrieved from the hr testplan in the test
The following table reports a concise summary of the coverage provided by our testplan compared to the OIDC Federation Specification 1.0 - draft 33:
Feature | Covered by MIG |
---|---|
Entity statement request | y |
Entity statement response | y |
Metadata policy | y |
Federation policy operators | n |
Federation policy constraints | y |
Trust marks claims | y |
Trust marks delegation | n |
Trust mark validation | y |
Fetch entity statement Request | n |
Fetch entity statement Response | y |
Resolve entity statement Request | n |
Resolve entity statement Response | y |
Subordinate Listings Request | n |
Subordinate Listings Response | n |
Trust mark status request | n |
Trust mark status response | y |
Trust Marked Entities Listing Request | n |
Trust Marked Entities Listing Response | n |
Trust Mark Request | n |
Trust Mark Response | n |
Federation Historical Keys Request | n |
Federation Historical Keys Response | n |
Error responses from federation endpoints | y |
Federation Entity Configuration Request | n |
Federation Entity Configuration Response | y |
OIDC client registration automatic registration | n |
Authentication error response | y |
Release v2.2
Changelog:
- Added operations “decode regex” and functionality to save test results in a log file
- Provided instructions for testing external entities located in a different network compared to where i-mig-t is running
- Bug fixing.
Release v2.1.1
Added test
Release v2.1
changelog:
- Added operations “force regex”
- Covered tests not automatically generated by the script
- Added a new java RP
- Updated testplan with pull request 193 and 194 from SPID-CIE-OIDC specification
- Included instructions for testing external entities on the same network of i-mig-t
- Bug fixing