Commits
Note: To verify signed commits locally, download the allowed signers file and run: git -c gpg.format=ssh -c gpg.ssh.allowedSignersFile=allowed_signers verify-commit <hash>
- Mark the per-app language setting as Android 13+ for lint
- Translate the Android app to German
- Translate the web UI to German
- Show permission states in the app and let the user fix them
- Store the trail start as one optional value
- Allow two-factor sign-in in either order again
- Apply review findings
- Document the Android app build and the state of the plan
- Add the Android app
- Add device pairing and a device-only map for the Android app
- Plan configurable battery settings for the Android client
- Add a plan for the Android client
- Add a base map switcher
- Restart as a simple HTTP + SQLite rewrite
- step 14: shares, precision_m and the OSM tile proxy
- step 13: significant-motion detector, GNSS off while stationary
- step 12: boot and watchdog receivers, doze wakeups, tracking-enabled flag
- step 11: fix edge-to-edge padding, map clipping, OSM attribution
- step 11: login screen, live map, home screen and permission flow
- step 9: TrackerService, Notifications and PermissionGate