J. Nick Koston
a1fdf84dba
Reduce config entry setup/unload boilerplate G-J ( #49737 )
2021-04-27 16:09:59 +02:00
Philip Allgaier
625bbe6238
Cleanup unused loggers (components A-M) ( #41600 )
2020-10-12 16:59:05 +02:00
Ville Skyttä
1bf2c4d976
Upgrade pylint to 2.6.0 ( #39363 )
2020-08-29 07:59:24 +02:00
Bas Nijholt
ebb2722d03
Sort imports according to PEP8 for gpslogger ( #29717 )
2019-12-09 11:15:02 +01:00
Franck Nijhof
fa79ef1220
Use literal string interpolation in integrations E-G (f-strings) ( #26379 )
2019-09-03 17:10:56 +02:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Andy Kittner
1810e459ee
Remember gpslogger entities across restarts ( fixes #24432 ) ( #24444 )
...
* Remember gpslogger entities across restarts (fixes #24432 )
* oops, missed those changes
* Remove to do and set defaults to `None`
2019-06-10 12:46:38 -07:00
Paulus Schoutsen
e6d7f6ed71
Config entry device tracker ( #24040 )
...
* Move zone helpers to zone root
* Add config entry support to device tracker
* Convert Geofency
* Convert GPSLogger
* Track unsub per entry
* Convert locative
* Migrate OwnTracks
* Lint
* location -> latitude, longitude props
* Lint
* lint
* Fix test
2019-05-25 13:34:53 -07:00
Paulus Schoutsen
1e22c8daca
Automatically generate config flow list ( #23802 )
...
* Add config flow to manifest.json
* Still load config flows via config flow platform
* Fix typo
* Lint
* Update config_flows.py"
* Catch import error when setting up entry
* Lint
* Fix tests
* Fix imports
* Lint
* Fix Unifi tests
* Fix translation test
* Add homekit_controller config flow
2019-05-13 01:16:55 -07:00
cgtobi
2c07bfb9e0
Remove dependencies and requirements ( #23024 )
...
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit fe7171b4cd
.
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit 391355ee2c
.
* Remove dependencies and requirements
* Fix flake8 complaints
* Fix more flake8 complaints
* Revert non-component removals
2019-04-12 10:13:30 -07:00
Paulus Schoutsen
42e3e878df
Cloudhooks for webhook config flows ( #22611 )
2019-04-01 14:07:12 +02:00
Paulus Schoutsen
f5076188ef
Consolidate all platforms that have no tests ( #22096 )
...
* Consolidate
* Fix tests
* Update imports
* Fix import
* Use importlib because integration and package share name
* Fix more tests
* Update .coveragerc and CODEOWNERS
2019-03-16 20:44:05 -07:00
Fabian Affolter
3736120c6a
Update file header ( #21061 )
...
* Update file header
* Fix lint issue
* Fix lint issue
2019-02-14 16:01:46 +01:00
Paulus Schoutsen
33dcb071da
Use text= instead of body= for creating web responses ( #20879 )
2019-02-08 23:10:04 -08:00
Rohan Kapoor
d179686edf
Load/unload gpslogger entities correctly between component and platform ( #20448 )
...
* Embed device_tracker in gpslogger
* Load/unload gpslogger entities correctly between component and platform
* Await the coroutine directly
2019-01-27 15:37:19 -08:00
Rohan Kapoor
b5bfc759ec
Migrate gpslogger to the automatically generated webhook ( #20079 )
...
* Migrate gpslogger to the automatically generated webhook
* Lint
* Lint and return error code
2019-01-16 10:56:25 -08:00
Rohan Kapoor
7f3871028d
Split out gpslogger into a separate component and platform ( #20044 )
...
* Split out gpslogger into a separate component and platform
* Lint
* Lint
* Increase test coverage
2019-01-14 01:09:47 +01:00