Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
ce8fa15
feat: add TUF delegated targets support in perform_update
mobileoverlord Mar 6, 2026
4301e0a
fix: enable rustfmt in varlink code generator
mobileoverlord Mar 6, 2026
a439f98
revert: restore varlink generator rustfmt=false
mobileoverlord Mar 6, 2026
d941bac
feat: add bearer auth support for protected TUF endpoints
mobileoverlord Mar 7, 2026
1d93eaf
fix: inline ureq bearer auth — remove make_request helper with unreso…
mobileoverlord Mar 7, 2026
f15f8ae
chore: regenerate varlink bindings after AddFromUrl authToken parameter
mobileoverlord Mar 7, 2026
fa90fa6
feat: route all CLI commands through varlink daemon for serialisation
mobileoverlord Mar 7, 2026
3ac0dda
systemd: ensure daemon socket is active before extension services
mobileoverlord Mar 7, 2026
412d0f6
fix: add DefaultDependencies=no to socket and service to resolve init…
mobileoverlord Mar 7, 2026
54af28d
fix: remove Before= from avocadoctl.service to break ordering cycle
mobileoverlord Mar 7, 2026
af4beea
fix: varlink client must call .call() not .recv(), and test client mu…
mobileoverlord Mar 7, 2026
2b1ba7e
chore: fix clippy warnings and apply cargo fmt
mobileoverlord Mar 7, 2026
5517e4a
fix: restore DefaultDependencies=no on service to allow early socket …
mobileoverlord Mar 7, 2026
02bf307
fix: remove ProtectSystem=full and PrivateTmp=yes from daemon service
mobileoverlord Mar 7, 2026
64dd064
fix: remove ProtectHome=yes which also creates a private mount namespace
mobileoverlord Mar 7, 2026
2956b98
fix: return extension status data over varlink instead of printing to…
mobileoverlord Mar 8, 2026
6735767
fix: refresh extensions after runtime add/activate via varlink daemon
mobileoverlord Mar 8, 2026
4dd8771
fix: unmerge extensions before unmounting HITL NFS shares in daemon path
mobileoverlord Mar 8, 2026
aa5603d
fix: forward daemon log messages (merge/unmerge/refresh) back to CLI …
mobileoverlord Mar 8, 2026
0133d78
feat: stream daemon log messages progressively via varlink more/conti…
mobileoverlord Mar 8, 2026
295cecf
feat: unify runtime version display as `name version (short_id)`
mobileoverlord Mar 8, 2026
7b733de
feat: improve TUF update logging and warn on missing images
mobileoverlord Mar 8, 2026
6c0f250
feat: download extension images from artifacts URL during TUF update
mobileoverlord Mar 8, 2026
a1ee055
fix: log varlink errors to stderr so they appear in journal output
mobileoverlord Mar 8, 2026
c02996c
style: reformat generated varlink interface files
mobileoverlord Mar 8, 2026
2b0fae3
fix: sort runtime list by active-first then newest, sort status by me…
mobileoverlord Mar 9, 2026
4127caf
release: avocadoctl 0.6.0
mobileoverlord Mar 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "avocadoctl"
version = "0.5.0"
version = "0.6.0"
edition = "2021"
description = "Avocado Linux control CLI tool"
authors = ["Avocado"]
Expand Down
3 changes: 0 additions & 3 deletions docs/features/varlink-ipc-interface.md
Original file line number Diff line number Diff line change
Expand Up @@ -172,9 +172,6 @@ After=avocadoctl.socket
[Service]
Type=simple
ExecStart=/usr/bin/avocadoctl serve
ProtectHome=yes
ProtectSystem=full
PrivateTmp=yes
NoNewPrivileges=yes

[Install]
Expand Down
Loading