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

Update Scan Page and Address Dependencies #133

Closed
3 tasks
schmelz21 opened this issue Mar 27, 2024 · 2 comments · Fixed by #145
Closed
3 tasks

Update Scan Page and Address Dependencies #133

schmelz21 opened this issue Mar 27, 2024 · 2 comments · Fixed by #145
Assignees
Labels
backend frontend improvement This issue or pull request will add or improve functionality, maintainability, or ease of use

Comments

@schmelz21
Copy link
Collaborator

schmelz21 commented Mar 27, 2024

💡 Summary

The current state of the project includes the “Web Page Scan” feature, which is considered out of scope for our project goals. Additionally, we need to ensure that all dependencies, especially related to routing, are properly addressed.

Motivation and context

Eliminates confusion to the process to pull vulnerability data for organizations.

Implementation notes

  • Change Scans page to Admin Tools (Only “Global Admin” Accessible)
  • Update header by moving link to right-left dropdown menu
  • Add Administration tools for site maintenance to Admins Tools page
  • Remove any other code dependencies

Acceptance criteria

How do we know when this work is done?

  • Add simple screen shot to ticket for proof
  • Ensure that all necessary dependencies are addressed
  • Update Playwright Tests
@schmelz21 schmelz21 added improvement This issue or pull request will add or improve functionality, maintainability, or ease of use frontend labels Mar 27, 2024
@schmelz21 schmelz21 changed the title Remove Scans Page Remove Web Page Scan (Out of Scope) and Address Dependencies Mar 27, 2024
@schmelz21 schmelz21 changed the title Remove Web Page Scan (Out of Scope) and Address Dependencies Remove Scan Page (Out of Scope) and Address Dependencies Mar 27, 2024
@ameliav
Copy link
Contributor

ameliav commented Mar 28, 2024

Dependencies:

  1. CVE data is fetched locally through a scan (cveSync). Need a way to automatically load this data during the docker build if this data cannot be loaded afterwards.
  2. Any other scans that were manual or scheduled through the UI must now be made in the backend.

@schmelz21

@schmelz21
Copy link
Collaborator Author

@aloftus23, @rapidray12 - scheduling a breakout session to discuss.

@ameliav ameliav changed the title Remove Scan Page (Out of Scope) and Address Dependencies Update Scan Page and Address Dependencies Mar 29, 2024
@ameliav ameliav linked a pull request Apr 1, 2024 that will close this issue
12 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend frontend improvement This issue or pull request will add or improve functionality, maintainability, or ease of use
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants