hass-core/homeassistant/components/websocket_api
J. Nick Koston 578d4a9b6a
Make the frontend available sooner (Part 1 of 2) (#36263)
* Part 1 of 2 (no breaking changes in part 1).

When integrations configured via the UI block startup or fail to start,
the webserver can remain offline which make it is impossible
to recover without manually changing files in
.storage since the UI is not available.

This change is the foundation that part 2 will build on
and enable a listener to start the webserver when the frontend
is finished loading.

Frontend Changes (home-assistant/frontend#6068)

* Address review comments

* bump timeout to 1800s, adjust comment

* bump timeout to 4h

* remove timeout failsafe

* and the test
2020-06-02 13:54:11 -05:00
..
__init__.py Extract Collection helper from Person integration (#30313) 2020-01-03 21:37:11 +01:00
auth.py Improve string formatting v5 (#33697) 2020-04-05 17:48:55 +02:00
commands.py Add command to get integration manifests (#34262) 2020-04-15 13:36:16 -07:00
connection.py Extract Collection helper from Person integration (#30313) 2020-01-03 21:37:11 +01:00
const.py Allow WS queue to temporarily peak (#34175) 2020-04-13 18:50:36 -07:00
decorators.py Make the frontend available sooner (Part 1 of 2) (#36263) 2020-06-02 13:54:11 -05:00
error.py Enable pylint unnecessary-pass (#33650) 2020-04-05 10:33:07 +02:00
http.py Make the frontend available sooner (Part 1 of 2) (#36263) 2020-06-02 13:54:11 -05:00
manifest.json Correct typo Asssitant -> Assistant (#35117) 2020-05-03 11:36:06 +02:00
messages.py Move imports to top for websocket_api (#29556) 2019-12-08 12:19:15 +01:00
permissions.py Support multiple Lovelace dashboards (#32134) 2020-02-25 11:18:21 -08:00
sensor.py Do async_setup_platform in background (#36244) 2020-05-31 22:18:30 -07:00
services.yaml