forked from claw/flaskpaste
docs: update for systemd and rate limit headers
This commit is contained in:
5
TODO.md
5
TODO.md
@@ -6,7 +6,6 @@ Unstructured intake buffer for ideas, issues, and observations. Items here are r
|
||||
|
||||
## Ideas
|
||||
|
||||
- Rate limit headers in responses (X-RateLimit-*)
|
||||
- Paste compression for large text content
|
||||
- ETag support for conditional requests
|
||||
- Neovim/Vim plugin for editor integration
|
||||
@@ -27,6 +26,8 @@ Unstructured intake buffer for ideas, issues, and observations. Items here are r
|
||||
- PKI audit events now logged: CERT_ISSUED, CERT_REVOKED, AUTH_FAILURE
|
||||
- Request duration metrics recorded via Prometheus histogram
|
||||
- Memory leak tests use tracemalloc to detect leaks (CI job)
|
||||
- Rate limit headers (X-RateLimit-*) on both 201 and 429 responses
|
||||
- systemd service unit with security hardening in examples/
|
||||
|
||||
## Questions
|
||||
|
||||
@@ -40,7 +41,7 @@ Unstructured intake buffer for ideas, issues, and observations. Items here are r
|
||||
## Debt
|
||||
|
||||
- Mypy has pre-existing type errors (runs with --ignore-missing-imports)
|
||||
- Could add more deployment examples (Kubernetes, systemd)
|
||||
- Could add more deployment examples (Kubernetes, Ansible role)
|
||||
|
||||
## External Dependencies
|
||||
|
||||
|
||||
Reference in New Issue
Block a user