Block a user
wtclaude
pushed to feature/configurable-moon-image at RunicGateway/website
2026-07-02 23:42:30 -05:00
Make the hero Moon image configurable (src/alt), backwards-compatible
wtclaude
created branch feature/configurable-moon-image in RunicGateway/website
2026-07-02 23:38:08 -05:00
wtclaude
pushed to feature/configurable-moon-image at RunicGateway/website
2026-07-02 23:38:08 -05:00
Admin login hardening: RBAC-safe controls, optional TOTP, bot-scoring + IP ban (closes #9)
wtclaude
created branch feature/admin-login-hardening in RunicGateway/website
2026-07-02 23:22:48 -05:00
Derive uploaded file extension from mimetype, not originalname (fixes #11)
Validate and uniqueness-check username on user update (fixes #13)
wtclaude
created branch fix/username-validation-update in RunicGateway/website
2026-07-02 21:38:25 -05:00
wtclaude
pushed to fix/username-validation-update at RunicGateway/website
2026-07-02 21:38:25 -05:00
Re-validate JWT against the DB in isLoggedIn (fixes #12)
Enforce role-based authorization on admin-only routes (fixes #10)
wtclaude
created branch fix/stale-jwt-revalidation in RunicGateway/website
2026-07-02 21:19:22 -05:00