[pdm-devel] [PATCH datacenter-manager/proxmox{, -yew-comp} 00/18] remote update view: include product version and repository status
Lukas Wagner
l.wagner at proxmox.com
Thu Nov 27 11:44:29 CET 2025
proxmox:
Lukas Wagner (4):
add bindings for /nodes/{node}/apt/versions
add bindings for /nodes/{node}/apt/repositories
make refresh
proxmox-apt-api-types: make APTStandardRepository compatible with
PVE's serialization of the type
proxmox-apt-api-types/Cargo.toml | 1 +
proxmox-apt-api-types/src/lib.rs | 7 +-
pve-api-types/Cargo.toml | 1 +
pve-api-types/generate.pl | 2 +
pve-api-types/src/generated/code.rs | 24 ++++-
pve-api-types/src/generated/types.rs | 128 +++++++++++++++++++++++++++
pve-api-types/src/types/mod.rs | 2 +
7 files changed, 162 insertions(+), 3 deletions(-)
proxmox-yew-comp:
Lukas Wagner (1):
apt repositories: add 'status_only' property
src/apt_repositories.rs | 41 ++++++++++++++++++++++++++++++++++-------
1 file changed, 34 insertions(+), 7 deletions(-)
proxmox-datacenter-manager:
Lukas Wagner (13):
pdm-api-types: reuse APTUpdateInfo from proxmox_apt_api_types
pbs-client: add bindings for /nodes/localhost/apt/versions
pbs-client: add bindings for /nodes/localhost/apt/repositories
remote-updates: include version information in node update summary
remote updates: include repository status in node summary
api: pve/pbs: add passthrough endpoint for APT repo configuration
ui: remote updates: show table header
ui: remote updates: show main product version in overview table
ui: remote updates: show repository status column
ui: remote updates: show repo status details when selecting a node
ui: remote updates: don't attempt to load current status for
unavailable nodes
ui: remote updates: use 'building-o' icon for PBS nodes
ui: remote updates: use explicit indices for parameters in tr! macro
lib/pdm-api-types/Cargo.toml | 1 +
lib/pdm-api-types/src/lib.rs | 33 +-
lib/pdm-api-types/src/remote_updates.rs | 46 +++
server/src/api/remote_updates.rs | 53 +++-
server/src/pbs_client.rs | 18 ++
server/src/remote_updates.rs | 112 ++++++-
ui/src/remotes/updates.rs | 384 +++++++++++++++++-------
7 files changed, 494 insertions(+), 153 deletions(-)
Summary over all repositories:
15 files changed, 690 insertions(+), 163 deletions(-)
--
Generated by murpp 0.9.0
More information about the pdm-devel
mailing list