feat(teams): Team core — the reconciler, the four authority paths, and the impersonation controls
All checks were successful
PR Checks / bot-install (pull_request) Successful in 16s
PR Checks / client-build (pull_request) Successful in 24s
PR Checks / server-tests (pull_request) Successful in 8m56s
#151 by wtclaude was merged 2026-08-17 17:20:34 -05:00
feat(modules)!: the module system cutover — a game-agnostic core reaches main
All checks were successful
PR Checks / client-build (pull_request) Successful in 27s
PR Checks / server-tests (pull_request) Successful in 30s
PR Checks / bot-install (pull_request) Successful in 8m43s
#150 by wtclaude was merged 2026-08-12 18:10:31 -05:00 1 approval
chore(modules): declare the UO module for the UOMysticmoon instance
All checks were successful
PR Checks / bot-install (pull_request) Successful in 18s
PR Checks / client-build (pull_request) Successful in 27s
PR Checks / server-tests (pull_request) Successful in 31s
#149 by wtclaude was merged 2026-08-12 17:57:44 -05:00
feat(modules): PublicLayout takes a shell, MODULE_API_VERSION 1.5.0
All checks were successful
PR Checks / bot-install (pull_request) Successful in 17s
PR Checks / client-build (pull_request) Successful in 23s
PR Checks / server-tests (pull_request) Successful in 8m59s
#148 by wtclaude was merged 2026-08-12 14:26:44 -05:00 1 / 1
chore(modules): bump MODULE_API_VERSION to 1.4.0 — the sidecar rule
All checks were successful
PR Checks / client-build (pull_request) Successful in 25s
PR Checks / server-tests (pull_request) Successful in 29s
PR Checks / bot-install (pull_request) Successful in 8m45s
#147 by wtclaude was merged 2026-08-12 09:41:29 -05:00 1 / 1
fix(modules): stop a module before purging its tables
All checks were successful
PR Checks / bot-install (pull_request) Successful in 20s
PR Checks / client-build (pull_request) Successful in 28s
PR Checks / server-tests (pull_request) Successful in 33s
#146 by wtclaude was merged 2026-08-12 09:18:50 -05:00 1 / 1
test(login): stop the backoff-guard test racing its own one-second lock
All checks were successful
PR Checks / bot-install (pull_request) Successful in 15s
PR Checks / client-build (pull_request) Successful in 23s
PR Checks / server-tests (pull_request) Successful in 8m57s
#145 by wtclaude was merged 2026-08-12 08:39:52 -05:00 1 / 1
feat(modules): the declarative Docker path (phase 4, slice 3)
Some checks failed
PR Checks / bot-install (pull_request) Successful in 23s
PR Checks / client-build (pull_request) Successful in 30s
PR Checks / server-tests (pull_request) Failing after 4m23s
#144 by wtclaude was merged 2026-08-12 08:02:25 -05:00 1 / 1
feat(modules): install, uninstall, purge and restart (phase 4, slice 1)
All checks were successful
PR Checks / bot-install (pull_request) Successful in 17s
PR Checks / client-build (pull_request) Successful in 26s
PR Checks / server-tests (pull_request) Successful in 33s
#142 by wtclaude was merged 2026-08-12 03:31:40 -05:00 1 / 1
feat(modules): merge module OpenAPI fragments into /api/docs.json (phase 3, slice 5)
All checks were successful
PR Checks / bot-install (pull_request) Successful in 18s
PR Checks / client-build (pull_request) Successful in 26s
PR Checks / server-tests (pull_request) Successful in 31s
#141 by wtclaude was merged 2026-08-11 23:12:09 -05:00
refactor(modules)!: de-UO core's copy, and enforce it (phase 3, slice 4)
All checks were successful
PR Checks / bot-install (pull_request) Successful in 18s
PR Checks / client-build (pull_request) Successful in 27s
PR Checks / server-tests (pull_request) Successful in 31s
#140 by wtclaude was merged 2026-08-11 22:02:40 -05:00 1 / 1
refactor(client): delete the UO client half (phase 3, slice 3)
All checks were successful
PR Checks / bot-install (pull_request) Successful in 18s
PR Checks / client-build (pull_request) Successful in 26s
PR Checks / server-tests (pull_request) Successful in 29s
#139 by wtclaude was merged 2026-08-11 19:35:53 -05:00
feat(modules): client extension slots (phase 3, slice 2)
All checks were successful
PR Checks / client-build (pull_request) Successful in 26s
PR Checks / server-tests (pull_request) Successful in 29s
PR Checks / bot-install (pull_request) Successful in 8m46s
#138 by wtclaude was merged 2026-08-11 16:53:44 -05:00
refactor(modules)!: move the UO server half out to module-uo (phase 3, slice 1)
All checks were successful
PR Checks / bot-install (pull_request) Successful in 18s
PR Checks / client-build (pull_request) Successful in 27s
PR Checks / server-tests (pull_request) Successful in 29s
#137 by wtclaude was merged 2026-08-11 16:06:25 -05:00 1 / 1
feat(modules): mount the modules directory as a volume (phase 2, PR 9)
All checks were successful
PR Checks / bot-install (pull_request) Successful in 21s
PR Checks / client-build (pull_request) Successful in 32s
PR Checks / server-tests (pull_request) Successful in 1m39s
#136 by wtclaude was merged 2026-08-11 00:58:20 -05:00 1 / 1
feat(modules): interleave module nav items and derive moderator confinement (phase 2, PR 8)
All checks were successful
PR Checks / bot-install (pull_request) Successful in 17s
PR Checks / server-tests (pull_request) Successful in 1m34s
PR Checks / client-build (pull_request) Successful in 8m58s
#135 by wtclaude was merged 2026-08-11 00:29:42 -05:00 1 / 1
feat(modules): the client registry, window.__rg and the chunk's script injection
All checks were successful
PR Checks / bot-install (pull_request) Successful in 21s
PR Checks / client-build (pull_request) Successful in 30s
PR Checks / server-tests (pull_request) Successful in 1m37s
#134 by wtclaude was merged 2026-08-10 23:02:01 -05:00 1 / 1
feat(modules): publish the installed-module list at /api/v1/public/modules
All checks were successful
PR Checks / client-build (pull_request) Successful in 26s
PR Checks / server-tests (pull_request) Successful in 1m33s
PR Checks / bot-install (pull_request) Successful in 8m45s
#133 by wtclaude was merged 2026-08-10 22:16:52 -05:00 1 / 1
feat(modules): boot/shutdown hook dispatch and the installed_modules reconcile
All checks were successful
PR Checks / client-build (pull_request) Successful in 25s
PR Checks / server-tests (pull_request) Successful in 1m34s
PR Checks / bot-install (pull_request) Successful in 8m45s
#132 by wtclaude was merged 2026-08-10 21:34:49 -05:00 1 approval