Commit Graph

77 Commits

Author SHA1 Message Date
9b88ae388b feat: harden shared platform contracts 2026-07-30 14:26:36 +02:00
9e219bc4d3 feat(core): dispatch bounded postbox routes 2026-07-30 03:59:38 +02:00
ea436a513f feat(core): define organization hierarchy contracts 2026-07-30 03:26:19 +02:00
e7c84e3227 feat(core): reconcile durable workflow instances 2026-07-30 03:09:58 +02:00
cf7afe9dda feat(core): dispatch durable dataflow runs 2026-07-30 02:32:49 +02:00
ca8a8c5111 feat(core): define sanctions screening gate contract 2026-07-30 01:54:58 +02:00
f3b388fe7e perf(core): define bounded reference search 2026-07-30 01:29:45 +02:00
af3e0a055d perf(core): batch tenant summary providers 2026-07-30 01:15:04 +02:00
48fb953b93 feat: add durable auth principal cache revisions 2026-07-29 19:23:52 +02:00
a80caf7933 feat: support focused dev reload scopes 2026-07-29 18:52:55 +02:00
790790ab37 feat: expose sanctions screening integration 2026-07-29 18:46:53 +02:00
920e3c9834 feat: version search source contracts 2026-07-29 18:08:52 +02:00
13893c80cd feat: version automation principal subjects 2026-07-29 17:48:36 +02:00
a192a2215f Add durable platform event delivery contract 2026-07-29 17:34:52 +02:00
d9b5708df0 feat: add search and external integration contracts 2026-07-29 15:50:08 +02:00
68328f3d8e feat: strengthen module contracts and shared WebUI runtime 2026-07-29 14:16:28 +02:00
ce9ef8d88f Add governed View surface runtime 2026-07-28 21:04:54 +02:00
13bc3d3b4e Add shared credential envelope infrastructure 2026-07-28 19:32:41 +02:00
26ae034153 Add governed automation contracts 2026-07-28 15:02:42 +02:00
baa2143a26 feat: add dataflow publication contracts and workflow webui 2026-07-28 13:47:50 +02:00
8b1910b5b7 feat: add datasource and definition graph contracts 2026-07-28 12:42:49 +02:00
d36bb94335 Add provider-neutral tabular source contracts 2026-07-28 11:12:24 +02:00
139a352c80 chore: update GovOPlaN repository references 2026-07-27 15:46:51 +02:00
bc8afeb139 test(campaign): align synchronous send security contract 2026-07-22 20:30:00 +02:00
f876345656 test(db): prove PostgreSQL retirement atomicity 2026-07-22 15:28:00 +02:00
e6d589eb07 fix(release): package Core migration runtime 2026-07-22 10:34:34 +02:00
8c4c4456c6 feat(core): define auditable poll response retirement 2026-07-22 03:31:05 +02:00
6abe292ac8 feat(core): define governed poll participation contract 2026-07-22 03:21:03 +02:00
22646c614c feat(core): add bounded people picker foundation 2026-07-22 03:01:56 +02:00
17376332a2 feat(core): configure bounded scheduling cancellation notices 2026-07-22 02:58:09 +02:00
0946bc84a9 feat(core): support explicit public module routes 2026-07-22 02:58:03 +02:00
a18499cbb5 feat(core): require scoped user workflows 2026-07-22 01:55:24 +02:00
a7683c5d4a feat(core): add resilient fixed-window throttling 2026-07-21 20:47:54 +02:00
bf0729eb59 feat(core): add authenticated baseline role templates 2026-07-21 20:47:54 +02:00
70ca772138 test: gate Mail on Campaign access interface 2026-07-21 17:51:35 +02:00
2eae5c4df6 test: align module contracts with Mail-owned delivery 2026-07-21 17:15:19 +02:00
57fe6c6006 security(connectors): reject tunneled metadata addresses 2026-07-21 16:54:10 +02:00
713afdb39b fix(installer): enlist table retirement transaction 2026-07-21 16:44:20 +02:00
0845e99cf6 Block SDK-managed secondary connector peers 2026-07-21 15:43:04 +02:00
28a0a596a6 Fail closed for unpinned connector transports 2026-07-21 15:36:32 +02:00
9dabd9356d Document Core test bootstrap lint exemptions 2026-07-21 13:11:24 +02:00
6502775bf7 Block connector limited-broadcast targets 2026-07-21 13:02:29 +02:00
b2492b820f Harden private connector address validation 2026-07-21 12:55:01 +02:00
248e3dc70e test(release): isolate catalog contract projection 2026-07-21 12:21:38 +02:00
230ecf42b0 Enforce deployment security boundaries 2026-07-21 12:10:05 +02:00
825791e9b0 Harden outbound connector transports 2026-07-21 12:09:44 +02:00
7184b6cdd6 Dispose replaced migration database handles 2026-07-21 03:22:59 +02:00
37a5dfb182 Use managed Files in Campaign smoke fixtures 2026-07-21 03:18:08 +02:00
844f934379 Redact devserver database credentials 2026-07-21 03:18:08 +02:00
a98475f7bc Harden installer runtime secrets 2026-07-21 03:18:08 +02:00