Commit Graph

  • 1e6710dd50 Merge pull request 'docs(android): record SonarQube coverage wiring and issue triage (§12.1)' (#39) from docs/android-sonar-coverage into main Colby Whitlock 2026-07-22 19:00:35 +00:00
  • a743b6000c docs(android): record SonarQube coverage wiring and issue triage (§12.1) wtclaude 2026-07-22 13:59:14 -05:00
  • 2686ade632 Merge pull request 'docs(android): note the empty-subscriptions PUT serialization gotcha' (#38) from docs/notifications-empty-subscriptions-gotcha into main Colby Whitlock 2026-07-22 16:39:30 +00:00
  • 2d2a68d4a7 docs(android): note the empty-subscriptions PUT serialization gotcha wtclaude 2026-07-22 11:37:53 -05:00
  • 7d7df6ac15 Merge pull request 'docs(ntfy): ntfy publishes a host port for the external reverse proxy' (#37) from fix/ntfy-published-port into main Colby Whitlock 2026-07-22 08:59:19 +00:00
  • 0d5c0486dd docs(ntfy): ntfy publishes a host port for the external reverse proxy wtclaude 2026-07-22 03:57:42 -05:00
  • 0251df5bfe Merge pull request 'docs(backend): note the /player/* group is role-agnostic self-service' (#36) from docs/staff-player-self-service into main Colby Whitlock 2026-07-22 08:28:55 +00:00
  • 30cfa0df1f docs(backend): note the /player/* group is role-agnostic self-service wtclaude 2026-07-22 02:18:22 -05:00
  • 9fe7b75833 Merge pull request 'docs(android): full trusted-devices/MFA smoke-test walkthrough frames' (#35) from docs/trusted-devices-screenshots-walkthrough into main Colby Whitlock 2026-07-22 06:50:07 +00:00
  • 1809f15456 docs(android): add full trusted-devices/MFA smoke-test walkthrough frames wtclaude 2026-07-22 01:33:48 -05:00
  • 7d09475c53 Merge pull request 'docs(android): trusted-devices/MFA live smoke-test screenshots' (#34) from docs/trusted-devices-screenshots into main Colby Whitlock 2026-07-22 06:27:37 +00:00
  • e34284561f @ docs(android): add trusted-devices/MFA live smoke-test screenshots wtclaude 2026-07-22 01:23:58 -05:00
  • b64b310d67 Merge pull request 'docs(android): record trusted-devices app implementation in PLAN §4.1.1' (#33) from docs/trusted-devices-mfa-app into main Colby Whitlock 2026-07-22 06:05:28 +00:00
  • db983fbb8f @ docs(android): record trusted-devices app implementation in PLAN §4.1.1 wtclaude 2026-07-22 00:42:45 -05:00
  • f495db572a Merge pull request 'docs: trusted devices & MFA improvements' (#32) from docs/trusted-devices-mfa into main Colby Whitlock 2026-07-22 04:50:48 +00:00
  • 6e7da3acbe docs: trusted devices & MFA improvements (design + API/security/schema) wtclaude 2026-07-21 23:39:05 -05:00
  • e82eac6d97 Merge pull request 'docs(website): add architecture diagram' (#31) from docs/website-architecture-diagram into main Colby Whitlock 2026-07-22 02:15:37 +00:00
  • 80f75b1b4c docs(website): add architecture diagram wtclaude 2026-07-21 21:13:29 -05:00
  • eba08bc53d Merge pull request 'docs(android): M10 — native SSO fixes + staff operations scope' (#30) from docs/m10-native-sso-admin into main Colby Whitlock 2026-07-21 21:33:04 +00:00
  • e50c6dda2c docs(android): M10 — native SSO fixes + staff operations scope wtclaude 2026-07-21 15:23:01 -05:00
  • c3062f9960 Merge pull request 'docs(website): add Discord bot test plan' (#29) from docs/bot-test-plan into main Colby Whitlock 2026-07-21 06:05:59 +00:00
  • 027fe2cbc3 docs(website): add Discord bot test plan wtclaude 2026-07-21 01:01:34 -05:00
  • f97931f8c3 Merge pull request 'docs(android): note explicit network security config for cleartext posture' (#28) from fix/android-cleartext-doc into main Colby Whitlock 2026-07-21 04:42:16 +00:00
  • c1d99f943a docs(android): note explicit network security config for cleartext posture wtclaude 2026-07-20 23:39:40 -05:00
  • ec468e9983 docs(ci): use the actual case-sensitive SonarQube project keys docs/ci-sonarqube wtclaude 2026-07-20 23:21:04 -05:00
  • f3fa48c932 Merge pull request 'docs(ci): document the SonarQube static-analysis setup' (#27) from docs/ci-sonarqube into main Colby Whitlock 2026-07-21 04:16:50 +00:00
  • 2257df09eb docs(ci): document the SonarQube static-analysis setup wtclaude 2026-07-20 23:13:54 -05:00
  • 17f9207a17 Merge pull request 'docs(website): document the SPA Content-Security-Policy' (#26) from docs/csp-security-headers into main Colby Whitlock 2026-07-21 04:04:02 +00:00
  • 28c5c228f7 docs(website): document the SPA Content-Security-Policy wtclaude 2026-07-20 23:02:57 -05:00
  • 6e0ff2a821 Merge pull request 'docs(android): spec Android App Links (assetlinks.json + build-time host)' (#25) from docs/app-links into main Colby Whitlock 2026-07-20 23:42:24 +00:00
  • 0109df6963 Merge branch 'main' into docs/app-links Colby Whitlock 2026-07-20 23:42:13 +00:00
  • 752793f6c3 docs(android): spec Android App Links (assetlinks.json + build-time host) wtclaude 2026-07-20 18:37:04 -05:00
  • 82d88f26ec Merge pull request 'docs(android): record the M9 Part 2 native-SSO app plan' (#24) from docs/m9-native-sso-part2 into main Colby Whitlock 2026-07-20 22:56:27 +00:00
  • 44544dc3bc docs(android): record the M9 Part 2 native-SSO app plan wtclaude 2026-07-20 17:52:56 -05:00
  • b3fa93e9c4 Merge pull request 'docs(auth): design the mobile SSO authorization bridge (M9)' (#23) from docs/mobile-sso-bridge into main Colby Whitlock 2026-07-20 22:09:08 +00:00
  • 1aba1ff93d docs(auth): design the mobile SSO authorization bridge (M9) wtclaude 2026-07-20 16:41:23 -05:00
  • 5a7bbc26fa Merge pull request 'docs: M7 Part 2 landed — embedded ntfy distributor + push.ntfyUrl' (#22) from docs/android-m7-part2-landed into main Colby Whitlock 2026-07-20 20:29:43 +00:00
  • 71cb181152 docs(android): M7 Part 2 landed — embedded ntfy distributor + push.ntfyUrl wtclaude 2026-07-20 15:27:18 -05:00
  • 837b546f49 Merge pull request 'docs(android): plan M7 Part 2 — app UnifiedPush push notifications' (#21) from docs/android-m7-part2-plan into main Colby Whitlock 2026-07-20 19:58:55 +00:00
  • 1dbdeb789e docs(android): plan M7 Part 2 (app UnifiedPush push notifications) wtclaude 2026-07-20 14:57:32 -05:00
  • 9a8c083a1e Merge pull request 'docs: M7 push-notification backend contract + plan' (#20) from docs/android-m7-push into main Colby Whitlock 2026-07-20 15:24:36 +00:00
  • cb10cee6f1 docs: M7 push backend contract + status (website#78) wtclaude 2026-07-20 05:15:25 -05:00
  • a51017f4c4 docs(android): record M7 push-notifications plan (Part 1 backend + docs) wtclaude 2026-07-20 04:51:43 -05:00
  • cbaa18ea0b docs(android): release.yml is a conventional-commit auto-release engine docs/android-m6-landed wtclaude 2026-07-20 04:25:05 -05:00
  • 6f9632f77b Merge pull request 'docs(android): record M6 (release mechanics) landed' (#19) from docs/android-m6-landed into main Colby Whitlock 2026-07-20 08:40:12 +00:00
  • f79c2fa5a9 docs(android): record M6 (release mechanics) landed wtclaude 2026-07-20 03:37:37 -05:00
  • 8798a0ff79 Merge pull request 'docs(android): record M5 (design pass) landed' (#18) from docs/android-m5-landed into main Colby Whitlock 2026-07-20 08:03:55 +00:00
  • 4eae12448a docs(android): record M5 (design pass) landed wtclaude 2026-07-20 01:56:27 -05:00
  • 17320ac578 Merge pull request 'docs(android): summarize website frontend theme for Android client' (#17) from docs/android-m4-landed into main Colby Whitlock 2026-07-20 03:44:03 +00:00
  • a3a5985268 docs(android): summarize website frontend theme for Android client wtclaude 2026-07-19 22:41:45 -05:00
  • 3a1d091a71 Merge pull request 'docs(android): record M4 (player self-service & game data) landed' (#16) from docs/android-m4-landed into main Colby Whitlock 2026-07-20 03:36:32 +00:00
  • cdc2bf580e docs(android): record M4 (player self-service & game data) landed wtclaude 2026-07-19 22:35:35 -05:00
  • da3be61c7f Merge pull request 'docs(android): record M2 (public shard) + M3 (auth) landed' (#15) from docs/android-m3-landed into main Colby Whitlock 2026-07-20 00:16:39 +00:00
  • ed53990679 Merge branch 'main' into docs/android-m3-landed Colby Whitlock 2026-07-20 00:16:28 +00:00
  • 0d5743ec74 docs(android): record M3 (auth) landed, M4 next wtclaude 2026-07-19 19:09:15 -05:00
  • 07603691bb Merge pull request 'docs(android): record M2 (public shard + SSE) landed' (#14) from docs/android-m2-landed into main Colby Whitlock 2026-07-19 23:39:02 +00:00
  • 90bc9a0dad docs(android): record M2 (public shard + SSE) landed wtclaude 2026-07-19 18:36:17 -05:00
  • 292cdb3274 Merge pull request 'docs(android): record M1 (connect & browse) landed' (#13) from docs/android-m1-progress into main Colby Whitlock 2026-07-19 22:12:43 +00:00
  • eda817e6f3 docs(android): record M1 (connect & browse) landed wtclaude 2026-07-19 17:11:15 -05:00
  • 061fbee8fc Merge pull request 'docs(android): mark M0 scaffold landed, M1 next' (#12) from docs/android-m0-status into main Colby Whitlock 2026-07-19 18:14:30 +00:00
  • 78a455e3bb docs(android): mark M0 scaffold landed, M1 next wtclaude 2026-07-19 12:54:25 -05:00
  • e78c92850b Merge pull request 'docs: /public version+brand; mark PLAN §8 items 4 & 6 done' (#11) from docs/public-version-and-brand into main Colby Whitlock 2026-07-19 17:22:06 +00:00
  • 874fcfd79d docs: document /public version+brand; mark PLAN §8 items 4 & 6 done wtclaude 2026-07-19 12:18:53 -05:00
  • d05b59316b Merge pull request 'docs: document /auth/me self surface; mark PLAN §8.1 done' (#10) from docs/auth-me-self-surface into main Colby Whitlock 2026-07-19 16:36:04 +00:00
  • 63bce88bd7 docs: document /auth/me self surface; mark PLAN §8.1 done wtclaude 2026-07-19 04:56:55 -05:00
  • a3ede38c5d Merge pull request 'docs(android): mark the password-reset prerequisite done in PLAN' (#9) from docs/android-plan-prereq-status into main Colby Whitlock 2026-07-19 09:12:21 +00:00
  • 7fa6eee9a9 docs(android): mark the password-reset prerequisite done in PLAN wtclaude 2026-07-19 04:10:12 -05:00
  • ee87ce0729 Merge pull request 'docs(backend): document the password-reset endpoints and table' (#8) from docs/password-reset into main Colby Whitlock 2026-07-19 09:01:33 +00:00
  • d87a45e914 docs(backend): document the password-reset endpoints and table wtclaude 2026-07-19 03:57:22 -05:00
  • 099e5b0af4 Merge pull request 'docs(android): add design-pass workflow to app PLAN' (#7) from docs/android-design-pass-workflow into main Colby Whitlock 2026-07-19 08:36:23 +00:00
  • c59ff9270b docs(android): add design-pass workflow to app PLAN wtclaude 2026-07-19 03:35:11 -05:00
  • 033292504e Merge pull request 'docs(android): add Android app design plan' (#6) from docs/android-app-plan into main Colby Whitlock 2026-07-19 08:17:42 +00:00
  • 8963269ff0 docs(android): add Android app design plan wtclaude 2026-07-19 03:14:37 -05:00
  • e889700227 Merge pull request 'docs(website): moderation appeals + Discord reversal (Phase 6c/6d)' (#5) from docs/moderation-appeals into main Colby Whitlock 2026-07-19 03:41:11 +00:00
  • 50244e5c2b docs(website): link moderation appeals doc from the feature index claude 2026-07-19 03:36:11 +00:00
  • 4f0c282f3f docs(website): add moderation appeals + Discord reversal (Phase 6c/6d) claude 2026-07-19 03:34:26 +00:00
  • f1aa65cc17 Merge pull request 'docs(website): staff in-game location is admin/moderator-only' (#4) from fix/staff-location-visibility into main Colby Whitlock 2026-07-19 02:23:52 +00:00
  • 8a3e37ae73 docs(website): staff in-game location is admin/moderator-only Claude 2026-07-18 21:21:20 -05:00
  • 363eb810da Merge pull request 'chore: add open-source governance files (GPLv3 + contributing docs)' (#3) from chore/open-source-governance into main Colby Whitlock 2026-07-19 00:29:56 +00:00
  • f5a65e6f5b chore: add open-source governance files (GPLv3 + contributing docs) chore/open-source-governance Claude 2026-07-18 19:11:06 -05:00
  • dc430dcde9 docs(website): rename project-structure root label UOMSITE/ → website/ feature/branding Claude 2026-07-18 16:59:54 -05:00
  • 67611f727d Merge pull request 'docs(website): rebrand website-README to Runic Gateway' (#2) from feature/branding into main Colby Whitlock 2026-07-18 21:56:43 +00:00
  • faf98141b7 docs(website): rebrand website-README to Runic Gateway Claude 2026-07-18 16:55:20 -05:00
  • 0ef350e7cf Merge pull request 'docs: fix cross-refs and scrub machine paths' (#1) from chore/docs-cleanup into main Colby Whitlock 2026-07-18 21:54:05 +00:00
  • 5880bc9f1e docs: fix cross-refs and scrub machine paths Claude 2026-07-18 02:32:49 -05:00
  • 69c8afa7bc docs: add index README and source README snapshots Claude 2026-07-17 23:57:50 -05:00
  • 8823db3ad2 docs: merge uo-link documentation history into the docs repo Claude 2026-07-17 23:57:13 -05:00
  • 1f00c54961 Merge pull request 'Protocol 2.0 + 2.1 — account provisioning, world-state streams, Town Cryer news' (#7) from feat/protocol2-account-provisioning into main Colby Whitlock 2026-07-17 16:37:27 +00:00
  • 2d04b4808b feat(protocol2): Town Cryer news-gump integration (§16, Protocol 2.1) Claude 2026-07-17 11:27:13 -05:00
  • fdd67bff69 docs(protocol2): add Town Cryer news-gump integration design (§16) Claude 2026-07-17 11:15:24 -05:00
  • e34606dccc docs(protocol2): record live smoke-test results Claude 2026-07-17 10:23:07 -05:00
  • 2d579a0b4d feat(protocol2): titles in char.profile (Part B ph.4) Claude 2026-07-17 10:12:01 -05:00
  • bba7cc7714 feat(protocol2): house registry board (Part B ph.3) Claude 2026-07-17 08:05:47 -05:00
  • fba337e530 feat(protocol2): presence stream — online population + region transitions (Part B ph.2) Claude 2026-07-17 08:02:05 -05:00
  • 9183bf748f feat(protocol2): guild and town-governor world-state streams (Part B ph.1) Claude 2026-07-17 07:54:11 -05:00
  • d01a49103f feat(protocol2): website account provisioning & unlinking (Part A) Claude 2026-07-17 07:42:06 -05:00
  • d712b0c1e7 Merge pull request 'feat(champ): stream champion-spawn state to the sidecar board' (#3) from feature/champ-spawns into main Colby Whitlock 2026-07-14 16:47:12 +00:00
  • 4295c18124 Merge branch 'main' into feature/champ-spawns Colby Whitlock 2026-07-14 16:46:55 +00:00
  • f8e9ee8cfc feat(champ): stream champion-spawn state to the sidecar board Claude 2026-07-14 05:46:21 -05:00
  • 46f8b2bb4e Merge pull request 'feat(admin): staff write plane + help-page queue' (#1) from feature/admin-controls into main Colby Whitlock 2026-07-13 08:39:43 +00:00