feat(api): реализация 8 backend-модулей NestJS #1
Reference in New Issue
Block a user
Delete Branch "master"
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?
Summary
Новые модули
/v1/departments/v1/rooms/v1/catalog/*/v1/admin/clubs/v1/licenses/v1/reports@RequireModule(web_reports)/v1/webhooks/v1/integration@RequireModule(1c_sync), sync triggerTest plan
pnpm --filter api build— сборка API без ошибокpnpm build— полная сборка monorepo (7/7 пакетов)🤖 Generated with Claude Code
Добавлены полноценные модули с сервисами, контроллерами и DTO: - departments: CRUD департаментов (CLUB_ADMIN/SUPER_ADMIN) - rooms: CRUD залов с фильтрацией по активности - catalog: категории, услуги и пакеты (3 суб-ресурса) - clubs: управление клубами для суперадмина (cross-tenant) - licenses: лицензии с grace period, renewal, статусами истечения - reports: генерация отчётов с @RequireModule('web_reports') - webhooks: подписки с HMAC-SHA256, 12 типов событий, тестовая доставка - integration: конфигурация 1С-интеграции и журнал синхронизации Все модули зарегистрированы в AppModule. Сборка monorepo проходит успешно. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>