Paulus Schoutsen and GitHub
eb3355b05d
Merge pull request #22420 from home-assistant/rc
...
0.90.2
2019-03-26 14:26:59 -07:00
Paulus Schoutsen and GitHub
ae2153f1fc
Merge pull request #22265 from home-assistant/rc
...
0.90.1
2019-03-21 14:24:28 -07:00
Paulus Schoutsen and GitHub
937eba3dbe
Merge pull request #22216 from home-assistant/rc
...
0.90.0
2019-03-20 10:16:24 -07:00
Paulus Schoutsen and Paulus Schoutsen
e6ffc790f2
Always load Hass.io component on Hass.io ( #22185 )
...
* Always load Hass.io component on Hass.io
* Lint
* Lint
2019-03-19 11:40:49 -07:00
Paulus Schoutsen and Paulus Schoutsen
cc00f3cd2e
Allow non-admins to listen to certain events ( #22137 )
2019-03-18 17:04:39 -07:00
Paulus Schoutsen and Paulus Schoutsen
68d1a5322a
Prevent cloud remote UI when using 127.0.0.1 as trusted network ( #22093 )
...
* Prevent cloud remote UI when using trusted networks
* Limit to 127.0.0.1 trusted network
* Update error msg
* Disable ipv6 loopback
2019-03-15 23:19:26 -07:00
Paulus Schoutsen and Paulus Schoutsen
8f10345468
Return config entry ID after creation ( #22060 )
2019-03-15 10:59:25 -07:00
Paulus Schoutsen and GitHub
c15f433c3e
Add a service require_admin wrapper ( #21953 )
...
* Add a service require_admin wrapper
* Allow it to be used as a decorator
* Lint
* Add comment
* Add docstring
* Update syntax
2019-03-12 22:09:50 -07:00
Paulus Schoutsen and GitHub
f8921f84d7
skip flaky test ( #21981 )
2019-03-12 14:19:11 -07:00
Paulus Schoutsen and GitHub
97a87b2e4e
Merge pull request #21982 from home-assistant/rc
...
0.89.2
2019-03-12 13:38:43 -07:00
Paulus Schoutsen and GitHub
d3960bf745
Fix some cloud things ( #21977 )
2019-03-12 11:49:46 -07:00
Paulus Schoutsen and GitHub
9416af5b56
Allow changing password without being admin ( #21978 )
2019-03-12 11:49:28 -07:00
Paulus Schoutsen and GitHub
4a4bb43422
Stream: Only add base url when needed ( #21979 )
2019-03-12 11:46:20 -07:00
Paulus Schoutsen and Pascal Vizeli
d3bab30dbe
Add cloud status ( #21960 )
...
* Add cloud status
* Expose certificate details
* store & reset last state
* Fix tests
* update tests
* update req
* fix lint
2019-03-12 15:54:04 +01:00
Paulus Schoutsen and GitHub
8bfbe3e085
Add update user command ( #21922 )
...
* Add update user command
* Add is_admin to current user
2019-03-11 12:08:02 -07:00
Paulus Schoutsen and GitHub
4f5446ff02
Add area permission check ( #21835 )
2019-03-11 11:02:37 -07:00
Paulus Schoutsen and GitHub
429bbc05dc
Add WS subscription command for MQTT ( #21696 )
...
* Add WS subscription command for MQTT
* Add test
* Add check for connected
* Rename event_listeners to subscriptions
2019-03-10 20:07:09 -07:00
Paulus Schoutsen and GitHub
5b2c6648fb
Add user group ( #21832 )
...
* Add user group
* Rename system group to plural
2019-03-09 20:07:29 -08:00
Paulus Schoutsen and GitHub
f4f0d363ca
Better cloud check ( #21875 )
2019-03-09 12:15:16 -08:00
Paulus Schoutsen and GitHub
22ab5a498f
Change how we import config modules ( #21824 )
2019-03-08 14:09:18 -08:00
Paulus Schoutsen and GitHub
4c9e5eef9c
Remove stub from config component ( #21822 )
2019-03-08 14:07:49 -08:00
Paulus Schoutsen and GitHub
3da0ed9cc7
Onboarding to generate auth code ( #21777 )
2019-03-08 13:51:42 -08:00
Paulus Schoutsen and GitHub
ac4d5d7c30
Merge pull request #21778 from home-assistant/rc
...
0.89.1
2019-03-07 23:16:17 -08:00
Paulus Schoutsen and GitHub
88bc3033d3
Merge pull request #21712 from home-assistant/rc
...
0.89.0
2019-03-06 15:15:37 -08:00
Paulus Schoutsen and GitHub
fc1ee9be43
Use new style for built-in ws commmands ( #21694 )
...
* Use new style for built-in ws commmands
* Lint
2019-03-05 19:31:26 -08:00
Paulus Schoutsen and GitHub
c9b173405b
Fix Z-Wave relative imports ( #21693 )
2019-03-05 17:17:58 -08:00
Paulus Schoutsen and Paulus Schoutsen
b20b811cb9
Avoid recorder thread crashing ( #21668 )
2019-03-04 16:01:59 -08:00
Paulus Schoutsen and GitHub
df25128923
Avoid recorder thread crashing ( #21668 )
2019-03-04 16:01:31 -08:00
Paulus Schoutsen and Paulus Schoutsen
81c252f917
Rename Google Assistant evenets ( #21655 )
2019-03-04 16:01:13 -08:00
Paulus Schoutsen and Paulus Schoutsen
cca8d4c951
Fix calc next ( #21630 )
2019-03-04 15:59:18 -08:00
Paulus Schoutsen and GitHub
27e8a6ee80
Rename Google Assistant evenets ( #21655 )
2019-03-04 13:18:16 -08:00
Paulus Schoutsen and GitHub
8213016eaf
Allow targeting areas in service calls ( #21472 )
...
* Allow targeting areas in service calls
* Lint + Type
* Address comments
2019-03-04 09:51:12 -08:00
Paulus Schoutsen and Aaron Bach
48a2e50f84
Fix calc next ( #21630 )
2019-03-03 21:36:13 -07:00
Paulus Schoutsen and GitHub
f5ed6432eb
Expose create/delete cloudhook ( #21606 )
...
* Expose create/delete cloudhook
* Make sure we dont publish cloudhooks when not connected
2019-03-03 19:03:49 -08:00
Paulus Schoutsen and GitHub
52f337ef00
Allow chaining contexts ( #21028 )
...
* Allow chaining contexts
* Add stubbed out migration
2019-03-01 10:08:38 -08:00
Paulus Schoutsen and Andrew Sayre
ee4be13bda
Allow config entry reloading ( #21502 )
...
* Allow config entry reloading
* Fix duplicate test name
* Add comment
* fix typing
2019-02-28 22:27:20 -06:00
Paulus Schoutsen and Paulus Schoutsen
238c4247d9
Only use a single store instance ( #21521 )
2019-02-28 17:46:30 -08:00
Paulus Schoutsen and Paulus Schoutsen
4fe9f966ad
Fix lint ( #21520 )
2019-02-28 17:46:29 -08:00
Paulus Schoutsen and GitHub
4f4a8a61d2
Only use a single store instance ( #21521 )
2019-02-28 10:00:17 -08:00
Paulus Schoutsen and GitHub
229d19bb20
Fix lint ( #21520 )
2019-02-27 21:35:14 -08:00
Paulus Schoutsen and GitHub
63fda29eaf
Merge pull request #21508 from home-assistant/rc
...
0.88.2
2019-02-27 16:19:26 -08:00
Paulus Schoutsen and Paulus Schoutsen
14f912500e
Pin isort ( #21463 )
2019-02-27 15:28:22 -08:00
Paulus Schoutsen and Paulus Schoutsen
fbfa3d1a18
Make sure that device trackers is always a list during creation ( #21193 )
2019-02-27 15:23:58 -08:00
Paulus Schoutsen and GitHub
344e839bec
Remove launching a server in a test ( #21445 )
2019-02-26 13:06:27 -08:00
Paulus Schoutsen and GitHub
ab73b725e1
Pin isort ( #21463 )
2019-02-26 12:33:40 -08:00
Paulus Schoutsen and GitHub
6626e5c4a4
Handle GA Disconnect intent ( #21387 )
...
* Handle GA Disconnect intent
* Fixed lint error
2019-02-25 10:35:03 -08:00
Paulus Schoutsen and GitHub
3a3957aeed
Merge pull request #21296 from home-assistant/rc
...
0.88.1
2019-02-21 20:16:44 -08:00
Paulus Schoutsen and Paulus Schoutsen
07e04e5b84
Fix yeelight config validation ( #21295 )
2019-02-21 17:06:24 -08:00
Paulus Schoutsen and Paulus Schoutsen
e2a57add2c
Add SamsungTV Mac validation ( #21268 )
2019-02-21 17:06:23 -08:00
Paulus Schoutsen and GitHub
bf4fb36bb1
Fix yeelight config validation ( #21295 )
2019-02-21 16:39:17 -08:00
Paulus Schoutsen and GitHub
ac502980a2
Do not warn for internally loaded components ( #21287 )
2019-02-21 14:57:38 -08:00
Paulus Schoutsen and GitHub
4c4317fb37
Add SamsungTV Mac validation ( #21268 )
2019-02-21 08:52:45 -08:00
Paulus Schoutsen and Pascal Vizeli
2435456248
Prevent partial custom component overlays ( #21070 )
...
* Prevent partial custom component overlays
* Fix tests
2019-02-21 09:41:36 +01:00
Paulus Schoutsen and Fabian Affolter
ddd63c615f
Remove constraint from regex ( #21239 )
2019-02-20 21:31:41 +01:00
Paulus Schoutsen and GitHub
7bd5e60767
Merge pull request #21238 from home-assistant/rc
...
0.88.0
2019-02-20 11:13:27 -08:00
Paulus Schoutsen and Paulus Schoutsen
fd3bea177b
Prevent invalid context from crashing ( #21231 )
...
* Prevent invalid context from crashing
* Lint
2019-02-20 08:57:51 -08:00
Paulus Schoutsen and Pascal Vizeli
cf3a8b60ff
Prevent invalid context from crashing ( #21231 )
...
* Prevent invalid context from crashing
* Lint
2019-02-20 08:02:56 +01:00
Paulus Schoutsen and GitHub
49995c2120
Fix the build ( #21229 )
2019-02-19 13:52:14 -08:00
Paulus Schoutsen and GitHub
d2fea76fd7
Add context to service call event ( #21181 )
2019-02-18 13:07:44 -08:00
Paulus Schoutsen and GitHub
600070af3a
Make sure that device trackers is always a list during creation ( #21193 )
2019-02-18 13:04:04 -08:00
Paulus Schoutsen and Paulus Schoutsen
7d111c2b4e
Bump pychromecast to 2.5.2 ( #21127 )
2019-02-16 23:52:26 -08:00
Paulus Schoutsen and Paulus Schoutsen
30c8c689d8
Handle ValueError ( #21126 )
2019-02-16 23:52:25 -08:00
Paulus Schoutsen and GitHub
f1b84962ed
Add legacy PLATFORM_SCHEMA config validation ( #21072 )
...
* Add legacy PLATFORM_SCHEMA config validation
* Fix tests
* Lint
* Add persistent notification
* Update bootstrap.py
2019-02-16 23:05:06 -08:00
Paulus Schoutsen and GitHub
9c92880b5a
Handle ValueError ( #21126 )
2019-02-16 19:38:52 -08:00
Paulus Schoutsen and Charles Garwood
ea592a003b
Bump pychromecast to 2.5.2 ( #21127 )
2019-02-16 20:48:43 -05:00
Paulus Schoutsen and Paulus Schoutsen
90da9120e8
Update pychromecast ( #21097 )
2019-02-15 10:32:23 -08:00
Paulus Schoutsen and Paulus Schoutsen
da672c6593
Fix hue retry crash ( #21083 )
...
* Fix Hue retry crash
* Fix hue retry crash
* Fix tests
2019-02-15 10:32:22 -08:00
Paulus Schoutsen and Paulus Schoutsen
2de65af3fa
Check against unlinked user ( #21081 )
2019-02-15 10:32:22 -08:00
Paulus Schoutsen and GitHub
05808afe75
Update pychromecast ( #21097 )
2019-02-15 09:46:03 -08:00
Paulus Schoutsen and GitHub
1130ccb325
Fix hue retry crash ( #21083 )
...
* Fix Hue retry crash
* Fix hue retry crash
* Fix tests
2019-02-15 08:43:30 -08:00
Paulus Schoutsen and GitHub
12c18d63fd
Fix pushover schema ( #21073 )
2019-02-14 15:54:48 -08:00
Paulus Schoutsen and GitHub
ab7fda4286
Check against unlinked user ( #21081 )
2019-02-14 15:54:38 -08:00
Paulus Schoutsen and GitHub
882f5ed079
Don't directly update config entries ( #20877 )
...
* Don't directly update config entries
* Use ConfigEntryNotReady
* Fix tests
* Remove old test
* Lint
2019-02-13 20:36:06 -08:00
Paulus Schoutsen and GitHub
81d2ec9618
Person: Ignore unavailable states ( #21058 )
...
* Ignore unavailable states
* Revert validation
2019-02-13 20:10:31 -08:00
Paulus Schoutsen and GitHub
4d3790e2d4
Person checks ( #21056 )
...
* Do not allow creating/updating persons with invalid user IDs
* Unset user_id from person when user deleted
* Lint
* Lint
* Lint
2019-02-13 20:04:08 -08:00
Paulus Schoutsen and GitHub
50ba3d0427
Create a person during onboarding ( #21057 )
2019-02-13 20:00:08 -08:00
Paulus Schoutsen and GitHub
6fad9e1a0a
RFC: Embed platforms without component for remote component. ( #20809 )
...
* Embed platforms for remote component.
* Update reqs
2019-02-12 14:57:13 -08:00
Paulus Schoutsen and Pascal Vizeli
00b8d57cd0
Add frontend storage ( #20880 )
...
* Add frontend storage
* Update storage.py
2019-02-12 16:38:19 +01:00
Paulus Schoutsen and Pascal Vizeli
5dfaec5967
Update to Python 3.7 ( #20988 )
2019-02-12 10:33:03 +01:00
Paulus Schoutsen and Pascal Vizeli
9cbb26bee2
Bump feedparser version to py3.7 compat ( #20987 )
...
* Bump feedparser version to py3.7 compat
* Update requirements_test_all.txt
* Update gen_requirements_all.py
2019-02-12 10:30:09 +01:00
Paulus Schoutsen and GitHub
4a559cd4df
Merge pull request #20930 from home-assistant/rc
...
0.87.1
2019-02-10 10:06:50 -08:00
Paulus Schoutsen and Paulus Schoutsen
c66ec87b69
Use text= instead of body= for creating web responses ( #20879 )
2019-02-09 22:48:09 -08:00
Paulus Schoutsen and GitHub
987b5cd905
Person component: add storage and WS commands ( #20852 )
...
* Forbid duplicate IDs
* Allow loading persons from storage
* Convert to PersonManager
* Add storage support and WS commands to Person component
* Convert list command to differentiate types
* Allow loading person component without defining persons
* Fix cleanups after update/delete
* Address comments
* Start tracking when HA started
2019-02-09 10:41:40 -08:00
Paulus Schoutsen and Rohan Kapoor
33dcb071da
Use text= instead of body= for creating web responses ( #20879 )
2019-02-08 23:10:04 -08:00
Paulus Schoutsen and GitHub
e59240fa00
Add default_config component ( #20799 )
...
* Add default config component
* Add default_config to default config
* Fix comments
2019-02-07 20:07:15 -08:00
Paulus Schoutsen and GitHub
49bab574b9
Clean up Z-Wave pt2 ( #20842 )
2019-02-07 17:27:31 -08:00
Paulus Schoutsen and Pascal Vizeli
a9672b0d52
Load as many components in parallel as possible ( #20806 )
...
* Load as many components in parallel as possible
* Lint
2019-02-07 22:56:40 +01:00
Paulus Schoutsen and Pascal Vizeli
f3b20d138e
Embed Z-Wave platforms ( #20810 )
2019-02-07 22:50:59 +01:00
Paulus Schoutsen and GitHub
16159cc3d0
Update platform loading path ( #20807 )
...
* Warn when platform loaded from an entity component folder
* Fix tests
2019-02-07 13:33:12 -08:00
Paulus Schoutsen and GitHub
c366fa00d8
Merge pull request #20794 from home-assistant/rc
...
0.87.0
2019-02-06 14:57:53 -08:00
Paulus Schoutsen and Paulus Schoutsen
9912e0fc48
Make sure Locative doesn't submit invalid device IDs ( #20784 )
2019-02-06 11:49:08 -08:00
Paulus Schoutsen and GitHub
59393ab085
Prevent template changing options ( #20775 )
...
* Prevent complex template validation changing input value
* Remove deprecation warnings
2019-02-06 11:15:27 -08:00
Paulus Schoutsen and GitHub
65a225da75
Make sure Locative doesn't submit invalid device IDs ( #20784 )
2019-02-06 09:50:48 -08:00
Paulus Schoutsen and GitHub
b8cc547fa3
Move components to folders ( #20774 )
...
* Move all components into folders
* Move component tests into folders
* Fix init moving
* Move tests
* Lint
* Update coverage
* Fix service descriptions
* Update CODEOWNERS
2019-02-05 19:31:15 -08:00
Paulus Schoutsen and Paulus Schoutsen
3d75e1c299
Keep cloud tokens always valid ( #20762 )
...
* Keep auth token always valid
* Remove unused refresh_auth message
* Capture EndpointConnectionError
* Lint
2019-02-05 08:04:41 -08:00
Paulus Schoutsen and Pascal Vizeli
2733919cd8
Keep cloud tokens always valid ( #20762 )
...
* Keep auth token always valid
* Remove unused refresh_auth message
* Capture EndpointConnectionError
* Lint
2019-02-05 10:45:03 +01:00
Paulus Schoutsen and Paulus Schoutsen
94ab5dca7f
Improve cloud error handling ( #20729 )
...
* Improve cloud error handling
* Lint
2019-02-04 22:01:48 -08:00
Paulus Schoutsen and Pascal Vizeli
07b5b68a51
Improve cloud error handling ( #20729 )
...
* Improve cloud error handling
* Lint
2019-02-04 10:14:30 +01:00
Paulus Schoutsen and Paulus Schoutsen
e5835eb7c8
Remove fingerprint middleware ( #20682 )
...
* Remove fingerprint middleware
* Lint
2019-02-02 16:32:20 -08:00
Paulus Schoutsen and GitHub
e2d3c27e85
Embed all platforms into components ( #20677 )
...
* Consolidate all components with platforms
* Organize tests
* Fix more tests
* Fix Verisure tests
* one final test fix
* Add change
* Fix coverage
2019-02-02 07:13:16 -08:00