Commit Graph

  • 5eaf5d22c6 Merge pull request 'feat(shard): follow the visibility framework and read the Protocol 3.0 profile' (#30) from feat/protocol-3-visibility into main main v0.4.0 Colby Whitlock 2026-08-01 07:22:05 +00:00
  • 12b2172731 Merge pull request 'fix(shard): decode the atlas places objects and render them' (#32) from fix/atlas-places-decode into feat/protocol-3-visibility Colby Whitlock 2026-08-01 06:03:51 +00:00
  • 4f85021be2 fix(shard): decode the atlas places objects and render them wtclaude 2026-08-01 00:59:23 -05:00
  • 06b6b015c2 Merge pull request 'feat(shard): the four Protocol 3.0 content screens' (#31) from feat/protocol-3-screens into feat/protocol-3-visibility Colby Whitlock 2026-07-30 07:54:27 +00:00
  • aacef35def feat(shard): the four Protocol 3.0 content screens wtclaude 2026-07-30 02:50:19 -05:00
  • 833e51de69 feat(shard): follow the visibility framework and read the Protocol 3.0 profile wtclaude 2026-07-30 02:34:41 -05:00
  • 4fe7a7e2a3 Merge pull request 'feat(auth): persist the trust token returned by the SSO exchange' (#29) from feat/sso-trusted-device into main v0.3.6 Colby Whitlock 2026-07-28 06:11:30 +00:00
  • b10dd444b3 feat(auth): persist the trust token returned by the SSO exchange wtclaude 2026-07-28 01:01:33 -05:00
  • f3da6ea618 Merge pull request 'ci(docs): auto-sync PROJECT_TREE.md to the docs repo on push to main' (#28) from chore/sync-project-tree-ci into main v0.3.5 Colby Whitlock 2026-07-22 21:24:49 +00:00
  • ae170670d9 ci(docs): auto-sync PROJECT_TREE.md to the docs repo on push to main wtclaude 2026-07-22 16:22:06 -05:00
  • 7fc497a1a4 Merge pull request 'test(coverage): raise unit coverage past the 50% gate (phases 0-2)' (#27) from test/coverage-phase-0-1-2 into main Colby Whitlock 2026-07-22 21:11:54 +00:00
  • 4e3bb914ff test(coverage): raise unit coverage past the 50% gate (phases 0-2) wtclaude 2026-07-22 16:04:02 -05:00
  • efe14d3828 Merge pull request 'chore(sonar): wire JaCoCo coverage and clear actionable smells' (#26) from chore/sonar-coverage-and-cleanup into main Colby Whitlock 2026-07-22 19:11:01 +00:00
  • 43215b49a0 chore(sonar): wire JaCoCo coverage and clear actionable smells wtclaude 2026-07-22 13:58:52 -05:00
  • a6446b04d8 Merge pull request 'fix(notifications): always serialize streams so clearing the last subscription saves' (#25) from fix/notifications-empty-subscriptions into main v0.3.4 Colby Whitlock 2026-07-22 16:48:06 +00:00
  • 9c52a3dafa fix(notifications): always serialize streams so clearing the last subscription saves wtclaude 2026-07-22 11:36:32 -05:00
  • f0a3b6c03e Merge pull request 'fix(nav): show the player game-data groups to staff' (#24) from fix/staff-player-menu into main v0.3.3 Colby Whitlock 2026-07-22 08:32:57 +00:00
  • 3aeb295342 fix(nav): show the player game-data groups to staff wtclaude 2026-07-22 02:18:33 -05:00
  • 03d4ef6fad Merge pull request 'feat(auth): trusted devices & recovery codes on the mobile client' (#23) from feature/trusted-devices-mfa into main v0.3.2 Colby Whitlock 2026-07-22 06:26:54 +00:00
  • a1fa4901ef @ feat(auth): trusted devices & recovery codes on the mobile client feature/trusted-devices-mfa wtclaude 2026-07-22 00:41:56 -05:00
  • befbc01670 Merge pull request 'fix(shard): decode in-game serials as hex strings, not numbers' (#22) from fix/shard-serial-decode into main v0.3.1 Colby Whitlock 2026-07-22 01:16:54 +00:00
  • 1a14d47d5c fix(shard): decode in-game serials as hex strings, not numbers wtclaude 2026-07-21 20:09:01 -05:00
  • d6d966882b Merge pull request 'feat: M10 — native SSO fixes + staff operations' (#21) from feat/m10-native-sso-fix into main Colby Whitlock 2026-07-21 21:38:46 +00:00
  • 422892f1ed feat(sso): single "Sign in with SSO" button with a native provider picker v0.3.0 wtclaude 2026-07-21 16:28:32 -05:00
  • 7f876377f0 feat(admin): moderation + support queue (M10 Phase 3, part 3) wtclaude 2026-07-21 16:04:50 -05:00
  • c5596845c1 feat(admin): staff content — news posts + wiki taxonomy (M10 Phase 3, part 2) wtclaude 2026-07-21 15:55:48 -05:00
  • ac99a012b0 feat(admin): staff nav + dashboard/site-mode (M10 Phase 3, part 1) wtclaude 2026-07-21 15:37:05 -05:00
  • 44d039d2a0 fix(nav): make the navigation drawer scrollable wtclaude 2026-07-21 15:18:53 -05:00
  • 0f93f3dcd3 fix(sso): make native SSO discovery legible and survive process death wtclaude 2026-07-21 15:04:53 -05:00
  • c69d704881 Merge pull request 'fix(security): declare explicit network security config to forbid cleartext' (#20) from fix/manifest-cleartext-traffic into main Colby Whitlock 2026-07-21 05:25:36 +00:00
  • 26b8eecde6 fix(security): declare explicit network security config to forbid cleartext wtclaude 2026-07-20 23:39:12 -05:00
  • f729b772fc Merge pull request 'ci(sonarqube): add non-blocking SonarQube analysis (project key Runic-Gateway-Android-app)' (#19) from ci/sonarqube-fix-project-key into main Colby Whitlock 2026-07-21 04:32:35 +00:00
  • 402d750138 ci(sonarqube): add non-blocking SonarQube analysis on push to main wtclaude 2026-07-20 23:20:35 -05:00
  • f6deeb9624 ci(sonarqube): add non-blocking SonarQube analysis on push to main ci/sonarqube-analysis wtclaude 2026-07-20 23:13:39 -05:00
  • 0ea6495d9e Merge pull request 'feat(sso): App Links autoVerify callback + paired-host trust check' (#17) from feat/app-links into main v0.2.0 Colby Whitlock 2026-07-21 00:20:49 +00:00
  • 3050443aac Merge branch 'main' into feat/app-links Colby Whitlock 2026-07-20 23:43:59 +00:00
  • 987ddb54f8 feat(sso): App Links autoVerify callback + paired-host trust check wtclaude 2026-07-20 18:37:32 -05:00
  • ab68fab382 Merge pull request 'feat(auth): M9 Part 2 — native in-app SSO via the mobile bridge' (#16) from feat/m9-native-sso into main Colby Whitlock 2026-07-20 23:14:45 +00:00
  • 7665975d59 feat(auth): M9 Part 2 — native in-app SSO via the mobile bridge wtclaude 2026-07-20 17:52:36 -05:00
  • d97c06d6e1 Merge pull request 'feat(push): M7 Part 2 — opt-in push notifications (embedded ntfy distributor)' (#15) from feat/m7-push-notifications into main Colby Whitlock 2026-07-20 21:18:27 +00:00
  • e2ced06a83 feat(push): M7 Part 2 — opt-in push notifications (embedded ntfy distributor) wtclaude 2026-07-20 15:25:59 -05:00
  • d0fb6bbdfc Merge pull request 'ci(release): make the release tag-driven (stop pushing to protected main)' (#14) from ci/tag-driven-release into main v0.1.0 Colby Whitlock 2026-07-20 19:11:40 +00:00
  • 9268579c5f ci(release): make the release tag-driven (no push to protected main) claude 2026-07-20 19:00:04 +00:00
  • 0c395b2527 Merge pull request 'ci(release): trim setup-android, drop broken Gradle cache, add job timeout' (#13) from ci/release-workflow-speedup into main Colby Whitlock 2026-07-20 17:50:25 +00:00
  • 2d84a930e5 ci(release): fix workflow file mangled by prior base64 double-encode claude 2026-07-20 17:39:29 +00:00
  • b6a0fa1f5d ci(release): trim setup-android, drop broken Gradle cache, add job timeout claude 2026-07-20 17:37:15 +00:00
  • bc09593550 Merge pull request 'ci(release): conventional-commit auto-release engine for the APK' (#12) from ci/android-release-engine into main Colby Whitlock 2026-07-20 09:35:19 +00:00
  • 9514172b71 ci(release): auto-release engine (conventional commits) for the APK wtclaude 2026-07-20 04:23:23 -05:00
  • 68da9da805 ci(release): auto-release engine (conventional commits) for the APK feat/m6-release wtclaude 2026-07-20 04:23:23 -05:00
  • de79bf547c Merge pull request 'feat(release): m6 release mechanics — signed APK, R8, version guard, icons' (#11) from feat/m6-release into main Colby Whitlock 2026-07-20 09:17:23 +00:00
  • 0df862a6af feat(release): m6 release mechanics — signed APK, R8, version guard, icons wtclaude 2026-07-20 03:35:06 -05:00
  • e497e6c8a7 Merge pull request 'feat(ui): m5 shard-website design pass' (#10) from feat/m5-design-pass into main Colby Whitlock 2026-07-20 07:48:30 +00:00
  • 52e06da8fc feat(ui): m5 shard-website design pass wtclaude 2026-07-20 01:51:51 -05:00
  • 2e1bea4220 Merge pull request 'feat(m4): player self-service & game data' (#9) from feat/m4-player-self-service into main Colby Whitlock 2026-07-20 03:45:13 +00:00
  • d4f7fcb241 feat(m4): player self-service & game data wtclaude 2026-07-19 22:33:22 -05:00
  • ca704caaaf Merge pull request 'feat(m3): native auth — login+TOTP, token storage, refresh, access-level menu' (#8) from feat/m3-auth into main Colby Whitlock 2026-07-20 00:19:48 +00:00
  • 1c56eda64b feat(m3): native auth — login+TOTP, token storage, refresh, access-level menu wtclaude 2026-07-19 19:08:00 -05:00
  • 199df6cd64 Merge pull request 'feat(m2): public shard widgets + live SSE stream' (#7) from feat/m2-public-shard into main Colby Whitlock 2026-07-19 23:44:37 +00:00
  • c8f4e76370 feat(m2): public shard widgets + live SSE stream wtclaude 2026-07-19 18:34:14 -05:00
  • 81f10fbca4 Merge pull request 'feat(m1): Connect & browse — first-run flow, public content, contact' (#6) from feat/m1-connect-browse into main Colby Whitlock 2026-07-19 23:10:46 +00:00
  • 01481ef2d5 ci(android): raise Gradle heap + scope PR gate to debug variant wtclaude 2026-07-19 17:51:08 -05:00
  • 9019ded556 feat(m1): connect & browse — first-run flow, public content, contact wtclaude 2026-07-19 17:09:33 -05:00
  • 91cd4585c0 Merge pull request 'docs(android): note CI verified green + runner-specific accommodations' (#5) from docs/ci-green-note into main Colby Whitlock 2026-07-19 19:05:06 +00:00
  • 9ea66c500e docs(android): note CI verified green + runner-specific accommodations wtclaude 2026-07-19 13:55:56 -05:00
  • 6f243b0af9 Merge pull request 'ci(android): fix CI runner (JDK/SDK/gradlew) + variant test' (#4) from ci/android-build-fixes into main Colby Whitlock 2026-07-19 18:52:55 +00:00
  • e714980600 ci(android): stop yes|sdkmanager SIGPIPE from failing the step wtclaude 2026-07-19 13:43:31 -05:00
  • 3647d25be2 ci(android): fix CI runner (JDK/SDK/gradlew) + variant test wtclaude 2026-07-19 13:38:12 -05:00
  • 7c13476f29 Merge pull request 'chore(scaffold): M0 — Gradle + Compose + Hilt skeleton with CI' (#2) from feat/m0-scaffold into main Colby Whitlock 2026-07-19 17:56:15 +00:00
  • c920e8805b chore(scaffold): M0 Gradle + Compose + Hilt skeleton with CI wtclaude 2026-07-19 12:52:35 -05:00
  • 95c4c38bd3 Merge pull request 'Governance Documents added' (#1) from Governance into main Colby Whitlock 2026-07-19 06:40:41 +00:00
  • cb8a458514 Governance Documents added Claude 2026-07-19 01:38:07 -05:00
  • 3576d13dca Initial commit Colby Whitlock 2026-07-19 05:39:42 +00:00