README: add a list of TODOs
This commit is contained in:
parent
cf010c15f2
commit
e6c6877940
1 changed files with 14 additions and 0 deletions
14
README.md
14
README.md
|
@ -12,3 +12,17 @@
|
|||
- classify users as spam/not spam. Right now the classification is stored
|
||||
locally in `db.json`, no concrete action is taken. (Ultimately we will want to
|
||||
lock/delete accounts, etc.)
|
||||
|
||||
## Todos
|
||||
|
||||
- take concrete actions for spam accounts: lock the account, send a warning
|
||||
email, then delete+purge account after some time.
|
||||
- allow changing the classification of already-classified users
|
||||
- periodically refresh the database of users from forgejo, and merge them with
|
||||
the local db, handling updates in users data (triggering re-classification if
|
||||
needed)
|
||||
- properly handle concurrent clients of the webapp (and handle classification
|
||||
conflicts)
|
||||
- add backend to store data on garage instead of local files
|
||||
- replate the `api_token` file with a better mechanism: oauth maybe?
|
||||
- improve error handling
|
||||
|
|
Loading…
Reference in a new issue