Mark project setup tasks complete in TODO.md
This commit is contained in:
22
TODO.md
22
TODO.md
@@ -4,17 +4,17 @@ A single linear checklist of tasks to implement the complete pixa caching image
|
||||
|
||||
## Project Setup
|
||||
- [x] Create Makefile with check, lint, test, fmt targets
|
||||
- [ ] Create project structure (cmd/pixad, internal/*)
|
||||
- [ ] Implement globals package
|
||||
- [ ] Implement logger package
|
||||
- [ ] Implement config package
|
||||
- [ ] Implement database package (SQLite)
|
||||
- [ ] Implement healthcheck service
|
||||
- [ ] Implement middleware package
|
||||
- [ ] Implement handlers package with placeholder routes
|
||||
- [ ] Implement server package (lifecycle, routing, HTTP)
|
||||
- [ ] Wire up fx dependency injection in main.go
|
||||
- [ ] Verify basic server starts and healthcheck works
|
||||
- [x] Create project structure (cmd/pixad, internal/*)
|
||||
- [x] Implement globals package
|
||||
- [x] Implement logger package
|
||||
- [x] Implement config package
|
||||
- [x] Implement database package (SQLite)
|
||||
- [x] Implement healthcheck service
|
||||
- [x] Implement middleware package
|
||||
- [x] Implement handlers package with placeholder routes
|
||||
- [x] Implement server package (lifecycle, routing, HTTP)
|
||||
- [x] Wire up fx dependency injection in main.go
|
||||
- [x] Verify basic server starts and healthcheck works
|
||||
|
||||
## Core Image Proxy Features
|
||||
- [ ] Implement URL parsing for `/v1/image/<host>/<path>/<size>.<format>`
|
||||
|
||||
Reference in New Issue
Block a user