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