This commit is contained in:
2026-10-01 01:32:09 +07:00
parent 45749887a7
commit 45dddf468b
+13
View File
@@ -40,6 +40,19 @@
- Ручная проверка: загрузить файл, удалить его и проверить отсутствие на диске; загрузить новую версию вместо старой и проверить удаление старой копии; проверить, что используемый файл сохраняется. - Ручная проверка: загрузить файл, удалить его и проверить отсутствие на диске; загрузить новую версию вместо старой и проверить удаление старой копии; проверить, что используемый файл сохраняется.
- Следующий шаг: изучить полный flow загрузки, удаления и перезаписи пользовательских файлов, места хранения и все ссылки на них в базе, затем выбрать общую точку физического удаления. - Следующий шаг: изучить полный flow загрузки, удаления и перезаписи пользовательских файлов, места хранения и все ссылки на них в базе, затем выбрать общую точку физического удаления.
### ED-019 — Добавить кнопку экрана в меню организатора
- Статус: `TODO`
- Приоритет: `P1`
- Репозиторий: `evening_detective_frontend`
- Цель: дать организатору быстрый переход в режим экрана.
- Решение: добавить в меню организатора пункт `Экран`, ведущий на существующий маршрут `/screen`.
- Критерии: пункт виден пользователям с текущим правом `games_page`; нажатие открывает `/screen`; существующий режим экрана не изменяется.
- Ограничения: переиспользовать текущий маршрут и проверку прав; не добавлять новый экран, API или зависимость.
- Не входит: изменение логики и интерфейса режима экрана.
- Проверка: `cd evening_detective_frontend && npm run type-check && npm run lint && npm run lint:css`.
- Следующий шаг: изменить `HeaderMenu.vue`, затем выполнить фронтенд-проверки.
### ED-014 — Периодическое сохранение сценариев в Git ### ED-014 — Периодическое сохранение сценариев в Git
- Статус: `TODO` - Статус: `TODO`