Commit graph

16 commits

Author SHA1 Message Date
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
CEO-OS Deploy
1ac0dfc4ab fix(build): remove escaped backtick in intelligence.service.ts money_raise_all query
Escaped backtick (`) on line 13 caused TypeScript parser to fail on all
subsequent template literals in the file. Fixes CI build failure introduced
in the TradeModule commit.
2026-08-27 22:19:25 +02:00
8767302737 feat: TradeModule 2026-08-26 19:12:32 +00:00
a85205a039 feat: TradeController — /v1/trade/* endpoints + AI predict 2026-08-26 19:12:31 +00:00
9312844f48 feat: TradeConnectorService — Comtrade/IMF/WorldBank/Eurostat 2026-08-26 19:12:30 +00:00
69fe207c92 feat(C2): add money_raise_all + trade_intelligence safe queries 2026-08-26 19:12:27 +00:00
ae987026fa feat(C3): Webhooks module 2026-08-26 15:41:06 +00:00
efc0d6a0fa feat(C3): Webhooks controller — POST /v1/webhooks/paperless + /ping 2026-08-26 15:41:06 +00:00
a0b14cb91a feat(C3): Webhooks service — Paperless-ngx payload parser + HMAC validation 2026-08-26 15:41:05 +00:00
ff0b7326cf feat(C2): Intelligence module 2026-08-26 15:41:04 +00:00
2556080532 feat(C2): Intelligence controller — status/tables/legislation/query 2026-08-26 15:41:03 +00:00
1afbed8a46 feat(C2): Intelligence service — ClickHouse HTTP client + safe queries 2026-08-26 15:41:02 +00:00
42728a63da feat(C1): AI module export 2026-08-26 15:41:01 +00:00
62e3e50da8 feat(C1): AI controller — ask/daily-brief/status 2026-08-26 15:41:00 +00:00
cef27053d2 feat(C1): AI service — Hermes OpenAI-compatible client 2026-08-26 15:40:59 +00:00
79a63f12a3 feat(C1): AI module ask DTO 2026-08-26 15:40:57 +00:00