feat(settings): surface push.ntfyUrl in /public/settings for the app
All checks were successful
PR Checks / server-tests (pull_request) Successful in 9m39s
PR Checks / client-build (pull_request) Successful in 9m24s
PR Checks / bot-install (pull_request) Successful in 9m17s
#79 by wtclaude was merged 2026-07-20 20:55:58 +00:00 1 approval
feat(push): M7 backend — opt-in push notifications via self-hosted ntfy
All checks were successful
PR Checks / server-tests (pull_request) Successful in 9m37s
PR Checks / client-build (pull_request) Successful in 9m21s
PR Checks / bot-install (pull_request) Successful in 9m17s
#78 by wtclaude was merged 2026-07-20 15:28:01 +00:00 1 approval
feat(public): version/health surfacing + typed brand block
All checks were successful
PR Checks / client-build (pull_request) Successful in 9m29s
PR Checks / server-tests (pull_request) Successful in 10m30s
PR Checks / bot-install (pull_request) Successful in 9m21s
#77 by wtclaude was merged 2026-07-19 17:38:22 +00:00 6 / 7 1 approval
feat(auth): role-agnostic self-service surface under /auth/me
All checks were successful
PR Checks / server-tests (pull_request) Successful in 9m27s
PR Checks / client-build (pull_request) Successful in 10m23s
PR Checks / bot-install (pull_request) Successful in 9m19s
#76 by wtclaude was merged 2026-07-19 16:34:42 +00:00 6 / 7 1 approval
feat(auth): self-service password reset (backend + web)
All checks were successful
PR Checks / server-tests (pull_request) Successful in 9m59s
PR Checks / client-build (pull_request) Successful in 9m26s
PR Checks / bot-install (pull_request) Successful in 9m31s
#75 by wtclaude was merged 2026-07-19 09:36:37 +00:00 6 / 7 1 approval
Moderation appeals (Phase 6c) + Discord auto-reversal (Phase 6d)
All checks were successful
PR Checks / server-tests (pull_request) Successful in 9m35s
PR Checks / client-build (pull_request) Successful in 9m51s
PR Checks / bot-install (pull_request) Successful in 9m22s
#74 by wtclaude was merged 2026-07-19 05:18:20 +00:00 1 approval
docs: generalize deployment section to any reverse proxy
All checks were successful
PR Checks / client-build (pull_request) Successful in 9m25s
PR Checks / server-tests (pull_request) Successful in 10m10s
PR Checks / bot-install (pull_request) Successful in 9m21s
#73 by wtclaude was merged 2026-07-19 03:20:03 +00:00 1 approval
fix(shard): restrict staff in-game location to admins/moderators
All checks were successful
PR Checks / client-build (pull_request) Successful in 9m23s
PR Checks / server-tests (pull_request) Successful in 10m33s
PR Checks / bot-install (pull_request) Successful in 9m18s
#72 by wtclaude was merged 2026-07-19 02:39:25 +00:00 1 approval
chore: add open-source governance files (GPLv3 + contributing docs)
All checks were successful
PR Checks / client-build (pull_request) Successful in 9m24s
PR Checks / server-tests (pull_request) Successful in 10m32s
PR Checks / bot-install (pull_request) Successful in 9m20s
#71 by wtclaude was merged 2026-07-19 00:31:05 +00:00 1 approval
fix(brand): link "Runic Gateway" footer badge to Gitea org
All checks were successful
PR Checks / server-tests (pull_request) Successful in 9m27s
PR Checks / client-build (pull_request) Successful in 10m16s
PR Checks / bot-install (pull_request) Successful in 9m19s
#70 by wtclaude was merged 2026-07-18 23:36:48 +00:00 1 approval
feat(brand): default emblem — favicon, hero medallion, footer credit
All checks were successful
PR Checks / server-tests (pull_request) Successful in 9m48s
PR Checks / client-build (pull_request) Successful in 10m48s
PR Checks / bot-install (pull_request) Successful in 9m21s
#69 by wtclaude was merged 2026-07-18 22:20:29 +00:00 1 approval
feat(brand): BRAND_* env scheme — instance branding without a rebuild
All checks were successful
PR Checks / client-build (pull_request) Successful in 9m24s
PR Checks / server-tests (pull_request) Successful in 10m33s
PR Checks / bot-install (pull_request) Successful in 9m20s
#68 by wtclaude was merged 2026-07-18 07:40:07 +00:00 1 approval
docs: move design docs to RunicGateway/docs
All checks were successful
PR Checks / client-build (pull_request) Successful in 9m32s
PR Checks / server-tests (pull_request) Successful in 9m55s
PR Checks / bot-install (pull_request) Successful in 9m19s
#67 by wtclaude was merged 2026-07-18 05:51:32 +00:00 1 approval
chore(org): retarget org paths to RunicGateway
All checks were successful
PR Checks / client-build (pull_request) Successful in 9m30s
PR Checks / server-tests (pull_request) Successful in 10m34s
PR Checks / bot-install (pull_request) Successful in 9m21s
#66 by wtclaude was merged 2026-07-18 05:06:46 +00:00 1 approval
Protocol 2.0/2.1 uo-link integration — boards, cross-links, news gump, account provisioning
All checks were successful
PR Checks / server-tests (pull_request) Successful in 9m37s
PR Checks / client-build (pull_request) Successful in 10m18s
PR Checks / bot-install (pull_request) Successful in 9m22s
#65 by wtclaude was merged 2026-07-18 02:34:27 +00:00 1 approval
ci(deploy): correct deploy runner label to uom-deploy-runner
All checks were successful
PR Checks / server-tests (pull_request) Successful in 9m29s
PR Checks / client-build (pull_request) Successful in 9m57s
PR Checks / bot-install (pull_request) Successful in 9m23s
#64 by wtclaude was merged 2026-07-17 10:52:02 +00:00 1 approval
ci(deploy): auto-deploy prod stack after image build on merge to main
All checks were successful
PR Checks / server-tests (pull_request) Successful in 10m20s
PR Checks / bot-install (pull_request) Successful in 9m39s
PR Checks / client-build (pull_request) Successful in 13m0s
#63 by wtclaude was merged 2026-07-17 10:29:06 +00:00 1 approval
fix(bot): retry boot-time config fetch so bot self-heals on cold start
All checks were successful
PR Checks / server-tests (pull_request) Successful in 10m25s
PR Checks / client-build (pull_request) Successful in 9m53s
PR Checks / bot-install (pull_request) Successful in 10m0s
#62 by wtclaude was merged 2026-07-15 19:17:25 +00:00 1 approval
fix(public): always show real hero + drop nav from landing page
All checks were successful
PR Checks / server-tests (pull_request) Successful in 10m4s
PR Checks / client-build (pull_request) Successful in 9m41s
PR Checks / bot-install (pull_request) Successful in 9m37s
#61 by wtclaude was merged 2026-07-15 11:03:52 +00:00 1 approval
feat(shard): admin write plane, help-page queue, and public champion board
All checks were successful
PR Checks / server-tests (pull_request) Successful in 10m20s
PR Checks / client-build (pull_request) Successful in 9m49s
PR Checks / bot-install (pull_request) Successful in 9m33s
#58 by wtclaude was merged 2026-07-14 18:46:52 +00:00 1 approval