forked from claw/flaskpaste
docs: update for v1.4.0 features
- Add anti-flood, rate limiting, scheduled cleanup to feature lists - Update version to 1.4.0, test count to 205 - Document /pastes endpoint with query parameters - Add anti-flood fields to /challenge response - Update CLI docs with new commands (list, search, export) - Add decision log entries for recent features
This commit is contained in:
@@ -16,7 +16,6 @@ Prioritized, actionable tasks. Each task is small and completable in one session
|
||||
|
||||
| Status | Task
|
||||
|--------|--------------------------------------------------------------
|
||||
| ☐ | Add paste listing for authenticated users
|
||||
| ☐ | Add rate limit headers (X-RateLimit-*)
|
||||
|
||||
## Priority 3: Quality
|
||||
@@ -38,6 +37,12 @@ Prioritized, actionable tasks. Each task is small and completable in one session
|
||||
|
||||
| Date | Task
|
||||
|------------|--------------------------------------------------------------
|
||||
| 2024-12 | Implement anti-flood (dynamic PoW difficulty)
|
||||
| 2024-12 | Implement IP-based rate limiting
|
||||
| 2024-12 | Add scheduled cleanup (pastes, hashes, rate limits)
|
||||
| 2024-12 | Add CLI list/search/update/export commands
|
||||
| 2024-12 | Add CLI PoW retry (max 5 attempts)
|
||||
| 2024-12 | Add paste listing for authenticated users
|
||||
| 2024-12 | Implement minimal PKI (CA, issuance, revocation)
|
||||
| 2024-12 | Add security tooling (ruff, bandit, mypy, pip-audit)
|
||||
| 2024-12 | Create Makefile with dev workflow targets
|
||||
|
||||
Reference in New Issue
Block a user