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.10.3 release #899

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

INDIGO IAM v1.10.3 release #899

wants to merge 22 commits into from

Conversation

enricovianello
Copy link
Member

No description provided.

rmiccoli and others added 20 commits November 18, 2024 11:32
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.
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.

5 participants