Add Astro moderation queue

This commit is contained in:
ik
2026-09-03 08:11:23 +07:00
parent a528fc707f
commit 03a0ecb5f4
6 changed files with 53 additions and 7 deletions
+2 -2
View File
@@ -29,8 +29,8 @@
## Этап 3 — завершить пользовательские уловы
- [ ] Добавить административный веб-интерфейс очереди модерации поверх существующего API.
- [ ] Показать скриншот, данные улова и причину решения; реализовать действия «одобрить» и «отклонить».
- [x] Добавить административный веб-интерфейс очереди модерации поверх существующего API (`/admin/moderation`, токен только в памяти страницы).
- [x] Показать скриншот, данные улова и причину решения; реализовать действия «одобрить» и «отклонить» (проверено в браузере на desktop и 390 px).
- [ ] Добавить удаление пользовательского сообщения администратором с аудитом действия.
- [ ] Заменить in-memory rate limit на общее хранилище, пригодное для нескольких API-процессов и перезапусков.
- [ ] Валидировать одновременно содержимое, MIME, расширение и лимит изображения; добавить тесты каждого отказа.