WP-01: authentication, user management and application shell
Argon2id password hashing, JWT access tokens with rotating HttpOnly refresh cookies and reuse detection, login rate limiting, auth audit log, bootstrap admin, admin-only user CRUD and password reset, OpenAPI spec. Vue login page, auth store with automatic token refresh, route guards, sidebar shell with toasts and placeholder pages, user management page. All tests green: 40 backend, 12 Vitest, 4 Playwright. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
# SoftVisor Infrastructure Monitoring System – Roadmap
|
||||
|
||||
Status: Draft v1 (2026-09-02)
|
||||
Status: v1.1 (2026-09-02) – Milestone 1 delivered
|
||||
|
||||
This document is derived from `CLAUDE.md`. It breaks the project into work packages (WPs),
|
||||
fixes the technical decisions that are not dictated by `CLAUDE.md`, and lists the open
|
||||
@ -352,9 +352,9 @@ The server is reachable via `ssh softvisor` (as root). Findings from the inspect
|
||||
|
||||
| WP | Milestone | Status | Notes |
|
||||
|----|-----------|--------|-------|
|
||||
| WP-00 | M1 | todo | |
|
||||
| WP-01 | M1 | todo | |
|
||||
| WP-02 | M1 (shell) / M2 (rest) | todo | |
|
||||
| WP-00 | M1 | done | 2026-09-02 |
|
||||
| WP-01 | M1 | done | 2026-09-02 |
|
||||
| WP-02 | M1 (shell) / M2 (rest) | shell done | shell, toasts, placeholders 2026-09-02; secrets/scheduler/SMTP in M2 |
|
||||
| WP-10 | M2 | todo | |
|
||||
| WP-11 | M2 | todo | |
|
||||
| WP-12 | M2 | todo | |
|
||||
|
||||
Reference in New Issue
Block a user