6bb4e7d62c
Bump ruff to 0.3.4 ( #112690 )
...
Co-authored-by: Sid <[email protected] >
Co-authored-by: Marc Mueller <[email protected] >
Co-authored-by: J. Nick Koston <[email protected] >
2024-03-26 00:02:16 +01:00
Allen Porter and GitHub
96a19d61ab
Fix bug in Fitbit config flow, and switch to prefer display name ( #103869 )
2023-11-12 19:27:02 +01:00
d75f1b2b3e
Fix bug in fitbit credential import for expired tokens ( #103024 )
...
* Fix bug in fitbit credential import on token refresh
* Use stable test ids
* Update homeassistant/components/fitbit/sensor.py
Co-authored-by: Martin Hjelmare <[email protected] >
---------
Co-authored-by: Martin Hjelmare <[email protected] >
2023-10-29 14:26:10 -07:00
bd2fee289d
Update Fitbit integration to allow UI based configuration ( #100897 )
...
* Cleanup fitbit sensor API parsing
* Remove API code that is not used yet
* Configuration flow for fitbit
* Code cleanup after manual review
* Streamline code for review
* Use scopes to determine which entities to enable
* Use set for entity comparisons
* Apply fitbit string pr feedback
* Improve fitbit configuration flow error handling
* Apply suggestions from code review
Co-authored-by: Joost Lekkerkerker <[email protected] >
* Fix typo in more places
* Revert typing import
* Revert custom domain back to default
* Add additional config flow tests
* Add breaks_in_ha_version to repair issues
* Update homeassistant/components/fitbit/api.py
Co-authored-by: Martin Hjelmare <[email protected] >
* Increase test coverage for token refresh success case
* Add breaks_in_ha_version for sensor issue
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <[email protected] >
* Simplify translations, issue keys, and token refresh
* Config flow test improvements
* Simplify repair issue creation on fitbit import
* Remove unused strings
---------
Co-authored-by: Joost Lekkerkerker <[email protected] >
Co-authored-by: Martin Hjelmare <[email protected] >
2023-09-30 16:56:39 -07:00
Allen Porter and GitHub
18f29993c5
Simplify fitbit unit system and conversions ( #100825 )
...
* Simplify fitbit unit conversions
* Use enum values in unit system schema
* Use fitbit unit system enums
2023-09-25 20:08:59 -04:00
Allen Porter and GitHub
ae29ddee74
Add more test coverage for fitbit sensors ( #100776 )
2023-09-23 15:38:53 -07:00
Allen Porter and GitHub
781bc5b3bc
Add tests for fitbit integration ( #100765 )
...
* Add tests for fitbit integration
* Update coveragerc
* Update test requirements
2023-09-23 12:04:44 -07:00