Paulus Schoutsen and GitHub
26590e244c
Migrate home assistant auth provider to use storage helper ( #15200 )
2018-06-29 00:02:45 -04:00
Paulus Schoutsen and GitHub
39971ee919
Make sure we check access token expiration ( #15207 )
...
* Make sure we check access token expiration
* Use correct access token websocket
2018-06-29 00:02:33 -04:00
Paulus Schoutsen and GitHub
2205090795
Storage auth ( #15192 )
...
* Support parallel loading
* Add storage mock
* Store auth
* Fix tests
2018-06-28 22:14:26 -04:00
Paulus Schoutsen and GitHub
742144f401
Warn when using custom components ( #15172 )
...
* Warn when using custom components
* Update text
2018-06-27 15:21:32 -04:00
Paulus Schoutsen and GitHub
c79c94550f
Return None to indicate no config found ( #15147 )
...
* Return None to indicate no config found
* Fix tests
2018-06-25 17:21:38 -04:00
Paulus Schoutsen and GitHub
46ea28a4f8
Fix cast config ( #15143 )
2018-06-25 15:59:05 -04:00
Paulus Schoutsen and GitHub
ae51dc08bf
Add storage helper and migrate config entries ( #15045 )
...
* Add storage helper
* Migrate config entries to use the storage helper
* Make sure tests do not do I/O
* Lint
* Add versions to stored data
* Add more instance variables
* Make migrator load config if nothing to migrate
* Address comments
2018-06-25 12:53:49 -04:00
Paulus Schoutsen and GitHub
370c3f28b8
Merge pull request #15088 from home-assistant/rc
...
0.72
2018-06-22 13:38:44 -04:00
Paulus Schoutsen and Paulus Schoutsen
49845d9398
Rename experimental UI to lovelace ( #15065 )
...
* Rename experimental UI to lovelace
* Bump frontend to 20180620.0
2018-06-20 15:13:22 -04:00
Paulus Schoutsen and GitHub
895306f822
Rename experimental UI to lovelace ( #15065 )
...
* Rename experimental UI to lovelace
* Bump frontend to 20180620.0
2018-06-20 15:13:08 -04:00
Paulus Schoutsen and Paulus Schoutsen
e0cea2d18d
Make zone entries work without radius ( #15032 )
2018-06-18 09:59:58 -04:00
Paulus Schoutsen and Aaron Bach
cbdfc95cc8
Make zone entries work without radius ( #15032 )
2018-06-17 21:55:35 -06:00
Paulus Schoutsen
1642502a70
Update translations
2018-06-17 23:05:10 -04:00
Paulus Schoutsen
33ebd99068
Update translations
2018-06-17 23:04:52 -04:00
Paulus Schoutsen
471d6e45eb
Version bump to 0.72.0b2
2018-06-16 22:37:13 -04:00
Paulus Schoutsen
7238205adb
Frontend bump to 20180617.0
2018-06-16 22:36:51 -04:00
Paulus Schoutsen
3db5d5bbf9
Frontend bump to 20180617.0
2018-06-16 22:35:19 -04:00
Paulus Schoutsen
65970a2248
Version bump to 0.72.0b1
2018-06-16 17:36:35 -04:00
Paulus Schoutsen
5d82f48c02
Add experimental UI backend ( #15002 )
...
* Add experimental UI
* Add test
* Lint
2018-06-16 17:36:10 -04:00
Paulus Schoutsen
1f50e335fa
Bump frontend to 20180616.0
2018-06-16 17:35:52 -04:00
Paulus Schoutsen
1375adfeab
Bump frontend to 20180616.0
2018-06-16 17:32:49 -04:00
Paulus Schoutsen and GitHub
00cbdffa12
Add experimental UI backend ( #15002 )
...
* Add experimental UI
* Add test
* Lint
2018-06-16 17:12:03 -04:00
Paulus Schoutsen
9b0efdc8c8
Version bump to 0.73.0.dev0
2018-06-16 10:51:55 -04:00
Paulus Schoutsen
87f9f17335
Version bump to 0.72.0b0
2018-06-16 10:51:07 -04:00
Paulus Schoutsen
f101f6b7cb
Merge remote-tracking branch 'origin/master' into dev
2018-06-16 10:50:43 -04:00
Paulus Schoutsen and GitHub
0b114f0755
Do not mount deps folder when running in virtual env ( #14993 )
...
* Do not mount deps folder when inside virtual env
* Add tests
* Fix package test
2018-06-16 10:48:41 -04:00
Paulus Schoutsen and GitHub
8a777f6e78
Show notification when user configures Nest client_id/secret ( #14970 )
...
* Show notification when user configures Nest client_id/secret
* Lint
2018-06-15 15:19:58 -04:00
Paulus Schoutsen and GitHub
f744a29d9d
Add calendar panel, add tests ( #14973 )
2018-06-15 13:37:46 -04:00
Paulus Schoutsen and Pascal Vizeli
1128104281
Adhere to scan_interval in platforms when setup via config entry ( #14969 )
2018-06-15 16:59:13 +02:00
Paulus Schoutsen and GitHub
2c6e6c2a6f
Add config entry for Sonos + Cast ( #14955 )
...
* Add config entry for Sonos
* Lint
* Use add_job
* Add Cast config entry
* Lint
* Rename DOMAIN import
* Mock pychromecast in test
2018-06-14 15:17:54 -04:00
Paulus Schoutsen and GitHub
b2440a6d95
Fix tests ( #14959 )
...
* Fix tests
* Lint
2018-06-14 11:57:09 -04:00
Paulus Schoutsen and GitHub
e014a84215
Nest config flow ( #14921 )
...
* Move nest to dir based component
* Add config flow for Nest
* Load Nest platforms via config entry
* Add tests for Nest config flow
* Import existing access tokens as config entries
* Lint
* Update coverage
* Update translation
* Fix tests
* Address strings
* Use python-nest token resolution
* Lint
* Do not do I/O inside constructor
* Lint
* Update test requirements
2018-06-13 11:14:52 -04:00
Paulus Schoutsen
3153b0c8fc
Bump frontend to 20180613.0
2018-06-12 21:20:23 -04:00
Paulus Schoutsen and GitHub
8ceb57752b
Merge pull request #14876 from home-assistant/rc
...
0.71.0
2018-06-08 18:07:39 -04:00
Paulus Schoutsen and GitHub
6af995026b
Add support for new hass.io panel ( #14873 )
2018-06-08 16:50:19 -04:00
Paulus Schoutsen and Paulus Schoutsen
1cfd770b95
Use hass iconset ( #14185 )
2018-06-08 15:04:41 -04:00
Paulus Schoutsen and GitHub
90a51160c4
Don't run unnecessary methods in executor pool ( #14853 )
...
* Don't run unnecessary methods in executor pool
* Lint
* Lint 2
2018-06-07 15:31:21 -04:00
Paulus Schoutsen and Pascal Vizeli
67d137cfd5
Store config entry id in entity registry ( #14851 )
...
* Store config entry id in entity registry
* Lint
2018-06-07 20:23:09 +02:00
Paulus Schoutsen and Fabian Affolter
0b405c33c4
Update Hue flow title ( #14852 )
2018-06-07 16:00:42 +02:00
Paulus Schoutsen and Fabian Affolter
bf74cab7af
Fix non awaited test ( #14854 )
2018-06-07 15:58:54 +02:00
Paulus Schoutsen and Pascal Vizeli
fa2e6ada26
Route themes and translations over websocket ( #14828 )
2018-06-06 10:12:43 +02:00
Paulus Schoutsen and Pascal Vizeli
a6880c452f
Migrate entity registry to using websocket ( #14830 )
...
* Migrate to using websocket
* Lint
2018-06-06 10:08:36 +02:00
Paulus Schoutsen and GitHub
b3b4f7468d
Further cleanup frontend ( #14805 )
...
* Remove registering panels
* Remove unused image
* Lint
2018-06-05 10:50:16 -04:00
Paulus Schoutsen and GitHub
ad9621ebe5
Use hass iconset ( #14185 )
2018-06-05 10:49:54 -04:00
Paulus Schoutsen
70edb2492a
Version bump to 20180603.0
2018-06-03 12:29:57 -04:00
Paulus Schoutsen and GitHub
f6eb9e79d5
Custom panel ( #14708 )
...
* Add support for custom panels in JS
* Allow specifying JS custom panels
* Add trust external option
* Fix tests
* Do I/O outside event loop
* Change config to avoid breaking change
2018-06-01 10:06:17 -04:00
Paulus Schoutsen and GitHub
9a3107aa66
Merge pull request #14727 from home-assistant/rc
...
0.70.1
2018-05-31 18:11:34 -04:00
Paulus Schoutsen and GitHub
f8c8900297
Merge pull request #14728 from home-assistant/reinstate-simplepush
...
Revert "Remove simplepush.io (#14358 )"
2018-05-31 18:09:50 -04:00
Paulus Schoutsen and Fabian Affolter
e746b92e0e
Fix deprecated code ( #14681 )
2018-05-29 23:14:58 +02:00
Paulus Schoutsen and Pascal Vizeli
8c7f0669c6
Allow hassio frontend development ( #14675 )
...
* Allow hassio frontend development
* Fix tests
2018-05-29 08:51:08 +02:00
Paulus Schoutsen and GitHub
0700886d1a
Merge pull request #14657 from home-assistant/rc
...
0.70.0
2018-05-27 20:22:19 -04:00
Paulus Schoutsen and Paulus Schoutsen
94a82ab7dc
Allow Hass.io panel dir ( #14655 )
2018-05-27 17:18:16 -04:00
Paulus Schoutsen and GitHub
b6e4a7771a
Allow Hass.io panel dir ( #14655 )
2018-05-27 17:17:19 -04:00
Paulus Schoutsen and Paulus Schoutsen
2f0435ebd8
No longer use backports for ffmpeg ( #14626 )
2018-05-26 08:34:56 -04:00
Paulus Schoutsen and Paulus Schoutsen
19351fc429
Use libsodium18 ( #14624 )
2018-05-26 08:34:55 -04:00
Paulus Schoutsen and GitHub
48972c7570
No longer use backports for ffmpeg ( #14626 )
2018-05-25 13:49:45 -04:00
Paulus Schoutsen and GitHub
bf3ead3359
Use libsodium18 ( #14624 )
2018-05-25 11:32:45 -04:00
Paulus Schoutsen and Paulus Schoutsen
ef35b8d428
Fix hue discovery popping up ( #14614 )
...
* Fix hue discovery popping up
* Fix result
* Fix tests
2018-05-24 14:24:58 -04:00
Paulus Schoutsen and GitHub
fa9b9105a8
Fix hue discovery popping up ( #14614 )
...
* Fix hue discovery popping up
* Fix result
* Fix tests
2018-05-24 14:24:14 -04:00
Paulus Schoutsen and GitHub
1c3293ac85
Update frontend to 20180518.0 ( #14510 )
...
* Update frontend to 20180517.0
* Update requirements
* Bump frontend to 20180518.0
2018-05-17 21:29:37 -04:00
Paulus Schoutsen and GitHub
df69680d24
Don't add a url to built-in panels ( #14456 )
...
* Don't add a url to built-in panels
* Add url_path back
* Lint
* Frontend bump to 20180515.0
* Fix tests
2018-05-15 14:47:46 -04:00
Paulus Schoutsen and GitHub
9abc13aaa6
Merge pull request #14413 from home-assistant/rc
...
0.69.1
2018-05-12 09:35:30 -04:00
Paulus Schoutsen and GitHub
c5cac04e54
Merge pull request #14392 from home-assistant/rc
...
0.69
2018-05-11 12:38:08 -04:00
Paulus Schoutsen and Paulus Schoutsen
3b39ab5b94
Remove domain expiry sensor ( #14381 )
2018-05-10 22:39:35 -04:00
Paulus Schoutsen and Fabian Affolter
f192ef8219
Remove domain expiry sensor ( #14381 )
2018-05-10 23:13:00 +02:00
Paulus Schoutsen and GitHub
ea01b127c2
Add local auth provider ( #14365 )
...
* Add local auth provider
* Lint
* Docstring
2018-05-10 14:09:22 -04:00
Paulus Schoutsen and Pascal Vizeli
5ec7fc7ddb
Backend tweaks to make authorization work ( #14339 )
...
* Backend tweaks to make authorization work
* Lint
* Add test
* Validate redirect uris
* Fix tests
* Fix tests
* Lint
2018-05-10 10:38:11 +02:00
Paulus Schoutsen
f406fd57ac
Version bump to 0.69.0b3
2018-05-08 20:55:35 -04:00
Paulus Schoutsen
01ec4a7afd
Bump frontend to 20180509.0
2018-05-08 20:54:49 -04:00
Paulus Schoutsen
50cea77887
Bump frontend to 20180509.0
2018-05-08 20:48:46 -04:00
Paulus Schoutsen and Paulus Schoutsen
b1eb35ee11
Ignore more loading errors ( #14331 )
2018-05-07 13:12:43 -04:00
Paulus Schoutsen and GitHub
c7166241f7
Ignore more loading errors ( #14331 )
2018-05-07 13:12:12 -04:00
Paulus Schoutsen and Paulus Schoutsen
6a74fa344d
Revert custom component loading logic ( #14327 )
...
* Revert custom component loading logic
* Lint
* Fix tests
* Guard for infinite inserts into sys.path
2018-05-07 10:01:22 -04:00
Paulus Schoutsen and Paulus Schoutsen
c4ec2e3434
Fix module names for custom components ( #14317 )
...
* Fix module names for custom components
* Also set __package__ correctly
* bla
* Remove print
2018-05-07 10:01:22 -04:00
Paulus Schoutsen and Pascal Vizeli
5c95c53c6c
Revert custom component loading logic ( #14327 )
...
* Revert custom component loading logic
* Lint
* Fix tests
* Guard for infinite inserts into sys.path
2018-05-07 11:25:48 +02:00
Paulus Schoutsen and GitHub
34727be5ac
Fix module names for custom components ( #14317 )
...
* Fix module names for custom components
* Also set __package__ correctly
* bla
* Remove print
2018-05-06 20:54:56 -04:00
Paulus Schoutsen
f3411f8db2
Version bump to 0.70.0.dev0
2018-05-05 11:42:32 -04:00
Paulus Schoutsen
1e31af77de
Version bump to 0.69.0b0
2018-05-05 11:41:55 -04:00
Paulus Schoutsen
2326312bee
Merge branch 'master' into dev
2018-05-05 11:41:29 -04:00
Paulus Schoutsen
83e342daf2
Update frontend to 20180505.0
2018-05-05 11:35:42 -04:00
Paulus Schoutsen
a4b69833d4
Update translations
2018-05-05 11:35:02 -04:00
Paulus Schoutsen and Pascal Vizeli
15e75b07d8
Allow fetching media player covers via websocket connection ( #14233 )
...
Lint
2018-05-03 22:03:26 +02:00
Paulus Schoutsen and Pascal Vizeli
58257af289
Add fetching camera thumbnails over websocket ( #14231 )
...
* Add fetching camera thumbnails over websocket
* Lint
2018-05-03 22:02:59 +02:00
Paulus Schoutsen and Pascal Vizeli
83d300fd11
Custom component loading cleanup ( #14211 )
...
* Clean up custom component loading
* Fix some tests
* Fix some stuff
* Make imports work again
* Fix tests
* Remove debug print
* Lint
2018-05-01 20:57:30 +02:00
Paulus Schoutsen and GitHub
d82693b460
Allow easy extension of websocket API ( #14186 )
...
* Allow easy extension of websocket API
* Lint
* Move panel test to frontend
* Register websocket commands
* Simplify test
* Lint
2018-05-01 13:35:23 -04:00
Paulus Schoutsen and Pascal Vizeli
cdd45e7878
Foundation for users ( #13968 )
...
* Add initial user foundation to Home Assistant
* Address comments
* Address comments
* Allow non-ascii passwords
* One more utf-8 hmac compare digest
* Add new line
2018-05-01 18:20:41 +02:00
Paulus Schoutsen and Pascal Vizeli
12dff5baa8
Add room hint support to Google Assistant cloud ( #14180 )
2018-04-30 21:05:29 +02:00
Paulus Schoutsen and GitHub
d1460de89b
Merge pull request #14199 from home-assistant/rc
...
0.68.1
2018-04-30 14:04:29 -04:00
Paulus Schoutsen and Paulus Schoutsen
c23cc0e827
Disable eliqonline requirement ( #14156 )
...
* Disable eliqonline requirement
* Disable pylint import error
2018-04-30 13:46:47 -04:00
Paulus Schoutsen and Paulus Schoutsen
daeccfe764
Fix poorly formatted automations ( #14196 )
2018-04-30 13:36:56 -04:00
Paulus Schoutsen and Paulus Schoutsen
aba143ac9f
Do not sync entities with an empty name ( #14181 )
2018-04-30 13:36:55 -04:00
Paulus Schoutsen and GitHub
853a16938b
Fix poorly formatted automations ( #14196 )
2018-04-30 09:56:42 -04:00
Paulus Schoutsen and GitHub
5dcad89a0d
Do not sync entities with an empty name ( #14181 )
2018-04-30 09:18:18 -04:00
Paulus Schoutsen
4c0024fd97
Another coverage fix
2018-04-29 14:15:39 -04:00
Paulus Schoutsen
74320306a1
Add mitemp_bt to coverage
2018-04-29 14:08:33 -04:00
Paulus Schoutsen and GitHub
fd038b6de9
Disable eliqonline requirement ( #14156 )
...
* Disable eliqonline requirement
* Disable pylint import error
2018-04-28 20:15:00 -04:00
Paulus Schoutsen and GitHub
93fe61bf13
System log: make firing event optional ( #14102 )
...
* Syste log: make firing event optional
* Add test
* Lint
* Doc string
2018-04-28 17:09:38 -04:00
Paulus Schoutsen and GitHub
9d34e8c266
Merge pull request #14124 from home-assistant/rc
...
0.68
2018-04-27 21:44:39 -04:00
Paulus Schoutsen
c49751542f
Version bump to 0.68.0b1
2018-04-24 23:19:33 -04:00
Paulus Schoutsen
2bc87bfcf0
Order the output of the automation editor ( #14019 )
...
* Order the output of the automation editor
* Lint
2018-04-24 23:19:15 -04:00