Update TODO.md: mark HTTP response handling items complete

Completed:
- ETag generation and validation
- Conditional requests (If-None-Match)
- HEAD request support
- Metrics endpoint with auth (already implemented)
This commit is contained in:
2026-01-08 10:09:10 -08:00
parent 1f809a6fc9
commit 774ee97ba1

View File

@@ -174,10 +174,10 @@ A single linear checklist of tasks to implement the complete pixa caching image
## HTTP Response Handling
- [x] Implement proper Cache-Control headers
- [ ] Implement ETag generation and validation
- [x] Implement ETag generation and validation
- [ ] Implement Last-Modified headers
- [ ] Implement conditional requests (If-None-Match, If-Modified-Since)
- [ ] Implement HEAD request support
- [x] Implement conditional requests (If-None-Match, If-Modified-Since)
- [x] Implement HEAD request support
- [ ] Implement Vary header for content negotiation
- [x] Implement X-Pixa-Cache debug header (HIT/MISS/STALE)
- [ ] Implement X-Request-ID propagation
@@ -185,7 +185,7 @@ A single linear checklist of tasks to implement the complete pixa caching image
## Additional Endpoints
- [x] Implement robots.txt endpoint
- [ ] Implement metrics endpoint with auth
- [x] Implement metrics endpoint with auth
- [ ] Implement auto-format selection (format=auto based on Accept header)
## Configuration