add screen

This commit is contained in:
2026-10-01 02:22:29 +07:00
parent 661fa9e852
commit c2b1299a99
2 changed files with 7 additions and 13 deletions
+7
View File
@@ -2,6 +2,13 @@
Архив задач, переведённых в статус `DONE`.
### ED-019 — Добавить кнопку экрана в меню организатора
- Статус: `DONE`
- Репозиторий: `evening_detective_frontend`
- Результат: в `HeaderMenu.vue` добавлен пункт `Экран` для пользователей с правом `games_page`; пункт ведёт на существующий маршрут `/screen`.
- Проверки: `npm run type-check`, `npm run lint`, `npm run lint:css` пройдены.
### ED-001 — Исправить `actions_count` в `GetGameAnswers`
- Статус: `DONE`
-13
View File
@@ -69,19 +69,6 @@
- Ручная проверка: загрузить файл, удалить его и проверить отсутствие на диске; загрузить новую версию вместо старой и проверить удаление старой копии; проверить, что используемый файл сохраняется.
- Следующий шаг: изучить полный 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-020 — Музыка из плейлиста на экранах игры
- Статус: `TODO`