fatsbrown
50bfa24d99
Maintain server side workouts manifest
...
Fix user home sync status in single player mode.
Sync workouts before rendering user home.
Changes in launcher pages.
Revert unnecessary changes.
2026-05-31 13:49:15 -03:00
fatsbrown
5b222d3f62
Merge remote-tracking branch 'sumulige/master' into workout_sync
2026-05-30 21:34:53 -03:00
fatsbrown
3b90e02c78
Update to Zwift 1.0.161738
2026-05-26 13:04:50 -03:00
sumulige
2cae3c67b2
feat: maintain local Zwift workout catalog
...
Write synced workouts into the local Zwift Workouts directory and maintain the matching workouts.files manifest entries so the Zwift client can discover generated .zwo files.
Apply the same local catalog update and cleanup path to Intervals.icu and TrainingPeaks managed workouts, while preserving unmanaged custom workout manifest entries.
Expose a small launcher status readout for active provider, cached workout metadata, local file presence, and manifest health.
Use a configurable ZWIFT_WORKOUTS_DIR Docker Compose bind mount instead of committing a host-specific path or credentials.
Privacy review: no secrets, tokens, account IDs, or hard-coded local user paths are added. Existing credential references are code variables only.
Verification: .venv/bin/python -m unittest discover -s tests; git diff --cached --check; docker compose config.
2026-05-23 22:12:03 +08:00
fatsbrown
66770e2d49
Update to Zwift 1.0.161309
2026-05-13 13:41:20 -03:00
fatsbrown
c645911d37
Update to Zwift 1.0.160922
2026-04-25 21:39:37 -03:00
sumulige
f0418ee337
feat: add workout provider sync integrations
2026-04-22 13:00:26 +08:00
fatsbrown
ff511c0b51
Update to Zwift 1.0.160809
2026-04-21 13:29:53 -03:00
fatsbrown
7ea6b836f3
Update to Zwift 1.0.160391
2026-04-07 15:30:02 -03:00
Cassio Davi Emer and GitHub
5bc1d10d9e
Merge pull request #506 from fatsbrown/zwift_update
...
Update to Zwift 1.0.160145
2026-03-30 20:12:25 -03:00
oldnapalm
41eef4fd77
Deprecate uploading to Garmin Connect
...
Add note about non-rooted Android 15 and later
2026-03-30 20:08:01 -03:00
fatsbrown
b9cf9982e6
Update to Zwift 1.0.160145
2026-03-30 17:40:17 -03:00
fatsbrown
193cb76488
Update to Zwift 1.0.159921
...
Remove unnecessary url_for arguments
2026-03-24 13:18:46 -03:00
fatsbrown
fea08b724c
Update to Zwift 1.0.159238
2026-03-10 13:09:37 -03:00
fatsbrown
95de2548bd
Update to Zwift 1.0.159025
2026-02-24 14:12:26 -03:00
fatsbrown
856ee9ecc3
Update to Zwift 1.0.158475
2026-02-10 14:38:56 -03:00
Cassio Davi Emer and GitHub
956cc86a2e
Merge pull request #486 from fatsbrown/zwift_update
...
Update to Zwift 1.0.158210
2026-01-29 13:38:28 -03:00
fatsbrown and GitHub
af2194d3ff
Update schedules
2026-01-29 13:26:18 -03:00
fatsbrown
346026394d
Update to Zwift 1.0.158210
2026-01-27 14:46:05 -03:00
fatsbrown
a6937f498c
Update to Zwift 1.0.158083
2026-01-20 13:55:55 -03:00
fatsbrown
ef7f636854
Update to Zwift 1.0.158022
2026-01-15 17:30:35 -03:00
fatsbrown
5eb706716f
Update to Zwift 1.0.157370
2026-01-13 15:14:41 -03:00
fatsbrown and GitHub
67eb52ced4
Update to Zwift 1.0.157262
2026-01-06 16:13:26 -03:00
fatsbrown
80adbe54c4
Update to Zwift 1.0.157245
2025-12-18 21:32:44 -03:00
fatsbrown
c0962a3bc6
Update to Zwift 1.0.156617
2025-12-16 14:16:43 -03:00
fatsbrown and GitHub
4d43a71bda
Update ZwiftAndroid_ver_cur.xml
2025-12-13 15:28:06 -03:00
fatsbrown and GitHub
5103f17b1c
Update to Zwift 1.0.156100
2025-12-04 18:24:47 -03:00
oldnapalm
7fc5c9b7c8
Update to Zwift 1.0.155319
2025-11-18 13:55:35 -03:00
oldnapalm
a6e0c39531
Update to Zwift 1.0.154518
2025-11-04 15:35:37 -03:00
oldnapalm
2b0dea70f5
Update to Zwift 1.0.153811
2025-10-21 14:18:43 -03:00
oldnapalm
cb9076d174
Update to Zwift 1.0.153089
2025-10-08 06:22:40 -03:00
oldnapalm
9b5b7b13d6
Update to Zwift 1.0.152959
2025-10-01 07:28:14 -03:00
oldnapalm
faa993a415
Update to Zwift 1.0.152379
2025-09-23 15:12:11 -03:00
oldnapalm
db114968da
Update to Zwift 1.0.152088
2025-09-15 14:46:45 -03:00
oldnapalm
c5db9a0788
Update to Zwift 1.0.151752
2025-09-09 13:16:28 -03:00
oldnapalm
6b81a44a7b
Update to Zwift 1.0.150872
2025-08-26 13:43:27 -03:00
oldnapalm
2d556fcbbb
Update to Zwift 1.0.150398
2025-08-12 13:55:27 -03:00
oldnapalm
d9a664afd4
Update to Zwift 1.0.150097
2025-07-29 14:13:04 -03:00
oldnapalm
2d9fb3a7ea
Update to Zwift 1.0.149596
2025-07-21 13:33:05 -03:00
oldnapalm
45eb1b65b3
Update to Zwift 1.0.149576
2025-07-15 14:14:35 -03:00
oldnapalm
29cf744fee
Update to Zwift 1.0.148988
2025-06-24 13:11:09 -03:00
oldnapalm
1b0559fe3c
Update to Zwift 1.0.147909
2025-06-10 13:56:13 -03:00
oldnapalm
e17b653acd
Allow to download and upload new files
2025-05-30 18:26:59 -03:00
oldnapalm
33ebe53d31
Update to Zwift 1.0.146371
2025-05-20 13:42:01 -03:00
oldnapalm
1c39769626
Update to Zwift 1.0.145313
2025-05-06 13:08:28 -03:00
oldnapalm
f21f8548f2
Update to Zwift 1.0.144046
2025-04-15 14:00:49 -03:00
oldnapalm
396d9d13aa
Update to Zwift 1.0.143692
2025-04-04 13:03:39 -03:00
oldnapalm
005eaf63c2
Update to Zwift 1.0.143212
2025-04-02 14:37:27 -03:00
oldnapalm
51a98b1175
Update to Zwift 1.0.142579
2025-03-18 14:49:51 -03:00
oldnapalm
cc2adc9e0d
Update to Zwift 1.0.142533
2025-03-13 17:03:15 -03:00