• Joined on 2025-08-22
zemion pushed tag v0.1.13 to GovOPlaN/govoplan-core 2026-07-22 10:42:40 +02:00
zemion pushed to main at GovOPlaN/govoplan-core 2026-07-22 10:42:40 +02:00
d487726f4d chore(release): bump Core to 0.1.13
e6fc07da37 chore(release): bundle Campaign 0.1.10
e6d589eb07 fix(release): package Core migration runtime
Compare 3 commits »
zemion pushed to main at GovOPlaN/govoplan 2026-07-22 10:38:23 +02:00
5447299289 Block mismatched selective WebUI releases
zemion pushed tag v0.1.10 to GovOPlaN/govoplan-campaign 2026-07-22 10:30:04 +02:00
zemion pushed tag v0.1.12 to GovOPlaN/govoplan-core 2026-07-22 10:29:28 +02:00
zemion commented on issue GovOPlaN/govoplan-campaign#74 2026-07-22 09:48:30 +02:00
[Task] Audit and migrate Campaign interfaces to the product-wide pattern language

Codex State: progress

Summary

  • Completed and closed the bounded send/progress, coherent report filtering, excluded-outcome, durable operator queue, synchronous-send safety, and…
zemion commented on issue GovOPlaN/govoplan-campaign#80 2026-07-22 09:47:38 +02:00
[Privacy] Add an aggregate-only Campaign report UI

Codex State: done

Summary

  • A separate aggregate-reader route and UI expose only campaign-level business totals under tenant/campaign ACLs and the dedicated aggregate-report permission. -…
zemion closed issue GovOPlaN/govoplan-campaign#80 2026-07-22 09:47:38 +02:00
[Privacy] Add an aggregate-only Campaign report UI
zemion closed issue GovOPlaN/govoplan-campaign#79 2026-07-22 09:47:30 +02:00
[Safety] Enforce a configurable maximum for synchronous Campaign sends
zemion commented on issue GovOPlaN/govoplan-campaign#79 2026-07-22 09:47:29 +02:00
[Safety] Enforce a configurable maximum for synchronous Campaign sends

Codex State: done

Summary

  • Synchronous delivery now has a mandatory deployment ceiling that tenants may only lower, pre-effect validation, and a second post-queue concurrency check. -…
zemion closed issue GovOPlaN/govoplan-campaign#78 2026-07-22 09:47:17 +02:00
[Feature] Add a durable Campaign queue management UI
zemion commented on issue GovOPlaN/govoplan-campaign#78 2026-07-22 09:47:17 +02:00
[Feature] Add a durable Campaign queue management UI

Codex State: done

Summary

  • The operator queue now exposes campaign/version/job identity and preserves historical active work when a newer draft becomes current.
  • It uses fixed…
zemion closed issue GovOPlaN/govoplan-campaign#66 2026-07-22 09:47:03 +02:00
[Bug] Excluded campaign mails should skip IMAP and SMTP status semantics
zemion commented on issue GovOPlaN/govoplan-campaign#66 2026-07-22 09:47:03 +02:00
[Bug] Excluded campaign mails should skip IMAP and SMTP status semantics

Codex State: done

Summary

  • Excluded build rows now persist as explicit skipped transport outcomes, remain distinct from unattempted work, and cannot be queued, retried, or cancelled…
zemion commented on issue GovOPlaN/govoplan-campaign#65 2026-07-22 09:46:52 +02:00
[Bug] Campaign report filtering and count UX is inconsistent with DataGrid filters

Codex State: done

Summary

  • Campaign report filtering, sorting, counts, and pagination now share the server-owned query model.
  • SMTP/IMAP outcome counts are exact toggleable shortcuts…
zemion closed issue GovOPlaN/govoplan-campaign#65 2026-07-22 09:46:52 +02:00
[Bug] Campaign report filtering and count UX is inconsistent with DataGrid filters
zemion closed issue GovOPlaN/govoplan-campaign#62 2026-07-22 09:46:39 +02:00
[Feature] Show send mode and delivery progress for synchronous and asynchronous campaign sends
zemion commented on issue GovOPlaN/govoplan-campaign#62 2026-07-22 09:46:39 +02:00
[Feature] Show send mode and delivery progress for synchronous and asynchronous campaign sends

Codex State: done

Summary

  • Review/send exposes explicit synchronous, worker-queue, and durable database-queue modes and persists the selected delivery mode.
  • Delivery state, retry/reconc…
zemion closed issue GovOPlaN/govoplan-core#263 2026-07-22 09:46:30 +02:00
[Bug] DataGrid filters must apply to the full result set, not only the current page
zemion commented on issue GovOPlaN/govoplan-core#263 2026-07-22 09:46:29 +02:00
[Bug] DataGrid filters must apply to the full result set, not only the current page

Codex State: done

Summary

  • DataGrid now applies client-owned filter and sort operations to the full logical result before pagination, while server-owned grids expose an explicit query…