Commit graph

150 commits

Author SHA1 Message Date
f1cbe941e9 feat(CC-066): add journal entry for migration 0012 2026-08-02 12:09:01 +00:00
641c68ed91 feat(CC-066): add action_plans and scenarios tables (migration 0012) 2026-08-02 12:09:00 +00:00
972a0f6f9d feat(CC-065): extend global search to include contacts, risks, projects, contracts, obligations, pipeline 2026-08-01 21:29:51 +00:00
e368f05ca4 feat(CC-064): register ContractsModule, ObligationsModule, PipelineModule 2026-08-01 21:24:25 +00:00
71d06cebfb feat(CC-064): add PipelineModule 2026-08-01 21:24:24 +00:00
bc4ee37359 feat(CC-064): add PipelineController (sales pipeline deals with stage/probability) 2026-08-01 21:24:23 +00:00
d48bc25b46 feat(CC-064): add ObligationsModule 2026-08-01 21:24:22 +00:00
1758150ceb feat(CC-064): add ObligationsController (deadlines & obligations with risk level) 2026-08-01 21:24:22 +00:00
9953cce2d4 feat(CC-064): add ContractsModule 2026-08-01 21:24:21 +00:00
76cf59d82e feat(CC-064): add ContractsController (CRUD contracts with parties/status) 2026-08-01 21:24:20 +00:00
c3ecab8259 feat(CC-064): add contracts, obligations, pipelineDeals to Drizzle schema 2026-08-01 21:24:20 +00:00
035b71108b feat(CC-064): add contracts, obligations, pipeline_deals migration 2026-08-01 21:24:19 +00:00
e2756ffe79 chore(CC-064): add 0011_contracts_pipeline to migration journal 2026-08-01 21:24:18 +00:00
b4417ab103 feat(CC-063): register ContactsModule, RisksModule, ProjectsModule 2026-08-01 21:20:55 +00:00
0488e0f426 feat(CC-063): add ProjectsModule 2026-08-01 21:20:54 +00:00
9f40a1b9b8 feat(CC-063): add ProjectsController (CRUD projects with status/priority/tags) 2026-08-01 21:20:53 +00:00
f1ac86ea9c feat(CC-063): add RisksModule 2026-08-01 21:20:53 +00:00
de947d343f feat(CC-063): add RisksController (risk register with probability/impact/status) 2026-08-01 21:20:52 +00:00
867125c60a feat(CC-063): add ContactsModule 2026-08-01 21:20:51 +00:00
752f3c0326 feat(CC-063): add ContactsController (CRUD contacts with consent status) 2026-08-01 21:20:51 +00:00
2928271b44 feat(CC-063): add contacts, risks, projects to Drizzle schema 2026-08-01 21:20:50 +00:00
da8ac3359a feat(CC-063): add contacts, risks, projects tables migration 2026-08-01 21:20:49 +00:00
080769998a chore(CC-063): add 0010_ceo_os_features to migration journal 2026-08-01 21:20:48 +00:00
1fc75369c0 feat(CC-061): register DocumentsModule in AppModule 2026-08-01 21:13:34 +00:00
902a0d0748 feat(CC-061): add DocumentsModule 2026-08-01 21:13:33 +00:00
47b85203bd feat(CC-061): add DocumentsController (GET /documents with classification/ocrStatus filters) 2026-08-01 21:13:32 +00:00
c5d256ea78 feat(CC-061): add PATCH /ai-requests/:id/status and status filter on list endpoint 2026-08-01 21:13:32 +00:00
fe1bdbbbe0 feat(CC-060): register ExportModule in AppModule 2026-08-01 21:09:52 +00:00
1358b5d4dd feat(CC-060): add ExportModule 2026-08-01 21:09:51 +00:00
eca3f4a48b feat(CC-060): add ExportController (GET /export/data, POST /export/deletion-request) 2026-08-01 21:09:50 +00:00
8f69f9d95c feat(CC-058): add GET /ai-requests/:id with full contextManifest for transparency viewer 2026-08-01 21:01:56 +00:00
9d58aa90be feat(CC-057): register ConsentsModule in AppModule 2026-08-01 21:00:09 +00:00
18e427bde6 feat(CC-057): add ConsentsModule 2026-08-01 21:00:08 +00:00
497aaa919b feat(CC-057): add ConsentsController (grant/revoke/list consent records per purpose) 2026-08-01 21:00:08 +00:00
c8a517cd2d feat(CC-056): register SearchModule in AppModule 2026-08-01 20:55:51 +00:00
0a5ae5d483 feat(CC-056): add SearchModule 2026-08-01 20:55:51 +00:00
67cfd7cb12 feat(CC-056): add SearchController — unified ILIKE search across orgs/tasks/goals/decisions/research/segments 2026-08-01 20:55:50 +00:00
ff68bb2ca5 feat(CC-055): add GET /decisions/:id + expand PATCH to update context/options/assumptions/reviewDueAt 2026-08-01 20:51:20 +00:00
2cf220133f fix(migration): catch already-exists errors when schema pre-initialized via drizzle push 2026-08-01 20:20:25 +00:00
54a0c50bbc fix(TS2564): add ! to required fields in FinancialSignalItemDto + IngestSignalsDto 2026-08-01 20:16:11 +00:00
80eb62bca7 fix(TS2564): add ! to horizon/metric/target in CreateGoalDto 2026-08-01 20:16:10 +00:00
7240fb5805 fix(TS2564): add ! to title in CreateTaskDto 2026-08-01 20:16:09 +00:00
ed6f96fc46 fix(TS2564): add ! to context in CreateDecisionDto 2026-08-01 20:16:09 +00:00
dc13a487b5 fix(TS2564): add ! to required DTO properties in ExternalDataController 2026-08-01 20:16:08 +00:00
d46b38c216 feat(CC-054): add country+type params to legislation/ask endpoint 2026-08-01 19:00:29 +00:00
2e7e0c85ea feat(CC-054): smart AnythingLLM routing by country/type (RO/DE/FR/UK/EU) 2026-08-01 19:00:28 +00:00
1570e69b2d feat(CC-054): register ExternalDataModule in AppModule 2026-08-01 12:32:06 +00:00
925ce11a06 feat(CC-054): add @Public ingest endpoint with X-Ingest-Key auth 2026-08-01 12:32:04 +00:00
f52fe6d709 feat(CC-054): add ExternalDataModule 2026-08-01 12:32:03 +00:00
6316717850 feat(CC-054): add ExternalDataController (legislation search/ask, capability) 2026-08-01 12:32:03 +00:00