Releases: MYiLA/cyber-forest
Releases · MYiLA/cyber-forest
Release 1.1.0
ADDED
- [CYB-39] (https://linear.app/cyberforest/issue/CYB-39) Написаны тесты на игровой движок + любой UI
- [CYB-77] (https://linear.app/cyberforest/issue/CYB-77) Задокументирована структура бэкенда
- [CYB-45] (https://linear.app/cyberforest/issue/CYB-45) Добавлен в проект memoryleaksmd
- [CYB-44] (https://linear.app/cyberforest/issue/CYB-44) Добавлено ещё одно WEB API: Notification API
- [CYB-43] (https://linear.app/cyberforest/issue/CYB-43) Добавлено API лидерборда
- [CYB-41] (https://linear.app/cyberforest/issue/CYB-41) Добавлена Oauth авторизация
- [CYB-86] (https://linear.app/cyberforest/issue/CYB-86) Скорректирована вёрстка игрового поля для офлайн режима
- [CYB-119] (https://linear.app/cyberforest/issue/CYB-119) Добавлены подписи полей и цветные засечки
- [CYB-61] (https://linear.app/cyberforest/issue/CYB-61) Добавлены эмоджи(бэкенд)
- [CYB-64] (https://linear.app/cyberforest/issue/CYB-64) Добавлено API форума
- [CYB-60] (https://linear.app/cyberforest/issue/CYB-60) Добавлены эмодзи (клиентская часть)
- [CYB-59] (https://linear.app/cyberforest/issue/CYB-59) Добавлено переключение тем (клиентская часть)
- [CYB-127] (https://linear.app/cyberforest/issue/CYB-127) Добавлена хроника на странице игры
FIXED
- [CYB-133] (https://linear.app/cyberforest/issue/CYB-133) Исправлен баг при создании топика
- [CYB-135] (https://linear.app/cyberforest/issue/CYB-135) Исправлено множество небольших багов
CHANGED
- [CYB-120] (https://linear.app/cyberforest/issue/CYB-120) Доработано API для OAuth
- [CYB-126] (https://linear.app/cyberforest/issue/CYB-126) Доработан SW и README
Release 1.0.0
[1.0.0] - 2023-07-22
ADDED
- [CYB-12] (https://linear.app/cyberforest/issue/CYB-12) Создан репозиторий из шаблона
- [CYB-13] (https://linear.app/cyberforest/issue/CYB-13) Добавлено отображение страниц, используя React Router и React Router DOM
- [CYB-14] (https://linear.app/cyberforest/issue/CYB-14) Сверстана главная страница игры - лобби с заглушкой форума
- [CYB-19] (https://linear.app/cyberforest/issue/CYB-19) Добавлен документ с описанием механик и логики игры
- [CYB-15] (https://linear.app/cyberforest/issue/CYB-15) Создана механика игры на Canvas API
- [CYB-16] (https://linear.app/cyberforest/issue/CYB-16) Настроена обработка ошибок внутри «детей» React-компонентов
- [CYB-17] (https://linear.app/cyberforest/issue/CYB-17) Сверстаны экраны завершения игры
- [CYB-20] (https://linear.app/cyberforest/issue/CYB-20) Свёрстаны страницы ошибок 500 и 400
- [CYB-21] (https://linear.app/cyberforest/issue/CYB-21) Сверстана страница пользователя
- [CYB-22] (https://linear.app/cyberforest/issue/CYB-22) Сверстан экран с началом игры
- [CYB-23] (https://linear.app/cyberforest/issue/CYB-23) Свёрстана страница логина
- [CYB-24] (https://linear.app/cyberforest/issue/CYB-24) Сверстана страница лидерборда
- [CYB-25] (https://linear.app/cyberforest/issue/CYB-25) Сверстана страница регистрации
- [CYB-26] (https://linear.app/cyberforest/issue/CYB-26) Добавлена валидация на все формы
- [CYB-27] (https://linear.app/cyberforest/issue/CYB-27) Реализована логика авторизации
- [CYB-28] (https://linear.app/cyberforest/issue/CYB-28) Свёрстана страница форума(лобби)
- [CYB-29] (https://linear.app/cyberforest/issue/CYB-29) Создана файловая структура проекта
- [CYB-31] (https://linear.app/cyberforest/issue/CYB-31) Добавлены компоненты DialogWindow MainButton MainInput
- [CYB-32] (https://linear.app/cyberforest/issue/CYB-32) Реализована механика проброса кубика
- [CYB-33] (https://linear.app/cyberforest/issue/CYB-33) Реализовано состояние «Начало» и состояние «Завершение игры».
- [CYB-34] (https://linear.app/cyberforest/issue/CYB-34) Проработана визуальная часть игры
- [CYB-35] (https://linear.app/cyberforest/issue/CYB-35) Добавлен Service Worker
- [CYB-37] (https://linear.app/cyberforest/issue/CYB-37) Добавлен Fullscreen API
- [CYB-38] (https://linear.app/cyberforest/issue/CYB-38) Добавлено Redux-хранилище
- [CYB-40] (https://linear.app/cyberforest/issue/CYB-40) Настроен Express для Server Side Rendering
- [CYB-41] (https://linear.app/cyberforest/issue/CYB-41) Настроен Redux и Router в SSR
- [CYB-46] (https://linear.app/cyberforest/issue/CYB-46) Свёрстана страница приветствия
- [CYB-53] (https://linear.app/cyberforest/issue/CYB-53) Сверстан киберлес на экране игры
- [CYB-54] (https://linear.app/cyberforest/issue/CYB-54) Стилизован скролл на всём проекте
- [CYB-56] (https://linear.app/cyberforest/issue/CYB-56) Добавлен редирект авторизованных пользователей с /login и /registration на /lobby
- [CYB-57] (https://linear.app/cyberforest/issue/CYB-57) Настроен Docker для Postgres
- [CYB-58] (https://linear.app/cyberforest/issue/CYB-58) Реализовано API для форума
- [CYB-62] (https://linear.app/cyberforest/issue/CYB-62) Добавлен бэкенд по переключению темы
- [CYB-63] (https://linear.app/cyberforest/issue/CYB-63) Добавлена серверная инфраструктура для форума
- [CYB-65] (https://linear.app/cyberforest/issue/CYB-65) Добавлен CSP
- [CYB-66] (https://linear.app/cyberforest/issue/CYB-66) Написан конфиг nginx
- [CYB-70] (https://linear.app/cyberforest/issue/CYB-70) Реализована проверка авторизации на бекэнде
- [CYB-79] (https://linear.app/cyberforest/issue/CYB-79) Доработан Service Worker и авторизация
- [CYB-90] (https://linear.app/cyberforest/issue/CYB-79) Сверстана страница с описанием игры и информацией о разработчиках
FIXED
- [CYB-49] (https://linear.app/cyberforest/issue/CYB-49) Исправлен баг на странице регистрации
- [CYB-75] (https://linear.app/cyberforest/issue/CYB-75) Поправлен билд приложения
- [CYB-80] (https://linear.app/cyberforest/issue/CYB-80) Исправлены ошибки форума и настроек игры
- [CYB-84] (https://linear.app/cyberforest/issue/CYB-84) Исправлен баг: при одновременной атаке по всем зонам - воины некорректно получают ранение
- [CYB-92] (https://linear.app/cyberforest/issue/CYB-92) Скорректировано начало игры
- [CYB-93] (https://linear.app/cyberforest/issue/CYB-93) Поправлена верстка лобби и лэндинга
- [CYB-96] (https://linear.app/cyberforest/issue/CYB-96) Поправлена вёрстка игры и игровой движок
- [CYB-98] (https://linear.app/cyberforest/issue/CYB-98) Поправлено позиционирование киберлеса на невысоких экранах мониторов. Упорядочены расстояния между пунктами меню в лобби. Убран лишний бэкграунд на странице игры. Поправлены уехавшие стрелки в гайде. Поправлено склонение слов при выйгрыше.
CHANGED
- [CYB-36] (https://linear.app/cyberforest/issue/CYB-36) Авторизация стала проверяться через Hook useAuth