Skip to content

Add admin dashboard pages and TOTP settings#363

Merged
TheSilkky merged 10 commits into
developfrom
codex/admin-dashboard-pages
Jun 13, 2026
Merged

Add admin dashboard pages and TOTP settings#363
TheSilkky merged 10 commits into
developfrom
codex/admin-dashboard-pages

Conversation

@TheSilkky

@TheSilkky TheSilkky commented Jun 13, 2026

Copy link
Copy Markdown
Member

Summary

  • split the private admin dashboard into overview, accounts, incidents, and settings pages with responsive navigation
  • add explicit settings configuration groups for Auth, Storage, Registration, Relay, and Rate limits
  • add admin settings TOTP enrollment with QR/manual setup details shown only during active setup, plus confirmation and session verification support
  • keep TOTP first-class when WebAuthn is unavailable and leave email challenge as the lower-assurance fallback

Validation

  • gofmt -w ./cmd ./internal ./migrations
  • go test ./...
  • go vet ./...
  • scripts/check-markdown-links.py
  • git diff --check

Local review

  • 20-code-review.md: no blockers
  • 30-security-review.md: no blockers
  • 50-mdn-web-security-header-review.md: no blockers
  • 40-documentation-update.md: skipped; no docs changed
  • 76-request-codex-pr-review.md Option B: no blockers

@TheSilkky TheSilkky marked this pull request as ready for review June 13, 2026 18:04
@TheSilkky TheSilkky merged commit 4d2cb4a into develop Jun 13, 2026
18 checks passed
@TheSilkky TheSilkky deleted the codex/admin-dashboard-pages branch June 13, 2026 18:05
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