Franck Nijhof
f025d1df05
Replace lock bot with GitHub Action ( #2231 )
2020-11-09 13:07:23 +01:00
Pascal Vizeli
4c560d7c54
Fix gateway None on API ( #2230 )
...
* Fix gateway None on API
* fix tests
2020-11-09 10:00:39 +01:00
Pascal Vizeli
a976ef6e67
Cleanup some logger ( #2229 )
2020-11-09 09:56:01 +01:00
Pascal Vizeli
e1b9d754af
Fix all interface are primary ( #2228 )
2020-11-09 09:27:16 +01:00
Pascal Vizeli
ee49935b7d
Odroid-C4 ( #2226 )
...
* Add Odroid-C4
* add machine
2020-11-09 08:57:18 +01:00
dependabot[bot]
36694c9ef0
Bump colorlog from 4.4.0 to 4.5.0 ( #2227 )
...
Bumps [colorlog](https://github.com/borntyping/python-colorlog ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/borntyping/python-colorlog/releases )
- [Commits](https://github.com/borntyping/python-colorlog/compare/v4.4.0...v4.5.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-09 08:57:08 +01:00
Pascal Vizeli
bd786811a3
Network: abstract dbus and supervisor - ipv6/wifi/vlan ( #2217 )
...
* Abstract code between dbus - supervisor
* cleanup v2
* fix address vs interface
* fix API calls
* Fix methodnames
* add vlan type
* add vlan support
* Fix tests
* Add wifi support
* more OOO
* fix typing import
* typing part 2
* Fix profile
* fix test payload
* ignore powersafe
* support privancy
* fix property
* Fix tests
* full support all API
* Fix all
* more robust
* Update supervisor/dbus/network/connection.py
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
* Fix gateway
* fix empty gateway
* Allow no ipv6 or ipv4 kernel support
* Exclude device drivers
* Add wifi
* Use loop on api
* refactory p1
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* refactory p2
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* refactory p3
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* refactory p4
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* refactory p5
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* refactory p6
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* refactory p7
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* refactory p8
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* Fix lint
* update sup p1
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* update sup p2
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* fix tests
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* fix logging
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* improve mock handling
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* add fixtures
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* fix tests
* better testing
* Add more tests
* Fix API test
* Add test for vlan payload
* Support variation
* Fix doc string
* support remove & wifi scan
* make sure we ignore local-link on ipv6
* remove privancy - add vlan
* Fix tests
* fix isort
* Fixture dbus by commands
* Add dnsmanager fixture
* expose commands called by dbus
* Add wifi tests
* Update supervisor/plugins/dns.py
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
* Address comments & fix tests
* change url to be closer on others
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
2020-11-09 08:56:42 +01:00
Paulus Schoutsen
ffaeb2b96d
Add validate session API ( #2223 )
2020-11-06 11:52:11 +01:00
dependabot[bot]
517e6cb437
Bump attrs from 20.2.0 to 20.3.0 ( #2222 )
...
Bumps [attrs](https://github.com/python-attrs/attrs ) from 20.2.0 to 20.3.0.
- [Release notes](https://github.com/python-attrs/attrs/releases )
- [Changelog](https://github.com/python-attrs/attrs/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/python-attrs/attrs/compare/20.2.0...20.3.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-06 11:45:42 +01:00
Joakim Sørensen
9479672b88
Create evaluation modules ( #2220 )
...
* Create evaluation modules
* Use sys_core
2020-11-05 17:36:02 +01:00
Joakim Sørensen
934e59596a
Adds more logs to session validation ( #2219 )
...
* Adds more logs to session validation
* It's not there
* Use debug
* format
* Create new timestamp if OverflowError
2020-11-05 10:40:56 +01:00
Joakim Sørensen
8f4ac10361
Add login support for dockerhub ( #2218 )
...
* Add login support for dockerhub
* Remove registry
2020-11-05 10:39:53 +01:00
Pascal Vizeli
50e0fd159f
Add process lock for update + fix timeout ( #2215 )
2020.11.0
2020-11-03 18:12:57 +01:00
Pascal Vizeli
28344ff5f3
Supervisor container startup health function ( #2214 )
...
* Supervisor container startup health function
* better struct
* add test
* address comment
* rename file
* Update tests/test_main.py
Co-authored-by: Stefan Agner <stefan@agner.ch>
Co-authored-by: Stefan Agner <stefan@agner.ch>
2020-11-03 16:36:10 +01:00
dependabot[bot]
608ae14246
Bump sentry-sdk from 0.19.1 to 0.19.2 ( #2211 )
...
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python ) from 0.19.1 to 0.19.2.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGES.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/0.19.1...0.19.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-03 09:58:43 +01:00
dependabot[bot]
c0c0d44c2d
Bump home-assistant/builder from 2020.10.0 to 2020.11.0 ( #2210 )
...
Bumps [home-assistant/builder](https://github.com/home-assistant/builder ) from 2020.10.0 to 2020.11.0.
- [Release notes](https://github.com/home-assistant/builder/releases )
- [Commits](https://github.com/home-assistant/builder/compare/2020.10.0...c60c59d1300ac720519bbf35026f6b6904214d71 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-03 09:58:12 +01:00
Pascal Vizeli
5e947348ae
Fix pulse cookie error ( #2212 )
2020-11-03 09:54:31 +01:00
Joakim Sørensen
1f4032f56f
Add the log stream from docker if build fails ( #2207 )
...
* Add the log stream from docker if build fails
* Check if dict
2020-11-02 11:44:11 +01:00
dependabot[bot]
336ab0d2b1
Bump pre-commit from 2.8.1 to 2.8.2 ( #2206 )
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 2.8.1 to 2.8.2.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.8.1...v2.8.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-02 09:58:55 +01:00
dependabot[bot]
0f9d80dde4
Bump pytz from 2020.1 to 2020.4 ( #2205 )
...
Bumps [pytz](https://github.com/stub42/pytz ) from 2020.1 to 2020.4.
- [Release notes](https://github.com/stub42/pytz/releases )
- [Commits](https://github.com/stub42/pytz/compare/release_2020.1...release_2020.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-02 09:58:36 +01:00
Joakim Sørensen
0fcab4d92b
Fix missing metadata in the issue template ( #2200 )
2020-10-30 17:18:37 +01:00
Joakim Sørensen
abd35b62c8
Update issue template ( #2199 )
2020-10-30 17:11:51 +01:00
Pascal Vizeli
7b721ad8c6
Fix initialized state on dead/removing/pause containers ( #2197 )
2020.10.1
2020-10-30 16:16:07 +01:00
Joakim Sørensen
37eaaf356d
Add run_supervisor step to builder action ( #2195 )
...
* Add run_supervisor step to builder action
* split
* build it
* wording
* move so version push can depend on it
2020-10-30 13:42:45 +01:00
Pascal Vizeli
8cbb4b510b
Init template sooner ( #2194 )
2020-10-30 10:37:34 +01:00
Pascal Vizeli
f71549e3df
New fix for stale container on network ( #2189 )
...
* New fix for stale container on network
* fix core repair
* Clenaup before attach to network
* Fix reload
* Fix host network
* Fix prune network
* Remove refresh
* Fix unpack
* better name
* clean order
* Add comment why
* more comments
* Update supervisor/misc/tasks.py
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
2020-10-30 10:03:05 +01:00
Joakim Sørensen
fe15bb6a30
Add workflow_dispatch for manual action run ( #2192 )
2020-10-29 18:31:52 +01:00
Pascal Vizeli
50d36b857a
DNS plugin maintainance ( #2179 )
...
* DNS plugin maintainance
* cleanup old data
* move fallback to plugin
* smaller
* Allow plugin to write into config persistent
* Fix hosts
* create issue on dns loop
2020-10-29 15:48:57 +01:00
dependabot[bot]
db260dfbde
Bump pre-commit from 2.7.1 to 2.8.1 ( #2188 )
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 2.7.1 to 2.8.1.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.7.1...v2.8.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-29 10:11:39 +01:00
dependabot[bot]
a0c99615aa
Bump pytest from 6.1.1 to 6.1.2 ( #2187 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.1.1 to 6.1.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.1.1...6.1.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-29 10:11:27 +01:00
dependabot[bot]
c66c806e6e
Bump cchardet from 2.1.6 to 2.1.7 ( #2182 )
...
Bumps [cchardet](https://github.com/PyYoshi/cChardet ) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/PyYoshi/cChardet/releases )
- [Changelog](https://github.com/PyYoshi/cChardet/blob/master/CHANGES.rst )
- [Commits](https://github.com/PyYoshi/cChardet/compare/2.1.6...2.1.7 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-28 09:43:37 +01:00
dependabot[bot]
a432d28ee3
Bump cryptography from 3.2 to 3.2.1 ( #2181 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 3.2 to 3.2.1.
- [Release notes](https://github.com/pyca/cryptography/releases )
- [Changelog](https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/3.2...3.2.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-28 09:43:17 +01:00
dependabot[bot]
742bc43500
Bump aiohttp from 3.7.1 to 3.7.2 ( #2183 )
...
Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.7.1 to 3.7.2.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.7.1...v3.7.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-28 09:42:51 +01:00
Joakim Sørensen
223e2f1df5
Fix missing await ( #2180 )
2020-10-27 15:10:57 +01:00
dependabot[bot]
ed9aea6219
Bump debugpy from 1.0.0 to 1.1.0 ( #2178 )
...
Bumps [debugpy](https://github.com/microsoft/debugpy ) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/microsoft/debugpy/releases )
- [Commits](https://github.com/microsoft/debugpy/compare/v1.0.0...v1.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-27 11:30:24 +01:00
Joakim Sørensen
aa7b68d4d5
Fix missing await ( #2177 )
...
* Fix missing await
* One more
2020-10-26 21:14:42 +01:00
Pascal Vizeli
8e57cd2751
Remove uvloop ( #2176 )
2020-10-26 11:45:12 +01:00
dependabot[bot]
64229a188e
Bump aiohttp from 3.6.3 to 3.7.1 ( #2175 )
...
* Bump aiohttp from 3.6.3 to 3.7.1
Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.6.3 to 3.7.1.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.6.3...v3.7.1 )
Signed-off-by: dependabot[bot] <support@github.com>
* remove yarl pining
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch>
2020-10-26 10:35:46 +01:00
dependabot[bot]
10cbbcc2de
Bump gitpython from 3.1.10 to 3.1.11 ( #2173 )
...
Bumps [gitpython](https://github.com/gitpython-developers/GitPython ) from 3.1.10 to 3.1.11.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases )
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/master/CHANGES )
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.10...3.1.11 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-26 10:19:36 +01:00
dependabot[bot]
5318e4fbcd
Bump cryptography from 3.1 to 3.2 ( #2174 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 3.1 to 3.2.
- [Release notes](https://github.com/pyca/cryptography/releases )
- [Changelog](https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/3.1...3.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-26 10:19:28 +01:00
Joakim Sørensen
007251a04c
Use matrix builds ( #2172 )
2020.10.0
2020-10-25 13:08:17 +01:00
Joakim Sørensen
fd4b3ee539
Move from azure pipelines to GitHub actions for build ( #2170 )
2020-10-24 13:57:51 +02:00
Pascal Vizeli
976ae96633
Revert dns restart logic ( #2169 )
2020-10-23 16:49:35 +02:00
Pascal Vizeli
042bdcdf37
Make startup more stable ( #2167 )
2020-10-23 16:48:03 +02:00
Pascal Vizeli
c423e9cf8e
Fix plugin restart ( #2166 )
2020-10-23 14:57:42 +02:00
Joakim Sørensen
1f13d6aa91
Add build check to CI ( #2165 )
...
* Add build check to CI
* Use tag name
2020-10-23 14:30:41 +02:00
dependabot[bot]
78c09a0fa6
Bump pyupgrade from 2.7.2 to 2.7.3 ( #2163 )
...
Bumps [pyupgrade](https://github.com/asottile/pyupgrade ) from 2.7.2 to 2.7.3.
- [Release notes](https://github.com/asottile/pyupgrade/releases )
- [Commits](https://github.com/asottile/pyupgrade/compare/v2.7.2...v2.7.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-23 10:12:21 +02:00
dependabot[bot]
e6d6f2ee8c
Bump gitpython from 3.1.9 to 3.1.10 ( #2164 )
...
Bumps [gitpython](https://github.com/gitpython-developers/GitPython ) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases )
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/master/CHANGES )
- [Commits](https://github.com/gitpython-developers/GitPython/commits )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-23 09:55:52 +02:00
Pascal Vizeli
2918ef6225
Update azure-pipelines-release.yml
2020-10-22 16:28:29 +02:00
Pascal Vizeli
35b626a1c5
Fix gvariant bytes array ( #2162 )
2020-10-22 15:56:32 +02:00