Skip to content

Upstream backports: field lengths, validation, CVSS tooltips, avatars, and more#67

Open
xMinhx wants to merge 13 commits into
accso:mainfrom
xMinhx:pr/upstream-backports
Open

Upstream backports: field lengths, validation, CVSS tooltips, avatars, and more#67
xMinhx wants to merge 13 commits into
accso:mainfrom
xMinhx:pr/upstream-backports

Conversation

@xMinhx

@xMinhx xMinhx commented Jun 27, 2026

Copy link
Copy Markdown
Collaborator

Summary

Backports of changes originally authored by @NikAcc and @kreinern that were submitted as separate PRs but never merged. All commits preserve original author attribution.

Changes

Notes

Dependencies

Closes #10, #22, #24, #26, #27

xMinhx and others added 12 commits June 27, 2026 15:45
- conftest.py patches requests.get + time.sleep in cve_fetcher module
- Skips mock for tests marked @pytest.mark.nvd_integration
- Moves test_cve_fetcher.py module-level code into fixtures
- pytest.ini excludes nvd_integration by default

66 tests now run in ~1s vs timing out at >120s
Fixes accso#22

The solution was generated using github copilot workspace.

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/accso/SecureCheckPlus/issues/22?shareId=XXXX-XXXX-XXXX-XXXX).
…stream accso#22)

- Swap adventurer-neutral API URL for local @dicebear/core v9 + bottts-neutral
- Add avatar.ts utility wrapping createAvatar() -> toDataUri()
- Update UserSettingsContent.tsx and Profile.tsx to use getAvatarDataUri()
- Remove dicebear.com URL from constants.tsx
- Remove django-csp app, middleware, and all CSP config (no external images left)
- Shell -> exec form CMD in Dockerfile for proper signal handling
- as -> AS in Dockerfile per convention
- Exclude .opencode/ from git tracking

Co-authored-by: Niklas Büchel <NikAcc@users.noreply.github.com>
)

Co-authored-by: Niklas Büchel <NikAcc@users.noreply.github.com>
…stream accso#38)

Co-authored-by: Nils Kreiner <kreinern@users.noreply.github.com>
@xMinhx xMinhx marked this pull request as draft June 27, 2026 21:51
@xMinhx xMinhx marked this pull request as ready for review June 27, 2026 22:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

2 participants