Pascal Vizeli
|
e30171746b
|
Tweak check API path (#2714)
|
2021-03-12 11:42:24 +01:00 |
|
Joakim Sørensen
|
73849b7468
|
Check management (#2703)
* Check management
* Add test
* Don't allow disable core_security
* options and decorator
* streamline config handling
* streamline v2
* fix logging
* Add tests
* Fix test
* cleanup v1
* fix api
* Add more test
* Expose option also for cli
* address comments from Paulus
* Address second comment
* Update supervisor/resolution/checks/base.py
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* fix lint
* Fix black
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
|
2021-03-12 11:32:56 +01:00 |
|
Joakim Sørensen
|
752068bb56
|
Add /store API (#2626)
|
2021-02-25 16:15:51 +01:00 |
|
Wouter Schoot
|
509a37fc04
|
Typofix exsist -> exist (#2491)
* Typofix exsist -> exist
* Typofix exist -> exists
|
2021-02-01 09:34:17 +01:00 |
|
Pascal Vizeli
|
6a0206c1e7
|
Next generation hardware handling (#2429)
* Next generation hardware handling
* need daemon for some details
* fix tests
* fix wrong coresys lookup
* test initial import
* test device lookup
* validate if device exists
* Add cgroups rules manager
* mapping udev from host
* Modify validation/options handling
* lookup devices
* add support for host udev mapping
* next
* Add policy support to add-ons
* Depricate hardware trigger call
* next cleanup round
* detect USB linking
* optimize
* readd udev utils for backwards compatibility
* fix tests
* Add more tests
* fix tests
* Make device explicit
* Add filter
* work on tests
* Add migration step
* clean out auto_uart
* Fix all tests
* Expose all device information
* small improvment
* Fix loop over right devices
* Use migration for new device format
* Update rootfs/etc/cont-init.d/udev.sh
Co-authored-by: Franck Nijhof <git@frenck.dev>
* Fix old helper
* Fix API
* add helper for by-id
* fix tests
* Fix serial helper
* Fix hardware API schema
* Hide some virtual devices from tracking
* Apply suggestions from code review
Co-authored-by: Stefan Agner <stefan@agner.ch>
* Update supervisor/addons/validate.py
Co-authored-by: Stefan Agner <stefan@agner.ch>
* Update supervisor/addons/validate.py
Co-authored-by: Stefan Agner <stefan@agner.ch>
* fix lint
* Apply suggestions from code review
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
* Apply suggestions from code review
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
* fix black
* fix lint
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Stefan Agner <stefan@agner.ch>
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
|
2021-01-28 15:26:56 +01:00 |
|
Pascal Vizeli
|
e2a473baa3
|
Add network reload to api (#2319)
|
2020-12-01 14:03:59 +01:00 |
|
Pascal Vizeli
|
fb4386a7ad
|
Use persistent MAC address instead clone / don't touch default (#2317)
|
2020-12-01 09:27:49 +01:00 |
|
Pascal Vizeli
|
845c935b39
|
Add JobManager API ignore (#2290)
* Disable job condition for unhealth & unsupported systems
* Add JobManager API ignore
* Apply suggestions from code review
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* Update tests/resolution/evaluation/test_evaluate_job_conditions.py
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
* fix names
* address comments
* Update decorator.py
* adjust security
* add reset
* Apply suggestions from code review
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
|
2020-11-24 10:54:57 +01:00 |
|
Pascal Vizeli
|
2040102e21
|
Handle Unhealthy like Unsupported (#2255)
* Handle Unhealthy like Unsupported
* Add tests
* Add unhealthy to sentry
* Add test
|
2020-11-14 16:16:00 +01:00 |
|
Pascal Vizeli
|
9264d437b1
|
Fix network API default value & tests (#2234)
|
2020-11-10 15:08:35 +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
|
e1b9d754af
|
Fix all interface are primary (#2228)
|
2020-11-09 09:27:16 +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 |
|
Pascal Vizeli
|
45861617b9
|
Add test for network docker (#2153)
|
2020-10-20 10:52:16 +02:00 |
|
Pascal Vizeli
|
7a9aac491e
|
Use /info for resolution API (#2136)
|
2020-10-16 13:07:02 +02:00 |
|
Pascal Vizeli
|
d119e99001
|
Resolution: extend type and context (#2130)
* Resolution: extend type and context
* fix property
* add helper
* fix api
* fix tests
* Fix patch
* finish tests
* Update supervisor/resolution/const.py
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
* Update supervisor/resolution/const.py
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
* Fix type
* fix lint
* Update supervisor/api/resolution.py
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
* Update supervisor/resolution/__init__.py
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
* Update API & add more tests
* Update supervisor/api/resolution.py
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
* Update supervisor/resolution/__init__.py
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
* Update supervisor/resolution/__init__.py
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
* fix black
* remove azure ci
* fix test
* fix tests
* fix tests
* fix tests p2
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
|
2020-10-16 12:22:32 +02:00 |
|
Joakim Sørensen
|
02e72726a5
|
Add issues/suggestion to resolution center / start with diskspace (#2125)
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch>
|
2020-10-14 17:14:25 +02:00 |
|
Joakim Sørensen
|
028b170cff
|
Add resolution manager and unsupported flags (#2124)
* Add unsupported reason flags
* Restore test_network.py
* Add Resolution manager object
* fix import
|
2020-10-13 12:54:17 +02:00 |
|
Pascal Vizeli
|
0f60fdd20b
|
Make api soon available (#2119)
* Make api soon available
* add more tests
|
2020-10-12 15:56:29 +02:00 |
|
Pascal Vizeli
|
ac4277cd7b
|
Return default network connection (#2115)
|
2020-10-12 09:13:27 +02:00 |
|
Joakim Sørensen
|
38db375fea
|
Add docker/info API (#2095)
|
2020-10-06 11:26:56 +02:00 |
|
Joakim Sørensen
|
9bcb15dbc0
|
MVP: Add Network Manager context (#1937)
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch>
|
2020-08-24 16:58:02 +02:00 |
|