120 Commits

Author SHA1 Message Date
Bram Kragten
bb734be4bc
Remove keep logged in query string after login, dont show on select_mfa_module step (#10439) 2021-10-28 19:05:30 +02:00
Jack Wilsdon
5bc0feacf0
Apply flat polyfill globally (#10222) 2021-10-10 14:33:42 +02:00
Bram Kragten
2936865c55
Bump typescript, lint, prettier (#10108) 2021-09-30 12:39:03 +02:00
Bram Kragten
0cbac8bb44
Polyfill Array.flat (#9917) 2021-09-01 16:23:41 +02:00
Bram Kragten
3f447bb8a7
Bump Polymer (#9525)
* Bump Polymer

* Remove formatting from patch

* Cleanup

* Fix Vaadin

* Fix typing
2021-07-16 01:23:09 +02:00
Bram Kragten
e797c01761
Update lint rules (#9563)
Updated deps

Added `unused-imports`, prefer arrow, and import order
2021-07-15 12:08:04 +02:00
Joakim Sørensen
21a3a8c594
Navigate cleanup (#9202) 2021-05-25 17:46:36 +02:00
Bram Kragten
fd9bb4d8cc
Make chrome work-around work in iframes (#9200) 2021-05-21 09:09:31 +02:00
Bram Kragten
bc92c0b052
Upgrade to Lit 2 (#9199) 2021-05-18 07:37:53 -07:00
Paulus Schoutsen
37cc6709d4
If we have a link, make it a link (#9181) 2021-05-15 12:25:28 +02:00
Bram Kragten
9f032a61a9
Add compatibility for Lit 2.0 (#8878) 2021-05-07 13:16:14 -07:00
Bram Kragten
408fe25abd
Update workbox, add expiration on cache (#9020) 2021-04-28 10:26:30 -07:00
Bram Kragten
a3efa5676b
Log less in service worker (#8691) 2021-03-25 14:14:49 +01:00
Joakim Sørensen
153d68a9cd
Custom error page when failing to load Supervisor panel (#8465) 2021-03-10 14:11:03 +01:00
Bram Kragten
0404faa856
Update serviceworker with catch handler (#8601) 2021-03-09 20:33:11 -08:00
Paulus Schoutsen
f7a3d2705c
Preserve url params in redirect uri (#8495) 2021-03-01 12:54:39 +01:00
Joakim Sørensen
a1d07e5a00
Sort imports (#8104) 2021-01-13 17:17:12 +01:00
Paulus Schoutsen
6d4569c89d
Drop webpackChunkName (#7778) 2020-11-23 10:39:40 +01:00
Bram Kragten
c90c88ecbf
Bump typescript (4) and babel (#7249) 2020-10-07 17:58:56 +02:00
Bram Kragten
b7d7ca4014
Monkey patch for bug in safari 14 (#7031) 2020-09-17 10:49:37 +02:00
Paulus Schoutsen
9149bb9333
Remove deprecated HTML support (#6858) 2020-09-08 15:41:17 +02:00
Bram Kragten
9ac459b6d9
Update lint rules (#6490) 2020-08-03 02:11:28 +02:00
Bram Kragten
98656b0044
Little clean up (#6377) 2020-07-14 09:20:15 -07:00
Paulus Schoutsen
aa9a354746
Preload (#6062) 2020-05-27 12:54:52 -07:00
Paulus Schoutsen
5cb7117656
Move compatibility to the top of custom panel entrypoint (#6055) 2020-05-27 09:19:28 +02:00
Paulus Schoutsen
050cdf3783
Integrate compatibility into other entrypoints (#6029) 2020-05-25 19:36:22 +02:00
Paulus Schoutsen
d73b3d77ea
Split out HTML imports from entrypoint (#6030) 2020-05-25 09:55:50 -07:00
Paulus Schoutsen
af23110074
Move legacy styles to their own files (#6033) 2020-05-25 10:16:01 +02:00
Paulus Schoutsen
a66d2ca1b9
Use comlink in workers (#5915) 2020-05-18 16:51:46 +02:00
Paulus Schoutsen
2153bc536c
Clean up service worker code and fix 404 (#5855) 2020-05-13 13:17:47 -07:00
Paulus Schoutsen
581fafdcc9
Workbox 5 in gulp (#5843) 2020-05-13 11:12:01 +02:00
Bram Kragten
96ab057853
Ignore ResizeObserver loop limit exceeded error (#5838) 2020-05-12 12:17:41 +02:00
Bram Kragten
0a92c28bac
Split up mdi icons (#4379) 2020-05-05 16:40:11 +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
cc046478e5
Catch LL config not found exception in preload (#5340) 2020-03-26 10:47:12 +01:00
Bram Kragten
c5fe5565bb
Merge branch 'master' into dev 2020-02-28 22:21:45 +01:00
Bram Kragten
b229071248
Add helper UI (#4940)
* Add helper UI

* Oops

* Update

* Update

* Update

* Lint

* Add all input forms

* Return extended entity registry entry from update

* Comments

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-02-26 12:53:03 +01:00
Paulus Schoutsen
1d052fa5bb
Add support for multiple Lovelace dashboards (#4967)
* Add support for multiple Lovelace dashboards

* Fix navigation, add to cast, revert resource loading

* Change resource logic

* Lint + cast fix

* Comments

* Fixes

* Console.bye

* Lint"

Co-authored-by: Bram Kragten <mail@bramkragten.nl>
2020-02-25 13:06:25 -08:00
Robbie Trencheny
ecc6fcf862
Hide HTML5 push notification toggle if inside external app (#4860)
* Hide HTML5 push notification toggle if external bus is engaged

* Use isExternal instead

* Hide the whole row

* Black

* Fix import

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-02-13 17:47:08 -08:00
Bram Kragten
da25701dca
Disable adoptedStyleSheets in dev (#4474) 2020-01-15 09:25:17 +01:00
Paulus Schoutsen
40ac456937
Force refresh tokens if external app (#4461) 2020-01-13 05:47:08 -08:00
Bram Kragten
5355269f5d Check if external app by object (#4280)
* Check if external app by object

* Update core.ts

* Conditional chaining

* add babel optional chaining
2019-11-27 15:44:59 -08:00
Bram Kragten
8a39d18323 Bump TypeScript to 3.7 (#4282)
* Bump TypeScript to 3.7

* Update prettier to support ts 3.7

* Prettier

* More prettier

* Even more prettier
2019-11-27 13:51:03 -08:00
Paulus Schoutsen
fe31f532b6
Update ESLint (#3664) 2019-09-08 23:38:58 -07:00
Paulus Schoutsen
5d8e34e8be
Show menu button when Hassio supervisor UI runs on old HA (#3347) 2019-07-10 10:10:56 -07:00
Paulus Schoutsen
628692b2e9
Do not cache onboarding page (#3337) 2019-07-10 08:17:51 -07:00
Paulus Schoutsen
a9cac343b0
Preload LL (#3273)
* Preload LL

* Remove using observer
2019-06-14 13:30:20 -07:00
Paulus Schoutsen
5501cccc67
Fix custom panel paths (#3188) 2019-05-10 14:12:08 -07:00
Paulus Schoutsen
d77ae840d8
Fix the ES5 adapter for custom panel (#3182)
* Fix the ES5 adapter for custom panel

* Update custom-panel.ts

* Update custom-panel.ts

* Update custom-panel.ts
2019-05-09 15:36:16 -07:00
Paulus Schoutsen
82e8ca2754
Alow setting up integrations during onboarding (#3163)
* Allow setting up integrations during onboarding

* Fix compress static

* Don't compress static files in CI

* Remove unused file

* Fix static compress disabled in CI build

* Work with new integration step

* Import fix

* Lint

* Upgrade HAWS to 4.1.1
2019-05-07 22:27:10 -07:00