up
This commit is contained in:
@@ -2,6 +2,21 @@
|
|||||||
|
|
||||||
Архив задач, переведённых в статус `DONE`.
|
Архив задач, переведённых в статус `DONE`.
|
||||||
|
|
||||||
|
### ED-032 — Название команды перед стартом игры в интерфейсе игрока
|
||||||
|
|
||||||
|
- Статус: `DONE`
|
||||||
|
- Приоритет: `P2`
|
||||||
|
- Репозитории: `evening_detective_frontend`, `evening_detective_server`
|
||||||
|
- Цель: после входа в команду показывать игроку название его команды на экране ожидания старта игры.
|
||||||
|
- Решение: `GetTeamActions` заполняет существующее поле `game.teams` только ID и названием текущей команды после проверки доступа; `TeamStoryPage` выводит название над QR-кодом на экране ожидания, используя текущий стиль.
|
||||||
|
- Критерии: после входа в команду до начала игры видно её название; после обновления страницы название сохраняется; отображается название именно той команды, в которую вошёл игрок; вход в команду и запуск игры продолжают работать.
|
||||||
|
- Ограничения: минимальное изменение интерфейса; не добавлять зависимости; не менять авторизацию и игровую логику. Пользователь разрешил дополнить ответ `GetTeamStory` названием текущей команды; используется существующее поле `game.teams`, только ID и название текущей команды.
|
||||||
|
- Не входит: редактирование названия команды; изменение экранов во время игры и после её завершения; редизайн экрана ожидания.
|
||||||
|
- Проверка: `cd evening_detective_frontend && npm run type-check && npm run lint && npm run lint:css`; ручное ревью diff по `docs/FRONTEND_CODE_STANDARD.md`.
|
||||||
|
- Ручная проверка: войти в команду до старта игры, проверить её название на экране ожидания, обновить страницу и убедиться, что название отображается; запустить игру и проверить штатный переход к игре.
|
||||||
|
- Результат: название загружается с сервера при открытии и обновлении страницы; protobuf, вход и переходы игры не менялись. Регрессионный тест проверяет ID и название без приватных данных. По уточнению пользователя название выделено жирным без подписи «Команда»; две строки над QR-кодом заменены на «Код для подключения».
|
||||||
|
- Проверки: `gofmt`, `go test ./...`, `npm run type-check`, `npm run lint`, `npm run lint:css` — успешно; `TestFinishedTeamStoryPostgres` с локальной тестовой БД — успешно. Весь diff вручную проверен по `GO_STANDARD.md` и `FRONTEND_CODE_STANDARD.md`; нарушений нет. Браузерный smoke не выполнялся.
|
||||||
|
|
||||||
### ED-031 — UUID v7 команд во всех окружениях
|
### ED-031 — UUID v7 команд во всех окружениях
|
||||||
|
|
||||||
- Статус: `DONE`
|
- Статус: `DONE`
|
||||||
|
|||||||
+1
-1
Submodule prod updated: 1a3f9d8d38...70db07f6e0
+1
-1
Submodule reproxy updated: ac1e3550db...c03be07eab
Reference in New Issue
Block a user