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

Reference pull request for full details. #68

Merged
merged 1 commit into from
May 24, 2024
Merged

Reference pull request for full details. #68

merged 1 commit into from
May 24, 2024

Conversation

crodriguez6497
Copy link
Collaborator

-Major change to how logging is handled. This step was taken to provide audit capability compliant with the application security and development STIG.
-Major change to API security, token validation, token renewals, route protection.
-Implemented silent renew functionality for OIDC authentication to enhance user session management.
-Resolved issues with session handling and token renewals that caused unexpected logouts.
-Fixed incorrect MIME type issues for module scripts.
-Updated AuthModule configuration to include silentRenew settings and specify silentRenewUrl.
-Updated user interface to better handle login, logout, and consent flow.
-Modifications for static serving have been implemented to further test and debug hosting the client and API on the same port.
-Incorporated rate limiting in accordance with DOS and other misc requirements for the Application Security and Development STIG.
-Small improvements to API/Client setup
-Added a 'config' database table to store key/value pairs.
-Included an API method to return the API version and content classification based upon environment variables established during setup. Default value of "U"
-Added functionality within the front end to automatically parse the classification returned from the API config information and set the appropriate banner marking.
-Changed the getCollectionPermission(by user+collection) and getCollectionPermissions to be housed within the permissions service rather than the collections service.
-Removal of numerous holdover and unused login, authentication, and workspace functions and related code.
-Modified automated account creation process for new users and offloaded processing responsibility to the back-end.

@crodriguez6497 crodriguez6497 merged commit 00005e0 into main May 24, 2024
2 checks passed
@crodriguez6497 crodriguez6497 deleted the CHRIS_DEV branch May 24, 2024 20:59
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.

1 participant