17 Commits

Author SHA1 Message Date
Paulus Schoutsen
6c12a5a4b1
Allow an external sidebar (#11347) 2022-01-24 09:08:35 -08:00
Paulus Schoutsen
cc301df57d
Force reconnect when triggered from external bus (#10938) 2021-12-20 09:59:45 +01:00
Paulus Schoutsen
39774c0e02
Allow trigger reconnect from external bus (#10819) 2021-12-09 13:30:20 -08:00
Bram Kragten
2936865c55
Bump typescript, lint, prettier (#10108) 2021-09-30 12:39:03 +02:00
chriss158
bd59c4fccf
Fix external auth reconnection loop if connection lost after refresh token expiration (#8279) 2021-01-29 13:40:09 +01:00
Paulus Schoutsen
1d13947e71
Use Record type (#7798) 2020-11-25 10:40:32 +01:00
Bram Kragten
ede9931903
Only do 1 token update a time (#7236) 2020-10-06 10:55:12 +02:00
uvjustin
d263b19910
Play HLS with Exoplayer on Android (#6606) 2020-08-24 11:50:40 +02:00
Paulus Schoutsen
d7e409b042
Add tag config panel (#6601)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-08-20 15:34:52 +02:00
Bram Kragten
82f80db558
Update typescript, prettier, tslint -> eslint (#5536)
* Update typescript, prettier, tslint -> eslint

* Organize imports

* Use glob for eslint fix react import
2020-04-14 09:05:45 -07:00
Paulus Schoutsen
40ac456937
Force refresh tokens if external app (#4461) 2020-01-13 05:47:08 -08:00
Bram Kragten
f00ad84c16
Fix timing issue in external auth (#3587)
* Fix timing issue in external auth

* add await 0
2019-09-03 20:32:43 +02:00
Paulus Schoutsen
fcdb1b48a2
Isolate hass state from base el (#3157) 2019-05-03 20:26:01 -07:00
Paulus Schoutsen
44df0f698c
Conditionally attach external message bus (#3131) 2019-04-27 10:37:15 -07:00
Robbie Trencheny
d79bf5e07e Forward haptic events to external apps (#3116)
* Forward haptic events to external apps

* Fix types
2019-04-24 11:03:59 -07:00
Robbie Trencheny
d05b1ef9cc Add connection events to bus (#3117)
* Add connection events

* Fix types

* Fix order
2019-04-24 10:56:53 -07:00
Paulus Schoutsen
a5dd3755e1 Add external app message bus (#3112)
* Add support for a app configuration button in the sidebar

* Add event to types

* Fire connection events so that app knows when to hide its fallback settings button

* Add external message bus

* Fixes

* Update external_config.ts

* Remove icon from gen-icons

* Add fireMessagE

* msgId -> id

* Rename to externalBus

* Log messages in dev

* Add should update to ha-sidebar


Co-authored-by: Robbie Trencheny <me@robbiet.us>
2019-04-23 20:23:56 -07:00