master
Коммит для решения проблем с несовпадением фильтров каналов и активацией блоков соблюдения скриптов. Обновлены компоненты фронтенда для исправления отображения каналов и активации данных о соблюдении. Реализованы новые эндпоинты для повторного анализа записей и добавлены поля для распределения соблюдения в аналитике дашборда. Все изменения протестированы и задокументированы.
Добавлено получение идентификатора организации из контекста пользователя в компоненте EmployeesPage. Обновлено сообщение об ошибке при отсутствии организации для создания филиала.
Реализована авторизация, поиск, 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-диаграммами и инструкциями запуска
добавлено разделение тегов через запятую