Pascal Vizeli
|
571c42ef7d
|
Create role for backup add-ons (#755)
* Create role for backup add-ons
* Update validate.py
* Update security.py
|
2018-10-12 12:48:12 +02:00 |
|
Pascal Vizeli
|
8443da0b9f
|
Add-on SSO support with Home Assistant auth system (#752)
* Create auth.py
* Finish auth cache
* Add documentation
* Add valid schema
* Update auth.py
* Update auth.py
* Update security.py
* Create auth.py
* Update coresys.py
* Update bootstrap.py
* Update const.py
* Update validate.py
* Update const.py
* Update addon.py
* Update auth.py
* Update __init__.py
* Update auth.py
* Update auth.py
* Update auth.py
* Update const.py
* Update auth.py
* Update auth.py
* Update auth.py
* Update validate.py
* Update coresys.py
* Update auth.py
* Update auth.py
* more security
* Update API.md
* Update auth.py
* Update auth.py
* Update auth.py
* Update auth.py
* Update auth.py
* Update homeassistant.py
* Update homeassistant.py
|
2018-10-12 12:21:48 +02:00 |
|
Pascal Vizeli
|
468cb0c36b
|
Rename info (#750)
* Rename version to info
* fix security
|
2018-10-10 16:46:34 +02:00 |
|
Pascal Vizeli
|
33b615e40d
|
Fix manager access to /addons (#738)
|
2018-10-05 13:48:29 +02:00 |
|
Pascal Vizeli
|
36cdb05387
|
Don't allow add-on to update itself (#733)
|
2018-10-01 15:22:26 +02:00 |
|
Pascal Vizeli
|
e5451973bd
|
Overwork Services/Discovery (#725)
* Update homeassistant.py
* Update validate.py
* Update exceptions.py
* Update services.py
* Update discovery.py
* fix gitignore
* Fix handling for discovery
* use object in ref
* lock down discovery API
* fix api
* Design
* Fix API
* fix lint
* fix
* Fix security layer
* add provide layer
* fix access
* change rating
* fix rights
* Fix API error handling
* raise error
* fix rights
* api
* fix handling
* fix
* debug
* debug json
* Fix validator
* fix error
* new url
* fix schema
|
2018-09-29 19:49:08 +02:00 |
|
Pascal Vizeli
|
4ef8c9d633
|
Change API for new UI & Add machine support (#720)
* Change API for new UI
* Update API.md
* Update validate.py
* Update addon.py
* Update API.md
* Update addons.py
* fix lint
* Update security.py
* Update version.py
* Update security.py
* Update security.py
|
2018-09-28 14:34:43 +02:00 |
|
Pascal Vizeli
|
61eefea358
|
Add version endpoint (#718)
* Add version endpoint
* Update API.md
* Update const.py
* Create version.py
* Update __init__.py
* Update security.py
* Update version.py
|
2018-09-26 11:39:45 +02:00 |
|
Pascal Vizeli
|
2f4e114f25
|
Fix wrong regex
|
2018-09-25 12:51:47 +02:00 |
|
Pascal Vizeli
|
c91bac2527
|
Add log to blacklist / reduce free calls (#713)
|
2018-09-24 17:03:21 +02:00 |
|
Pascal Vizeli
|
52da7605f5
|
Enable Security API (#710)
* Enable Security API
* Update addons.py
* Update proxy.py
* Update __init__.py
* Update security.py
* Fix lint
|
2018-09-24 15:11:33 +02:00 |
|
Fabian Affolter
|
267791833e
|
Update docstrings, comments and log messages (#707)
|
2018-09-18 23:47:47 +02:00 |
|
Pascal Vizeli
|
9f8ad05471
|
Add API role system (#703)
* Add API role system
* Finish
* Simplify
* Fix lint
* Fix rights
* Fix lint
* Fix spell
* Fix log
|
2018-09-18 20:39:58 +02:00 |
|
Pascal Vizeli
|
dd25c29544
|
Bugfix Proxy with new token (#690)
* Update proxy.py
* Update security.py
|
2018-09-09 23:47:35 +02:00 |
|
Pascal Vizeli
|
cecefd6972
|
Change access to API (#686)
* Update API.md
* Update API.md
* Update API.md
* Update addons.py
* Update addons.py
* Update addons.py
* Update addons.py
* Update __init__.py
* Update security.py
* Update security.py
* Update const.py
* Update validate.py
* Update __init__.py
* Update validate.py
* Update homeassistant.py
* Update homeassistant.py
* Update homeassistant.py
* Update addon.py
* Update addon.py
* Update homeassistant.py
* Fix lint
* Fix lint
* Backward combatibility
* Make token more robust
* Fix bug
* Logic error
* Fix access
* fix valid
|
2018-09-07 22:59:31 +02:00 |
|
Pascal Vizeli
|
806161e3ac
|
Use machine-id from filesystem (#546)
* Use machine-id from filesystem
* Update security.py
* Update security.py
* fix lint
|
2018-07-01 22:28:32 +02:00 |
|
Pascal Vizeli
|
aea31ee6dd
|
Support host tokens (#507)
* Update coresys.py
* Update bootstrap.py
* Update security.py
* fix lint
* Update bootstrap.py
|
2018-06-15 22:10:51 +02:00 |
|
Pascal Vizeli
|
efb1a24b8f
|
Expose panel update (#482)
* Update __init__.py
* Update setup.py
* Update security.py
* Update setup.py
* Update __init__.py
* Update setup.py
* Update __init__.py
|
2018-05-28 23:16:03 +02:00 |
|
Pascal Vizeli
|
28f295a1e2
|
Cleanup
|
2018-04-21 22:33:06 +02:00 |
|
Pascal Vizeli
|
524d875516
|
Update aioHttp3 (#403)
* Update aioHttp3
* fix line ending
* fix close session
|
2018-03-12 23:40:06 +01:00 |
|
Pascal Vizeli
|
ac60de0360
|
Update security.py (#365)
|
2018-02-17 16:09:10 +01:00 |
|
Pascal Vizeli
|
3bf446cbdb
|
Improve security layer (#352)
* Improve security layer
* Update logger
* Fix access
* Validate token
* fix
* fix some bugs
* fix lint
|
2018-02-11 00:05:20 +01:00 |
|
Pascal Vizeli
|
b50756785e
|
Add support to expose internal services (#339)
* Init services discovery
* extend it
* Add mqtt provider
* Service support
* More protocol stuff
* Update validate.py
* Update validate.py
* Update API.md
* Update API.md
* update api
* add API for services
* fix lint
* add security middleware
* Add discovery layout
* update
* Finish discovery
* improve discovery
* fix
* Update API
* Update api
* fix
* Fix lint
* Update API.md
* Update __init__.py
* Update API.md
* Update interface.py
* Update mqtt.py
* Update discovery.py
* Update const.py
* Update validate.py
* Update validate.py
* Update mqtt.py
* Update mqtt.py
* Update discovery.py
* Update discovery.py
* Update discovery.py
* Update interface.py
* Update mqtt.py
* Update mqtt.py
* Update services.py
* Update discovery.py
* Update discovery.py
* Update mqtt.py
* Update discovery.py
* Update services.py
* Update discovery.py
* Update discovery.py
* Update mqtt.py
* Update discovery.py
* fix aiohttp
* test
* Update const.py
* Update addon.py
* Update homeassistant.py
* Update const.py
* Update addon.py
* Update homeassistant.py
* Update addon.py
* Update security.py
* Update const.py
* Update validate.py
* Update const.py
* Update addon.py
* Update API.md
* Update addons.py
* Update addon.py
* Update validate.py
* Update security.py
* Update security.py
* Update const.py
* Update services.py
* Update discovery.py
* Update API.md
* Update services.py
* Update API.md
* Update services.py
* Update discovery.py
* Update discovery.py
* Update mqtt.py
* Update discovery.py
* Update discovery.py
* Update __init__.py
* Update mqtt.py
* Update security.py
* fix lint
* Update core.py
* Update API.md
* Update services.py
|
2018-02-08 17:19:47 +01:00 |
|
Pascal Vizeli
|
db8aaecdbe
|
Remove old security layer (#306)
* Remove old security layer
* remove unneded libs
* Update diagram
|
2018-01-10 22:27:47 +01:00 |
|
Pascal Vizeli
|
1c49351e66
|
Refactory code / object handling (#289)
* Refactory code / object handling
* Next step
* fix lint
* Step 2
* Cleanup API code
* cleanup addons code
* cleanup data handling
* Cleanup addons data handling
* Cleanup docker api
* clean docker api p2
* next cleanup round
* cleanup start on snapshots
* update format strings
* fix setup
* fix lint
* fix lint
* fix lint
* fix tox
* Fix wrong import of datetime module
* Fix bug with attributes
* fix extraction
* Update core
* Update logs
* Expand scheduler
* add support for time interval objects
* next updates on tasks
* Fix some things
* Cleanup code / supervisor
* fix lint
* Fix some code styles
* rename stuff
* cleanup api call reload
* fix lock replacment
* fix lint
* fix lint
* fix bug
* fix wrong config links
* fix bugs
* fix bug
* Update version on startup
* Fix some bugs
* fix bug
* Fix snapshot
* Add wait boot options
* fix lint
* fix default config
* fix snapshot
* fix snapshot
* load snapshots on startup
* add log message at the end
* Some cleanups
* fix bug
* add logger
* add logger for supervisor update
* Add more logger
|
2018-01-02 21:21:29 +01:00 |
|
Pascal Vizeli
|
99cf44aacd
|
Cleanup config / new updater object / New audio (#135)
* Cleanup config / new updater object / New audio
* Cleanup beta_channel
* fix lint
* fix lint p3
* Fix lint p4
* Allow set audio options
* Fix errors
* add host options
|
2017-08-08 00:53:54 +02:00 |
|
Pascal Vizeli
|
956af2bd62
|
Add security api and TOTP on supervisor (#41)
* Add security api and TOTP on supervisor
* finish security api
* fix lint
* fix lint p2
* add new api view to init
* Task session cleanup / fix hass wachdog
* fix lint
* fix api return
* fix check
|
2017-05-10 22:02:47 +02:00 |
|