mirror of
https://github.com/movie-web/backend.git
synced 2025-09-13 15:33:26 +00:00
reorganize todos
This commit is contained in:
16
README.md
16
README.md
@@ -2,7 +2,7 @@
|
|||||||
Backend for movie-web
|
Backend for movie-web
|
||||||
|
|
||||||
## Todo list
|
## Todo list
|
||||||
- [ ] standard endpoints:
|
- [X] standard endpoints:
|
||||||
- [X] make account (PFP, account name)
|
- [X] make account (PFP, account name)
|
||||||
- [X] login (Pending Actual Auth)
|
- [X] login (Pending Actual Auth)
|
||||||
- [X] logout a session
|
- [X] logout a session
|
||||||
@@ -18,19 +18,21 @@ Backend for movie-web
|
|||||||
- [X] GET settings
|
- [X] GET settings
|
||||||
- [X] GET progress items
|
- [X] GET progress items
|
||||||
- [X] DELETE progress items
|
- [X] DELETE progress items
|
||||||
- [ ] consume provider metrics
|
- [X] GET user with @me
|
||||||
- [X] DELETE user - should delete all associated data
|
- [X] DELETE user - should delete all associated data
|
||||||
- [ ] prometheus metrics
|
- [X] prometheus metrics
|
||||||
- [X] requests
|
- [X] requests
|
||||||
- [X] user count
|
- [X] user count
|
||||||
- [ ] provider metrics
|
|
||||||
- [ ] ratelimits (stored in redis)
|
|
||||||
- [X] switch to pnpm
|
- [X] switch to pnpm
|
||||||
- [X] catpcha support
|
- [X] catpcha support
|
||||||
- [X] global namespacing (accounts are stored on a namespace)
|
- [X] global namespacing (accounts are stored on a namespace)
|
||||||
- [ ] cleanup jobs
|
- [X] cleanup jobs
|
||||||
- [X] cleanup expired sessions
|
- [X] cleanup expired sessions
|
||||||
- [ ] cleanup old provider metrics
|
- [ ] ratelimits (stored in redis)
|
||||||
|
- [ ] provider metrics
|
||||||
|
- [ ] cleanup old metrics in DB
|
||||||
|
- [ ] endpoint to consume and store metrics
|
||||||
|
- [ ] pass metrics to prometheus
|
||||||
|
|
||||||
## Second todo list
|
## Second todo list
|
||||||
- [ ] think of privacy centric method of auth
|
- [ ] think of privacy centric method of auth
|
||||||
|
Reference in New Issue
Block a user