Florian Ludwig
|
23382ab199
|
assign user to websocket connection when using legacy_api_password (#19797)
|
2019-01-08 20:45:24 -08:00 |
Paulus Schoutsen
|
4f98818258
|
Rename is_owner decorator to is_admin (#19266)
* Rename is_owner decorator to is_admin
* Update test_auth.py
|
2018-12-14 10:19:27 +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
|
df21dd21f2
|
RFC: Call services directly (#18720)
* Call services directly
* Simplify
* Type
* Lint
* Update name
* Fix tests
* Catch exceptions in HTTP view
* Lint
* Handle ServiceNotFound in API endpoints that call services
* Type
* Don't crash recorder on non-JSON serializable objects
|
2018-11-30 21:28:35 +01:00 |
Paulus Schoutsen
|
a2386f871d
|
Forbid float NaN in JSON (#18757)
|
2018-11-28 13:25:23 +01:00 |
Paulus Schoutsen
|
9d7b1fc3a7
|
Enforce permissions for Websocket API (#18719)
* Handle unauth exceptions in websocket
* Enforce permissions in websocket API
|
2018-11-27 10:12:31 +01:00 |
Ville Skyttä
|
4d9ef9e795
|
Import homeassistant domain instead of hardcoding it (#17985)
|
2018-10-30 17:38:09 +02:00 |
Paulus Schoutsen
|
e985f30247
|
Fix websocket API (#17471)
|
2018-10-15 11:48:36 +02:00 |
Paulus Schoutsen
|
4210835dcd
|
Async response all the things (#17073)
* Use async_response
* Update device_registry.py
|
2018-10-03 07:53:54 +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
|
22a80cf733
|
Break up websocket component (#17003)
* Break up websocket component
* Lint
|
2018-10-01 11:21:00 +02:00 |