Commit Graph

  • 11598b7b5b fix(ui): align campaign tables, recipient sizing and contextual help main zemion 2026-09-09 02:03:36 +02:00
  • 19437ce378 perf(campaign): share linear collision-safe attachment naming v0.1.29 zemion 2026-09-08 12:20:33 +02:00
  • 8bca4fc728 perf(campaign): share linear collision-safe attachment naming zemion 2026-09-08 12:19:37 +02:00
  • c51fc180fb Release govoplan-campaign v0.1.28: stabilize saving, review and delivery recovery v0.1.28 zemion 2026-09-08 01:32:26 +02:00
  • 1b32427813 fix(webui): bind consequential campaign controls to help v0.1.27 zemion 2026-08-24 11:36:33 +02:00
  • c21fb4cf7c docs: complete German structured documentation v0.1.26 zemion 2026-08-24 01:15:32 +02:00
  • b41f23c901 docs(campaign): complete German reference coverage v0.1.25 zemion 2026-08-23 21:09:38 +02:00
  • 3934e7fedb feat(campaigns): add portable campaign transfers v0.1.24 zemion 2026-08-22 03:56:50 +02:00
  • 1bd24f9b5b feat: orchestrate accountable Campaign work v0.1.23 zemion 2026-08-22 02:14:35 +02:00
  • 4f52f010ee fix(campaigns): declare work view surface v0.1.22 zemion 2026-08-22 00:56:37 +02:00
  • 2630498026 feat(campaigns): add accountable work assignments v0.1.21 zemion 2026-08-22 00:50:03 +02:00
  • c2f083e5f6 feat(campaigns): add governed collaboration thread v0.1.20 zemion 2026-08-22 00:09:34 +02:00
  • 5a21067e44 feat(campaigns): add Case Quick Access selector v0.1.19 zemion 2026-08-21 16:05:45 +02:00
  • 73cfad209a feat: add governed Campaign DSAR coverage zemion 2026-08-20 23:15:11 +02:00
  • 2a00d910df feat: govern autonomous campaign delivery schedules zemion 2026-08-20 21:10:11 +02:00
  • c846c249b8 feat: pause campaign batches on SMTP failure zemion 2026-08-20 17:39:08 +02:00
  • 69e6588a89 test: align campaign checks with archive governance zemion 2026-08-20 17:39:03 +02:00
  • 75e8f864a7 feat: govern legacy archive encryption zemion 2026-08-20 12:12:14 +02:00
  • d5b874c469 feat: select users in campaign access explanations zemion 2026-08-20 06:16:43 +02:00
  • 5c27527725 feat(campaign): explain governed child access zemion 2026-08-20 05:38:00 +02:00
  • 112ef9dc31 feat(campaign): govern attachment reuse zemion 2026-08-20 05:20:07 +02:00
  • f4fe534ee1 feat(campaign): record unmatched file disposition zemion 2026-08-20 01:57:12 +02:00
  • b6af7665f4 feat(campaign): complete reusable template workflow zemion 2026-08-19 21:54:59 +02:00
  • 14e94873a9 feat(security): explain Campaign child evidence zemion 2026-08-19 20:27:42 +02:00
  • 8e2f9d743d feat(webui): add campaign metric drill-downs zemion 2026-08-19 18:47:45 +02:00
  • 039ce35e78 Adopt semantic campaign page actions zemion 2026-08-19 14:26:26 +02:00
  • 7bc5e4a35c feat: align campaign with shared UI foundations zemion 2026-08-18 21:32:34 +02:00
  • 06f773e4eb Adopt shared WebUI structural primitives zemion 2026-08-18 13:17:29 +02:00
  • 9a2f13bc9a Adopt shared WebUI layout primitives zemion 2026-08-18 11:30:39 +02:00
  • cf8d7fab11 Adopt shared WebUI layout primitives zemion 2026-08-18 10:42:51 +02:00
  • 68459fde15 refactor: adopt shared page and workspace layouts zemion 2026-08-18 02:17:16 +02:00
  • c2efd6b7bd feat: add campaign copying scheduling and residual handling zemion 2026-08-07 14:54:04 +02:00
  • 696f8f6385 Release v0.1.18 v0.1.18 zemion 2026-08-05 21:07:44 +02:00
  • 6562484d32 Release v0.1.17 v0.1.17 zemion 2026-08-05 20:33:58 +02:00
  • 2db99eaf6a Release v0.1.16 v0.1.16 zemion 2026-08-05 19:51:59 +02:00
  • ea0efe661f Release v0.1.15 v0.1.15 zemion 2026-08-04 15:10:16 +02:00
  • 6bde11a286 Make package publication retries hash-safe zemion 2026-08-04 14:32:18 +02:00
  • 585493fe7a Harden module package publication zemion 2026-08-04 14:02:39 +02:00
  • 4133de86cd Enable generated campaign passwords zemion 2026-08-04 11:07:55 +02:00
  • 9137300780 Add bulk recipient activation controls zemion 2026-08-04 10:51:44 +02:00
  • f98fe06143 Resolve campaign worker jobs to tenants zemion 2026-08-04 09:29:35 +02:00
  • dc63e35550 Declare legacy operator route surface zemion 2026-08-04 05:20:46 +02:00
  • 2dac5570cd Add protected package release workflow zemion 2026-08-04 04:14:02 +02:00
  • 91890fdaf5 Add native permission-aware campaign search source zemion 2026-08-04 03:03:26 +02:00
  • 8f5231147d Complete governed campaign lifecycle actions zemion 2026-08-04 01:04:39 +02:00
  • df5a93d6a3 Close Campaign interface audit gaps zemion 2026-08-04 01:04:39 +02:00
  • 3f3545f080 feat(campaign): expose governed archive action zemion 2026-08-03 20:39:06 +02:00
  • d9195a2d2b Reconcile orphaned Campaign artifacts zemion 2026-08-03 09:23:27 +02:00
  • d635f3a5fc Link campaign interventions to configured help zemion 2026-08-03 07:35:39 +02:00
  • 1d6c745991 Clarify campaign review interventions zemion 2026-08-03 07:22:27 +02:00
  • 5df26be074 Bind Mail effects to stable delivery attempts zemion 2026-08-03 05:00:30 +02:00
  • 50ce8b0acb Fence generated artifact retention zemion 2026-08-03 03:54:58 +02:00
  • 9da03090a7 Fence Campaign delivery effects in recovery ledger zemion 2026-08-03 03:48:03 +02:00
  • dd09b06c47 Adopt recovery ledger for Campaign builds zemion 2026-08-03 03:03:00 +02:00
  • c6bbdae2e1 Fix Campaign CSV evidence projection zemion 2026-08-03 03:02:52 +02:00
  • bf6e07f307 Add bulk calendar invitation delivery zemion 2026-08-02 16:38:48 +02:00
  • 7733265cc8 Implement governed hybrid campaign delivery zemion 2026-08-02 13:58:37 +02:00
  • b38597f2be Integrate Distribution Lists with Campaign recipients zemion 2026-08-02 11:53:35 +02:00
  • 4eeba62bbc feat: contribute governed campaign reports zemion 2026-08-02 05:29:34 +02:00
  • 2afdd38128 Add institutional provenance and approval gates zemion 2026-08-01 20:57:26 +02:00
  • cec3d17bff feat: govern shared campaign artifact storage zemion 2026-08-01 17:48:24 +02:00
  • 82ddc0c34c Consume governed recipients and add operational checks zemion 2026-07-31 22:48:07 +02:00
  • fa4eb39e0b feat: complete campaign wizards and retention reporting zemion 2026-07-31 04:21:34 +02:00
  • e689fdf495 Refactor campaign recipient and review presentation zemion 2026-07-31 02:48:56 +02:00
  • 5f7503598c feat: govern attachment exceptions and ownership transfers zemion 2026-07-30 17:42:10 +02:00
  • cd223cbb95 feat: harden campaign delivery and editing zemion 2026-07-30 14:27:04 +02:00
  • 4a120e8009 Complete recipient search and delivery evidence zemion 2026-07-30 05:22:09 +02:00
  • c769be39da perf(campaign): search share targets server-side zemion 2026-07-30 01:30:13 +02:00
  • 46df12c025 perf(campaign): batch tenant summaries zemion 2026-07-30 01:15:38 +02:00
  • 961d5d1130 refactor(campaign): split review and recipient boundaries zemion 2026-07-30 01:01:26 +02:00
  • 23b9a531d5 fix: remove duplicate Campaign translation key zemion 2026-07-30 00:39:58 +02:00
  • cc93945f79 feat: integrate reports into Campaign navigation zemion 2026-07-29 22:19:24 +02:00
  • 101f3ccd7d feat: integrate operator queue into Campaign zemion 2026-07-29 21:10:37 +02:00
  • 2199187e8b refactor(api): split campaign workflow routers zemion 2026-07-29 20:07:11 +02:00
  • dd9592a192 Refactor campaign delivery decision paths zemion 2026-07-29 17:06:15 +02:00
  • 5240749ae1 feat: add governed postbox delivery and report hardening zemion 2026-07-29 14:16:28 +02:00
  • f11c56e890 fix: make direct campaign pages scrollable zemion 2026-07-28 22:50:11 +02:00
  • 8d0a2608ed Declare campaign route View surfaces zemion 2026-07-28 21:04:55 +02:00
  • 89ae14c032 Integrate campaign delivery with hierarchical mail profiles zemion 2026-07-28 19:33:12 +02:00
  • 38af25ee88 docs: update GovOPlaN repository links zemion 2026-07-27 15:46:51 +02:00
  • 4774a8025c fix(campaign): roll back rejected immediate queues v0.1.11 zemion 2026-07-22 20:30:00 +02:00
  • 689dc1fd6b fix(campaign): honor acceptance temp selection zemion 2026-07-22 20:20:31 +02:00
  • 90677348ff docs(campaign): define broker redelivery evidence zemion 2026-07-22 20:19:51 +02:00
  • 06786e86ef test(campaign): prove Celery broker redelivery zemion 2026-07-22 20:19:29 +02:00
  • 6fda123fc3 docs(campaign): distinguish worker process evidence zemion 2026-07-22 18:26:42 +02:00
  • 2fa91bb943 test(campaign): complete delivery fault drills zemion 2026-07-22 18:26:28 +02:00
  • e3cc476508 fix(campaign): initialize delivery worker runtime zemion 2026-07-22 18:26:11 +02:00
  • 01ef541917 docs(campaign): define target-like mail evidence zemion 2026-07-22 16:38:09 +02:00
  • d567257311 test(campaign): prove GreenMail delivery journey zemion 2026-07-22 16:38:01 +02:00
  • 3075ef7f5b docs(campaign): document aggregate report baseline zemion 2026-07-22 15:20:04 +02:00
  • 1ab4e91ffd test(campaign): add simple announcement acceptance fixture zemion 2026-07-22 15:18:52 +02:00
  • 735e874bd0 fix(campaign): bound operator queue polling v0.1.10 zemion 2026-07-22 09:39:03 +02:00
  • 99d44eeb8d feat(campaign): complete durable operator queue zemion 2026-07-22 09:31:33 +02:00
  • f095a3e2c7 fix(campaign): sanitize synchronous send results zemion 2026-07-22 09:21:44 +02:00
  • 1225802c5d fix(campaign): suppress overlapping aggregate cells zemion 2026-07-22 09:17:00 +02:00
  • ac3329cafe fix(campaign): use stable aggregate status filters zemion 2026-07-22 09:11:14 +02:00
  • 4eb651c6ac feat(campaign): filter reports from outcome counts zemion 2026-07-22 09:11:10 +02:00
  • 0b4017c240 refactor(campaign): restore route docstrings zemion 2026-07-22 09:08:12 +02:00
  • 79b576b4bc fix(webui): localize Campaign delivery reporting zemion 2026-07-22 09:04:42 +02:00
  • b0282ebff2 test(campaign): cover bounded delivery modes zemion 2026-07-22 09:00:35 +02:00