Commit Graph

26 Commits (cc622f46c5384eb04649242b8305160d1c70e808)

Author SHA1 Message Date
Michael b1138b1aab
Add constructor return type in integrations E-K () 2021-05-20 18:47:30 +03:00
Marc Mueller 5cdd945f44
Update typing 08 () 2021-03-18 09:25:40 +01:00
Joakim Sørensen 15b5057569
Increase timeout for snapshot upload () 2020-12-02 14:34:17 +01:00
Joakim Sørensen 1f07a4eba0
Forward client headers for proxied stream responses () 2020-10-15 11:01:37 +02:00
Joakim Sørensen 61a5bf5645
Add delete to hassio API () 2020-10-08 20:40:45 +02:00
Joakim Sørensen 953f6bad46
Allow non-authenticated calls to supervisor logs during onboarding () 2020-09-28 10:10:10 +02:00
Joakim Sørensen a42736e437
Allow non-authenticated calls to snapshots during onboarding () 2020-09-26 09:26:02 +02:00
Joakim Sørensen 2d429ea678
Add modifications for snapshot uploads ()
Co-authored-by: springstan <46536646+springstan@users.noreply.github.com>
2020-09-25 10:02:26 +02:00
springstan db582bdc1b
Use http status constants more, add HTTP_ACCEPTED and HTTP_BAD_GATEWAY ()
* Use http status codes and add HTTP_BAD_GATEWAY constant

* Address review comments:
 - using constants in tado integration
 - using constant in media_player init.py

* Add and use HTTP_ACCEPTED constant
2020-09-15 20:01:07 +03:00
Joakim Sørensen a5a69bdf71 Adds icon endpoint to NO_AUTH ()
* Adds icon endpoint to NO_AUTH

* Add test for no_auth icon get

* Blackout
2020-01-17 13:54:28 -08:00
Bas Nijholt 00dc721609 sort imports according to PEP8 for hassio () 2019-12-08 16:33:22 +01:00
Franck Nijhof decf13b948 Use literal string interpolation in core (f-strings) () 2019-08-23 09:53:33 -07:00
Paulus Schoutsen 4de97abc3a Black 2019-07-31 12:25:30 -07:00
Paulus Schoutsen f995ab9d54
Don't pass in loop ()
* Don't pass in loop

* Revert some changes

* Lint + Axis revert

* reinstate loop

* Fix a test

* Set loop

* Update camera.py

* Lint
2019-05-22 21:09:59 -07:00
Pascal Vizeli 71e120ce97 Fix chunk streaming ()
* Fix chunk streaming

* Cleanup a print

* Better error handling

* Fix import order
2019-04-04 23:41:13 -07:00
Pascal Vizeli 6829ecad9d
Hass.io ingress ()
* Fix API stream of snapshot / Add ingress

* fix lint

* Fix stream handling

* Cleanup api handling

* fix typing

* Set proxy header

* Use header constant

* Enable the ingress setup

* fix lint

* Fix name

* Fix tests

* fix lint

* forward params

* Add tests for ingress

* Cleanup cookie handling with aiohttp 3.5

* Add more tests

* Fix tests

* Fix lint

* Fix header handling for steam

* forward header too

* fix lint

* fix flake
2019-04-01 14:16:16 +02:00
Fabian Affolter 3736120c6a
Update file header ()
* Update file header

* Fix lint issue

* Fix lint issue
2019-02-14 16:01:46 +01:00
Paulus Schoutsen fd21d6cc9d Add Hass.io user headers to supervisor proxy 2019-01-11 10:00:38 -08:00
Otto Winter eec4564c71 Show ANSI color codes in logs in Hass.io ()
* Hass.io: Show ANSI color codes in logs

* Lint

* Fix test

* Lint
2018-12-02 15:46:14 +01:00
Pascal Vizeli f5d3aa1826 Hass.io auth/sso part2 ()
* Update discovery.py

* Create const.py

* Update auth.py

* Update const.py

* Update const.py

* Update http.py

* Update handler.py

* Update auth.py

* Update auth.py

* Update test_auth.py
2018-10-11 10:55:38 +02:00
cdce8p b24f9f5dfa Async syntax 3/8 ()
* Async syntax 3, device_tracker & fan & hassio & image_processing & input

* Pylint fixes
2018-10-01 08:59:45 +02:00
Pascal Vizeli d376049a3f Use one regex for Hass.io URL check () 2018-09-19 12:57:55 +02:00
Pascal Vizeli 40c8f5f70e
Fix panel URL authentication for Hass.io ()
* Update http.py

* Update http.py

* fix tests

* Update test_http.py
2018-06-17 20:34:47 +02:00
Paulus Schoutsen b6e4a7771a
Allow Hass.io panel dir () 2018-05-27 17:17:19 -04:00
Pascal Vizeli 5a80d4e5ea Hassio update timeout filter list ()
* Update timeout filter list

* Update http.py
2018-02-23 10:13:04 -08:00
Pascal Vizeli 4f96eeb06e Cleanup hass.io component ()
* Cleanup hass.io component

* fix lint

* Fix all tests

* Fix lint

* fix lint

* fix doc lint
2018-02-20 15:24:31 -08:00