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
8da686fc34
Fix corrupt container on startup ( #2122 )
2020-10-13 11:02:54 +02:00
Pascal Vizeli
7967254673
CLI: remote latest tag, not needed anymore ( #2120 )
2020-10-12 21:56:19 +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
Joakim Sørensen
ccb8e5fe06
Add content-disposition header to snapshot download ( #2116 )
...
* Add content-disposition header to snapshot download
* compile it
2020-10-12 11:11:32 +02:00
Pascal Vizeli
ac4277cd7b
Return default network connection ( #2115 )
2020-10-12 09:13:27 +02:00
Pascal Vizeli
4c525de5e2
Mark system without using NetworkManager as unsupported ( #2114 )
...
* Mark system without using NetworkManager as unsupported
* Use feature style
* fix code
2020-10-10 18:30:34 +02:00
Pascal Vizeli
cb751e0397
Rename snapshot remove like other API calls ( #2113 )
2020-10-10 15:08:13 +02:00
Joakim Sørensen
e4f57d2269
Update frontend to 892843b ( #2111 )
2020-10-09 11:27:06 +02:00
Ludeeus
f946de1e46
Bump version to 248
2020-10-07 12:03:20 +00:00
Pascal Vizeli
10b6706e4a
Make docker API more Consistency to exists ( #2102 )
...
Co-authored-by: Ludeeus <ludeeus@ludeeus.dev>
2020-10-06 16:02:22 +02:00
Joakim Sørensen
17559bfc8e
Extract exception message from chain for API errors ( #2100 )
...
* Get message from excepiton chain
* cleanup
2020-10-06 15:53:58 +02:00
Joakim Sørensen
9dc2f43ffb
Handle both cases of bind failures ( #2099 )
2020-10-06 11:28:09 +02:00
Joakim Sørensen
38db375fea
Add docker/info API ( #2095 )
2020-10-06 11:26:56 +02:00
Joakim Sørensen
f35b6d0b00
Set permissions on JSON files ( #2093 )
...
* Set 600 premissions on json files
* Add test
* Fix local tar tests
* Fix tar test in action
* Use pytest fixture for tmp_path in tests
* remove not needed things
2020-10-05 15:14:09 +02:00
Pascal Vizeli
8d75583a07
Update manager role for access docker api endpoint ( #2091 )
2020-10-05 13:18:46 +02:00
Halász Dávid
f6019b4e68
Support for installing add-ons from password protected registries ( #2038 )
2020-10-05 12:19:25 +02:00
Ludeeus
c4f0702595
Bump version to 247
2020-09-30 07:39:19 +00:00
Joakim Sørensen
f24e8535d3
Update frontend to 9dabce1 ( #2079 )
2020-09-29 17:30:48 +02:00
Joakim Sørensen
a9abd933b5
Use multipart for snapshot uploads ( #2076 )
...
* Use multipart for snapshot uploads
* Wrap I/O and run in executor
* revert 7f26b43
* remove cleanup
2020-09-24 13:09:53 +02:00
Joakim Sørensen
1af90721cc
Addon repositories ( #2071 )
...
* stash
* Add test
* Use executor
* Make remove a coroutine
* Change logging and return
2020-09-22 23:40:36 +02:00
Joakim Sørensen
9274a0fa17
Add uuid to update payload ( #2070 )
...
* Add uuid to update payload
* Add it to test
2020-09-22 23:38:04 +02:00
Iulian Onofrei
8deb1cf2e6
Fix typo in logger method name ( #2069 )
2020-09-19 03:11:52 +02:00
Pascal Vizeli
10cd722806
Bump version to 246
2020-09-17 12:12:32 +02:00
Pascal Vizeli
2ca2701f7a
Fix 'CommentedSeq' object has no attribute 'items' ( #2064 )
2020-09-17 12:02:40 +02:00
Pascal Vizeli
78f63380f2
Handle exception chain on addon boot ( #2063 )
...
* Handle exception chain on addon boot
* fix import
* Add tests
2020-09-17 12:01:48 +02:00
Pascal Vizeli
7633d26806
Fix boot loop with OS 4.10 ( #2062 )
2020-09-17 11:29:33 +02:00
Joakim Sørensen
15cae6562f
Update frontend to b7d7ca4 ( #2061 )
2020-09-17 11:01:50 +02:00
Pascal Vizeli
2a77a29f48
Bump version to 245
2020-09-15 17:32:33 +02:00
Joakim Sørensen
64a6c2e07c
Update panel to d6aba04 ( #2058 )
2020-09-15 15:58:01 +02:00
Pascal Vizeli
045a3ba416
Disable auto boot for add-ons with missconfig ( #2057 )
2020-09-15 14:54:18 +02:00
Pascal Vizeli
4da2715d14
Add observer version to sentry ( #2054 )
2020-09-15 10:46:58 +02:00
Pascal Vizeli
ca60a69b22
Add timeout handling to gdbus ( #2053 )
...
* Add timeout handling to gdbus
* fix bus name
* make it silent
* fix tests
* add more wraper
2020-09-14 14:22:38 +02:00
Joakim Sørensen
c9db42583b
Capture typeerror exception ( #2052 )
2020-09-14 13:40:11 +02:00
Pascal Vizeli
745845db19
Allow manager add-on access to observer ( #2046 )
...
* Allow manager add-on access to observer
* fix order
2020-09-12 18:00:05 +02:00
Pascal Vizeli
de064d1d9c
Bump version 244
2020-09-11 23:19:37 +02:00
Pascal Vizeli
5cf833e3d6
Expose more info ( #2044 )
2020-09-11 23:01:18 +02:00
Pascal Vizeli
409b53109b
Observer access handling ( #2043 )
...
* Change access handling
* add security check
2020-09-11 23:01:01 +02:00
Pascal Vizeli
da83edf231
Handle exception on DNS for add-ons ( #2042 )
...
* Handle exception on DNS for add-ons
* fix logger
* capture exception
2020-09-11 19:35:04 +02:00
Pascal Vizeli
7be508214a
gvariant: parse byte string ( #2041 )
...
* Parse byte string
* fix lint
2020-09-11 18:36:19 +02:00
Pascal Vizeli
8b4a137252
Observer plugin ( #2037 )
...
* Observer plugin
* fix error handling
* remove stop function
* fix restart policy
* Add observer watchdog
* Add observer
* Update supervisor/plugins/observer.py
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
* Expose port 4357
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
2020-09-11 16:05:57 +02:00
Pascal Vizeli
4565b01eeb
Only support IPv4 for DNS ( #2040 )
2020-09-10 23:51:31 +02:00
Franck Nijhof
0675f66ee6
Add support for media folder ( #2034 )
2020-09-10 11:03:35 +02:00
Pascal Vizeli
0e3d95cac0
Make docker cleanup more robust for overlayfs issues ( #2033 )
...
* Make docker cleanup more robust for overlayfs issues
* it's an issue
* more decent handling
2020-09-09 16:25:18 +02:00
Pascal Vizeli
548737a559
Bump version 243
2020-09-08 14:09:02 +02:00
Joakim Sørensen
2418122b46
Fixes issue with starting core after restore ( #2030 )
2020-09-08 13:44:20 +02:00
Pascal Vizeli
f104e60afa
Bump version 242
2020-09-08 11:11:20 +02:00
Pascal Vizeli
40aa5c9caf
Write core state to /run/supervisor & monitor ( #2027 )
...
* Write core state to /run/supervisor & monitor
* Add watchdog
* Add log if they getting started
* fix stale comment
* Fix script
* avoid output
* fix tests
* fix lint
* Update rootfs/etc/services.d/watchdog/run
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2020-09-08 10:09:41 +02:00
Joakim Sørensen
14b1ea4eb0
Update panel to 0c7c536 ( #2026 )
2020-09-07 20:29:33 +02:00
Pascal Vizeli
5052a339e3
Cleanup shutdown ( #2025 )
2020-09-07 18:45:22 +02:00