Pascal Vizeli
e24987a610
Fix ingress on panel after restore ( #1508 )
...
* Fix ingress on panel after restore
* Supress errors
2020-02-14 15:58:26 +01:00
Pascal Vizeli
dd603e1ec2
Support basic video mapping ( #1483 )
...
* Support basic video mapping
* Fix regex
2020-02-06 10:48:27 +01:00
Pascal Vizeli
6ef99974cf
Cleanup service ( #1471 )
...
* Cleanup services on uninstall
* Fix active list
2020-02-04 17:40:46 +01:00
Pascal Vizeli
f253c797af
Add stage flag ( #1460 )
...
* Add stage flag
* Add filter
* Remove filter
* Fix lint
2020-01-28 17:58:29 +01:00
Pascal Vizeli
2a2d92e3c5
Change rating for ingress add-on ( #1451 )
...
* Change rating for ingress add-on
* Fix style
2020-01-27 21:42:58 +01:00
Franck Nijhof
745af3c039
Add MySQL service support ( #1448 )
2020-01-23 19:05:13 +01:00
Bram Kragten
24ded99286
Typo ( #1444 )
...
* Typo
* Typo test
2020-01-20 17:11:41 +01:00
Pascal Vizeli
f55c10914e
UI Schema / Addon options ( #1441 )
...
* UI schema for add-on options
* Fix lint
* Add tests
* Address comments
2020-01-20 15:13:17 +01:00
Pascal Vizeli
b1e768f69e
Add advanced property for HA simple-mode ( #1439 )
2020-01-20 10:17:14 +01:00
Pascal Vizeli
4702f8bd5e
Add docs support to addon ( #1438 )
...
* Add docs support to addon
* Fix stale code
2020-01-20 10:01:22 +01:00
Franck Nijhof
9d6f4f5392
Remove orangepi-prime, add odroid-n2 to add-on machine validator ( #1432 )
2020-01-13 16:25:18 +01:00
Pascal Vizeli
0925af91e3
Fix snapshot HA / remove API password ( #1425 )
...
* Fix snapshot HA / remove API password
* fix lint
* Fix log
* cleanup API
* stale password handling
* fix lint
2020-01-09 14:35:37 +01:00
Pascal Vizeli
fc5d97562f
Dns update ( #1393 )
...
* Improvements to DNS validator to include IPv6 (#1312 )
* improvements to DNS validator to include IPv6
* fixed the DNS validators
* updated per suggestions
* Update const.py
* Update dns.py
* Update validate.py
* Update validate.py
* Update dns.py
* Update test_validate.py
* Update validate.py
* Cleanup
* Don't set default DNS server as default
* Remove update local resolver
* Fix lint
2019-12-05 21:52:55 +01:00
Issac
f5c171e44f
Fix grammatical issue in log message ( #1392 )
2019-12-05 14:38:28 +01:00
Pascal Vizeli
74485262e7
Prune network/interface on repair ( #1340 )
...
* Prune network/interface on repair
* Force disconnect
2019-10-22 14:30:14 +02:00
Pascal Vizeli
11811701d0
Add snapshot_exclude option ( #1337 )
...
* Add snapshot tar filter
* Add filter to add-on
* Fix bug
* Fix
2019-10-21 14:48:24 +02:00
Pascal Vizeli
05c8022db3
Check path on extractall ( #1336 )
...
* Check path on extractall
* code cleanup
* Add logger
* Fix issue
* Add tests
2019-10-21 12:23:00 +02:00
dependabot-preview[bot]
5e4e9740c7
Bump pylint from 2.3.1 to 2.4.0 ( #1307 )
...
* Bump pylint from 2.3.1 to 2.4.0
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.3.1 to 2.4.0.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Changelog](https://github.com/PyCQA/pylint/blob/master/ChangeLog )
- [Commits](https://github.com/PyCQA/pylint/compare/pylint-2.3.1...pylint-2.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Update __main__.py
* Update bootstrap.py
* Update homeassistant.py
* Update __init__.py
2019-09-25 09:41:16 +02:00
Pascal Vizeli
2a011b6448
Fix typo to validate list ( #1298 )
...
* Fix typo to validate list
* Fix lint
* Add Typo
2019-09-20 17:28:23 +02:00
Pascal Vizeli
a12567d0a8
Update secrets handling ( #1289 )
...
* Update secrets handling
* Remove start pre_check
* fix lint
* remove tasker
2019-09-12 23:16:56 +02:00
Pascal Vizeli
db9d0f2639
Fix lint ( #1284 )
2019-09-11 16:37:49 +02:00
Pascal Vizeli
02d4045ec3
Add secrets support for options ( #1283 )
...
* Add secrets API
* Don't expose secrets
2019-09-11 16:29:34 +02:00
Pascal Vizeli
272d8b29f3
Fix version handling with nightly ( #1273 )
...
* Fix version handling with nightly
* fix lint
2019-09-02 14:37:59 +02:00
Pascal Vizeli
c563f484c9
Add support for udev trigger
2019-09-02 11:28:49 +00:00
Pascal Vizeli
c0e3ccdb83
Improve gdbus error handling ( #1252 )
...
* Improve gdbus error handling
* Fix logging type
* Detect no dbus
* Fix issue with complex
* Update hassio/dbus/__init__.py
Co-Authored-By: Franck Nijhof <frenck@frenck.nl>
* Update hassio/dbus/hostname.py
Co-Authored-By: Franck Nijhof <frenck@frenck.nl>
* Update hassio/dbus/rauc.py
Co-Authored-By: Franck Nijhof <frenck@frenck.nl>
* Update hassio/dbus/systemd.py
Co-Authored-By: Franck Nijhof <frenck@frenck.nl>
* Fix black
2019-08-22 12:48:02 +02:00
Pascal Vizeli
4072b06faf
Fix issue on isntalled add-ons ( #1225 )
2019-08-16 13:12:39 +02:00
Pascal Vizeli
a2cf7ece70
Change handling with host files ( #1223 )
2019-08-16 12:47:32 +02:00
Franck Nijhof
b5ed6c586a
Cleanup ingress panel on add-on uninstall ( #1220 )
...
* Cleanup ingress panel on add-on uninstall
* Update __init__.py
2019-08-15 23:05:03 +02:00
Pascal Vizeli
0a0a62f238
Addon provide his own udev support ( #1206 )
...
* Addon provide his own udev support
* upgrade logger
2019-08-14 12:29:00 +02:00
Pascal Vizeli
b77c42384d
Add DNS to add-on ( #1204 )
2019-08-14 09:53:03 +02:00
Pascal Vizeli
1196788856
Add CoreDNS as DNS backend ( #1195 )
...
* Add CoreDNS / DNS configuration
* Support get version
* add version
* add coresys
* Add more logic
* move forwareder into dns
* Setup docker inside
* add docker to env
* Add more function
* more interface
* Update hosts template
* Add DNS folder
* Fix issues
* Add more logic
* Add handling for hosts
* Fix setting
* fix lint
* Fix some issues
* Fix issue
* Run with no cache
* Fix issue on validate
* Fix bug
* Allow to jump into dev mode
* Fix permission
* Fix issue
* Add dns search
* Add watchdog
* Fix set issues
* add API description
* Add API endpoint
* Add CLI support
* Fix logs + add hostname
* Add/remove DNS entry
* Fix attribute
* Fix style
* Better shutdown
* Remove ha from network mapping
* Add more options
* Fix env shutdown
* Add support for new repair function
* Start coreDNS faster after restart
* remove options
* Fix ha fix
2019-08-13 14:20:42 +02:00
Pascal Vizeli
2fc5e3b7d9
Repair / fixup docker overlayfs issues ( #1170 )
...
* Add a repair modus
* Add repair to add-ons
* repair to cli
* Add API call
* fix sync call
* Clean all images
* Fix repair
* Fix supervisor
* Add new function to core
* fix tagging
* better style
* use retag
* new retag function
* Fix lint
* Fix import export
2019-08-07 17:26:32 +02:00
Pascal Vizeli
778bc46848
Don't relay on latest with HA/Addons ( #1175 )
...
* Don't relay on latest with HA/Addons
* Fix latest on install
* Revert some options
* Fix attach
* migrate to new version handling
* Fix thread
* Fix is running
* Allow wait
* debug code
* Fix debug value
* Fix list
* Fix regex
* Some better log output
* Fix logic
* Improve cleanup handling
* Fix bug
* Cleanup old code
* Improve version handling
* Fix the way to attach
2019-08-07 09:51:27 +02:00
Pascal Vizeli
03c5596e04
Fix machine version ( #1167 )
2019-07-19 11:47:55 +02:00
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