diff --git a/quotesdb/TODO.md b/quotesdb/TODO.md index fbfe54b..c814c9b 100644 --- a/quotesdb/TODO.md +++ b/quotesdb/TODO.md @@ -1,3 +1,17 @@ # TODO -* add an about page. +- add an about page. +- add a footer to all pages that says something like "Contact quotes@elijah.run for any inquiries" + +--- + +- Ability to 'report' quotes for moderation + - Should be backed by an API `/report` endpoint + - Reports should include a reason with a finite set of options, and 'other' + - Should also include a form for additional context limited to 256 characters + - Admin UI should aggregate all reported quotes with the ability to dismiss + +--- + +- Can we add rate limiting to the API? + - Ideally this is done within Cloudflare and not manged in-app.