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

INDIGO IAM v1.11.0 release #900

Open
wants to merge 33 commits into
base: master
Choose a base branch
from
Open

INDIGO IAM v1.11.0 release #900

wants to merge 33 commits into from

Conversation

enricovianello
Copy link
Member

No description provided.

enricovianello and others added 30 commits October 16, 2024 10:37
- Both the user and the admin can link a certificate to their account
- The admin must approve certificate linking requests from other users
- The certificate can be added via PEM or subject and issuer
- The issuer can be chosen among a list of "known" CAs (usually IGTF and system certificates).
- Both subject and issuer DN format will be checked to be compliant with the comma-separated standard (RFC 2253)

---------
Co-authored-by: rmiccoli <[email protected]>
for /registration/verify/{token} endpoint.

Return 405 status code

Test HEAD request
* Fix account mapping when linking x509 certificates
* Fix account mapping in VOMS-AA before generating an AC

---------

Co-authored-by: Enrico Vianello <[email protected]>
* Add POST endpoint for registration requests confirmation
* Remove stack trace from log
* Remove unused confirm endpoint
* Consider null end date as unlimited membership
* Manage 404 response from hr db api service
* Configurable behavior in case VO Person or CERN person id are not found
* Simplify API exceptions management
* Log level reduced from info to debug
* Check HEAD on registration confirm endpoint returns 200
- set end time to current date in case user is not found on API
- set ent time to current date when user has no experiment participation at all
The 64 char limit on label val is not enough to store Institute.
* Add motivation to the message published into RegistrationRejectEvent
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
B Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

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.

6 participants