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
|
## Project Setup
|
||||||
- [x] Create Makefile with check, lint, test, fmt targets
|
- [x] Create Makefile with check, lint, test, fmt targets
|
||||||
- [ ] Create project structure (cmd/pixad, internal/*)
|
- [x] Create project structure (cmd/pixad, internal/*)
|
||||||
- [ ] Implement globals package
|
- [x] Implement globals package
|
||||||
- [ ] Implement logger package
|
- [x] Implement logger package
|
||||||
- [ ] Implement config package
|
- [x] Implement config package
|
||||||
- [ ] Implement database package (SQLite)
|
- [x] Implement database package (SQLite)
|
||||||
- [ ] Implement healthcheck service
|
- [x] Implement healthcheck service
|
||||||
- [ ] Implement middleware package
|
- [x] Implement middleware package
|
||||||
- [ ] Implement handlers package with placeholder routes
|
- [x] Implement handlers package with placeholder routes
|
||||||
- [ ] Implement server package (lifecycle, routing, HTTP)
|
- [x] Implement server package (lifecycle, routing, HTTP)
|
||||||
- [ ] Wire up fx dependency injection in main.go
|
- [x] Wire up fx dependency injection in main.go
|
||||||
- [ ] Verify basic server starts and healthcheck works
|
- [x] Verify basic server starts and healthcheck works
|
||||||
|
|
||||||
## Core Image Proxy Features
|
## Core Image Proxy Features
|
||||||
- [ ] Implement URL parsing for `/v1/image/<host>/<path>/<size>.<format>`
|
- [ ] Implement URL parsing for `/v1/image/<host>/<path>/<size>.<format>`
|
||||||
|
|||||||
Reference in New Issue
Block a user