ceo-api/src
CEO-OS Deploy 623765f259 fix: resolve all TypeScript build errors for Docker compilation
- Fix class-validator decorators imported wrongly from @nestjs/common in 9 controllers
- Create src/common/decorators/ re-export stubs (public + current-session)
- Remove AiModule import from trade.module.ts (was pulling broken modules/ai into compile)
- Fix dataquery.dto.ts: add ! to required property declarations
- Fix ask.dto.ts: add ! to required property declarations
- Remove non-existent metadata field from export.controller.ts consent insert
- Add assumptions and outcomeReviews tables to schema.ts (with correct field types)
- Add boolean import to drizzle-orm/pg-core imports in schema.ts
2026-08-27 23:01:15 +02:00
..
action-plans feat(CC-066): add ActionPlansModule 2026-08-02 12:09:05 +00:00
agent-niches feat: add agent niche registry (SKILL.md-style) grouping AI tools by domain 2026-07-24 00:00:42 +02:00
ai-gateway feat: AI Gateway -- Context Manifest, model routing, cost audit, guardrails 2026-07-28 22:34:36 +02:00
ai-requests fix: resolve all TypeScript build errors for Docker compilation 2026-08-27 23:01:15 +02:00
assumptions feat(CC-067): add AssumptionsModule 2026-08-02 12:12:59 +00:00
audit feat(audit): register AuditLogController in AuditModule 2026-07-31 17:12:00 +00:00
auth feat(security): Goal/Decision/Observation/Opportunity as explicit CASL subjects for member role (SEC-004/F4) 2026-07-31 14:57:02 +00:00
briefing feat(cc-053): BriefingModule 2026-08-01 10:43:38 +00:00
common fix: resolve all TypeScript build errors for Docker compilation 2026-08-27 23:01:15 +02:00
consents fix: resolve all TypeScript build errors for Docker compilation 2026-08-27 23:01:15 +02:00
contacts fix: resolve all TypeScript build errors for Docker compilation 2026-08-27 23:01:15 +02:00
contracts fix: resolve all TypeScript build errors for Docker compilation 2026-08-27 23:01:15 +02:00
data-sources feat(CC-068): add DataSourcesModule 2026-08-02 12:18:08 +00:00
dataquery fix: resolve all TypeScript build errors for Docker compilation 2026-08-27 23:01:15 +02:00
db fix: resolve all TypeScript build errors for Docker compilation 2026-08-27 23:01:15 +02:00
decisions feat(CC-055): add GET /decisions/:id + expand PATCH to update context/options/assumptions/reviewDueAt 2026-08-01 20:51:20 +00:00
documents feat(CC-061): add DocumentsModule 2026-08-01 21:13:33 +00:00
events feat: Sprint 1 -- Projection Kernel (read models pentru dashboard) 2026-07-29 12:03:34 +02:00
export fix: resolve all TypeScript build errors for Docker compilation 2026-08-27 23:01:15 +02:00
external-data fix(TS2564): add ! to required DTO properties in ExternalDataController 2026-08-01 20:16:08 +00:00
financial-intelligence fix(TS2564): add ! to required fields in FinancialSignalItemDto + IngestSignalsDto 2026-08-01 20:16:11 +00:00
goals fix(TS2564): add ! to horizon/metric/target in CreateGoalDto 2026-08-01 20:16:10 +00:00
health security: enforce TenantGuard and ThrottlerGuard globally, lock down CORS 2026-07-21 19:48:17 +02:00
intelligence feat: Faza A2 -- intelligence proxy, saved segments, research briefs, briefing 2026-07-28 22:01:17 +02:00
modules fix: resolve all TypeScript build errors for Docker compilation 2026-08-27 23:01:15 +02:00
navigation feat: Platform Kernel v1 -- workspaces, ExecutionContext, /v1/navigation, event envelope 2026-07-29 11:46:20 +02:00
notifications refactor: extrage quiet hours in functie pura si o acopera cu teste 2026-07-29 14:48:04 +02:00
obligations fix: resolve all TypeScript build errors for Docker compilation 2026-08-27 23:01:15 +02:00
observations feat(observations): add observations.module 2026-07-31 10:45:02 +00:00
opportunities fix(opportunities): enforce @IsInt() on valueRangeMin/Max to prevent float input 2026-07-31 10:48:40 +00:00
organizations feat: Sprint 1 -- Projection Kernel (read models pentru dashboard) 2026-07-29 12:03:34 +02:00
outcome-reviews feat(CC-067): add OutcomeReviewsModule 2026-08-02 12:13:00 +00:00
pipeline fix: resolve all TypeScript build errors for Docker compilation 2026-08-27 23:01:15 +02:00
projections feat(projection): wire transactionsUnclassifiedCount to executive dashboard 2026-07-31 10:46:11 +00:00
projects fix: resolve all TypeScript build errors for Docker compilation 2026-08-27 23:01:15 +02:00
research-briefs feat: Sprint 2-3 -- Notifications Engine 2026-07-29 14:36:29 +02:00
risks fix: resolve all TypeScript build errors for Docker compilation 2026-08-27 23:01:15 +02:00
sagas feat: Saga Manager (Sprint 4-6) 2026-07-29 15:02:56 +02:00
scenarios feat(CC-066): add ScenariosModule 2026-08-02 12:09:06 +00:00
search feat(CC-065): extend global search to include contacts, risks, projects, contracts, obligations, pipeline 2026-08-01 21:29:51 +00:00
security feat: add AI tool capability permissions and secret masking to CASL layer 2026-07-23 23:36:20 +02:00
segments feat: Sprint 1 -- Projection Kernel (read models pentru dashboard) 2026-07-29 12:03:34 +02:00
supabase fix(ts): cast SupabaseClient through unknown in Proxy get trap (TS2352) 2026-07-31 15:00:07 +00:00
tasks fix(TS2564): add ! to title in CreateTaskDto 2026-08-01 20:16:09 +00:00
tenants feat: Platform Kernel v1 -- workspaces, ExecutionContext, /v1/navigation, event envelope 2026-07-29 11:46:20 +02:00
test fix(tst-005): use v4-compliant UUIDs — @IsUUID() requires version nibble=4 2026-07-31 15:25:40 +00:00
transactions fix(transactions): remove ad-hoc UUID regex, use ParseUUIDPipe for path params 2026-07-31 10:48:38 +00:00
app.module.ts feat: add DataqueryModule — company lookup + sanctions screening 2026-08-27 22:03:22 +02:00
main.ts fix(migration): catch already-exists errors when schema pre-initialized via drizzle push 2026-08-01 20:20:25 +00:00