feat(07-01): install DKV deps, add Prisma models, wire ScheduleModule + crypto export
Tessera CI/CD / Build & Deploy (push) Blocked by required conditions
Tessera CI/CD / Lint & Type Check (push) Successful in 37s
Tessera CI/CD / Tests (push) Waiting to run

- pnpm add imapflow@^1.4.3, pdf-parse@^2.4.5, xlsx@^0.18.5 to @tessera/api
- Append DkvModuleConfig, DkvVehicleMaster, DkvInvoiceHistory, SmtpConfig models to schema.prisma (15 models total)
- Add ScheduleModule.forRoot() to AppModule imports (prerequisite for DkvSchedulerService)
- Export CalendarCryptoService from CalendarModule (needed by DkvModule + SettingsModule)
- Create apps/api/src/dkv/dkv.types.ts with DkvVehicleBlock, DkvTransaction, InboxConfig, InboxEmail, InboxAttachment, ExportRow interfaces
This commit is contained in:
2026-06-26 19:25:42 +02:00
parent de06794e67
commit c4b39ccd1b
6 changed files with 527 additions and 8 deletions
+1 -1
View File
@@ -28,6 +28,6 @@ import { ExchangeProvider } from './providers/exchange.provider';
ICSProvider,
ExchangeProvider,
],
exports: [CalendarService],
exports: [CalendarService, CalendarCryptoService],
})
export class CalendarModule {}