Update todo list

This commit is contained in:
2026-01-17 16:10:38 -06:00
parent a345a2adfb
commit e59bb35ac9

20
TODO.md
View File

@@ -1,5 +1,7 @@
## high importance
- [ ] nix services/ and split it up into core/ request/
- [ ] Add unit tests all over the place.
- ⚠️ Huge task - needs breakdown before starting
@@ -11,8 +13,8 @@
- [ ] Add authentication
- password
- third party?
- [ ] password
- [ ] third party?
- [ ] Add middleware concept
@@ -44,6 +46,13 @@
necessary at all, with some sane defaults and an easy to use override
mechanism
- [ ] fill in the rest of express/http-codes.ts
- [ ] fill out express/content-types.ts
- [ ] identify redundant "old skool" and ajax routes, factor out their
commonalities, etc.
- [ ] figure out and add logging to disk
@@ -72,6 +81,13 @@
- [ ] make migration creation default to something like yyyy-mm-dd_ssss (are
9999 migrations in a day enough?)
- [ ] clean up `cmd` and `mgmt`: do the right thing with their commonalities
and make very plain which is which for what. Consider additional
commands. Maybe `develop` for specific development tasks,
`operate` for operational tasks, and we keep `cmd` for project-specific
commands. Something like that.
## low importance
- [ ] add a prometheus-style `/metrics` endpoint to master