Skip to content

feat/vulerable-audit#27

Merged
donfear merged 10 commits intomainfrom
feat/security-alerts
Apr 13, 2026
Merged

feat/vulerable-audit#27
donfear merged 10 commits intomainfrom
feat/security-alerts

Conversation

@donfear
Copy link
Copy Markdown
Owner

@donfear donfear commented Apr 13, 2026

No description provided.

donfear added 10 commits April 13, 2026 15:10
- Refactor modal rendering functions to improve layout and content display.
- Introduce new utility functions for rendering modal rows and separators.
- Update vulnerability display logic to show a single canonical link instead of multiple advisory URLs.
- Implement logic to fit modal content within specified terminal heights, trimming low-priority sections as needed.
- Adjust package list rendering to use fixed-width vulnerability badges for consistent row alignment.
- Add unit tests for new modal rendering behavior and package list display adjustments.
- Ensure proper handling of unique package audits in the background audit tracker.
- Enhance vulnerability checker tests to validate advisory sorting and payload handling.
…and theme selection

- Added modal layout and rendering functions to manage modal display.
- Implemented package info modal with sections for metadata, vulnerabilities, and descriptions.
- Created theme selector modal for user theme selection.
- Refactored vulnerability handling into presenters for better separation of concerns.
- Added utility functions for text manipulation and visual length calculation.
- Implemented tests for modal layout, package info controller, and vulnerability presenter.
@donfear donfear merged commit b9fed27 into main Apr 13, 2026
19 checks passed
@donfear donfear deleted the feat/security-alerts branch April 13, 2026 15:50
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