60e6a60842Merge branch 'main' into feature/moderation-appealsColby Whitlock2026-07-19 03:49:39 +00:00
9ac1f35fa0Merge pull request 'docs: generalize deployment section to any reverse proxy' (#73) from docs/reverse-proxy-generic into mainColby Whitlock2026-07-19 03:20:01 +00:00
5639117936Merge pull request 'fix(brand): link "Runic Gateway" footer badge to Gitea org' (#70) from fix/branding-footer-link into mainColby Whitlock2026-07-18 23:36:46 +00:00
50133155d6fix(brand): link "Runic Gateway" footer badge to Gitea orgClaude2026-07-18 18:16:51 -05:00
bdce23f9b6Merge pull request 'feat(brand): default emblem — favicon, hero medallion, footer credit' (#69) from feature/branding into mainColby Whitlock2026-07-18 22:20:27 +00:00
3b333b1b49Merge pull request 'ci(deploy): correct deploy runner label to uom-deploy-runner' (#64) from ci/fix-deploy-runner-label into mainColby Whitlock2026-07-17 10:52:00 +00:00
0facdb2b2aci(deploy): correct deploy runner label to uom-deploy-runnerClaude2026-07-17 05:32:02 -05:00
49ad6891cfMerge pull request 'ci(deploy): auto-deploy prod stack after image build on merge to main' (#63) from ci/auto-deploy-on-merge into mainColby Whitlock2026-07-17 10:29:04 +00:00
97d95052dbci(deploy): auto-deploy prod stack after image build on merge to mainClaude2026-07-17 05:03:01 -05:00
e744723db2Merge pull request 'fix(bot): retry boot-time config fetch so bot self-heals on cold start' (#62) from fix/bot-boot-config-retry into mainColby Whitlock2026-07-15 19:17:22 +00:00
fc2554e5c3fix(bot): retry boot-time config fetch so bot self-heals on cold startClaude2026-07-15 09:39:19 -05:00
70122f3626Merge pull request 'fix(public): always show real hero + drop nav from landing page' (#61) from fix/hero-stale-gate-and-nav into mainColby Whitlock2026-07-15 11:03:51 +00:00
64da0067f1Merge branch 'main' into fix/hero-stale-gate-and-navColby Whitlock2026-07-15 03:59:42 +00:00
5b6b63e1bcfix(public): always show real hero; drop nav from landing pageClaude2026-07-14 22:57:49 -05:00
01b3bb52bfMerge pull request 'feat(shard): admin write plane, help-page queue, and public champion board' (#58) from feature/shard-admin-champs into mainColby Whitlock2026-07-14 18:46:50 +00:00
c31553aeb6feat(shard): admin write plane, help-page queue, and public champion boardClaude2026-07-14 13:16:10 -05:00
2dc360ca48Merge pull request 'ci: gate PRs into main on server tests + client build' (#57) from ci/pr-checks into mainColby Whitlock2026-07-12 15:40:17 +00:00
34c511c8d0ci: gate PRs into main on server tests + client buildClaude2026-07-12 10:07:16 -05:00
4fe90ea368Merge pull request 'feat(admin): view a user's shard footprint at /admin/users/:id' (#56) from feature/admin-user-view into mainColby Whitlock2026-07-12 14:41:59 +00:00
ba4d758eabfeat(admin): view a user's shard footprint at /admin/users/:idClaude2026-07-12 09:36:43 -05:00
696d82f114Merge pull request 'deploy: split build into docker-compose.dev.yml (prod compose pulls only)' (#55) from deploy/compose-dev-prod-split into mainColby Whitlock2026-07-11 23:45:41 +00:00
f4e7fc7e20Merge branch 'main' into deploy/compose-dev-prod-splitColby Whitlock2026-07-11 23:45:28 +00:00
6d4cd91bccdeploy: split build into docker-compose.dev.yml overlayClaude2026-07-11 18:42:05 -05:00
3628268ddaMerge pull request 'deploy: pull prebuilt registry images in compose (IMAGE_TAG)' (#54) from deploy/compose-use-registry-images into mainColby Whitlock2026-07-11 23:36:55 +00:00
25ff5aa836deploy: pull prebuilt registry images in compose (IMAGE_TAG)Claude2026-07-11 18:34:31 -05:00
042a151358Merge pull request 'ci: build & publish app + bot images to Gitea registry on merge' (#53) from ci/gitea-actions-image-build into mainColby Whitlock2026-07-11 23:01:04 +00:00
99649727f3Merge pull request 'News post → town crier + Discord announcement pipeline' (#52) from feature/news-announce-pipeline into mainColby Whitlock2026-07-11 21:58:31 +00:00
ac858875c0Merge branch 'main' into feature/news-announce-pipelineColby Whitlock2026-07-11 21:57:52 +00:00
986a8d5d86News post → town crier + Discord announcement pipelineClaude2026-07-11 16:25:25 -05:00
350433635bMerge pull request 'Homepage teaser: rich text editor' (#51) from feature/homepage-teaser-rte into mainColby Whitlock2026-07-11 16:09:50 +00:00
a2590812e0Give the homepage teaser a rich text editorClaude2026-07-11 11:06:58 -05:00
5ccb18e794Merge pull request 'Frontend theme redo: player portal → Admin sidebar shell + stat-tile My Characters' (#50) from feature/frontend-theme-redo into mainColby Whitlock2026-07-11 16:00:17 +00:00
bf9edde5b7Bring player portal in line with Admin + stat-tile My CharactersClaude2026-07-11 10:58:03 -05:00
6c310629c7Merge pull request 'uo-link: staff-only public presence + admin character access' (#49) from feature/uo-link-sidecar into mainColby Whitlock2026-07-11 14:32:48 +00:00
d72c2dadfcdocs: document the uo-link shard integration in the READMEClaude2026-07-11 09:29:45 -05:00
c4245e3f6aRestrict public presence to staff + let admins view any characterClaude2026-07-11 09:15:18 -05:00
5da27879e5Merge pull request 'Gate /admin to staff roles; role-aware login redirects for players' (#44) from feature/player-accounts into mainColby Whitlock2026-07-07 01:02:53 +00:00
cda0c16149Merge branch 'main' into feature/player-accountsColby Whitlock2026-07-07 01:02:39 +00:00
82807d18d9Gate /admin to staff roles; role-aware login redirects for playersClaude2026-07-06 19:57:31 -05:00
d72deff2ccMerge pull request 'Player accounts: self-service player role, registration, and portal' (#43) from feature/player-accounts into mainColby Whitlock2026-07-06 20:29:42 +00:00
387db52510Fix player getAccount has_password: read the raw row, not sanitized req.userClaude2026-07-06 05:11:36 -05:00
3027bb0400Capture member/filter/spam events for the dashboard (Phase 6b)Claude2026-07-05 10:36:09 -05:00
b0c0d1fe9bAdd moderation dashboard, user history & notes (Phase 6a)Claude2026-07-05 10:16:34 -05:00
f2691959ffMerge pull request 'Fix bot container inheriting site PORT/LOG_FILE from shared .env' (#41) from bugfix/bot-container-port-leak into mainColby Whitlock2026-07-05 05:40:29 +00:00
60d2121b83Fix bot container inheriting site PORT/LOG_FILE from shared .envClaude2026-07-05 00:39:16 -05:00