2025-08-03 - 2026-08-03
Overview
10 Releases published by 1 user
Published
v0.4.0
v0.4.0
Published
v0.3.6
v0.3.6
Published
v0.3.5
v0.3.5
Published
v0.3.4
v0.3.4
Published
v0.3.3
v0.3.3
Published
v0.3.2
v0.3.2
Published
v0.3.1
v0.3.1
Published
v0.3.0
v0.3.0
Published
v0.2.0
v0.2.0
Published
v0.1.0
v0.1.0
30 Pull requests merged by 2 users
Merged
#30 feat(shard): follow the visibility framework and read the Protocol 3.0 profile
Merged
#32 fix(shard): decode the atlas places objects and render them
Merged
#31 feat(shard): the four Protocol 3.0 content screens
Merged
#29 feat(auth): persist the trust token returned by the SSO exchange
Merged
#28 ci(docs): auto-sync PROJECT_TREE.md to the docs repo on push to main
Merged
#27 test(coverage): raise unit coverage past the 50% gate (phases 0-2)
Merged
#26 chore(sonar): wire JaCoCo coverage and clear actionable smells
Merged
#25 fix(notifications): always serialize streams so clearing the last subscription saves
Merged
#24 fix(nav): show the player game-data groups to staff
Merged
#23 feat(auth): trusted devices & recovery codes on the mobile client
Merged
#22 fix(shard): decode in-game serials as hex strings, not numbers
Merged
#21 feat: M10 — native SSO fixes + staff operations
Merged
#20 fix(security): declare explicit network security config to forbid cleartext
Merged
#19 ci(sonarqube): add non-blocking SonarQube analysis (project key Runic-Gateway-Android-app)
Merged
#17 feat(sso): App Links autoVerify callback + paired-host trust check
Merged
#16 feat(auth): M9 Part 2 — native in-app SSO via the mobile bridge
Merged
#15 feat(push): M7 Part 2 — opt-in push notifications (embedded ntfy distributor)
Merged
#14 ci(release): make the release tag-driven (stop pushing to protected main)
Merged
#13 ci(release): trim setup-android, drop broken Gradle cache, add job timeout
Merged
#12 ci(release): conventional-commit auto-release engine for the APK
Merged
#11 feat(release): m6 release mechanics — signed APK, R8, version guard, icons
Merged
#10 feat(ui): m5 shard-website design pass
Merged
#9 feat(m4): player self-service & game data
Merged
#8 feat(m3): native auth — login+TOTP, token storage, refresh, access-level menu
Merged
#7 feat(m2): public shard widgets + live SSE stream
Merged
#6 feat(m1): Connect & browse — first-run flow, public content, contact
Merged
#5 docs(android): note CI verified green + runner-specific accommodations
Merged
#4 ci(android): fix CI runner (JDK/SDK/gradlew) + variant test
Merged
#2 chore(scaffold): M0 — Gradle + Compose + Hilt skeleton with CI
Merged
#1 Governance Documents added