21 Commits

Author SHA1 Message Date
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 v0.1.8 2026-07-11 16:49:01 +02:00
83b2082c74 Release v0.1.7 v0.1.7 2026-07-11 02:34:56 +02:00
5775347746 Pin campaign Excel import dependency v0.1.6 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
da4c8731fc Sync GovOPlaN module state 2026-07-10 21:57:21 +02:00
9a6b6c7e8e Use capability-based module boundaries 2026-07-10 17:33:52 +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 v0.1.4 2026-07-02 14:59:52 +02:00
ab2343aa88 Release v0.1.3 v0.1.3 2026-06-26 01:39:19 +02:00
23318c709a Release v0.1.2 v0.1.2 2026-06-25 19:58:20 +02:00
39ad3500e2 Fix WebUI release peer metadata v0.1.1 2026-06-24 20:17:52 +02:00
d75b64a7a1 Prepare v0.1.0 release v0.1.0 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
2406e70597 Initial commit 2026-06-23 18:01:29 +02:00