|
|
60efd1cb5d
|
feat(campaign): make delivery modes explicit
|
2026-07-22 08:26:52 +02:00 |
|
|
|
9a709b1264
|
security: separate Campaign reader and operator data
|
2026-07-21 17:55:54 +02:00 |
|
|
|
701c0fe184
|
refactor(webui): select Mail-owned profiles for campaigns
|
2026-07-21 17:13:22 +02:00 |
|
|
|
2c5519908a
|
refactor(webui): consume Core navigation and retention components
|
2026-07-21 13:52:59 +02:00 |
|
|
|
dc56687af6
|
Remove shared CSS ownership from Campaign
|
2026-07-21 13:47:28 +02:00 |
|
|
|
2c70c553ac
|
Use central metric cards for Campaign summaries
|
2026-07-21 13:24:18 +02:00 |
|
|
|
8627d0e135
|
Import Campaign data grids directly from Core
|
2026-07-21 13:24:04 +02:00 |
|
|
|
d2adcca7ae
|
Remove Campaign-owned shared CSS
|
2026-07-21 13:19:20 +02:00 |
|
|
|
002ca4b371
|
refactor(webui): use core access explanation
|
2026-07-21 13:18:40 +02:00 |
|
|
|
b7653b58f4
|
refactor(webui): use central campaign components
|
2026-07-21 12:04:30 +02:00 |
|
|
|
04bc6c430e
|
Fix Campaign navigation action markup
|
2026-07-21 03:17:11 +02:00 |
|
|
|
04c214b149
|
Use the central Dialog for Campaign previews
|
2026-07-21 03:17:11 +02:00 |
|
|
|
78f52a36d4
|
refactor(campaign-ui): align workspace layouts
|
2026-07-20 20:09:11 +02:00 |
|
|
|
0c4f198802
|
refactor(campaign-ui): separate IMAP append settings
|
2026-07-20 20:08:58 +02:00 |
|
|
|
c71fa3dc64
|
feat(campaign-ui): configure attachment delivery behavior
|
2026-07-20 20:08:53 +02:00 |
|
|
|
0a6064ec62
|
feat(campaign-ui): review and link managed attachments
|
2026-07-20 20:08:41 +02:00 |
|
|
|
fce6dd1138
|
feat(campaign-ui): add explicit job retry controls
|
2026-07-20 20:08:29 +02:00 |
|
|
|
4b9eb79065
|
refactor(campaign-ui): consolidate recipient editing
|
2026-07-20 20:08:10 +02:00 |
|
|
|
7ea5bdb217
|
fix(campaign-ui): make discard restore server state
|
2026-07-20 20:08:00 +02:00 |
|
|
|
724ca779d6
|
fix(campaign): stabilize message preview overlays
|
2026-07-20 17:11:23 +02:00 |
|
|
|
2e593b7fa4
|
intermittent commit
|
2026-07-14 13:22:10 +02:00 |
|
|
|
3f0b14a726
|
Harden campaign import handling
|
2026-07-11 18:49:35 +02:00 |
|
|
|
30b43913e8
|
Release v0.1.8
|
2026-07-11 16:49:01 +02:00 |
|
|
|
83b2082c74
|
Release v0.1.7
|
2026-07-11 02:34:56 +02:00 |
|
|
|
5775347746
|
Pin campaign Excel import dependency
|
2026-07-11 01:09:43 +02:00 |
|
|
|
083c089003
|
Use Node XLSX reader in campaign import tests
|
2026-07-11 00:59:44 +02:00 |
|
|
|
54c9881a25
|
Add campaign resource access explanations
|
2026-07-11 00:39:40 +02:00 |
|
|
|
52e6ed49c5
|
chore: sync GovOPlaN module split state
|
2026-07-10 12:51:18 +02:00 |
|
|
|
57f6066bf7
|
Release v0.1.6
|
2026-07-07 15:55:37 +02:00 |
|
|
|
533c4c8fe3
|
Release v0.1.5
|
2026-07-07 15:49:06 +02:00 |
|
|
|
fb6fb67d45
|
Release v0.1.4
|
2026-07-02 14:59:52 +02:00 |
|
|
|
ab2343aa88
|
Release v0.1.3
|
2026-06-26 01:39:19 +02:00 |
|
|
|
23318c709a
|
Release v0.1.2
|
2026-06-25 19:58:20 +02:00 |
|
|
|
39ad3500e2
|
Fix WebUI release peer metadata
|
2026-06-24 20:17:52 +02:00 |
|
|
|
d75b64a7a1
|
Prepare v0.1.0 release
|
2026-06-24 20:01:21 +02:00 |
|
|
|
a147ad27ec
|
campaign sending prototype
|
2026-06-24 16:20:49 +02:00 |
|
|
|
841d0b4024
|
WebUI module split; docs
|
2026-06-24 10:19:21 +02:00 |
|
|
|
7f25a3ccdf
|
initial commit after split
|
2026-06-24 01:43:27 +02:00 |
|