Pascal Vizeli
5365aa4466
Offload rauc logic with partition handling ( #1404 )
...
* Offload rauc logic with partition handling
* Fix name
* Fix detection
* Add to API
2019-12-19 16:41:16 +01:00
Pascal Vizeli
380ca13be1
Pin Black ( #1355 )
...
* Pin black version
* fix devcontainer
2019-10-30 23:18:04 +01: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
Pascal Vizeli
435a1096ed
Cleanup debug gdbus output ( #1275 )
2019-09-02 15:08:26 +02:00
Pascal Vizeli
387d2dcc2e
Add support for gvariant annotations ( #1258 )
2019-08-23 13:41:17 +02:00
Pascal Vizeli
ce5183ce16
Add support to read Host DNS ( #1255 )
...
* Add support to read Host DNS
* Include properties
* Improve host info handling
* Add API
* Better abstraction
* Change prio list
* Address lint
* fix get properties
* Fix nameserver list
* Small cleanups
* Bit more stability
* cleanup
2019-08-22 18:01:49 +02:00
Pascal Vizeli
8b9cd4f122
Improve handling with nested objects ( #1253 )
2019-08-22 14:24:50 +02: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
138bb12f98
Add debug output to gdbus ( #1203 )
2019-08-13 21:25:04 +02:00
Pascal Vizeli
709f034f2e
New TimeZone handling ( #1138 )
...
* Remove function to get TZ from config file
* Readd old timezone handling
* Fix tests
2019-06-25 17:09:14 +02:00
Pascal Vizeli
3e645b6175
Fix timeout on check port ( #1116 )
2019-06-05 17:49:05 +02:00
Pascal Vizeli
0a0d97b084
Support pip progress for HA 0.94 ( #1113 )
...
* Support pip progress for HA 0.94
* fix black
* add tests
* add test for adguard
* Fix lint
2019-06-05 14:46:03 +02:00
Pascal Vizeli
b4665f3907
Add black support ( #1101 )
2019-05-27 12:35:06 +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
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
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
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
Fabian Affolter
c2299ef8da
Fix typos ( #704 )
2018-09-18 18:17:20 +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
6e6c2c3efb
Change timezone handling ( #641 )
...
* Change timezone handling
* Update dt.py
* Update homeassistant.py
* fix
* Use new timezone
* fix handling
* fix regex
* fix regex
* Rename old config
* fix lint
* simplify
* fix regex
* fix
* cleanup
* cleanup
* fix
* fix find
* mm
2018-08-16 01:40:20 +02: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
Pascal Vizeli
e3ae48c8ff
Remove geo ip ( #586 )
...
* Remove geo ip
* Update core.py
* Update dt.py
2018-07-21 19:45:11 +02:00
Pascal Vizeli
f51c9704e0
Fix timeout on freegeoip ( #581 )
...
* Fix timeout on freegeoip
* Update updater.py
* Update supervisor.py
* Update dt.py
* Update hassos.py
* Update core.py
* Update hassos.py
* Update supervisor.py
* Update updater.py
2018-07-21 19:01:20 +02:00
Pascal Vizeli
e7e0b9adda
Fix-python7 compatibility ( #573 )
2018-07-19 01:18:43 +02:00
Pascal Vizeli
21194f1411
Add hostname to UI ( #557 )
...
* Add hostname to UI
* Fix dbus call
* support boolean
* support types
* revert
* test
* test
* log
* fixup
* fix bug
2018-07-06 01:36:28 +02:00
Pascal Vizeli
5fe9d63c79
Add HassOS OTA support on Hass.io ( #536 )
...
* Add HassOS OTA support on Hass.io
* Update dt.py
* Update updater.py
* add rauc dbus / initial dbus signal handling
* Update gdbus.py
* Update hassos.py
* Update const.py
* Update hassos.py
* Update exceptions.py
* Update hassos.py
* Update rauc.py
* Update rauc.py
* Update rauc.py
* Update hassos.py
* Update hassos.py
* Update hassos.py
* Update hassos.py
* Update hassos.py
* Update hassos.py
* Update hassos.py
* Update __init__.py
* Update hassos.py
* Update hassos.py
* Update updater.py
* Update updater.py
* Update exceptions.py
* Update exceptions.py
* Update hassos.py
* Update dt.py
* fix lint
* Fix update
* fix property
* tmp disabled
* fix path
* fix rauc
* info
* More details
* cleanup signal hadnling
* fix
* Fix lint
2018-06-30 01:48:58 +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
Pascal Vizeli
561e80c2be
Extend Systemd Support / Apparmor ( #506 )
...
* Update systemd.py
* Update control.py
* Update control.py
* Create service.py
* Update info.py
* Rename hassio/host/asound.tmpl to hassio/host/data/asound.tmpl
* Rename hassio/host/audiodb.json to hassio/host/data/audiodb.json
* Update alsa.py
* Update alsa.py
* Update control.py
* Fix
* Enable call
* fix
* fix args
* Fix gdbus
* parse service data
* Change handling
* Fix states
* Fix parser for tuples
* Fix parser v2
* Fix tuple handling
* Fix regex string handling
* Faster tuple finder
* fix empty detector
* wrong order
* Finish
* fix lint
* better filtering
* fix match
* Fix mode string
2018-06-17 02:07:12 +02:00
Ville Skyttä
e2725f8033
Spelling and grammar fixes ( #499 )
2018-06-08 21:32:06 +02:00
Pascal Vizeli
db444b89d3
Update gdbus.py ( #460 )
...
* Update gdbus.py
* Update gdbus.py
2018-05-04 20:58:23 +02:00
Pascal Vizeli
0b15f88da3
Bugfixes ( #457 )
...
* Update gdbus.py
* Update gdbus.py
* Update gdbus.py
* Update gdbus.py
* Update gdbus.py
* Update gdbus.py
* Update gdbus.py
* Update gdbus.py
* Update gdbus.py
* Update gdbus.py
2018-05-03 23:22:48 +02:00
Pascal Vizeli
dc77e2d8d9
Update gdbus.py
2018-05-03 00:52:57 +02:00
Pascal Vizeli
53f42ff934
fix attr
2018-04-25 23:36:44 +02:00
Pascal Vizeli
9041eb9e9a
Fix attributes
2018-04-25 23:24:55 +02:00
Pascal Vizeli
70ac395232
fix bugs
2018-04-25 22:47:17 +02:00
Pascal Vizeli
0bb81136bb
Add hostname function
2018-04-24 23:38:40 +02:00
Pascal Vizeli
2a81ced817
Update gdbus.py
2018-04-24 15:52:18 +02:00
Pascal Vizeli
7363951a9a
Update gdbus.py
2018-04-24 15:40:14 +02:00
Pascal Vizeli
10219a348f
fix lint
2018-04-23 21:56:54 +02:00
Pascal Vizeli
e5e25c895f
Fix error handling
2018-04-23 21:10:48 +02:00
Pascal Vizeli
8f357739ec
code cleanups
2018-04-22 17:44:03 +02:00
Pascal Vizeli
0de3e9a233
update handling
2018-04-22 09:59:43 +02:00
Pascal Vizeli
f1237f124f
small down the footprint
2018-04-22 09:35:36 +02:00
Pascal Vizeli
69142b6fb0
Add systemd dbus
2018-04-21 23:56:36 +02:00
Pascal Vizeli
55c2127baa
Cleanup Loop handling
2018-04-21 16:30:31 +02:00
Pascal Vizeli
914dd53da0
Merge pull request #411 from home-assistant/fix_watchdog
...
Use lock on homeassistant level
2018-03-14 21:52:20 +01:00
Pascal Vizeli
baa9cf451c
Fix URL for freegeoip
2018-03-13 23:28:38 +01:00