c3fa38868f
Remove unused groups table and clean up schema
942b1883d7
Make CSV self-describing with mandatory device_display_name column
e02df825e4
Fix status upload for idle devices and offline map crashes
b00a7591bd
Clear Summary tab for remote users without summary data
feature: export a part of a recording
feature: delete a part of a recording
feature: import recordings
Calculate age based on date of birth
The age influences the automatic calculation of the max heart rate, and and this varies from person to person of the same age, gender, fitness,... Saying this, the date of birth is just a helper...
Device issue
I noticed strange things in the Xiaomi data : frequently more than one sample at the same time (for example 21:03 - 21:03 and 21:03 - 21:13),
6e8a7dac29
Fix remote marker race condition and offline map stability
acda776ad0
Fix remote marker disappearance and add offline marker tap
c2c5864ce7
feature: map markers in live mode clickable (online maps)
cb5699f6a0
fix: restore remote devices in live mode spinner (fixes regression)
183c2db626
v81
19cbac1916
fix: show only actively recording devices in live mode spinner
422d28e55a
fix: improve remote device handling, date picker dots, and remove misleading toast
cb6dab5ea6
refactor: decouple recording feature from paiesque.db (fixes empty device spinner bug)
ff2966eb6d
remove duplicates