• Joined on 2025-12-13
jester commented on issue jester/zlh-grind#13 2026-05-03 14:25:35 +00:00
Launch architecture: build singleton controller/reconciler with Discord notifications

Implementation update — controller/reconciler foundation

Controller/reconciler foundation and Discord notification service have been implemented in zpack-api.

Created / changed

jester commented on issue jester/zlh-grind#11 2026-05-03 14:03:11 +00:00
Launch architecture: move provisioning into BullMQ worker with idempotency safeguards

Portal pending-card UX visually validated. During game provisioning, the inline GAME placeholder card showed the operation state and phase, including Running: wait-for-agent-terminal-state. After…

jester commented on issue jester/zlh-grind#11 2026-05-03 13:51:41 +00:00
Launch architecture: move provisioning into BullMQ worker with idempotency safeguards

Final validation update: provisioning worker implementation is now validated. Systemd worker service is installed and running. Game and dev provisioning both passed through the worker path. Dev…

jester commented on issue jester/zlh-grind#11 2026-05-03 13:27:47 +00:00
Launch architecture: move provisioning into BullMQ worker with idempotency safeguards

Portal async create flow implemented

Portal has been updated to consume the new async POST /api/instances behavior.

Files changed

zpack-portal/src/app/(dashboard)/servers/create…
jester commented on issue jester/zlh-grind#11 2026-05-03 13:17:53 +00:00
Launch architecture: move provisioning into BullMQ worker with idempotency safeguards

Follow-up patch — host status handles transient Proxmox read failures

The transient Proxmox status error observed during validation has been patched in zpack-api.

Original issue

`GET…

jester commented on issue jester/zlh-grind#11 2026-05-03 13:15:28 +00:00
Launch architecture: move provisioning into BullMQ worker with idempotency safeguards

Live validation update — teardown still works through API

After the successful worker-provisioned vanilla Minecraft server test, teardown was run through the existing API path and completed. …

jester commented on issue jester/zlh-grind#11 2026-05-03 13:13:05 +00:00
Launch architecture: move provisioning into BullMQ worker with idempotency safeguards

Live validation update

The new BullMQ provisioning worker path successfully provisioned a real vanilla Minecraft game server.

Validated

  • POST /api/instances returned 202 quickly…
jester commented on issue jester/zlh-grind#11 2026-05-03 12:57:49 +00:00
Launch architecture: move provisioning into BullMQ worker with idempotency safeguards

Implementation update — provisioning worker refactor

Provisioning worker refactor has been implemented in zpack-api.

Completed

  • Added durable ProvisioningOperation state in…
jester opened issue jester/zlh-grind#13 2026-05-03 12:15:19 +00:00
Launch architecture: build singleton controller/reconciler with Discord notifications
jester pushed to main at jester/zlh-grind 2026-05-03 12:14:28 +00:00
fa575c45f4 Add autonomy controller handoff summary
jester opened issue jester/zlh-grind#12 2026-05-03 11:47:03 +00:00
Launch bug: harden Portal terminal connection state and xterm lifecycle
jester opened issue jester/zlh-grind#11 2026-05-03 11:07:17 +00:00
Launch architecture: move provisioning into BullMQ worker with idempotency safeguards
jester opened issue jester/zlh-grind#10 2026-05-02 23:39:13 +00:00
Launch blocker: fix multi-create provisioning modal overlap/confusion
jester opened issue jester/zlh-grind#9 2026-05-02 23:38:48 +00:00
Launch blocker: verify support email path still works
jester opened issue jester/zlh-grind#8 2026-05-02 23:38:28 +00:00
Launch blocker: retest notepad, announcements, and customer messaging surfaces
jester opened issue jester/zlh-grind#7 2026-05-02 23:38:10 +00:00
Launch blocker: finalize patch management and maintenance window policy
jester opened issue jester/zlh-grind#6 2026-05-02 23:29:55 +00:00
Launch blocker: non-payment grace flow with warning, backup block, and shutdown
jester pushed to main at jester/zlh-grind 2026-05-02 22:03:01 +00:00
3d462f264d Add PBS R2 offsite backup handoff
jester pushed to main at jester/zlh-grind 2026-05-02 16:49:56 +00:00
408fb5c180 Update Loki log job naming standard
jester pushed to main at jester/zlh-grind 2026-05-02 16:44:19 +00:00
7cf4d9f247 Update monitoring state after Loki installation