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 08:31:40 +00: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-12 04:12:09 +00: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-12 03:02:40 +00: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-12 00:35:53 +00: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 21:53:44 +00: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 21:06:25 +00: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 05:58:20 +00: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 05:29:42 +00: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-11 04:02:01 +00: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-11 03:16:52 +00: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-11 02:34:49 +00:00 1 approval
feat(modules): the three de-entanglement registries, with core as the registrant
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 1m40s
#131 by wtclaude was merged 2026-08-10 23:18:59 +00:00
feat(modules): replay module schema fragments after core's (phase 2, PR 3)
All checks were successful
PR Checks / bot-install (pull_request) Successful in 22s
PR Checks / client-build (pull_request) Successful in 28s
PR Checks / server-tests (pull_request) Successful in 10m9s
#130 by wtclaude was merged 2026-08-10 22:06:46 +00:00 1 / 1
feat(modules): the filesystem module loader (phase 2, PR 2)
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 10m4s
#129 by wtclaude was merged 2026-08-10 21:31:26 +00:00 1 / 1
feat(modules): installed_modules and the module state machine (phase 2, PR 1)
All checks were successful
PR Checks / bot-install (pull_request) Successful in 17s
PR Checks / client-build (pull_request) Successful in 27s
PR Checks / server-tests (pull_request) Successful in 1m35s
#128 by wtclaude was merged 2026-08-10 19:05:00 +00:00 1 / 1
ci: run PR checks on pull requests into edge as well as main
All checks were successful
PR Checks / bot-install (pull_request) Successful in 20s
PR Checks / server-tests (pull_request) Successful in 1m37s
PR Checks / client-build (pull_request) Successful in 9m13s
#127 by wtclaude was merged 2026-08-10 07:42:16 +00:00 1 / 1 1 approval
feat(theming): admin-configurable theme, brand assets and navigation (edge → main)
All checks were successful
PR Checks / bot-install (pull_request) Successful in 22s
PR Checks / client-build (pull_request) Successful in 38s
PR Checks / server-tests (pull_request) Successful in 10m17s
#126 by wtclaude was merged 2026-08-08 06:19:37 +00:00 6 / 7 1 approval