fy59 · he/him
  • Joined on 2026-05-14
fy59 pushed to trainlog-0.1.5-cardio-v1 at fy59/trainlog 2026-09-23 10:31:50 +02:00
1ca354af53 feat(android): add persistent heart rate capture
5bf90899bd test(cardio): validate CYCPLUS H2 BLE profile
Compare 2 commits »
fy59 pushed to trainlog-0.1.5-cardio-v1 at fy59/trainlog 2026-09-23 10:06:18 +02:00
984b1e058e feat(android): add heart rate BLE diagnostics
14c3ac294e feat(cardio): add heart rate persistence and sync
c13549338c docs(cardio): freeze v1 implementation contract
Compare 3 commits »
fy59 created branch trainlog-0.1.5-cardio-v1 in fy59/trainlog 2026-09-22 18:44:35 +02:00
fy59 pushed to trainlog-0.1.5-cardio-v1 at fy59/trainlog 2026-09-22 18:44:35 +02:00
e1d6372338 chore: open 0.1.5 development
fy59 released Trainlog v0.1.4 at fy59/trainlog 2026-09-22 18:40:23 +02:00
fy59 pushed to main at fy59/trainlog 2026-09-22 18:39:50 +02:00
5d58071601 release: prepare v0.1.4
b4fd753ac5 feat(web): chart body measurement trends
8a334613f8 fix(web): refresh next session after sync
26d24d2ed7 docs(sync): freeze bluetooth transport v1
1d8450ad1c fix(android): repair bluetooth bond on startup
Compare 40 commits »
fy59 pushed tag v0.1.4 to fy59/trainlog 2026-09-22 18:39:50 +02:00
fy59 pushed to trainlog-0.1.4-sleep-diary-v1 at fy59/trainlog 2026-09-22 14:09:25 +02:00
b580b63886 fix(sync): serialize auto mtp probe
fy59 pushed to trainlog-0.1.4-sleep-diary-v1 at fy59/trainlog 2026-09-22 14:05:08 +02:00
066a3a44a7 fix(sync): arbitrate shared mtp transport
fy59 pushed to trainlog-0.1.4-sleep-diary-v1 at fy59/trainlog 2026-09-22 13:59:37 +02:00
87931ca1ec fix(sync): serialize daemon mtp discovery
fy59 pushed to trainlog-0.1.4-sleep-diary-v1 at fy59/trainlog 2026-09-22 13:55:48 +02:00
c11ea07a19 fix(web): refresh stale sync csrf token
fy59 pushed to trainlog-0.1.4-sleep-diary-v1 at fy59/trainlog 2026-09-22 13:33:28 +02:00
3347de3dbb fix(sync): reject boolean worker timeout
0a35ddacbf fix(sync): carry sleep revision ancestry
Compare 2 commits »
fy59 pushed to trainlog-0.1.4-sleep-diary-v1 at fy59/trainlog 2026-09-22 13:16:10 +02:00
a88e85c235 fix(sync): ignore terminal legacy generation capacity
fy59 pushed to trainlog-0.1.4-sleep-diary-v1 at fy59/trainlog 2026-09-22 12:59:39 +02:00
0f7d793960 fix(sync): ignore stale sleep snapshot ancestors
fy59 pushed to trainlog-0.1.4-sleep-diary-v1 at fy59/trainlog 2026-09-22 12:21:07 +02:00
dd6d2a180d fix(programs): recover historical program provenance
891c09179e fix(programs): reflect completed sessions in progress
Compare 2 commits »
fy59 pushed to trainlog-0.1.4-sleep-diary-v1 at fy59/trainlog 2026-09-21 17:32:58 +02:00
e6e5e76f68 fix(web): align sleep agenda and isolate active nights
fy59 pushed to trainlog-0.1.4-sleep-diary-v1 at fy59/trainlog 2026-09-21 17:08:14 +02:00
9652b35189 fix(report): localize sleep diary pdf
fy59 pushed to trainlog-0.1.4-sleep-diary-v1 at fy59/trainlog 2026-09-21 16:20:20 +02:00
a04e41d252 test(web): parameterize deployed sleep diary review
fy59 pushed to trainlog-0.1.4-sleep-diary-v1 at fy59/trainlog 2026-09-21 16:18:35 +02:00
20fe562cd8 fix(web): refresh sleep agenda from persisted revisions
fy59 pushed to trainlog-0.1.4-sleep-diary-v1 at fy59/trainlog 2026-09-21 15:40:33 +02:00
a98a4440ed docs(review): record sleep diary private deployment