97e2fddfcdMerge pull request 'chore(ci): scan this repo with SonarQube (phase 4, slice 0)' (#7) from chore/sonarqube into main
main
Colby Whitlock2026-08-12 07:37:39 +00:00
62c8ee68b4chore(ci): scan this repo with SonarQube (phase 4, slice 0)wtclaude2026-08-12 02:36:11 -05:00
e81b61d044Merge pull request 'feat(release): ship an OpenAPI fragment, a frozen manifest and a bundle (phase 3, slice 5)' (#6) from feature/close-phase3 into main
v0.3.0
Colby Whitlock2026-08-12 04:11:29 +00:00
a0c24456c7ci: retry npm registry reads before failing a checkwtclaude2026-08-11 23:08:48 -05:00
044211fd41fix(docs): repair the escaped apostrophes, and document this module's env varswtclaude2026-08-11 22:57:00 -05:00
5cdcf0fbb6feat(release): ship an OpenAPI fragment, a frozen manifest and a bundle (phase 3, slice 5)wtclaude2026-08-11 22:40:21 -05:00
e468bbd3b9Merge pull request 'fix(db): own the two settings seeds, and repair the protocol-3 one-shot (phase 3, slice 4)' (#5) from feature/own-settings-seeds into mainColby Whitlock2026-08-12 03:01:32 +00:00
d70e5e10d0test(client): assert the URLs this module callswtclaude2026-08-11 21:31:49 -05:00
f7bb3d912efix(db): own the two settings seeds, and repair the protocol-3 one-shotwtclaude2026-08-11 21:27:52 -05:00
ba092efd8cMerge pull request 'feat(client): the whole client half (phase 3, slice 3)' (#4) from feature/module-extract-client into mainColby Whitlock2026-08-12 00:35:33 +00:00
9d559091c5fix(client): give the portal row an icon, and assert every gated nav has onewtclaude2026-08-11 18:54:42 -05:00
e4af7dd9a8test(client): check what the chunk registers, and fix two defects in the checkswtclaude2026-08-11 18:00:50 -05:00
493cf296abfix(server): own game-account signup, and repair the gate slice 1 brokewtclaude2026-08-11 18:00:37 -05:00
050a02c21dMerge pull request 'feat(server): the whole server half (phase 3, slice 1)' (#3) from feature/module-extract-server into mainColby Whitlock2026-08-11 21:05:55 +00:00
6b99d7e220test(server): port core's UO suite onto the ctx harnesswtclaude2026-08-11 12:07:15 -05:00
740a677f92feat(server): register the routes, the slot, the leg and the boot hookswtclaude2026-08-11 12:06:46 -05:00
fe3251a543feat(server): port the UO models, utils and schema fragmentwtclaude2026-08-11 12:06:26 -05:00
a183634f4eMerge pull request 'feat(module): the bundle skeleton (phase 3, slice 0)' (#2) from feature/module-bundle-skeleton into mainColby Whitlock2026-08-11 06:43:38 +00:00
47809854effix(module): ask Node whether a specifier is a builtinwtclaude2026-08-11 01:36:57 -05:00
5d7668d5eafeat(module): the bundle skeleton (phase 3, slice 0)wtclaude2026-08-11 01:31:37 -05:00
439ca04773Merge pull request 'ci: gate pull requests into main on server and client checks' (#1) from ci/add-pr-checks into mainColby Whitlock2026-08-10 08:32:22 +00:00
4a0d8f0873ci(module-uo): gate pull requests into main on server and client checkswtclaude2026-08-10 02:40:23 -05:00
26f2079ccachore(module-uo): bootstrap repo with governance docs and templateswtclaude2026-08-10 02:39:23 -05:00