Pascal Vizeli
|
5771b417bc
|
sort import
|
2019-06-25 12:54:45 +00:00 |
|
Pascal Vizeli
|
8ea712a937
|
Fix error on comparson (#1104)
|
2019-05-31 11:46:28 +02:00 |
|
Pascal Vizeli
|
b4665f3907
|
Add black support (#1101)
|
2019-05-27 12:35:06 +02:00 |
|
Pascal Vizeli
|
b2c3157361
|
Fix device bug (#1078)
|
2019-05-09 11:41:37 +02:00 |
|
Pascal Vizeli
|
9ce9e10dfd
|
WIP: Split add-on store logic (#1067)
* Split add-on store logic
* finish data model
* Cleanup models
* Cleanup imports
* split up store addons
* More cleanup
* Go to stable
* Fix layout
* Cleanup interface
* Fix restore/snapshot
* Fix algo
* Fix reload task
* Fix typing / remove indirect add-on references
* Fix version
* Fix repository data
* Fix addon repo
* Fix api check
* Fix API return
* Fix model
* Temp fix available
* Fix lint
* Fix install
* Fix partial restore
* Fix store restore
* Fix ingress port
* Fix API
* Fix style
|
2019-05-07 17:27:00 +02:00 |
|
Pascal Vizeli
|
ec387c3010
|
Rename panel config attributes (#1054)
|
2019-04-24 09:48:01 +02:00 |
|
Pascal Vizeli
|
decf254e5f
|
Ingress panel support (#1047)
* Ingress Panel support
* Fix lists
* Allow to set the value
* fix panels
* Update ha realtime
* Fix url
* Fix update
|
2019-04-23 11:18:04 +02:00 |
|
Pascal Vizeli
|
b77146a4e0
|
Allow to add a description for a port (#1023)
|
2019-04-09 22:15:23 +02:00 |
|
Pascal Vizeli
|
c2deabb672
|
Support dynamic ingress port (#1015)
* Support dynamic ingress port
* Allow to remeber ports
* Add tests
* Fix schema
* Cleanup handling / speed
* Fix port
|
2019-04-07 21:59:21 +02:00 |
|
Pascal Vizeli
|
118da3c275
|
Cleanup last_version with latest_version inside code (#1012)
* Cleanup last_version with latest_version inside code
* Fix property
|
2019-04-07 15:04:16 +02:00 |
|
Pascal Vizeli
|
d7bb9013d4
|
Improve add-on rebuild (#1011)
* Check version
* Use image instead next_image
|
2019-04-07 14:42:07 +02:00 |
|
Pascal Vizeli
|
c2d705a42a
|
Fix ingress_url with not installed add-ons (#998)
Fix ingress_url with not installed add-ons
|
2019-04-06 11:24:04 +02:00 |
|
Pascal Vizeli
|
f10b433e1f
|
Fix token handling with new secrets (#996)
* Fix token handling with new secrets
* add schema also to ingress
|
2019-04-05 17:49:43 +02:00 |
|
Pascal Vizeli
|
67f562a846
|
Init ingress session boarder / lookup (#995)
* Init ingress session boarder / lookup
* Add session to API
* Add cokkie validate
* Do it without event bus
* Add logger
* Fix validation
* Add tests
* Update tests
* Mock json storage
|
2019-04-05 17:36:07 +02:00 |
|
Pascal Vizeli
|
1edec61133
|
Add Ingress support (#991)
* Add Ingress support to supervisor
* Update security
* cleanup add-on extraction
* update description
* fix header part
* fix
* Fix header check
* fix tox
* Migrate docker interface typing
* Update home assistant to new docker
* Migrate supervisor
* Fix host add-on problem
* Update hassos
* Update API
* Expose data to API
* Check on API ingress support
* Add ingress URL
* Some cleanups
* debug
* disable uvloop
* Fix issue
* test
* Fix bug
* Fix flow
* Fix interface
* Fix network
* Fix metadata
* cleanups
* Fix exception
* Migrate to token system
* Fix webui
* Fix update
* Fix relaod
* Update log messages
* Attach ingress url only if enabled
* Cleanup ingress url handling
* Ingress update
* Support check version
* Fix raise error
* Migrate default port
* Fix junks
* search error
* Fix content filter
* Add debug
* Update log
* Update flags
* Update documentation
* Cleanup debugs
* Fix lint
* change default port to 8099
* Fix lint
* fix lint
|
2019-04-05 12:13:44 +02:00 |
|
Pascal Vizeli
|
fd9c5bd412
|
Make arch required (#978)
|
2019-03-28 14:23:46 +01:00 |
|
Pascal Vizeli
|
b12175ab9a
|
Support for deconz discovery & cleanup (#974)
* Support for deconz discovery & cleanup
* Split discovery
* Fix lint
* Fix lint / import
|
2019-03-28 14:11:18 +01:00 |
|
Pascal Vizeli
|
31047b9ec2
|
Down or upgrade exists image on restore (#941)
|
2019-03-08 11:36:36 +01:00 |
|
Pascal Vizeli
|
fc45670686
|
Fix bug with update (#938)
|
2019-03-07 21:09:43 +01:00 |
|
Pascal Vizeli
|
f1fecdde3a
|
Enable Armv7 for Add-ons (#936)
* Enable Armv7 for Add-ons
* Cleanups
* fix tests
|
2019-03-07 16:00:41 +01:00 |
|
Pascal Vizeli
|
227125cc0b
|
Change json error handling (#930)
* Change json error handling
* Typing + modern way to read file
* fix lint
|
2019-02-26 00:19:05 +01:00 |
|
Pascal Vizeli
|
6983dcc267
|
Fix image arch version on restore/update (#928)
|
2019-02-21 16:40:49 +01:00 |
|
Pascal Vizeli
|
7f074142bf
|
Replace pycrpytodome with cryptocraphy (#923)
* Replace pycrpytodome with cryptocraphy
* Fix typing
* fix typing
* Fix lints
* Fix build
* Add musl libc
* Fix lint
* fix lint
* Fix algo
* Add more typing fix crypto imports v2
* Fix padding
|
2019-02-20 10:30:22 +01:00 |
|
Pascal Vizeli
|
da3270af67
|
Fix that need_build work like image (#912)
|
2019-01-31 22:08:10 +01:00 |
|
Pascal Vizeli
|
35aae69f23
|
Support armv7 and allow support of multible arch types per CPU (#892)
* Support armv7 and first abstraction
* Change layout
* Add more type hints
* Fix imports
* Update
* move forward
* add tests
* fix type
* fix lint & tests
* fix tests
* Fix unittests
* Fix create folder
* cleanup
* Fix import order
* cleanup loop parameter
* cleanup init function
* Allow changeable image name
* fix setup
* Fix load of arch
* Fix lint
* Add typing
* fix init
* fix hassos cli problem & stick on supervisor arch
* address comments
* cleanup
* Fix image selfheal
* Add comment
* update uvloop
* remove uvloop
* fix tagging
* Fix install name
* Fix validate build config
* Abstract image_name from system cache
|
2019-01-31 18:47:44 +01:00 |
|
Pascal Vizeli
|
9053341581
|
Fix wrong UTF-8 config files (#895)
* Fix wrong UTF-8 config files
* Fix lint
* Update data.py
|
2019-01-18 18:57:54 +01:00 |
|
Pascal Vizeli
|
aa1c765c4b
|
Add support for SYS_MODULE (#889)
* Add support for SYS_MODULE
* Update flake stuff
* Fix lint
* Fix lint
* Fix lint
* Fix lint
|
2019-01-15 00:56:07 +01:00 |
|
Pascal Vizeli
|
9d72dcabfc
|
Support to map kernel modules ro into container
|
2019-01-14 21:57:14 +01:00 |
|
Pascal Vizeli
|
73afced4dc
|
Bugfix stack trace on remove (#842)
|
2018-11-30 00:09:33 +01:00 |
|
Alastair D'Silva
|
b6f3938b14
|
Add support for the Orange Pi Prime (#829)
Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
|
2018-11-21 17:03:25 +01:00 |
|
Pascal Vizeli
|
62f675e613
|
Fix documentation
|
2018-11-19 22:37:46 +01:00 |
|
Pascal Vizeli
|
0fab3e940a
|
Merge pull request #820 from home-assistant/master
Master
|
2018-11-19 14:52:45 +01:00 |
|
Pascal Vizeli
|
60fbebc16b
|
Rating add-on better they implement hass auth (#819)
* Rating add-on better they implement hass auth
* Update utils.py
|
2018-11-19 14:51:03 +01:00 |
|
Christian
|
b8818788c9
|
Bugfix Add-on validate correct image url (#810)
* Bugfix Add-on validate correct image path
* Add tests for different add-on image urls
|
2018-11-18 19:29:23 +01:00 |
|
Pascal Vizeli
|
644d13e3fa
|
Bugfix Add-on validate on RO (#803)
|
2018-11-09 23:53:41 +01:00 |
|
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 |
|