Commits
Branch selector
User selector
Commit history
Commits on Jul 23, 2026
- authored
Commits on Jul 9, 2026
Merge pull request #375 from jflorez29/add-distance-workout-step-helper
Show description for 2ae0eb5authoredMerge pull request #373 from cyberjunky/dependabot/github_actions/actions/checkout-7
Show description for b101570authored
Commits on Jul 2, 2026
Commits on Jun 18, 2026
chore(deps): bump actions/checkout from 6 to 7
Show description for 2794a3fauthored
Commits on Jun 14, 2026
fix: correct ConditionType IDs and update all workout enums (issue #370)
Show description for eb5015fcommittedtest: cover widget MFA completion; register test_widget_mfa for mypy; bump 0.3.6
Show description for 6e8f81bcommittedMerge pull request #371 from jedrazb/fix/email-mfa-widget-login
Show description for b3d7fd8authored
Commits on Jun 9, 2026
fix: detect email-based MFA in widget SSO login
Show description for 22a9aa6andcommitted
Commits on Jun 4, 2026
- authored
Merge commit from fork
Show description for f74174aauthoredfix: write token store with owner-only permissions (GHSA-wjhr-76vg-2hvc)
Show description for 77a3837andcommitteddocs: update API statistics and document resilient login behavior
Show description for d8cf8f7andcommittedfeat: self-healing login — validate tokens & recover from poisoned cache
Show description for 14bc574andcommittedfeat(demo): add Activity Editing menu for set_activity_description / exercise_sets
Show description for eab98deandcommitted
Commits on Jun 2, 2026
chore: add test_strategy.py login diagnostic script
Show description for 6dfc315andcommittedfix: don't dump login traceback at ERROR for expected failures
Show description for f7d8c0candcommittedfix: detect HTTP 403 Cloudflare challenge before JSON parse in login
Show description for f54b4dfandcommittedfeat: detect CAPTCHA_REQUIRED in mobile and portal login handlers
Show description for 7fee7eeandcommittedrevert: undo widget service URL change — CAS tickets are not portable
Show description for dce19b2andcommittedfix: preserve GarminConnectTooManyRequestsError through login exception handler
Show description for 3299db8andcommittedfeat: add skip_strategies to Client for targeted login testing
Show description for 83da1cdandcommittedfix: use iOS service URL in widget SSO flow to fix 401 token rejection
Show description for 2e43acaandcommittedfix: correct get_training_readiness return type to list[dict[str, Any]]
Show description for 6e0cff7andcommittedchore: bump version to 0.3.5
Show description for 7069111andcommittedfix: detect child/family account restriction in widget SSO login
Show description for 85bd89eandcommittedMerge pull request #368 from TomasPinosRedbait/feat/set-activity-exercise-sets
Show description for 8f20a50authoredMerge pull request #367 from TomasPinosRedbait/feat/set-activity-description
Show description for 3a5ea1dauthoredMerge pull request #366 from karlhillx/fix/is-cn-service-urls
Show description for aaf0762authored
Commits on May 27, 2026
Add set_activity_exercise_sets() method
Show description for 9b691c1committed
Tomas PinosAdd set_activity_description() method
Show description for 04953dccommitted
Tomas Pinos
Commits on May 25, 2026
Commits on May 2, 2026
fix: resolve CI failures — ruff format and mypy errors in tests
Show description for d206167andcommittedMerge pull request #359 from sorlen008/feat/typed-namespace-models
Show description for be815eaauthoredPotential fix for pull request finding
Show description for ff1db53andauthored