feat(10-02): register TendersModule with marketplace self-seed + singleton poll config

- tenders.seed.ts seeds slug 'tender-radar' (isSystem: true, category 'procurement')
- tenders.module.ts self-seeds registry on boot (mirrors DkvModule pattern)
- upserts singleton doe-opendata TenderSourcePollConfig row (global, no forTenant())
- TendersModule added to app.module.ts imports
This commit is contained in:
2026-07-21 10:42:44 +02:00
parent 6cfda90960
commit e7b40946c8
3 changed files with 89 additions and 0 deletions
+2
View File
@@ -20,6 +20,7 @@ import { PrismaModule } from './prisma/prisma.module';
import { SettingsModule } from './settings/settings.module';
import { TenantGuard } from './tenant/tenant.guard';
import { TenantModule } from './tenant/tenant.module';
import { TendersModule } from './tenders/tenders.module';
import { UserModule } from './user/user.module';
@Module({
@@ -41,6 +42,7 @@ import { UserModule } from './user/user.module';
SettingsModule,
DkvModule,
FavoritesModule,
TendersModule,
],
providers: [
// Global JWT guard: all routes require auth unless @Public()