## [0.1.0] - 2024-12-11 ### Добавлено: - настройки в файле config.json, чтобы можно было задать backend-сервер без пересборки проекта; - React-контекст для валют и настроек; - форма входа; - меню с подразделами - все пункты, кроме Отзывы, Страницы, Резервы; - верстка страниц и форм; - доступ ко всем страницам, кроме формы входа, только после авторизации на сервере; - проверка кук и обновление сессии для страницы Настройки; - отдельная страница для критических ошибок; - вывод уведомлений для пользователя в Toast; - функция safeFetch для запросов к серверу и централизованная обработка ошибок; - интеграция с backend для страницы Настройки - для полей Таймаут сессии и Часовой пояс. ## [0.2.0] - 2024-12-13 - интеграция с backend для страниц Пользователи и Роли, кэширование списка пользователей. Запрашиваем с бэка дату изменения, если не менялась - не загружаем. ## [0.2.1] - 2024-12-19 - на странице Пользователи доделал фильтр по имени, почте и роли + добавил вывод колонок Роль и Кэшбек. ## [0.2.2] - 2024-12-20 ### Добавлено - сохранение id пользователя в local storage; - на странице Пользователи ссылка Редактировать и кнопка Удалить доступна только если есть права; ## [0.2.3] - 2024-12-23 ### Добавлено - интеграция с backend для страницы Новости. ### Ошибка: - при сохранении роли activeRole не обновляется. помогает только обновление страницы. ## [0.2.4] - 2024-12-24 ### Исправлено: - Ошибка при сохранении роли activeRole. - Объединил контексты UserContext и RolesContext. ## [0.2.5] - 2024-12-25 ### Добавлено: - разбивка на страницы (Pagination) для новостей; - ссылка Назад. ## [0.2.6] - 2024-12-30 ### Добавлено: - разбивка на страницы (Pagination) для пользователей. Убрал контекст и поменял принцип работы фильтра. ## [0.2.7] - 2025-01-04 ### Добавлено: - интеграция с backend для страниц Валюты и Поля валют. ## [0.2.8] - 2025-01-05 ### Добавлено: - интеграция с backend для валидации номера счета. ## [0.2.9] - 2025-01-08 ### Добавлено: - при валидации счета теперь можно выбрать сеть. ## [0.2.10] - 2025-01-17 ### Добавлено: - страницы настроек для каждой биржи; - загрузка курсов с разбивкой на страницы. ## [0.2.11] - 2025-01-27 ### Добавлено: - просмотр формул с разбивкой на страницы; - редактирование и добавление формул. ### Исправлено: - убрал окно об ошибке, если сессия уже истекла, и открылась форму входа; - исправил ошибку с валютами. контекст не загружался, пока не обновишь страницу вручную. ## [0.2.12] - 2025-02-02 ### Добавлено: - шаблоны описаний для направлений обмена. ## [0.2.13] - 2025-02-06 ### Добавлено: - шаблоны статусов для направлений; - список и редактирование направлений. ## [0.2.14] - 2025-02-07 ### Исправлено: - разбил код на 2 части: для сайта и админки. И он перестал работать. Оказалось, забыл добавить return в одном из контекстов. ## [0.2.15] - 2025-02-14 ### Добавлено: - пакетное редактирование направлений: прибыль, мин/макс сумма, вкл/откл; - главная страница сайта с формой обмена. ### Исправлено: - стили разбиты на 2 части; - переписаны все вызовы к API, именованные параметры задаются как объекты. Теперь есть несколько контекстов: общий API, админ-API и контекст для авторизации; - протестировал админку в Chrome, исправил баг с отображением формы входа. ## [0.2.16] - 2025-02-15 ### Добавлено: - кнопка для выбора всех элементов в списке; - анимированный индикатор загрузки для сайта. ## [0.2.17] - 2025-03-03 ### Исправлено: - из админки убрал страницу Описание обмена. Его можно перенести в статус заявок; - ошибка при добавлении нового статуса: он не сохранялся. ### Добавлено: - полностью готова страница с формой обмена - резервы, мин/макс сумма, отображение курсов, окно popup; - контекст с маршрутами для веб-сайта. ## [0.2.18] - 2025-03-05 ### Добавлено: - страница для создания заявки с проверкой счета и доп.полями валют. ## [0.2.19] - 2025-03-06 ### Добавлено: - выделил код сайта и стили в отдельный bundle. теперь их 3 - сайт, админка и библиотеки. ## [1.0] - 2025-04-18 Первая стабильная версия, закачал на боевой сайт (production). ## [1.0.1] - 2025-04-28 ### Исправлено: - загрузка только активных направлений обмена на главной. ## [1.0.2] - 2025-05-05 - для быстрой сборки dev/prod версий перенес настройки из config.json в .env-файлы; - поправил интеграцию Tawk.to и Google Analytics. Убрал их из админки + при сборке dev-версии аналитика будет отключаться; - добавил вывод новостей. ## [1.0.3] - 2025-05-11 - добавил отзывы, список стоп-слов и удобный элемент управления, чтобы ставить звезды; - добавил возможность вывода HTML-кода в новостях; - вывел новости и отзывы на главную.