feat: expand platform APIs, source integrations, and test coverage #8
Reference in New Issue
Block a user
Delete Branch "feature/regestry"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Что сделано
В этом PR расширен backend-контур платформы для фронта, администрирования и источников данных.
Источники и API для фронта
source_cardsс агрегацией статусов, счетчиков и active tasksМинпромторг
Реестр промышленной продукцииmanufacturers-and-productsтеперь агрегирует уже 3 minprom-источникаПользователи и роли
adminuser/api/v1/users/me/теперь возвращает роль и capabilities для фронтаBackups / Exchange / Registers / Core
Docker / dev startup
0005_create_default_admin_superuserтеперь корректно используетmake_password()вместо вызоваset_password()на historical migration modelПроверка
Проверено локально:
pre-commit run --all-filesdb,redis,celery_worker,celery_beatстартуют200на:/health//health/ready/Примечание:
8000был занят внешним контейнером, поэтому HTTP-проверка web выполнялась через временный запуск на альтернативном портуРиски / замечания
parsers/source_cardsuser roles / user managementbackups + exchange + registerstests + ADR