Jorim Tielemans
|
fb12fee59b
|
Expand add-on installation error message (#783)
* Expand error message
Since an add-on is only available for certain machine and architecture combination we should log both.
* Update addon.py
|
2018-10-27 15:24:56 +02:00 |
|
Pascal Vizeli
|
aa8ab593c0
|
Rename login_backend to auth_api (#764)
* Update const.py
* Update validate.py
* Update addon.py
* Update auth.py
* Update addons.py
* Update API.md
|
2018-10-16 12:33:40 +02:00 |
|
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 |
|
mbo18
|
0e51d74265
|
Add missing tinker board
|
2018-10-09 09:29:38 +02:00 |
|
Pascal Vizeli
|
23f28b38e9
|
small code cleanups (#740)
* small code cleanups
* Update __init__.py
* Update homeassistant.py
* Update __init__.py
* Update homeassistant.py
* Update homeassistant.py
* Update __init__.py
* fix list
* Fix api call
|
2018-10-07 23:50:18 +02:00 |
|
Franck Nijhof
|
da425a0530
|
Adds support for privilege DAC_READ_SEARCH (#743)
* Adds support for privilege DAC_READ_SEARCH
* 🚑 Fixes security rating regarding privileges
|
2018-10-07 19:17:06 +02:00 |
|
Jorim Tielemans
|
79dca1608e
|
Fix machine 'odroid-c2' (#744)
Odroid-cu2 does not exist AFAIK, it needs to be c2.
|
2018-10-07 19:16:29 +02:00 |
|
Pascal Vizeli
|
af19e95c81
|
Make discovery persistent (#727)
* Make discovery persistent
* fix file handling
* fix detection
* Smooth
* Fix ring import
* Fix handling
* fix schema
* fix validate
* fix discovery cleanup
|
2018-09-30 15:33:16 +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
|
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 |
|
Franck Nijhof
|
f5845564db
|
👕 Fixes a typo in method name (#702)
|
2018-09-17 23:11:53 +02:00 |
|
Franck Nijhof
|
622e99e04c
|
Adds host PID mode support for add-ons (#700)
* ✨ Adds host PID mode support for add-ons.
* 🔒 Disables host PID mode when in protected mode
* 🚦 Adds more negative rating weight to host PID mode
|
2018-09-17 21:02:28 +02:00 |
|
Franck Nijhof
|
3d459f1b8b
|
✨ Adds support for SYS_PTRACE add-on privileges (#697)
|
2018-09-15 22:05:50 +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
|
d81bc7de46
|
Change rating 1-6 (#658)
|
2018-08-19 18:17:14 +02:00 |
|
Pascal Vizeli
|
ecd12732ee
|
New generation of security and access (#652)
* New generation of security and access
* Update const.py
* Update validate.py
* Update addon.py
* Update validate.py
* Fix name
* Allow access
* Fix
* add logs
* change message
* add rating
* fix lint
* fix lint
* fix
* Fix
|
2018-08-16 22:49:08 +02:00 |
|
Pascal Vizeli
|
78e91e859e
|
Add add-on support for docker sock ro (#635)
* Add add-on support for docker sock ro
* fix
|
2018-08-09 00:42:33 +02:00 |
|
Nolan Darilek
|
68eafb0a7d
|
Add SYS_RESOURCE to list of valid privileges
|
2018-08-07 03:21:21 +00:00 |
|
Pascal Vizeli
|
ae7466ccfe
|
Fix UnicodeDecodeError with read json file (#613)
* Update json.py
* Update data.py
|
2018-08-02 21:48:50 +02:00 |
|
Simon Holzmayer
|
2c17fe5da8
|
Adapt regex validation to allow docker images from other registries (#608)
* Adapt regex validation to allow images from other registries than dockerhub
Issue #564
* Update validate.py
|
2018-07-30 12:34:42 +02:00 |
|
Pascal Vizeli
|
1b481e0b37
|
Fix small bugs (python37) (#577)
* Fix small bugs (python37)
* Update utils.py
* Update utils.py
* Update utils.py
* Update utils.py
* Update utils.py
|
2018-07-19 21:22:26 +02:00 |
|
Pascal Vizeli
|
3aa4cdf540
|
Fix remove data inside executor (#576)
|
2018-07-19 20:25:58 +02:00 |
|
Pascal Vizeli
|
029f277945
|
Reset readonly on remove data (#569)
* Reset readonly on remove data
* Update addon.py
* Update utils.py
* Fix lint
* Update utils.py
* Update utils.py
* Update utils.py
* Update utils.py
* Update addon.py
|
2018-07-19 12:44:16 +02:00 |
|
Pascal Vizeli
|
09df046fa8
|
Fix problem with Repositories (#552)
* Fix problem with Repositories
* Update git.py
* Update git.py
* Update git.py
* Update git.py
* Update git.py
* Update git.py
* Update git.py
* Update git.py
* Update git.py
* Update git.py
* Update git.py
* fix lint
* fix
* reset origin
* Git cleanup
|
2018-07-05 23:21:54 +02:00 |
|
Pascal Vizeli
|
0253722369
|
Remove update config with allready installed one (#533)
* Remove update config with allready installed one
* fix lint
|
2018-06-28 12:22:27 +02:00 |
|
Pascal Vizeli
|
054e357483
|
Add support to map devicetree into add-on (#519)
* Add support to map devicetree into add-on
* Update const.py
* Update validate.py
* Update addon.py
* Update addons.py
* Update API.md
|
2018-06-21 12:19:14 +02:00 |
|
Pascal Vizeli
|
9aa5eda2c8
|
Some bugfix (#516)
* Some bugfix
* Update apparmor.py
* Update apparmor.py
* Update apparmor.py
* Update apparmor.py
|
2018-06-20 23:25:08 +02:00 |
|
Pascal Vizeli
|
7769d6fff1
|
Cleanup and fixup Apparmor implementation (#509)
* Cleanup and fixup Apparmor implementation
* Update addon.py
* Update validate.py
* Create apparmor.py
* Update exceptions.py
* Update apparmor.py
* Create apparmor.py
* Update const.py
* Update bootstrap.py
* Update const.py
* Update config.py
* Update addons.py
* Update apparmor.py
* Add support for host AppArmor
* Update apparmor.py
* Update apparmor.py
* Update apparmor.py
* Update apparmor.py
* Update apparmor.py
* Update addon.py
* Update apparmor.py
* Update addon.py
* Update addon.py
* Update addon.py
* Update addon.py
* Update const.py
* Update supervisor.py
* Update supervisor.py
* Update supervisor.py
* Add snapshot support
* some cleanup
* Cleanup v2
* Update aiohttp
* fix lint
* fix bugs
* Add info logs
|
2018-06-20 00:09:18 +02:00 |
|
Ville Skyttä
|
e2725f8033
|
Spelling and grammar fixes (#499)
|
2018-06-08 21:32:06 +02:00 |
|
Pascal Vizeli
|
23d1013cfa
|
Follow the correct shutdown flow
|
2018-04-23 21:45:06 +02:00 |
|
Pascal Vizeli
|
b486883ff6
|
Cleanups
|
2018-04-23 15:32:23 +02:00 |
|
Pascal Vizeli
|
28f295a1e2
|
Cleanup
|
2018-04-21 22:33:06 +02:00 |
|
Pascal Vizeli
|
55c2127baa
|
Cleanup Loop handling
|
2018-04-21 16:30:31 +02:00 |
|
Pascal Vizeli
|
0cca8f522b
|
rename audio object
|
2018-04-13 21:19:57 +02:00 |
|
Pascal Vizeli
|
0dd7f8fbaa
|
Fix some comments
|
2018-04-12 22:07:41 +02:00 |
|
Pascal Vizeli
|
a2789ac540
|
Extend Audio support
|
2018-04-11 23:53:30 +02:00 |
|
Pascal Vizeli
|
0684427373
|
Bugfix, remove unsupported characters
|
2018-04-08 23:30:42 +02:00 |
|
Pascal Vizeli
|
ee4b28a490
|
Fix's & cleanup
|
2018-04-08 22:27:58 +02:00 |
|
Pascal Vizeli
|
72279072ac
|
Add support for Seccomp/AppArmor profiles
|
2018-04-07 00:24:23 +02:00 |
|
mark9white
|
38ec3d14ed
|
Allow addons that require IPC_LOCK capability (#397)
|
2018-03-03 23:06:42 +01:00 |
|
Pascal Vizeli
|
16b09bbfc5
|
Allow to use branch on repositories (#395)
* Allow to use branch on repositories
* Fix argument extraction
* fix lint
|
2018-03-03 11:00:58 +01:00 |
|
c727
|
46252030cf
|
Improve names for built-in repos (#391)
|
2018-03-01 19:00:21 +01:00 |
|
Pascal Vizeli
|
587047f9d6
|
Add support for encrypted snapshot files (#354)
* Add support for encrypted files
* Update tar.py
* Update tar.py
* Update tar.py
* Update addon.py
* Update API.md
* Update API.md
* Update tar.py
* cleanup snapshot
* Update API.md
* Update const.py
* Update const.py
* Update validate.py
* Update homeassistant.py
* Update homeassistant.py
* Update validate.py
* Update validate.py
* Update snapshot.py
* Update utils.py
* Update snapshot.py
* Update utils.py
* Update snapshot.py
* Update validate.py
* Update snapshot.py
* Update validate.py
* Update const.py
* fix lint
* Update snapshot.py
* Update __init__.py
* Update snapshot.py
* Update __init__.py
* Update __init__.py
* Finish snapshot object
* Fix struct
* cleanup snapshot flow
* fix some points
* Add API upload
* fix lint
* Update voluptuous
* fix docker
* Update snapshots.py
* fix versions
* fix schema
* fix schema
* fix api
* fix path
* Handle import better
* fix routing
* fix bugs
* fix bug
* cleanup gz
* fix some bugs
* fix stage
* Fix
* fix
* protect None password
* fix API
* handle exception better
* fix
* fix remove of addons
* fix bug
* clenaup code
* fix none tasks
* Encrypt Home-Assistant
* fix decrypt
* fix binary
|
2018-02-17 15:52:33 +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
|
dec04386bf
|
Add support for home-assistant bootup (#349)
* Add support for home-assistant bootup
* fix bug
* fix
* fix ip bug
* bugfix
|
2018-02-09 01:27:45 +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 |
|