2257b4cba1
fix: recording and live spinner improvements
28239cc24d
wip
a85c5631ad
feat: configurable GPS battery saver when screen is off
095be9e0c1
v88
4a79675c5b
Revert "fix: hide non‐recording remote devices from live mode"
6902e651f9
feat: reduce GPS battery usage when screen is off
4964bf46a9
fix: hide non‐recording remote devices from live mode
b327a08a0e
fix: update speed, altitude and distance every second during recording
cdfdf4a0e8
fix: restore dependenciesInfo block for F‐Droid build compatibility
5131b49db6
feat: remove old group directories on next status upload
b291e21132
feat: configurable re-upload days when joining a group
4f40e1a9fe
feat: add toggle to show all device tracks or only selected
5766b6f671
v87
a9713d21f5
refactor: unify track coloring with TrackColouriser for all devices
8ae6b8f722
feat: show all device tracks on the map with display budget capping
8a46838053
fix: store remote device status and re-upload on group change
1d30afc21e
fix: per‐device status storage and re‐upload recordings on group change
18dc6b7291
fix: calendar dialog day numbers invisible in light/dark themes
1ee3c879d3
fix: use remote device zone thresholds in chart
db0d11a8a8
feat: robust sharing UI and centralized database cleanup
57cc86ee7d
feat: keep sharing UI in sync with server and move metrics per device
dde9b85b84
refactor: simplify rate-limiting to client-side enforcement only
d66a5b672b
fix: response-driven upload scheduling to eliminate upload-side 429s
08d001e29f
fix: respect server rate limit on upload retries to avoid repeated 429s
4e9c936f5e
feat: separate rate-limit buckets for live-mode poll and history-mode sync
0bc938cb39
fix: per-device throttle to avoid 429 on multi-device sharing
e3db8d83ef
fix: show friendly rate-limit message in test connection dialog
5d869a26f5
config: Lowered rate limiting – per‐API‐key minimum interval (seconds) for empty api-key
13fe9c1266
feat: per-requester rate-limiting and permission check for sharing reads
b997d252ee
refactor: rename data.php → recording_data.php for clarity
d9a0da301e
refactor: simplify shared‐recordings DB migration
c8cda98808
fix: ignore stale heart rate values during recording