docs: update for v1.5.0 features
All checks were successful
CI / Lint & Format (push) Successful in 19s
CI / Security Scan (push) Successful in 22s
CI / Memory Leak Check (push) Successful in 22s
CI / Tests (push) Successful in 1m16s

- Add PKI audit logging, request duration metrics to features list
- Update test count from 216 to 283
- Add audit.py and metrics.py to project structure
- Document audit logging in api.md
- Update TASKLIST.md with completed tasks
- Update TODO.md (remove resolved debt items)
- Update ROADMAP.md decision log
This commit is contained in:
Username
2025-12-24 17:10:42 +01:00
parent 045f73c998
commit cb6eebee59
5 changed files with 58 additions and 8 deletions

View File

@@ -23,8 +23,6 @@ Prioritized, actionable tasks. Each task is small and completable in one session
| Status | Task
|--------|--------------------------------------------------------------
| ☐ | Fix mypy type errors (currently ignored)
| ☐ | Add test for concurrent identical submissions
| ☐ | Add integration tests for container deployment
## Priority 4: Documentation
@@ -37,6 +35,11 @@ Prioritized, actionable tasks. Each task is small and completable in one session
| Date | Task
|------------|--------------------------------------------------------------
| 2024-12 | Integrate PKI audit logging (CERT_ISSUED, CERT_REVOKED, AUTH_FAILURE)
| 2024-12 | Integrate request duration metrics (Prometheus histogram)
| 2024-12 | Add memory leak detection tests (tracemalloc)
| 2024-12 | Add concurrent paste creation tests
| 2024-12 | Add container deployment integration tests
| 2024-12 | Add tiered auto-expiry (anon/untrusted/trusted)
| 2024-12 | Add admin list all pastes (`--all` flag)
| 2024-12 | Add batch delete with confirmation (`--confirm N`)