-
063fadd87d
v0.3.1 - fix tech tree auto-arrange overloading the server
main
v0.3.1
Z8MB1E
2026-10-03 04:10:43 -0400
-
e8f5043020
docs(changelog): add v0.3.1 changelog
Z8MB1E
2026-10-03 04:10:43 -0400
-
98cc860299
docs: document bulk tech tree position writes
Z8MB1E
2026-10-03 04:08:29 -0400
-
80ad24580a
fix(tech-tree): save canvas positions in one request so auto-arrange cannot overload the server
Z8MB1E
2026-10-03 04:08:29 -0400
-
47b2988ae7
v0.3.0 - promotion nominations, leadership transfers, mission lifecycle, tech tree editing
v0.3.0
Z8MB1E
2026-10-03 03:36:02 -0400
-
a3bf78359e
docs(changelog): add v0.3.0 changelog
Z8MB1E
2026-10-03 03:36:02 -0400
-
65ee082f77
docs: document the tech tree, promotions, missions, and arma tooling
Z8MB1E
2026-10-03 03:31:00 -0400
-
15a5f14ad2
chore(deps): patch @payloadcms/ui and add the arma icons script
Z8MB1E
2026-10-03 03:30:49 -0400
-
d9253e6725
chore(payload): regenerate types and schema, harden sequence reset
Z8MB1E
2026-10-03 03:30:43 -0400
-
35150e73ac
feat(logistics): add the accessory asset type
Z8MB1E
2026-10-03 03:30:34 -0400
-
a06060eb9f
feat(ai): switch AI compose to the Ornith 9B model
Z8MB1E
2026-10-03 03:30:10 -0400
-
d4f9051b17
feat(arma): extract catalog icons and extend the import library
Z8MB1E
2026-10-03 03:29:58 -0400
-
74564afb2b
feat(missions): auto-start and auto-complete ops, plus side-op scheduling
Z8MB1E
2026-10-03 03:29:35 -0400
-
62573f74e6
feat(promotions): add promotion nominations and leadership transfers
Z8MB1E
2026-10-03 03:28:58 -0400
-
d43b2ef658
feat(tech-tree): drag groups, snap to grid, and route edges around nodes
Z8MB1E
2026-10-03 03:28:27 -0400
-
2f8e8e1b34
v0.2.59 - tech tree admin editor, shop money sync, clarity analytics, catalog import refactor
v0.2.59
Z8MB1E
2026-10-01 10:15:52 -0400
-
abb8a176fc
docs(changelog): add v0.2.59 changelog
Z8MB1E
2026-10-01 10:15:52 -0400
-
4fdc887a13
docs: document NEXT_PUBLIC_CLARITY_ID analytics env var
Z8MB1E
2026-10-01 10:04:48 -0400
-
4845084c1c
feat(analytics): add Microsoft Clarity analytics
Z8MB1E
2026-10-01 10:04:45 -0400
-
64d92bf848
refactor(arma): extract catalog import logic into lib/arma-import
Z8MB1E
2026-10-01 10:04:38 -0400
-
73cae3defd
feat(arma): sync in-game shop money events to bank accounts
Z8MB1E
2026-10-01 10:04:32 -0400
-
affc899da0
docs: document the admin tech tree editor
Z8MB1E
2026-10-01 10:04:18 -0400
-
5f7fd508a5
test(tech-tree): add integration and e2e coverage
Z8MB1E
2026-10-01 10:04:07 -0400
-
89482798f4
feat(tech-tree): add admin tech tree editor view
Z8MB1E
2026-10-01 10:03:58 -0400
-
15f2d0c573
feat(tech-tree): add tech-categories collection, permissions, and treePosition
Z8MB1E
2026-10-01 10:03:49 -0400
-
954e6e2c44
v0.2.58 - documentation wiki section, guided tours
v0.2.58
Z8MB1E
2026-09-30 18:44:02 -0400
-
7c53cc020c
docs(changelog): add v0.2.58 and pending v0.2.57 entries
Z8MB1E
2026-09-30 18:43:51 -0400
-
471e4eaacf
test(wiki): integration coverage for Documentation access gating
Z8MB1E
2026-09-30 18:43:39 -0400
-
d1ae4c3bb7
docs: document documentation category, guided tours, and e2e bootstrap
Z8MB1E
2026-09-30 18:43:33 -0400
-
d16e721ccc
test(e2e): seed e2e user, serialize workers, and deflake specs
Z8MB1E
2026-09-30 18:43:29 -0400
-
8b79c1379d
feat(tours): add permission-aware guided tours with replay and device opt-out
Z8MB1E
2026-09-30 18:43:21 -0400
-
fdb6ee120a
fix(wiki): vertically center callout icons
Z8MB1E
2026-09-30 18:42:48 -0400
-
780d2bd8f0
feat(wiki): show System as author for seeded documentation pages
Z8MB1E
2026-09-30 18:41:13 -0400
-
c9a3d23f96
feat(wiki): add Documentation category restricted to admins and developers
Z8MB1E
2026-09-30 18:41:07 -0400
-
4b9184ce23
v0.2.57 - fix docker build bun patch delivery
v0.2.57
Z8MB1E
2026-09-30 15:07:22 -0400
-
b226e010ac
fix(deploy): copy bun patches into docker install stages
Z8MB1E
2026-09-30 15:07:19 -0400
-
0c685a2f47
v0.2.56 - mission role sign-ups, map authoring permissions, Gemma 4 compose model
v0.2.56
Z8MB1E
2026-09-30 14:52:15 -0400
-
4224096b62
chore(db): register migrations and regenerate schema/types
Z8MB1E
2026-09-30 14:50:40 -0400
-
f8f09057bc
feat(ai): switch compose model to Gemma 4 26B and patch AI plugin field-path handling
Z8MB1E
2026-09-30 14:50:32 -0400
-
190ddac41f
feat(missions): role sign-ups with FCFS waitlist and rich-text role descriptions
Z8MB1E
2026-09-30 14:50:26 -0400
-
56fb6ac26a
feat(map): gate feature authoring and structure placement behind dedicated permissions
Z8MB1E
2026-09-30 14:50:14 -0400
-
0b956a3beb
chore(permissions): add map authoring, placement, and role sign-up permissions
Z8MB1E
2026-09-30 14:49:57 -0400
-
35c1a85560
v0.2.55 - book view touch swipes
v0.2.55
Z8MB1E
2026-09-25 15:55:33 -0400
-
a8cb690383
docs: add v0.2.55 changelog
Z8MB1E
2026-09-25 15:55:33 -0400
-
9b90377f50
feat(story): swipe page turns in book view
Z8MB1E
2026-09-25 15:55:21 -0400
-
72e47190ea
v0.2.54 - story book view, creation-date chapter order
v0.2.54
Z8MB1E
2026-09-24 19:24:09 -0400
-
e4b8c339f1
docs: add v0.2.54 changelog
Z8MB1E
2026-09-24 19:24:04 -0400
-
185a7379f4
test(story): cover chapter ordering, display modes, and book paging
Z8MB1E
2026-09-24 19:24:04 -0400
-
f074149f6c
feat(story): order chapters by creation date and show newest first
Z8MB1E
2026-09-24 19:23:46 -0400
-
e113a33c87
feat(story): add two-page flip book view reader
Z8MB1E
2026-09-24 19:23:42 -0400
-
2b554ec8a3
v0.2.53 - chronicle voiceovers, changelog backfill
v0.2.53
Z8MB1E
2026-09-24 18:22:30 -0400
-
f7c92855f7
docs: add v0.2.53 changelog and backfill v0.2.51
Z8MB1E
2026-09-24 18:22:30 -0400
-
d00a5980a5
feat(story): add voiceover support for story beats
Z8MB1E
2026-09-24 17:35:17 -0400
-
2837518b3b
fix(styles): improve text wrapping and layout for tooltips and captions
Z8MB1E
2026-09-24 13:44:07 -0400
-
1e1fc33b6a
fix(session): dismiss expiry warning toast when signed out or extended
Z8MB1E
2026-09-24 12:04:58 -0400
-
975a08195a
v0.2.52 - survey modal with deep link, pending survey reminder toasts
v0.2.52
Z8MB1E
2026-09-23 21:07:18 -0400
-
cbb12e281c
feat(surveys): periodic reminder toasts for pending surveys
Z8MB1E
2026-09-23 21:07:13 -0400
-
d56af60366
feat(surveys): open surveys in a scrollable modal, fix page layouts
Z8MB1E
2026-09-23 21:07:07 -0400
-
b85242d242
v0.2.51 - add survey system on form builder, fix migration sidecar format
v0.2.51
Z8MB1E
2026-09-23 18:17:33 -0400
-
20b65d08fc
feat(surveys): add survey system with audience targeting on plugin-form-builder
Z8MB1E
2026-09-23 18:17:29 -0400
-
8cbf1820e3
fix(migrations): write sidecar index columns in drizzle object format
Z8MB1E
2026-09-23 18:17:24 -0400
-
962064a5a4
feat(session): add pre-expiry warning banner with extend button
Z8MB1E
2026-09-23 15:02:10 -0400
-
3b0bdec45e
docs: add v0.2.50 changelog
Z8MB1E
2026-09-22 21:30:07 -0400
-
8afe0cd1ed
v0.2.50 - add announcements with roleDocs targeting and richText descriptions, map tile previews
v0.2.50
Z8MB1E
2026-09-22 21:09:17 -0400
-
f4fbcc80fa
fix(import): align asset types with the Assets enum and honor export mod
Z8MB1E
2026-09-22 21:09:02 -0400
-
d51c8445bb
feat(map): tile-mode basemap mosaic previews on map picker cards
Z8MB1E
2026-09-22 21:09:02 -0400
-
8c95c1ee82
feat(announcements): add announcements system with roleDocs targeting and richText
Z8MB1E
2026-09-22 21:08:46 -0400
-
766aabeae3
v0.2.49 - remove attendance from readiness scoring, backfill changelog
v0.2.49
Z8MB1E
2026-09-22 18:15:08 -0400
-
dbc1257dd6
docs: backfill changelog for v0.2.46 and v0.2.47
Z8MB1E
2026-09-22 18:14:44 -0400
-
bfe26d76c1
feat(operations): drop attendance from readiness scoring
Z8MB1E
2026-09-22 18:14:44 -0400
-
b6a3226e3d
v0.2.48 - test database isolation, persistent tiles volume, deploy docs refresh
v0.2.48
Z8MB1E
2026-09-22 17:58:48 -0400
-
8cb6590ce6
chore(deploy): mount a persistent tiles volume and refresh deploy docs
Z8MB1E
2026-09-22 17:58:31 -0400
-
8135c9850b
feat(test): run tests against a dedicated truncated database
Z8MB1E
2026-09-22 17:58:17 -0400
-
18bb6712cd
v0.2.47 - approval tier enforcement, admin panel entry fix, game feature flags, GM respawn tickets, currency emblem display, hidden plugin collections
v0.2.47
Z8MB1E
2026-09-22 14:53:38 -0400
-
89a04b4435
chore: ignore personal .zinc alias notes
Z8MB1E
2026-09-22 14:53:38 -0400
-
858cce4c40
docs: record permission tier, panel gate, and field access gotchas
Z8MB1E
2026-09-22 14:52:48 -0400
-
529a9573b2
feat(admin): hide compose settings and API keys from non-superusers
Z8MB1E
2026-09-22 14:52:48 -0400
-
239e95c462
feat(server): allow GM respawn ticket adjustments with permission-gated access
Z8MB1E
2026-09-22 14:52:44 -0400
-
a6b5b19807
fix(operations): move page container responsibility out of PageShell
Z8MB1E
2026-09-22 14:52:44 -0400
-
213a8c106f
feat(banking): inline currency emblem display with optional label hiding
Z8MB1E
2026-09-22 14:52:44 -0400
-
ae4ed8402d
feat(game): admin feature flags for zone pressure, statistics, and helpdesk
Z8MB1E
2026-09-22 14:52:40 -0400
-
8213d76816
chore(technologies): describe research cost resource logistics requirement
Z8MB1E
2026-09-22 14:50:46 -0400
-
0617794da7
fix(access): reserve approval final states for the superuser tier, gate admin panel entry on page permissions
Z8MB1E
2026-09-22 14:50:40 -0400
-
fda3fc9642
v0.2.46 - world map intel fields, node icons, currency emblem, division admin access, dev dashboard gate
v0.2.46
Z8MB1E
2026-09-21 20:48:28 -0400
-
85bd1b0659
docs: sync AGENTS.md and map system docs
Z8MB1E
2026-09-21 20:48:23 -0400
-
5883990577
feat(dev): confirm gate before navigating to the dashboard in dev
Z8MB1E
2026-09-21 20:48:17 -0400
-
4dde790aa8
feat(access): division-scoped admin page access
Z8MB1E
2026-09-21 20:48:08 -0400
-
c177f2486f
test(int): scope reservation vehicle and respawn balance assertions to the run
Z8MB1E
2026-09-21 20:48:02 -0400
-
5fb619a5cf
fix(operations): move page data helpers to surface modules
Z8MB1E
2026-09-21 20:47:57 -0400
-
8c10719124
feat(banking): currency emblem image with CurrencyAmount display wrapper
Z8MB1E
2026-09-21 20:47:52 -0400
-
9bbe44d38d
feat(map): world map picker entry, intel fields, node icons, generic markers
Z8MB1E
2026-09-21 20:47:46 -0400
-
679a0f7879
feat(logistics): supply box management surface
Z8MB1E
2026-09-21 08:19:33 -0400
-
f895f75317
feat(operations): reservation actions, surfaces, and cancel flow
Z8MB1E
2026-09-21 07:46:27 -0400
-
1f7d1e47ef
docs(arma-bridge): add crate-sync contract
Z8MB1E
2026-09-21 07:46:27 -0400
-
f2bd5418b2
feat(operations): supply-box sync store and handler
Z8MB1E
2026-09-21 07:40:44 -0400
-
42066e9d13
feat(operations): reservation creation flow
Z8MB1E
2026-09-21 04:39:09 -0400
-
b483cf910b
v0.2.45 - operation ledger, reservations, settlement, economy repair, readiness, zone pressure, ops surfaces, rollout controls, base production slices
v0.2.45
Z8MB1E
2026-09-20 02:45:08 -0400
-
c0563dae30
chore(generated): regenerate types and schema, register operation migrations
Z8MB1E
2026-09-20 02:45:00 -0400
-
37d28893de
chore(operations): rollout controls, reconciliation, and bridge recovery
Z8MB1E
2026-09-20 02:45:00 -0400
-
c19d0d05ee
feat(ui): tactical operation primitives and role surfaces
Z8MB1E
2026-09-20 02:44:53 -0400