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

Develop aspen poam demo #269

Open
wants to merge 53 commits into
base: develop-aspen
Choose a base branch
from
Open

Conversation

gregelin
Copy link
Contributor

Uploading and managing POA&Ms demo/feature.

gregelin and others added 30 commits May 4, 2022 15:51
gregelin and others added 23 commits June 18, 2022 07:16
* Switch to Aspen navbar

Switched to Aspen look and feel by switching
to include Aspen's summary-navbar.html in base.html.
Everything changed and looks great.

* Improvements to Aspen pages and navigation

Properly display several default templates on the Aspen
new system page. Various refactoring to support the display
of these app templates, including setting the choice of
default templates in the organization.extra json field.

Replace "Projects" in navigation and other screens
with "Systems"

Add to Aspen system summary horizontal nav a link to
system's settings page.

* Various fixes for Aspen screens

Fix width of navbar drop down for database administration
Refactor routing to system summary page using reverse
Replace display of dummy system info in Aspen
with data coming from system.info json field.
Add default system.info when system created.

Add SystemEvent and methods to track system related events.

General refactoring and clean up to support above.
Switch to traditional black navbar and left side navbar
but retain many Aspen release features.
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.

3 participants