master
Добавлены новые функции для управления рисковыми тегами, включая CRUD операции и миграцию для создания таблицы в базе данных. Обновлены модели и схемы, а также интегрированы новые API-клиенты на фронтенде. Проведена визуальная переработка блока глобальных порогов с использованием цветных сегментов. Все изменения протестированы и задокументированы.
добавлено разделение тегов через запятую
Реализована авторизация, поиск, Docker и миграции БД - Создана LoginPage, AuthContext, включена auth в роутерах, создан тестовый пользователь, проведено тестирование - Установлен Alembic, произведена инициализация, создана начальная миграция, обновлен database.py, проведено тестирование -Проверены и обновлены все переменные в .env, убраны опасные дефолты из config.py, обновлен .env.example, проведено тестирование -Создан эндпоинт /api/search, подключен Topbar с debounce и dropdown, проведено тестирование - Созданы Dockerfile для backend и frontend, nginx.conf, обновлен docker-compose.yml - Написан README.md с архитектурой, mermaid-диаграммами и инструкциями запуска
Добавлен файл docker-compose.prod.yml для настройки продакшн окружения с ограничением доступа к портам, отключением pgAdmin и настройкой переменных окружения для бэкенда. Также обновлены файлы для автоматической повторной аутентификации в клиенте API и улучшена обработка ошибок при загрузке. Внесены изменения в роутер для проверки роли пользователя при доступе к эндпоинту seed-managers. Удален неиспользуемый метод hash_password из конфигурации.
Реструктуризация фронта + русификация значение на бэке для 1 графика в дашборде
Добавлены анимации для строк таблиц в Tailwind CSS, улучшен компонент BranchTable с фиксированной шириной столбцов. Обновлены страницы Dashboard и Employees для улучшения отображения данных и добавлены анимации при добавлении и удалении сотрудников.