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

Chris dev #69

Merged
merged 3 commits into from
May 30, 2024
Merged

Chris dev #69

merged 3 commits into from
May 30, 2024

Conversation

crodriguez6497
Copy link
Collaborator

-Minor change to the display of POAM labels at the top of the poam-details component. Badges are now displayed in a nebular tag list.
-Modified the Admin Portal content-cards to load a new page on click rather than display in a modal window for a cleaner appearance.
-Created a new "canAdmin" AuthGuard check and applicable supporting methods to apply towards all protected routes.
-Added a new notification icon, in addition to the existing collapse sidebar icon, and profile icon within nebular actions for improved aesthetics.
-Added context menu to the profile icon with an additional "Log Out" option.
-Removal of dedicated environment variable files. The api now dynamically serves configuration items for the front end at cpat/Env.js.
-Addition of Dockerfile and .dockerignore for a test docker deployment. These files will be refined and optimized after further testing.

@crodriguez6497 crodriguez6497 merged commit 6b14d76 into main May 30, 2024
2 of 3 checks passed
@crodriguez6497 crodriguez6497 deleted the CHRIS_DEV branch May 30, 2024 17:58
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