Repository navigation
0.10.2 – kinder to Intervals.icu: a poll every 5 minutes
Kinder to Intervals.icu: a poll every 5 minutes, and a break when it asks for one.
Upgrading needs no change. To keep polling every minute: BRIDGE_POLL_SECONDS=60 (please only if you really need it). systemd users: the shipped watch timer now runs every 5 minutes; copy it again to take that over.
Changed
- A poll every 5 minutes by default instead of every minute (
run, autostart, containers, the Home Assistant app, the shipped systemd timer) – Intervals.icu asked self-hosted tools not to poll every minute. New activities still arrive within minutes. - A break when Intervals asks for one: an HTTP 429 pauses the polls and full runs for its
Retry-After, at least 15 minutes; the systemd timers skip their runs meanwhile. - The container image's default command is
run(keeps running, a dry run until--apply) instead of a one-time drysync; every template setrunalready.
Documentation
- A current roadmap; the rules contributions keep are in CONTRIBUTING.md.
- The README lists every command, and how to install on Linux or with Homebrew's Python without
--break-system-packages(pipx or a venv).
Install: pip install -U garmin-intervals-bridge (Windows: py -m pip install --upgrade garmin-intervals-bridge), or the image ghcr.io/futureweb/garmin-intervals-bridge:0.10.2 / futurewebat/garmin-intervals-bridge:0.10.2 (Docker Hub). Home Assistant shows the update itself.