zemion
|
c846c249b8
|
feat: pause campaign batches on SMTP failure
|
2026-08-20 17:39:08 +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
|
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
|
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
|
1d6c745991
|
Clarify campaign review interventions
|
2026-08-03 07:22:27 +02:00 |
|
zemion
|
7733265cc8
|
Implement governed hybrid campaign delivery
|
2026-08-02 13:58:37 +02:00 |
|
zemion
|
2afdd38128
|
Add institutional provenance and approval gates
|
2026-08-01 20:57:26 +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
|
961d5d1130
|
refactor(campaign): split review and recipient boundaries
|
2026-07-30 01:01:26 +02:00 |
|
zemion
|
79b576b4bc
|
fix(webui): localize Campaign delivery reporting
|
2026-07-22 09:04:42 +02:00 |
|
zemion
|
7229fb8e3d
|
fix(campaign): mark excluded delivery as skipped
|
2026-07-22 08:48:46 +02:00 |
|
zemion
|
62a68792a4
|
feat(campaign): persist delivery execution mode
|
2026-07-22 08:37:58 +02:00 |
|
zemion
|
60efd1cb5d
|
feat(campaign): make delivery modes explicit
|
2026-07-22 08:26:52 +02:00 |
|
zemion
|
9a709b1264
|
security: separate Campaign reader and operator data
|
2026-07-21 17:55:54 +02:00 |
|
zemion
|
701c0fe184
|
refactor(webui): select Mail-owned profiles for campaigns
|
2026-07-21 17:13:22 +02:00 |
|
zemion
|
8627d0e135
|
Import Campaign data grids directly from Core
|
2026-07-21 13:24:04 +02:00 |
|
zemion
|
b7653b58f4
|
refactor(webui): use central campaign components
|
2026-07-21 12:04:30 +02:00 |
|
zemion
|
0a6064ec62
|
feat(campaign-ui): review and link managed attachments
|
2026-07-20 20:08:41 +02:00 |
|
zemion
|
2e593b7fa4
|
intermittent commit
|
2026-07-14 13:22:10 +02:00 |
|
zemion
|
52e6ed49c5
|
chore: sync GovOPlaN module split state
|
2026-07-10 12:51:18 +02:00 |
|
zemion
|
ab2343aa88
|
Release v0.1.3
|
2026-06-26 01:39:19 +02:00 |
|
zemion
|
23318c709a
|
Release v0.1.2
|
2026-06-25 19:58:20 +02:00 |
|
zemion
|
a147ad27ec
|
campaign sending prototype
|
2026-06-24 16:20:49 +02:00 |
|
zemion
|
7f25a3ccdf
|
initial commit after split
|
2026-06-24 01:43:27 +02:00 |
|