Skip to content

Add Gitea repository sorting and enhance WebUI - #732

Merged
frjcomp merged 3 commits into
mainfrom
update-docs
Oct 1, 2026
Merged

frjcomp merged 3 commits into
mainfrom
update-docs

Conversation

@frjcomp

@frjcomp frjcomp commented Oct 1, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Add --repo-sort and --repo-order for Gitea scans of all accessible repositories, supporting alpha, created, updated, size, and id, with updated/desc defaults.
  • Enhance the local findings WebUI with live elapsed time, initial zero-count cards, and clearer empty states.
  • Add configurable browser notifications with a high-verified default threshold, a None option, and handling for queued notifications when the threshold changes.
  • Expand the scanning and configuration documentation.

Tests

  • go test ./internal/cmd/gitea/scan ./pkg/gitea/scan
  • go test ./pkg/webui

Copilot AI balanced review requested due to automatic review settings October 1, 2026 12:19

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

The elapsed timer can overstate scan duration when completion delivery is delayed, and lifecycle documentation and coverage need correction.

Review effort: Balanced
Findings: 2 Medium severity · 1 Low severity

Open (3)
What changed in this PR

Adds live scan timing and clearer empty states to the findings UI, alongside updated scanning and verification documentation.

Changes:

  • Tracks and displays elapsed scan time.
  • Distinguishes active, completed, and filtered empty states.
  • Documents the web UI and simplifies verification guidance.
File Description
pkg/​webui/​server.go Adds elapsed timing and empty-state behavior.
pkg/​webui/​server_test.go Adds template-level assertions.
docs/​introduction/​secrets_verification.md Updates verification behavior documentation.
docs/​guides/​scanning.md Documents using the live findings UI.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread pkg/webui/server.go Outdated
Comment thread pkg/webui/server_test.go
Comment thread docs/guides/scanning.md Outdated
@frjcomp frjcomp changed the title Update docs Add Gitea repository sorting and enhance WebUI Oct 1, 2026
@frjcomp
frjcomp enabled auto-merge (squash) October 1, 2026 13:40
@frjcomp
frjcomp merged commit 2cbd3b5 into main Oct 1, 2026
13 checks passed
@frjcomp
frjcomp deleted the update-docs branch October 1, 2026 13:51
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.

2 participants