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.9.0 release #796

Merged
merged 17 commits into from
Jun 21, 2024
Merged

INDIGO IAM v1.9.0 release #796

merged 17 commits into from
Jun 21, 2024

Conversation

enricovianello
Copy link
Member

No description provided.

enricovianello and others added 17 commits April 10, 2024 10:16
* Add table CLIENT_LAST_USED
* Add last used column on dashboard clients table
* Add TOKEN event to IamAuditApplicationEvent and publish AccessTokenIssuedEvent and AccessTokenRefreshedEvent
* Hide column on dashboard when tracking disabled
* Enable the tracking by default
In particular, take into account the remove-expired-accounts property
- when true (default), the PENDING_REMOVAL label is added and the removal process starts
- when false, SUSPENDED label is added and accounts are never removed
* Add API and service methods to change client status
* Add new columns for client status
* Set status as active for new client
* Add suspended label next to client name
* Add column status_changed_by to client_details
* Make client suspension details available to client owner
* Make fields available for limited client view
* Throw exception on user's update of suspended client

Co-authored-by: Manoj Garai <[email protected]>
The updated message is similar to the one returned by VOMS server and compatible with the expectation of the VOMS test-suite
* Add suspended label next to client name
* Add API and service methods to change client status
* Make client suspension details available to client owner
* Add AUP re-sign button
* Make re-sign visible only to respective user
* Added delete signature API endpoint
* Refactored signature API endpoints (added AUP param)
* Added sign on behalf and request AUP signature button
* Added AUDIT messages for sign-on-behalf and request signature events
* Return 204 in case signature has been already deleted

Fixes #735 and #752 

Co-authored-by: Manoj Garai <[email protected]>
* Updated github actions versions
* Run maven quietly
* For any access token issued event, save also issued scopes, the entity who approved the scopes (subject), the grant_type used to obtain the token, JWT header and body
* For any refresh token issued event, save the approved scopes, the subject, the grant_type used to obtain the token and JWT body
…#764)

* Fix authorization on scim me endpoint
* Add managed groups, attributes and isAdmin into ScimUser extension
Copy link

sonarcloud bot commented Jun 21, 2024

@enricovianello enricovianello merged commit def2c42 into master Jun 21, 2024
6 checks passed
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.

None yet

5 participants