Martin Hjelmare
d4fc22add4
Fix locative device update ( #24744 )
...
* Add a test for two devices
* Fix locative updating all devices
* Add a guard clause that checks if correct device is passed.
2019-06-24 20:00:28 -07:00
Paulus Schoutsen
ca70b96005
Update translations
2019-06-18 11:54:56 -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
Robbie Trencheny
6f9860b25e
Fix improper usage of body attribute on web.Response. Should be text since we arent sending bytes ( #23857 )
2019-05-14 09:12:05 +02: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
Paulus Schoutsen
e51925fc58
Update translations
2019-05-08 20:20:58 -07:00
Paulus Schoutsen
dcb4eb39fa
Update translations
2019-04-17 09:31:34 -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
0d2646ba25
Update translations
2019-04-09 08:34:20 -07:00
Paulus Schoutsen
cfe4cf30ad
Add manifests ( #22699 )
...
* Add manifests
* Update auto name
* Update codeowners
* Add requirements from platforms
* Minor cleanup
* Incorporate changes from awarecan PR
2019-04-03 21:14:45 -07:00
Tobias Sauerwein
048b100eea
Clean up docstrings ( #22679 )
...
* Clean up docstrings
* Fix long lines
* Fix more docstrings
* Fix more docstrings
* Fix more docstrings
2019-04-03 17:40:03 +02:00
Paulus Schoutsen
42e3e878df
Cloudhooks for webhook config flows ( #22611 )
2019-04-01 14:07:12 +02:00
Paulus Schoutsen
9d21afa444
Update translations
2019-03-27 21:32:58 -07:00
Paulus Schoutsen
72bb94de96
Update translations
2019-03-21 12:57:20 -07:00
Paulus Schoutsen
4b1de61110
Use relative imports inside integrations ( #22235 )
...
* Use relative imports inside integrations
* Lint
* Fix automation tests
* Fix scene imports
2019-03-20 22:56:46 -07:00
Paulus Schoutsen
5fbe2d5477
Update translations
2019-03-09 21:26:26 -08:00
Paulus Schoutsen
78217fa9b0
Update translations
2019-02-27 16:34:13 -08:00
Paulus Schoutsen
3fcbc36abe
Update translations
2019-02-21 16:40:25 -08:00
Fabian Affolter
161c368c9d
Update file header ( #21054 )
...
* Update file header
* Update __init__.py
2019-02-13 20:35:12 -08:00
Paulus Schoutsen
02f207ea8e
Update translations
2019-02-13 15:44:18 -08:00
Paulus Schoutsen
33dcb071da
Use text= instead of body= for creating web responses ( #20879 )
2019-02-08 23:10:04 -08:00
Paulus Schoutsen
65a225da75
Make sure Locative doesn't submit invalid device IDs ( #20784 )
2019-02-06 09:50:48 -08:00
Paulus Schoutsen
c2eec16721
Update translations
2019-02-02 14:12:23 -08:00
Rohan Kapoor
3e2dae62c0
Fix allow extra in locative webhook schema validation ( #20657 )
...
* Allow extra in locative webhook schema validation (fixes #20566 )
* Remove extra attribute
2019-02-01 00:40:27 -08:00
Rohan Kapoor
0c87fb421e
Load/unload locative entities correctly between component and platform ( #20498 )
...
* Embed device_tracker in locative
* Load/unload locative entities correctly between component and platform
* Await the coroutine directly
* Await the correct coroutine
2019-01-27 23:43:16 +01:00
Rohan Kapoor
1e784b4d7a
#20043 : Remove superfluous dict in WEBHOOK_SCHEMA validation
2019-01-15 22:26:42 -08:00
Rohan Kapoor
452d7cfd61
Return web.Response correctly
2019-01-13 17:07:45 -08:00
Rohan Kapoor
e476949c3e
Remove allow_extra
2019-01-13 13:35:13 -08:00
Rohan Kapoor
9036aafc81
Lint
2019-01-13 13:26:51 -08:00
Rohan Kapoor
b75356d532
Validate test mode schema as well
2019-01-13 12:12:04 -08:00
Rohan Kapoor
0f92d061c4
Use voluptuous to validate the webhook schema
2019-01-13 11:49:20 -08:00
Rohan Kapoor
0007f35f96
Lint
2019-01-12 19:23:19 -08:00
Rohan Kapoor
4e020b90e1
Switch locative to use the webhook component
2019-01-12 19:18:33 -08:00
Rohan Kapoor
d820efc4e3
Split locative to a separate component ( #19964 )
...
* Split locative to a separate component
* Switch tests to use constants for http codes
* Fix tests
2019-01-11 15:14:11 -08:00