Paulus Schoutsen
d16c507f34
Updated frontend to 20190316.0
2019-03-16 23:23:28 -07:00
Paulus Schoutsen
179c2315be
Updated frontend to 20190315.1
2019-03-15 23:24:37 -07:00
Paulus Schoutsen
087748b5ff
Updated frontend to 20190315.0
2019-03-15 10:43:32 -07:00
Paulus Schoutsen
d0c8f6de56
Updated frontend to 20190313.0
2019-03-13 12:57:00 -07:00
Paulus Schoutsen
9178ac17ad
Updated frontend to 20190312.0
2019-03-12 11:30:50 -07:00
Jason Hu
fe1840f901
Deprecate http.api_password ( #21884 )
...
* Deprecated http.api_password
* Deprecated ApiConfig.api_password
GitHub Drafted PR would trigger CI after changed it to normal PR.
I have to commit a comment change to trigger it
* Trigger CI
* Adjust if- elif chain in auth middleware
2019-03-10 19:55:36 -07:00
Paulus Schoutsen
ad73b6eee9
Updated frontend to 20190309.0
2019-03-09 21:26:35 -08:00
Paulus Schoutsen
467d8d616e
Updated frontend to 20190305.0
2019-03-05 11:45:31 -08:00
Paulus Schoutsen
c03116291e
Updated frontend to 20190303.0
2019-03-03 21:55:51 -08:00
Paulus Schoutsen
5e67054ee1
Updated frontend to 20190228.0
2019-02-28 17:43:36 -08:00
Paulus Schoutsen
4f4a8a61d2
Only use a single store instance ( #21521 )
2019-02-28 10:00:17 -08:00
Paulus Schoutsen
f3bb9e870e
Updated frontend to 20190227.0
2019-02-27 16:33:56 -08:00
Paulus Schoutsen
03573781c7
Updated frontend to 20190220.0
2019-02-20 08:55:42 -08:00
Paulus Schoutsen
f452409cfa
Updated frontend to 20190219.0
2019-02-19 10:14:33 -08:00
Paulus Schoutsen
d1ebe2cbac
Updated frontend to 20190218.0
2019-02-18 13:25:43 -08:00
Paulus Schoutsen
66267474dc
Updated frontend to 20190216.0
2019-02-16 12:00:04 -08:00
Paulus Schoutsen
f7a6027466
Updated frontend to 20190215.0
2019-02-15 10:09:09 -08:00
Paulus Schoutsen
c2579d1d8a
Updated frontend to 20190213.0
2019-02-13 15:43:55 -08:00
Fabian Affolter
127c55e0c1
Update file header ( #21023 )
...
* Update file header
* Update file header
* Update file header
* Update file header
* Update file header
* Fix lint issues
2019-02-13 21:21:14 +01:00
Paulus Schoutsen
4d1d22070c
Bump frontend to 20190212.0
2019-02-12 13:48:11 -08:00
Paulus Schoutsen
00b8d57cd0
Add frontend storage ( #20880 )
...
* Add frontend storage
* Update storage.py
2019-02-12 16:38:19 +01:00
Paulus Schoutsen
1fe67fb1b0
Updated frontend to 20190203.0
2019-02-03 15:24:46 -08:00
Paulus Schoutsen
3553d26f6b
Updated frontend to 20190202.0
2019-02-02 14:12:23 -08:00
Paulus Schoutsen
da807b20a0
Updated frontend to 20190201.0
2019-02-01 12:50:58 -08:00
Paulus Schoutsen
473bf93973
Updated frontend to 20190130.1
2019-01-30 17:00:36 -08:00
Paulus Schoutsen
c87c5797db
Updated frontend to 20190121.1
2019-01-22 12:58:53 -08:00
Paulus Schoutsen
6ca0da5c52
Updated frontend to 20190121.0
2019-01-21 09:21:11 -08:00
Paulus Schoutsen
f771667c14
Updated frontend to 20190120.0
2019-01-20 16:22:42 -08:00
Paulus Schoutsen
bc8aa73448
Updated frontend to 20190116.0
2019-01-16 16:14:55 -08:00
Paulus Schoutsen
cd6679eb5b
Updated frontend to 20190115.0
2019-01-15 15:35:18 -08:00
Paulus Schoutsen
798f630029
Updated frontend to 20190113.0
2019-01-13 09:38:35 -08:00
Paulus Schoutsen
7dbbea2238
Updated frontend to 20190109.1
2019-01-11 11:48:32 -08:00
Paulus Schoutsen
5cab319798
Updated frontend to 20190109.0
2019-01-09 15:12:29 -08:00
Paulus Schoutsen
c71a6ee562
Updated frontend to 20181219.0
2018-12-19 15:01:02 +01:00
Paulus Schoutsen
ab8cf4f1e4
Updated frontend to 20181211.0
2018-12-11 10:30:24 +01:00
Paulus Schoutsen
3cf8610cb3
Updated frontend to 20181210.1
2018-12-10 12:50:30 +01:00
Paulus Schoutsen
faab0aa9df
Updated frontend to 20181210.0
2018-12-10 09:53:53 +01:00
Paulus Schoutsen
a521b885bf
Lovelace using storage ( #19101 )
...
* Add MVP
* Remove unused code
* Fix
* Add force back
* Fix tests
* Storage keyed
* Error out when storage doesnt find config
* Use old load_yaml
* Set config for panel correct
* Use instance cache var
* Make config option
2018-12-10 08:57:17 +01:00
Paulus Schoutsen
ce736e7ba1
Updated frontend to 20181207.0
2018-12-07 07:12:59 +01:00
Ville Skyttä
1be440a72b
Upgrade pylint to 2.2.2 ( #18750 )
...
* Upgrade to 2.2.0
* simplifiable-if-expression fixes
* duplicate-string-formatting-argument fixes
* unused-import fixes
* Upgrade to 2.2.1
* Remove no longer needed disable
* Upgrade to 2.2.2
2018-12-06 11:54:44 +01:00
Paulus Schoutsen
26a38f1fae
Updated frontend to 20181205.0
2018-12-06 00:30:45 +01:00
Bram Kragten
850caef5c1
Add states to panels ( #19026 )
...
* Add states to panels
* Line too long
* remove extra urls for states
* Update __init__.py
2018-12-05 14:27:35 +01:00
Paulus Schoutsen
d1a621601d
No more opt-out auth ( #18854 )
...
* No more opt-out auth
* Fix var
2018-12-02 16:32:53 +01:00
Paulus Schoutsen
1f123ebcc1
Updated frontend to 20181126.0
2018-11-26 14:40:43 +01:00
Paulus Schoutsen
4e58eb8bae
Updated frontend to 20181121.0
2018-11-21 20:35:46 +01:00
Paulus Schoutsen
8fb6030f97
Bump frontend to 20181112.0
2018-11-12 15:14:37 +01:00
Paulus Schoutsen
4287d1dd2d
Bump frontend to 20181107.0
2018-11-07 10:45:15 +01:00
Paulus Schoutsen
fbcf0880f3
Bump frontend to 20181103.1
2018-11-03 19:18:20 +01:00
Paulus Schoutsen
63e53fdf15
Bump frontend to 20181103.0
2018-11-03 13:47:13 +01:00
Paulus Schoutsen
622f23abd7
Update frontend to 20181030.0
2018-10-30 11:35:25 +01:00
Paulus Schoutsen
9e286d7c1f
Bump frontend to 20181026.0
2018-10-26 10:17:40 +02:00
Paulus Schoutsen
52974ff742
Update frontend to 20181024.0
2018-10-24 22:15:21 +02:00
Paulus Schoutsen
cf0bd6470a
Update frontend to 20181023.0
2018-10-23 14:03:38 +02:00
Paulus Schoutsen
8f529b20d7
Bump frontend to 20181021.0
2018-10-21 20:34:12 +02:00
Paulus Schoutsen
20bd14defb
Bump frontend to 20181018.0
2018-10-18 13:52:38 +02:00
Paulus Schoutsen
95c43d634b
Bump frontend to 20181017.0
2018-10-17 14:16:49 +02:00
Paulus Schoutsen
ed683d8c2c
Update frontend to 20181014.0
2018-10-14 19:17:30 +02:00
Paulus Schoutsen
397c4336bc
Update frontend
2018-10-12 14:57:35 +02:00
Paulus Schoutsen
c12bbddc0b
Update frontend to 20181007.0
2018-10-07 23:26:23 +02:00
Paulus Schoutsen
92e28067d8
Update frontend to 20181005.0
2018-10-05 17:49:27 +02:00
Paulus Schoutsen
19722a0ef8
bump frontend to 20181002.0
2018-10-02 14:33:30 +02:00
Paulus Schoutsen
2e6346ca43
Break up websocket 2 ( #17028 )
...
* Break up websocket 2
* Lint+Test
* Lintttt
* Rename
2018-10-01 16:09:31 +02:00
Paulus Schoutsen
d77e88645e
Bump frontend to 20180927.0
2018-09-27 23:04:03 +02:00
Paulus Schoutsen
81e21b90c9
Fix auth redirect ( #16914 )
...
* Fix auth redirect
* Remove old test
2018-09-27 09:02:50 -07:00
Paulus Schoutsen
d20e0f5c95
Update frontend to 20180926.0
2018-09-26 15:39:20 +02:00
Paulus Schoutsen
e78f4d1b65
Extract lovelace to it's own component ( #16816 )
...
* Extract lovelace to it's own component
* Lint
* Update comment
* Lint
* Lint
2018-09-25 08:39:35 +02:00
Paulus Schoutsen
b2a9e203f2
Update frontend to 20180924.0
2018-09-24 11:58:03 +02:00
Paulus Schoutsen
fc6cc22b6d
Bump frontend to 20180920.0
2018-09-20 13:09:43 +02:00
Paulus Schoutsen
da108f1999
bump frontend to 20180919.0
2018-09-19 15:17:05 +02:00
Paulus Schoutsen
41ac2a3c73
Bump frontend to 20180917.0
2018-09-17 14:18:04 +02:00
Paulus Schoutsen
453cbb7c60
Update frontend to 20180912.0
2018-09-12 13:23:50 +02:00
Paulus Schoutsen
629c4a0bf5
Update frontend to 20180911.0
2018-09-11 21:37:38 +02:00
Paulus Schoutsen
fb15dbf3ba
Bump frontend to 20180910.0
2018-09-10 13:44:11 +02:00
Paulus Schoutsen
bf29cbd381
Update frontend to 20180903.0
2018-09-03 13:20:57 +02:00
Paulus Schoutsen
efa9c82c38
Update frontend to 20180831.0
2018-08-31 12:59:39 +02:00
Paulus Schoutsen
87df102772
Bump frontend to 20180829.1
2018-08-29 22:59:55 +02:00
Paulus Schoutsen
74c0429437
Bump frontend to 20180829.0
2018-08-29 10:27:34 +02:00
Paulus Schoutsen
6f0c30ff84
Bump frontend to 20180827.0
2018-08-27 22:28:17 +02:00
Paulus Schoutsen
b043ac0f7f
Update frontend to 20180826.0
2018-08-26 21:30:14 +02:00
Paulus Schoutsen
617802653f
Bump frontend to 20180825.0
2018-08-25 11:15:01 +02:00
Paulus Schoutsen
6c5f98668e
Bump frontend to 20180824.0
2018-08-24 15:54:04 +02:00
Paulus Schoutsen
994e2b6624
Update frontend to 20180820.0
2018-08-20 11:52:36 +02:00
Paulus Schoutsen
ef193b0f64
Bump frontend to 20180818.0
2018-08-18 11:15:33 +02:00
Paulus Schoutsen
bc21a1b944
Bump frontend to 20180816.1
2018-08-16 22:17:55 +02:00
Paulus Schoutsen
e4d41fe313
Bump frontend to 20180816.0
2018-08-16 14:21:49 +02:00
Paulus Schoutsen
3fbb56d5fb
Update frontend to 20180813.0
2018-08-13 23:11:22 +02:00
Paulus Schoutsen
f24773933c
Update frontend to 20180811.0
2018-08-11 08:58:20 +02:00
Paulus Schoutsen
99c4c65f69
Add auth/authorize endpoint ( #15887 )
2018-08-09 09:27:54 +02:00
Paulus Schoutsen
0c7d46927e
Bump frontend to 20180804.0
2018-08-04 15:21:11 +02:00
Paulus Schoutsen
ee180c51cf
Bump frontend to 20180803.0
2018-08-03 13:48:32 +02:00
Paulus Schoutsen
eb5f6efb43
Update frontend to 20180802.0
2018-08-02 14:23:40 +02:00
Paulus Schoutsen
feb8aff46b
Bump frontend to 20180726.0
2018-07-26 09:38:10 +02:00
Paulus Schoutsen
264c618b11
Bump frontend to 20180724.0
2018-07-24 14:16:25 +02:00
Jason Hu
33f1577dac
Frontend component should auto load auth coomponent ( #15606 )
2018-07-22 09:49:58 +02:00
Paulus Schoutsen
3341c5cf21
Update the frontend to 20180720.0
2018-07-20 12:30:10 +02:00
Paulus Schoutsen
33ee91a748
Bump frontend to 20180719.0
2018-07-19 10:52:28 +02:00
Paulus Schoutsen
dfe17491f8
Bump frontend to 20180718.0
2018-07-18 17:34:16 +02:00
Paulus Schoutsen
d2f4bce6c0
Bump frontend to 20180717.0
2018-07-17 10:57:05 +02:00
Paulus Schoutsen
b0a3207454
Add onboarding support ( #15492 )
...
* Add onboarding support
* Lint
* Address comments
* Mark user step as done if owner user already created
2018-07-17 10:49:15 +02:00
Paulus Schoutsen
8797cb78a9
Add current user WS command ( #15485 )
2018-07-17 09:24:51 +02:00
Paulus Schoutsen
edf1f44668
Bump frontend to 20180716.0
2018-07-16 08:50:21 +02:00
Paulus Schoutsen
ae581694ac
Bump frontend to 20180713.0
2018-07-13 15:33:33 +02:00
Paulus Schoutsen
2ee62b10bc
Bump frontend to 20180710.0
2018-07-10 12:01:52 +02:00
Paulus Schoutsen
57977bcef3
Bump frontend to 20180709.0
2018-07-09 18:26:51 +02:00
Paulus Schoutsen
0d4841cbea
Use IndieAuth for client ID ( #15369 )
...
* Use IndieAuth for client ID
* Lint
* Lint & Fix tests
* Allow local IP addresses
* Update comment
2018-07-09 18:24:46 +02:00
sjabby
703d71c064
Frontend: Allow overriding default url when added to home screen ( #15368 )
...
Frontend: Allow overriding default url when added to home screen
2018-07-08 22:45:01 +02:00
Paulus Schoutsen
b333dba875
Bump frontend to 20180708.0
2018-07-08 17:25:15 +02:00
Paulus Schoutsen
91d6d0df84
Bump frontend to 20180704.0
2018-07-04 12:11:24 -04:00
Paulus Schoutsen
b2df199674
Bump frontend to 20180703.1
2018-07-03 14:51:57 -04:00
Paulus Schoutsen
5ec61e4649
Bump frontend to 20180703.0
2018-07-03 11:03:23 -04:00
Paulus Schoutsen
0feb4c5439
Bump frontend to 20180702.1
2018-07-02 14:43:31 -04:00
Paulus Schoutsen
00c366d7ea
Update frontend to 20180702.0
2018-07-02 08:56:37 -04:00
Jason Hu
a64a66dd62
Only create front-end client_id once ( #15214 )
...
* Only create frontend client_id once
* Check user and client_id before create refresh token
* Lint
* Follow code review comment
* Minor clenaup
* Update doc string
2018-07-01 13:36:50 -04:00
Paulus Schoutsen
235282e335
Bump frontend to 20180701.0
2018-07-01 13:00:34 -04:00
Paulus Schoutsen
bbbec5a056
Bump frontend to 20180629.1
2018-06-29 17:21:54 -04:00
Paulus Schoutsen
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
c0b6a857f7
Version bump to 20180627.0
2018-06-27 14:20:24 -04:00
Paulus Schoutsen
15507df407
Bump frontend to 20180625.0
2018-06-25 16:04:17 -04:00
Paulus Schoutsen
c419cbb46f
Bump frontend to 20180622.1
2018-06-22 12:46:45 -04:00
Paulus Schoutsen
0c01f3a0fe
Update frontend to 20180622.0
2018-06-22 10:24:04 -04:00
Paulus Schoutsen
94eee6d069
Frontend bump to 20180621.2
2018-06-21 17:38:44 -04:00
Paulus Schoutsen
6781ecf159
Bump frontend to 20180621.1
2018-06-21 17:15:16 -04:00
Paulus Schoutsen
b687de879c
Update frontend to 20180621.0
2018-06-21 14:57:08 -04:00
Paulus Schoutsen
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
62432ced90
Update frontend to 20180619.0
2018-06-19 10:56:33 -04:00
Paulus Schoutsen
8869617890
Bump frontend to 20180618.0
2018-06-18 09:58:16 -04:00
Paulus Schoutsen
3db5d5bbf9
Frontend bump to 20180617.0
2018-06-16 22:35:19 -04:00
Paulus Schoutsen
1375adfeab
Bump frontend to 20180616.0
2018-06-16 17:32:49 -04:00
Paulus Schoutsen
00cbdffa12
Add experimental UI backend ( #15002 )
...
* Add experimental UI
* Add test
* Lint
2018-06-16 17:12:03 -04:00
Paulus Schoutsen
47a344f3a1
Bump frontend to 20180615.0
2018-06-15 13:46:31 -04:00
Paulus Schoutsen
3153b0c8fc
Bump frontend to 20180613.0
2018-06-12 21:20:23 -04:00
Paulus Schoutsen
d8adb4bdb0
Bump frontend to 20180607.0
2018-06-06 22:42:01 -04:00
Paulus Schoutsen
fa2e6ada26
Route themes and translations over websocket ( #14828 )
2018-06-06 10:12:43 +02:00
Paulus Schoutsen
b3b4f7468d
Further cleanup frontend ( #14805 )
...
* Remove registering panels
* Remove unused image
* Lint
2018-06-05 10:50:16 -04:00
Paulus Schoutsen
70edb2492a
Version bump to 20180603.0
2018-06-03 12:29:57 -04:00
Paulus Schoutsen
0a724a5473
Update frontend
2018-06-01 10:52:25 -04:00
Paulus Schoutsen
a58a566ae8
Bump frontend to 20180531.0
2018-05-31 17:25:35 -04:00
Paulus Schoutsen
a5e66ce6ba
Bump frontend to 20180526.4
2018-05-26 20:02:24 -04:00
Paulus Schoutsen
bcde57bff8
Bump frontend to 20180526.3
2018-05-26 14:29:26 -04:00
Paulus Schoutsen
fdb250d86c
Bump frontend to 20180526.2
2018-05-26 11:53:36 -04:00
Paulus Schoutsen
41fc44b27c
Bump frontend to 20180526.1
2018-05-26 08:33:22 -04:00
Paulus Schoutsen
4fb4838bde
Update frontend to 20180524.0
2018-05-24 13:08:12 -04:00
Paulus Schoutsen
2ff61786bc
Update frontend to 20180521.0
2018-05-21 11:01:35 -04:00
Paulus Schoutsen
74f1f08ab5
Bump frontend to 20180519.0
2018-05-19 10:44:54 -04:00
Paulus Schoutsen
8d06469efe
Bump frontend to 20180518.1
2018-05-18 18:15:49 -04:00
Paulus Schoutsen
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
3e7d4fc902
Bump frontend to 20180516.1
2018-05-16 09:39:14 -04:00
Paulus Schoutsen
64223cea72
Update frontend to 20180516.0
2018-05-16 09:01:30 -04:00
Paulus Schoutsen
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
bc664c276c
Bump frontend to 20180510.1
2018-05-10 17:38:41 -04:00
Paulus Schoutsen
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
50cea77887
Bump frontend to 20180509.0
2018-05-08 20:48:46 -04:00
Paulus Schoutsen
83e342daf2
Update frontend to 20180505.0
2018-05-05 11:35:42 -04:00
Paulus Schoutsen
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
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
f5de2b9e5b
Bump frontend to 20180426
2018-04-26 16:39:14 -04:00
Paulus Schoutsen
75fffb6a86
Bump frontend to 20180425.0
2018-04-24 23:18:28 -04:00
Paulus Schoutsen
27f3081b74
Update frontend to 20180420.0
2018-04-19 22:16:48 -04:00
Paulus Schoutsen
b0a3d084fb
Version bump to 20180418.0
2018-04-18 15:58:14 -04:00
Paulus Schoutsen
783e9a5f8c
Update frontend to 20180417
2018-04-17 10:17:58 -04:00
Paulus Schoutsen
1617fbea4c
Update frontend to 20180414.0
2018-04-14 14:41:21 -04:00
Paulus Schoutsen
13bda2669e
Bump frontend to 20180404.0
2018-04-03 16:49:13 -07:00
Paulus Schoutsen
3e082b5ce6
Bump frontend to 20180401.0
2018-03-31 17:43:41 -07:00
Paulus Schoutsen
27865f58f1
Bump frontend to 20180330.0
2018-03-29 17:00:16 -07:00
Paulus Schoutsen
8a204fd15b
Bump frontend to 20180326.0
2018-03-25 18:10:59 -07:00
Paulus Schoutsen
6e75c5427c
Update frontend to 20180322.0
2018-03-21 21:22:16 -07:00
Paulus Schoutsen
d78e75db66
Bump frontend to 20180316.0
2018-03-16 15:39:30 -07:00
Paulus Schoutsen
be2e202618
Bump frontend to 20180315.0
2018-03-14 16:13:46 -07:00
Paulus Schoutsen
ae47da7bce
Update frontend to 20180310.0
2018-03-10 10:19:49 -08:00
Paulus Schoutsen
c4a4802a8c
Bump frontend to 20180309.0
2018-03-08 16:43:23 -08:00
Paulus Schoutsen
3682080da2
Bump frontend to 20180305.0
2018-03-05 15:22:44 -08:00
Adam Mills
b434ffba2d
Support serving of backend translations ( #12453 )
...
* Add view to support backend translation fetching
* Load backend translations from component json
* Translations for season sensor
* Scripts to merge and unpack Lokalise translations
* Fix copy paste error
* Serve post-lokalise translations to frontend
* Linting
* Auto-deploy translations with Travis
* Commit post-lokalise translation files
* Split logic into more helper functions
* Fall back to English for missing keys
* Move local translation copies to `.translations`
* Linting
* Initial tests
* Remove unnecessary file check
* Convert translation helper to async/await
* Convert translation helper tests to async/await
* Use set subtraction to find missing_components
* load_translation_files use component->file mapping
* Remove duplicated resources fetching
Get to take advantage of the slick Python 3.5 dict merging here.
* Switch to live project ID
2018-02-28 19:31:38 -08:00
Paulus Schoutsen
e2a2fe36fc
Bump frontend to 20180228.1 ( #12786 )
...
* Bump frontend to 20180228.1
* Update reqs
2018-02-28 13:26:49 -08:00
Paulus Schoutsen
f5c633415d
Bump frontend to 20180228.0
2018-02-27 20:49:59 -08:00
Paulus Schoutsen
5b8aeafdb9
Frontend bump to 20180227.0
2018-02-26 22:21:10 -08:00
Paulus Schoutsen
6ce9be6b3a
Update frontend to 20180221.1
2018-02-21 12:45:10 -08:00
Paulus Schoutsen
49d410546a
Frontend version bump to 20180221.0
2018-02-20 17:55:15 -08:00
Paulus Schoutsen
210226daac
Update frontend
2018-02-20 09:08:37 -08:00
Paulus Schoutsen
26340fd9df
Bump frontend to 20180216.0
2018-02-16 15:06:46 -08:00
Paulus Schoutsen
f32911d036
Cleanup http ( #12424 )
...
* Clean up HTTP component
* Clean up HTTP mock
* Remove unused import
* Fix test
* Lint
2018-02-15 22:06:14 +01:00
Paulus Schoutsen
a71d5f4614
Bump frontend to 20180211.0
2018-02-11 09:45:21 -08:00
Paulus Schoutsen
b087ea101d
Update frontend to 20180209.0
2018-02-09 14:34:20 -08:00
Andrey
2b9bb7963d
Update min js=latest version ( #12091 )
2018-02-07 23:14:31 -08:00
c727
764343dbf8
Fix detection of mobile browsers ( #12075 )
...
* Fix detection of mobile browsers
* Move break
* Add Mobile browsers to list
`Mobile Safari` is covered by iOS and `Opera Mini` does not support es6
... And Edge doesn't even work on desktop for me...
2018-01-31 10:44:33 -08:00
Paulus Schoutsen
24c6285567
Bump frontend to 20180130.0
2018-01-29 15:51:43 -08:00
Otto Winter
8dcfd35b8b
Spelling fixes ( #12041 )
...
* Spelling fixes
*Lots* of them.
* Spelling breaking changes
* Fix lint errors
2018-01-29 23:37:19 +01:00
c727
105522f03f
Fix 404 for Hass.io panel using frontend dev ( #12039 )
...
* Fix 404 for Hass.io panel using frontend dev
* Hound
2018-01-29 23:18:33 +01:00
Ville Skyttä
55ee8959ba
Spelling fixes ( #11940 )
2018-01-27 11:58:27 -08:00
Paulus Schoutsen
deb10a1c4d
Update frontend to 20180126.0
2018-01-25 23:26:14 -08:00
Fabian Affolter
47e31dc9ee
Fixes for PEP257 ( #11810 )
...
* Fixes for PEP257
* More updates
2018-01-20 22:35:38 -08:00
Paulus Schoutsen
c1b0ab75e1
Update frontend to 20180119.0
2018-01-19 09:54:01 -08:00
Paulus Schoutsen
4883036789
Update frontend
2018-01-11 15:50:50 -08:00
Paulus Schoutsen
382a62346b
Update frontend to 20180110.0
2018-01-10 00:52:12 -08:00
Anders Melchiorsen
8267a21bfe
Lazy loading of service descriptions ( #11479 )
...
* Lazy loading of service descriptions
* Fix tests
* Load YAML in executor
* Return a copy of available services to allow mutations
* Remove lint
* Add zha/services.yaml
* Only cache descriptions for known services
* Remove lint
* Remove description loading during service registration
* Remove description parameter from async_register
* Test async_get_all_descriptions
* Remove lint
* Fix typos from multi-edit
* Remove unused arguments
* Remove unused import os
* Remove unused import os, part 2
* Remove unneeded coroutine decorator
* Only use executor for loading files
* Cleanups suggested in review
* Increase test coverage
* Fix races in existing tests
2018-01-07 14:54:16 -08:00
Matt N
71fb7a6ef6
iOS 10 should be served javascript_version:es5 ( #11387 )
...
* iOS 10 should be served javascript_version:es5
Fixes #11234
* Update min Safari version to 12
2018-01-05 11:28:03 -08:00
Trevor Joynson
86e1d0f952
Account for User-Agent being non-existent, causing a TypeError ( #11064 )
...
* Account for User-Agent being non-existent, causing a TypeError
* Actually fix case of no user-agent with last resort
* Return es5 as last resort
* Update __init__.py
* Update __init__.py
2018-01-02 16:42:41 -08:00
Paulus Schoutsen
0f914b4c20
Update frontend to 20180102.0
2018-01-01 17:20:27 -08:00
Paulus Schoutsen
6e2bfcfe65
Update frontend to 20171223.0
2017-12-22 21:31:31 -08:00
Andrey
240098dd7e
Change manifest path to /states as this is the path / actually sets. ( #11274 )
2017-12-22 21:05:15 -08:00
Paulus Schoutsen
3d5d90241f
Update frontend
2017-12-15 23:35:37 -08:00
Andrey
20f1e1609f
In dev mode expose only relevant sources ( #11026 )
2017-12-08 17:25:16 -08:00
Andrey
f7c2ec19ef
Change default js version to auto ( #10999 )
2017-12-08 09:16:26 -08:00
Paulus Schoutsen
c13b510ba3
Update frontend to 20171206.0
2017-12-05 23:40:31 -08:00
Andrey
87fe674c70
Require FF43 for latest js ( #10941 )
...
* Require FF43 for latest js
`Array.prototype.includes` added in Firefox 43
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes
* Update __init__.py
2017-12-05 22:09:41 -08:00
Adam Mills
3af527b1b5
Use new build path for dev translations ( #10937 )
2017-12-05 09:13:09 -05:00
Paulus Schoutsen
29fad3fa3c
Update frontend to 20171204.0 ( #10934 )
2017-12-03 17:59:58 -08:00
Andrey
8afeef2f36
Serve latest extra_html in dev mode ( #10863 )
2017-12-01 12:53:15 -08:00
Paulus Schoutsen
d8003c4d87
Update frontend to 20171130.0
2017-11-30 20:46:21 -08:00
Andrey
99ea2c17a1
Add useragent-based detection of JS version ( #10776 )
...
* Add useragent-based detection of JS version
* Keep es5 as default meanwhile
* Update test
2017-11-28 22:53:12 -08:00
Fredrik Erlandsson
6df5e712f7
Tellduslive update with support for auto config and Local api ( #10435 )
...
* Add support for local api connection found in TellStick Znet Lite/Pro.
Added auto discovery support for all TelldusLive devices,
changed authentication method. Breaking change!
Upgraded tellduslive dependency
Update CODEOWNERS.
* Close any open configurator when configuration done
* Add support for Telldus Local API via config (#2 )
* Updated dependency (addresses issue raised by @rasmusbe in https://github.com/home-assistant/home-assistant/pull/10435#issuecomment-344719714 )
* Fix requested changes
2017-11-27 23:13:30 -08:00
Paulus Schoutsen
1b7a64412d
Bump frontend to 20171127.0
2017-11-26 17:48:11 -08:00
Paulus Schoutsen
3e962808e6
Bump frontend to 20171126.0
2017-11-25 21:54:51 -08:00
Paulus Schoutsen
6db5afe597
Update frontend to 20171121.1
2017-11-20 22:00:48 -08:00
Paulus Schoutsen
efd45549e4
Bump frontend to 20171121.0
2017-11-20 20:48:52 -08:00
Paulus Schoutsen
857d6b5b49
index.html improvements ( #10696 )
2017-11-20 15:16:36 +01:00
Paulus Schoutsen
62c8843956
Update frontend to 20171117.1
2017-11-16 22:08:19 -08:00
Paulus Schoutsen
5c20cc32b5
Update frontend to 20171117.0
2017-11-16 22:03:31 -08:00
Paulus Schoutsen
0cd3271dfa
Update frontend to 20171115.0
2017-11-14 22:48:31 -08:00
Pierre Ståhl
8111e3944c
Add basic backend support for a system log ( #10492 )
...
Everything logged with "warning" or "error" is stored and exposed via
the HTTP API, that can be used by the frontend.
2017-11-14 20:35:56 -08:00
Paulus Schoutsen
c8648fbfb8
Pre-construct frontend index.html ( #10520 )
...
* Pre-construct frontend index.html
* Cache templates
* Update frontend to 20171111.0
* Fix iframe panel test
2017-11-11 15:22:05 -08:00
Andrey
5e92fa3404
Add an option to serve ES6 JS to clients ( #10474 )
...
* Add an option to serve ES6 JS to clients
* Rename es6 to latest
* Fixes
* Serve JS vrsions from separate dirs
* Revert websocket API change
* Update frontend to 20171110.0
* websocket: move request to constructor
2017-11-10 23:02:06 -08:00
Paulus Schoutsen
39de557c4c
Update frontend
2017-11-05 18:26:16 -08:00
Paulus Schoutsen
ce0537ef7f
Update frontend to 20171105.0
2017-11-05 12:49:54 -08:00
Paulus Schoutsen
af3d9d8245
Update frontend to 20171104.0
2017-11-04 12:53:09 -07:00
NovapaX
be9cdf51d9
update mask-icon to a working mask-icon.svg ( #10290 )
...
* update mask-icon to favicon.svg
* change name of icon to mask-icon.svg
2017-11-03 21:18:31 -07:00
Paulus Schoutsen
b77df372d6
Update frontend
2017-11-02 22:51:53 -07:00
Paulus Schoutsen
e4ddb00086
Update frontend
2017-11-02 08:59:26 -07:00
Paulus Schoutsen
4dc9ac820f
Remove http.development ( #10267 )
...
* Remove http.development
* Remove development
* Remove development from tests
* Remove constant
2017-11-01 13:07:16 +01:00
Fabian Affolter
e2c6f538a8
Add link to docs ( #10272 )
2017-11-01 12:11:32 +01:00
Andrey
ae34640a80
Use theme color in loading screen. ( #10248 )
2017-10-31 13:30:50 +01:00
Fabian Affolter
cc293db5ab
Update services.yaml files ( #10229 )
...
* Add period to the description
* Update abbreviation
2017-10-30 21:39:12 +01:00
Paulus Schoutsen
fc44a4ed99
Update frontend
2017-10-29 23:29:49 -07:00
Paulus Schoutsen
d13f3eca92
Update frontend to 20171027.1
2017-10-26 22:29:59 -07:00
Andrey
fc291dd5ab
Don't use pypi package in dev mode. Allow non-fingerprinted mdi. ( #10144 )
2017-10-26 22:28:07 -07:00
Adam Mills
583e57042b
Core POC support for polymer i18n ( #6344 )
...
* Core POC support for polymer i18n
* Add gulp to build_frontend
* Remove frontend build
* Updated translations format
* Eliminate translation namespace from panel names
* Only register translations path in dev mode
2017-10-26 21:46:21 -07:00
Paulus Schoutsen
2bdad5388b
Consolidate frontend ( #9915 )
...
* Consolidate frontend
* Remove home-assistant-polymer submodule
* Convert to using a pypi package for frontend
* fix release script
* Lint
* Remove unused file
* Remove frontend related scripts
* Move hass_frontend to frontend REQUIREMENTS
* Fix tests
* lint
* Address comments
* Lint + fix tests in py34
* Fix py34 tests again
* fix typo
2017-10-24 19:36:27 -07:00
Charles Garwood
fa37d9800e
File permissions fix ( #9847 )
...
* Fixing file permissions
* Fixing file permissions
2017-10-13 14:22:41 +02:00
Adam Cooper
a7f4bcc410
Bugfix/9811 jinja autoescape ( #9842 )
...
* Added autoescape kwarg to Jinja environment
* Removed extra comma
2017-10-12 22:01:29 -07:00
Adam Mills
765560e87a
Restore home-assistant-polymer pointer from #9720 ( #9825 )
2017-10-11 21:53:12 -04:00
Charles Garwood
f837302194
Split map panel out into its own component ( #9814 )
2017-10-11 17:45:55 +02:00
Teemu R
d3772d4abd
bump the version and catch all exceptions to avoid showing backtraces… ( #9720 )
...
* bump the version and catch all exceptions to avoid showing backtraces but a more sane error message
* catch only BTLEExceptions, fix logging strings
2017-10-07 00:21:34 +02:00
Paulus Schoutsen
6627c352e6
Update frontend
2017-10-05 09:17:26 -07:00
Paulus Schoutsen
675fb2010d
Update frontend
2017-09-21 21:18:17 -07:00
Pascal Vizeli
1bbaa00976
Revert "renamed add_devices to async_add_devices according to hass naming scheme ( #9485 )" ( #9503 )
...
This reverts commit a5a970709f
.
2017-09-19 19:51:15 +02:00
Julius Mittenzwei
a5a970709f
renamed add_devices to async_add_devices according to hass naming scheme ( #9485 )
...
* renamed add_devices to async_add_devices according to hass naming scheme
* replaced some occurencies of async_add_entites to async_add_devices
* fixed unit test
* fixed unit test
2017-09-19 17:06:52 +02:00
Boyi C
e2866a1339
Load WebComponent polyfill on header. ( #9438 )
...
* Load WebComponent polyfill on header.
On Chrome 53, `document.registerElement` exists but `window.customElements` does not exist.
Fix for Tencent X5 browser on Android(Chrome 53 based).
* Move the block just before app panel loading.
Remove async for new script block.
2017-09-16 13:00:54 -07:00
Paulus Schoutsen
c84a099b0f
Update frontend
2017-09-11 21:50:33 -07:00
Paulus Schoutsen
c44972c2c9
Update frontend
2017-09-08 23:08:38 -07:00
Andrey
bb37294047
Allow panels with external URL ( #9214 )
...
* Allow panels with external URL
* Update comment
2017-08-30 23:21:24 -05:00
Paulus Schoutsen
924290adb0
Update frontend
2017-08-28 09:04:34 -07:00
Andrey
c367021aa4
Allow specifying custom html urls to load. ( #9150 )
...
* Allow specifying custom html urls to load.
* Change add_extra_html_urls to accept a single URL
2017-08-27 09:07:58 -07:00
Paulus Schoutsen
0fb281c5b3
Update frontend
2017-08-15 22:34:46 -07:00
Adam Mills
19d1d748d4
Add support for Automatic OAuth2 authentication ( #8962 )
...
* Add support for Automatic OAuth2 authentication
* Fix async conversion of configurator
* Rename method for async
* Use hass.components to get configurator component
* Fix typo
* Move session data to hidden directory
* Make configurator callback optional
2017-08-13 22:37:50 -07:00
Paulus Schoutsen
8fcec03adf
Update frontend
2017-08-13 21:52:36 -07:00
Paulus Schoutsen
4a98b32a03
Update frontend
2017-08-12 14:54:50 -07:00
Paulus Schoutsen
55c84eaee3
Update frontend
2017-08-09 00:47:29 -07:00
Paulus Schoutsen
9575cbde09
Consolidate config panels ( #8857 )
...
* Remove automation panel registration
* Move Z-Wave config API to config.zwave
* Remove no longer needed test
* Lint
* Update frontend
2017-08-06 12:05:34 -07:00
Paulus Schoutsen
a0530d8b9c
Update frontend 2
2017-08-04 23:02:07 -07:00
Paulus Schoutsen
99d4021f47
Update frontend
2017-08-04 22:58:19 -07:00
Paulus Schoutsen
d4dfb4d80c
Polymer 2 ( #8815 )
...
* Update build for Polymer 2
* Update webcomponents polyfills/helpers
* Load ES5 class adapter when not in dev mode
* Update frontend
2017-08-03 23:46:57 -07:00
Paulus Schoutsen
9dae1ca5c2
Update frontend
2017-08-02 21:34:04 -07:00
Paulus Schoutsen
91b062f9b7
Update frontend
2017-07-31 09:06:50 -07:00
Paulus Schoutsen
12dec93565
Update frontend
2017-07-29 12:18:50 -07:00
Paulus Schoutsen
56f4486e0b
Update frontend
2017-07-29 10:45:14 -07:00
Paulus Schoutsen
ad7370e1c2
Update frontend
2017-07-25 00:29:05 -07:00
Paulus Schoutsen
a2abb4ae0a
Update frontend
2017-07-24 00:11:58 -07:00
Paulus Schoutsen
7edf14e55f
Add Intent component ( #8434 )
...
* Add intent component
* Add intent script component
* Add shopping list component
* Convert Snips to use intent component
* Convert Alexa to use intent component
* Lint
* Fix Alexa tests
* Update snips test
* Add intent support to conversation
* Add API to view shopping list contents
* Lint
* Fix demo test
* Lint
* lint
* Remove type from slot schema
* Add dependency to conversation
* Move intent to be a helper
* Fix conversation
* Clean up intent helper
* Fix Alexa
* Snips to use new hass.components
* Allow registering intents with conversation at any point in time
* Shopping list to register sentences
* Add HTTP endpoint to Conversation
* Add async action option to intent_script
* Update API.ai to use intents
* Cleanup Alexa
* Shopping list component to register built-in panel
* Rename shopping list intent to inlude Hass name
2017-07-21 21:38:53 -07:00
Paulus Schoutsen
7bea69ce83
update frontend
2017-07-21 21:29:58 -07:00
William Scanlon
dc42b6358a
Support for Wink oauth application authorization ( #8208 )
2017-07-21 20:18:57 -04:00
Andrey
6ca828fd14
Make themes API work even when themes are not defined. ( #8473 )
2017-07-14 11:26:26 -07:00
Paulus Schoutsen
192db5bec3
Update frontend
2017-07-13 09:22:15 -07:00
Andrey
b8eaec565a
Add kiosk-mode panel ( #8457 )
2017-07-13 09:11:49 -07:00
Andrey
a65f22378e
Backend support for themes ( #8419 )
...
* Backend support for themes
* Fix test
* Add theme_updated event
* Shorten name
* Add tests
2017-07-12 18:08:13 -07:00
Paulus Schoutsen
6e77877743
Update frontend
2017-07-11 09:11:36 -07:00
Paulus Schoutsen
fa4aa2244e
Allow all panel urls ( #8368 )
...
* Allow all panel urls
* Lint
2017-07-06 20:58:21 -07:00
Paulus Schoutsen
b220ceec9c
Update frontend
2017-07-04 21:41:22 -07:00
Paulus Schoutsen
632f9a21b6
Update frontend
2017-07-01 16:53:50 -07:00
Paulus Schoutsen
d3bc8519c0
Update frontend
2017-06-30 22:34:55 -07:00
Paulus Schoutsen
f8c7fd212f
Revert "Make Android app shortcut use 'Home Assistant' as name." ( #8271 )
...
* Revert "Version bump to 0.49.0.dev0 (#8266 )"
This reverts commit 8e4394f173
.
* Revert "Adding done_message to alert (#8116 )"
This reverts commit 5e56bc7464
.
* Revert "Camera services arm disarm including Netgear Arlo (#7961 )"
This reverts commit ed20f7e359
.
* Revert "Make Android app shortcut use 'Home Assistant' as name instead of just 'Assistant'. (#8261 )"
This reverts commit 0bcb7839fb
.
2017-06-30 22:24:36 -07:00
Michaël Arnauts
0bcb7839fb
Make Android app shortcut use 'Home Assistant' as name instead of just 'Assistant'. ( #8261 )
2017-06-30 18:51:07 +02:00
Paulus Schoutsen
66fc852363
Update frontend
2017-06-20 21:10:53 -07:00
Paulus Schoutsen
0e08785373
Update frontend
2017-06-18 11:37:15 -07:00
Paulus Schoutsen
92a6f21cc2
Update frontend
2017-06-15 20:29:11 -07:00
Paulus Schoutsen
f056cbc641
Update frontend
2017-06-02 00:20:53 -07:00
Paulus Schoutsen
f43db3c615
Replace executor with async_add_job ( #7658 )
...
* Remove executor
* Lint
* Lint
* Fix tests
2017-05-26 08:28:07 -07:00
Paulus Schoutsen
f637a07016
Update frontend
2017-05-20 08:07:32 -07:00
Paulus Schoutsen
e91fe94585
Update frontend
2017-05-18 17:41:03 -07:00
Paulus Schoutsen
6d97546f40
Update frontend
2017-05-17 22:29:46 -07:00
Paulus Schoutsen
641ba014f2
Update frontend
2017-05-15 23:17:33 -07:00
Kane610
416b8e0efe
Axis component ( #7381 )
...
* Added Axis hub, binary sensors and camera
* Added Axis logo to static images
* Added Axis logo to configurator
Added Axis mdns discovery
* Fixed flake8 and pylint comments
* Missed a change from list to function call
V5 of axis py
* Added dependencies to requirements_all.txt
* Clean up
* Added files to coveragerc
* Guide lines says to import function when needed, this makes Tox pass
* Removed storing hass in config until at the end where I send it to axisdevice
* Don't call update in the constructor
* Don't keep hass private
* Unnecessary lint ignore, following Baloobs suggestion of using NotImplementedError
* Axis package not in pypi yet
* Do not catch bare excepts. Device schema validations raise vol.Invalid.
* setup_device still adds hass object to the config, so the need to remove it prior to writing config file still remains
* Don't expect axis.conf contains correct values
* Improved configuration validation
* Trigger time better explains functionality than scan interval
* Forgot to remove this earlier
* Guideline says double qoutes for sentences
* Return false from discovery if config file contains bad data
* Keys in AXIS_DEVICES are serialnumber
* Ordered imports in alphabetical order
* Moved requirement to pypi
* Moved update callback that handles trigger time to axis binary sensor
* Renamed configurator instance to request_id since that is what it really is
* Removed unnecessary configurator steps
* Changed link in configurator to platform documentation
* Add not-context-manager (#7523 )
* Add not-context-manager
* Add missing comma
* Threadsafe configurator (#7536 )
* Make Configurator thread safe, get_instance timing issues breaking configurator working on multiple devices
* No blank lines allowed after function docstring
* Fix comment Tox
* Added Axis hub, binary sensors and camera
* Added Axis logo to static images
* Added Axis logo to configurator
Added Axis mdns discovery
* Fixed flake8 and pylint comments
* Missed a change from list to function call
V5 of axis py
* Added dependencies to requirements_all.txt
* Clean up
* Added files to coveragerc
* Guide lines says to import function when needed, this makes Tox pass
* Removed storing hass in config until at the end where I send it to axisdevice
* Don't call update in the constructor
* Don't keep hass private
* Unnecessary lint ignore, following Baloobs suggestion of using NotImplementedError
* Axis package not in pypi yet
* Do not catch bare excepts. Device schema validations raise vol.Invalid.
* setup_device still adds hass object to the config, so the need to remove it prior to writing config file still remains
* Don't expect axis.conf contains correct values
* Improved configuration validation
* Trigger time better explains functionality than scan interval
* Forgot to remove this earlier
* Guideline says double qoutes for sentences
* Return false from discovery if config file contains bad data
* Keys in AXIS_DEVICES are serialnumber
* Ordered imports in alphabetical order
* Moved requirement to pypi
* Moved update callback that handles trigger time to axis binary sensor
* Renamed configurator instance to request_id since that is what it really is
* Removed unnecessary configurator steps
* Changed link in configurator to platform documentation
* No blank lines allowed after function docstring
* No blank lines allowed after function docstring
* Changed discovery to use axis instead of axis_mdns
* Travis CI requested rerun of script/gen_requirements_all.py
2017-05-12 08:51:54 -07:00
Paulus Schoutsen
5d820ec188
Add support for automation config panel ( #7509 )
...
* Add support for automation config
* Build fromtend
* Lint
2017-05-09 18:44:00 -07:00
Paulus Schoutsen
00ec50da4b
Update frontend
2017-05-07 13:50:07 -07:00
Paulus Schoutsen
629bf3eefd
Update frontend
2017-05-04 21:38:28 -07:00
Paulus Schoutsen
f17c1090e1
Remove path whitelisting for hassio ( #7399 )
...
* Remove path whitelisting for hassio
* Update frontend
* Lint
2017-05-02 00:27:50 -07:00
Fabian Affolter
3ee4d1060f
Update docstrings ( #7361 )
...
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update tomato.py
* Update isy994.py
* Lint + fix tests
* Lint
2017-04-29 22:04:49 -07:00
Paulus Schoutsen
9527390736
Update frontend ( #7324 )
...
* Initial version of hassio panel
* Update frontend
2017-04-27 00:57:40 -07:00
Paulus Schoutsen
ce51866bd2
Update frontend
2017-04-19 22:03:48 -07:00
Paulus Schoutsen
9b43b39370
Update frontend
2017-04-19 09:24:02 -07:00
Paulus Schoutsen
a1208261a8
Load zwave panel ( #7127 )
...
* Load Z-Wave panel when component loads
* Update frontend
* Fix tests
2017-04-16 11:10:55 -07:00
Paulus Schoutsen
3895979e39
Update frontend
2017-04-03 23:02:15 -07:00
Paulus Schoutsen
714b516176
aiohttp 2 ( #6835 )
...
* Upgrade aiohttp2
* Fix resource caching
* Fix helpers.aiohttp_client
* Lint
* Use static path for api error_log
* Fix ClientErrors import
* Remove not needed DisconnectError
* Remove releasing responses code
* Add timeout if stream starts non responding
* More async_aiohttp_proxy_stream cleanup
* Fix references to ClientError
* Fix fingerprinting
* Fix aiohttp stream tests
* Rename aiohttp_proxy_stream
* Remove impossible darksky test
* Fix sleepiq requests escaping mocker
* Lint
* Remove deprecated parameter
* Break up aiohttp_proxy_stream in 2 methods
* Lint
* Upgrade to aiohttp 2.0.4
* Convert connector close to a callback
* Fix static fingerprinted links
2017-03-30 00:50:53 -07:00
Paulus Schoutsen
4ee8be52fe
Update frontend
2017-03-20 21:31:58 -07:00
Paulus Schoutsen
3f38b9e52f
Update frontend
2017-03-19 21:59:13 -07:00
Paulus Schoutsen
493c0bbb4c
Update frontend
2017-03-10 22:51:44 -08:00
Paulus Schoutsen
3a7cc9bb45
Update frontend
2017-02-25 15:03:24 -08:00
Lev Aronsky
c1be5ede1c
Add 'entity_picture' to Darksky component ( #6141 )
2017-02-21 00:01:44 -08:00
Paulus Schoutsen
041f1edd35
Update frontend
2017-02-20 21:56:38 -08:00
Paulus Schoutsen
0f1a254f3b
Update frontend
2017-02-15 22:33:52 -08:00
Adam Mills
2993a4a7a5
Add object-assign polyfill support to polymer ( #5994 )
...
* Add object-assign polyfill support to polymer
* Conditionally load compatibility.js
* Remove compatibility preload
* Include newly compiled files
* Update compiled frontend with latest polymer
2017-02-14 12:00:45 -08:00
Paulus Schoutsen
462b47c725
Update frontend ( #5987 )
2017-02-13 22:25:26 -08:00
Stuart Mumford
a8dc559519
Add support for the Open Energy Monitor Thermostat ( #5583 )
...
* Add support for the Open Energy Monitor Thermostat
* Fix linting errors
* Define an update method and local state
* fix linter
* Small tweaks.
Update oemthermostat version, default name and docstrings
* Fail to setup oem platform if connection fails.
* update requirements
* More tweaks to auth and exceptions
* Remove target temp
2017-02-13 16:45:04 +01:00
Paulus Schoutsen
7b56fe2af6
Update frontend ( #5939 )
2017-02-13 00:00:41 -08:00
Paulus Schoutsen
780173befb
Update frontend ( #5923 )
2017-02-12 11:35:36 -08:00
Paulus Schoutsen
44311193ef
Add config component and hassbian example panel ( #5868 )
...
* Add hassbian panel
* Rename to generic config panel
* Allow loading hassbian as test
* Add tests
* Update frontend
* Lint
* Lint
2017-02-11 17:29:05 -08:00
Paulus Schoutsen
3a7309ab62
Update frontend ( #5866 )
2017-02-10 21:06:42 -08:00
Paulus Schoutsen
23ff2eb79c
Update frontend ( #5855 )
2017-02-10 09:30:13 -08:00
Paulus Schoutsen
ebceca36ec
Update frontend ( #5820 )
2017-02-08 20:55:15 -08:00
Paulus Schoutsen
03fe5b04b5
Remove non-working webfont preload ( #5819 )
2017-02-08 20:31:36 -08:00
Paulus Schoutsen
bdebe5d53c
Update frontend ( #5800 )
2017-02-07 21:30:24 -08:00
Paulus Schoutsen
bdc62730bd
Update frontend ( #5696 )
2017-02-01 09:03:35 -08:00
Paulus Schoutsen
987f59e8d8
Update frontend ( #5685 )
2017-02-01 00:47:02 -08:00
Paulus Schoutsen
8334bc908c
Update frontend ( #5683 )
2017-01-31 19:29:07 -08:00
Paulus Schoutsen
9ae574c7d9
Update frontend ( #5669 )
2017-01-31 07:39:01 -08:00
Paulus Schoutsen
55992468b0
Update frontend ( #5652 )
...
* Return empty result when history date is in future
* Update frontend
2017-01-30 09:12:07 -08:00
Paulus Schoutsen
f1d1f7d032
Update frontend ( #5642 )
2017-01-30 00:57:13 -08:00
Paulus Schoutsen
c8ff1094f8
Update frontend ( #5640 )
2017-01-30 00:20:51 -08:00
Paulus Schoutsen
318f3c9625
Update frontend ( #5638 )
...
* Ensure fonts get loaded quicker
* Update frontend
2017-01-29 23:26:35 -08:00
Paulus Schoutsen
da4f402ebe
Update frontend ( #5637 )
2017-01-29 18:43:39 -08:00
Paulus Schoutsen
b5047bbaad
Prioritize core.js ( #5636 )
...
* Prioritize loading app core script
* change app skeleton to be small
2017-01-29 18:36:48 -08:00
Paulus Schoutsen
4aab72fe7c
Update MDI
2017-01-26 22:59:32 -08:00
Paulus Schoutsen
5948b5e33a
Update frontend
2017-01-26 22:59:13 -08:00
Paulus Schoutsen
14309401d0
Update frontend
2017-01-20 22:10:44 -08:00
Paulus Schoutsen
f87016afe6
Update MDI
2017-01-09 01:38:27 +01:00
Paulus Schoutsen
b685e6e2b5
Update frontend
2017-01-09 01:38:04 +01:00
Paulus Schoutsen
5983dc232f
Update frontend
2017-01-09 01:14:13 +01:00
Craig J. Ward
a3971d7ad1
Insteon local ( #5088 )
...
* platform set-up begin components
* lights seem to be getting set up properly, not sure why they aren't being added...
* typo
* Dependencies line
* toggle working
* toggle working
* added the switch to insteon_local
First commit hope to test tonight or in the morning
* Update insteon_local.py
* Update insteon_local.py
* Update insteon_local.py
* Update insteon_local.py
* Update insteon_local.py
* Update insteon_local.py
* Update insteon_local.py
* Update insteon_local.py
* Update insteon_local.py
* Update insteon_local.py
* Update insteon_local.py
* move dependency declaration before import?
* Move dependencies in Switch
* Update insteon_local.py
* wait for response
* switched the while to an if
switched the while 'cmd2' not in resp: to an if 'cmd2' not in resp: this seems to have the updater working
* Switched the while sleep loop to an if
switched the wile cmd2 not ins resp to be if cmd2 not in resp seems to be working.
* Update insteon_local.py
* import statement
Updated the import statement to import the instance of the insteon_local component not the hub Instance.
* updated import and the device assignment
update the import to import the instance of the insteon_local component not the hub.
* more changes to support the import change
* more changes to support the import change
* change to hass.data and add loop logic
* &&
* Update insteon_local.py
* Update insteon_local.py
* logic fixes and throttle
* reduce polling time
* brightness support
* import util
* hound fixes
* requirements file
* more hound fixes
* newline
* newline weirdness
* lint fixes
* more lint fixes
* switch state
* Update insteon_local.py
* log cmd2 for debugging
* assume success
* remove check for none
* fix comments
* fix comments again
* fix comments, add fixed version of lib, add support for timeout, add support for port, handle invalid login and connection problems
* fix logging exception
* fix hounceci-bot errors
* fix hounceci-bot errors
* requirements fix
* unique-id changes
* make dimmer off use saved ramp rate
* configurator working for lights
* configurator working for switches?
* configurator working for switches?
* include model names and fix lint errors
* lint fix
* fix exception order
* lint fixes
* fix lint errors
* update to use insteon local 0.38
* fix device id
* move status check to library
* move status check to library
* add SKU to setup
* lint fixes
* requirements
* linting
2017-01-09 00:33:35 +01:00
Paulus Schoutsen
f88b5a9c5e
Update frontend
2017-01-05 22:28:48 +01:00
eieste
fdd3fa7d80
Apple TouchBar icon Support (mask-icon) ( #5159 )
...
* Update index.html
Add Apple TouchBar icon Color Support
* Add svg icon
* Change path to SVG icon
* Rename mask-icon.svg to home-assistant-icon.svg
* Remove useless whitespace
* Update index.html
2017-01-03 21:32:40 +01:00
Michaël Arnauts
c77b4a4806
Update icons from materialdesignicons.com ( #5081 )
2016-12-27 21:36:07 +01:00
Paulus Schoutsen
b318a033bb
Cast fix ( #4939 )
...
* Update frontend
* Fix exception on cast startup
2016-12-16 00:10:56 -08:00
Paulus Schoutsen
da6bdf275e
Update frontend
2016-12-13 23:30:08 -08:00
Paulus Schoutsen
c90a1b9760
Update frontend
2016-12-08 22:31:32 -08:00
Paulus Schoutsen
64290d74f0
Update frontend
2016-12-05 21:40:45 -08:00
Paulus Schoutsen
db6a6fa4cb
Lint
2016-12-04 14:45:25 -08:00
Paulus Schoutsen
31a8537ab5
Update frontend
2016-12-04 14:32:43 -08:00
Paulus Schoutsen
69d3a3dd32
Version bump to 0.34
2016-12-03 12:16:18 -08:00
Paulus Schoutsen
9db1ff8cd4
Update frontend
2016-11-27 22:27:02 -08:00
Paulus Schoutsen
d4bc8e23af
Update frontend
2016-11-27 17:21:11 -08:00
Paulus Schoutsen
767f3d58ff
Add websocket_api as frontend dependency
2016-11-27 12:13:01 -08:00
Paulus Schoutsen
464e843186
Update frontend
2016-11-26 23:44:20 -08:00