aab43db44a
Add WebP and AVIF encoding support to P0 TODO
2026-01-08 11:12:59 -08:00
02de534cc2
Reorganize TODO.md: remove completed, prioritize for 1.0
...
P0 Critical: Manual testing, cache eviction, config validation
P1 Production: Blocked networks, rate limiting, EXIF stripping
P2 Nice to have: Everything else
2026-01-08 10:41:00 -08:00
774ee97ba1
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)
2026-01-08 10:09:10 -08:00
6f423af65d
Update TODO.md: mark graceful shutdown and sanitization as complete
2026-01-08 10:02:29 -08:00
90be4e7763
Update TODO.md: mark security validations as complete
2026-01-08 08:50:37 -08:00
857be30e82
Update TODO.md: mark auth/encrypted URLs feature as complete
2026-01-08 08:43:23 -08:00
f601e17812
Add implementation plan for auth and encrypted URLs feature
2026-01-08 07:39:31 -08:00
cc0fd29954
Update TODO.md with completed image processing items
2026-01-08 04:02:53 -08:00
b14c897408
Update TODO.md with completed caching layer items
2026-01-08 03:36:05 -08:00
9ff44b7e65
Update TODO.md with completed core features
2026-01-08 03:02:24 -08:00
a9573a4b10
Mark project setup tasks complete in TODO.md
2026-01-08 02:53:49 -08:00
4ef9141960
Add Makefile with check, lint, test, fmt targets
...
- check: default target, runs fmt-check, lint, and test
- fmt-check: verifies code is properly formatted
- fmt: formats code with gofmt
- lint: runs golangci-lint
- test: runs go test
- build: builds pixad binary with version info
- clean: removes build artifacts
2026-01-08 01:51:46 -08:00
12f6f6fe75
Add TODO.md with implementation checklist
...
Complete linear checklist of tasks to implement the pixa caching
image reverse proxy server, covering project setup, core features,
caching, image processing, security, and operational concerns.
2026-01-08 01:51:15 -08:00