[pdm-devel] [PATCH datacenter-manager/proxmox-yew-comp v2 0/6] manual refresh button for remote task cache

Shannon Sterz s.sterz at proxmox.com
Fri Dec 19 14:53:01 CET 2025


On Thu Dec 18, 2025 at 3:20 PM CET, Lukas Wagner wrote:
> This adds the
>   POST /remotes/tasks/refresh[?remote=...]
>
> endpoint for manually triggering task collection from a single or all remotes.
>
> The task viewer component is changed so that the refresh button can be wired
> up to trigger this new endpoint.
>
> Changes since v1:
>   - Drop the patch which adds the task descriptions of the new
>   refresh-task - this one is now included in another patch series
>   - Fix a bug where the view would not automatically display new tasks
>   after the refresh task finished
>
>
> proxmox-yew-comp:
>
> Lukas Wagner (2):
>   task list: add support for starting refresh tasks
>   loadable component: don't trigger reload when starting a task
>
>  src/loadable_component.rs |  1 -
>  src/tasks.rs              | 21 ++++++++++++++++++++-
>  2 files changed, 20 insertions(+), 2 deletions(-)
>
>
> proxmox-datacenter-manager:
>
> Lukas Wagner (4):
>   remote tasks: move implementation to server crate
>   remote tasks: implement `refresh_task_cache` for manual task fetching
>   api: add /remotes/tasks/refresh
>   ui: remote task view: set refresh_task_url property for task viewer
>
>  server/src/api/remote_tasks.rs                |  90 ++-
>  .../tasks/remote_tasks.rs                     | 535 +----------------
>  server/src/remote_tasks/mod.rs                |   1 +
>  server/src/remote_tasks/refresh_task.rs       | 544 ++++++++++++++++++
>  ui/src/remotes/tasks.rs                       |  14 +-
>  5 files changed, 650 insertions(+), 534 deletions(-)
>  create mode 100644 server/src/remote_tasks/refresh_task.rs
>
>
> Summary over all repositories:
>   7 files changed, 670 insertions(+), 536 deletions(-)

took a look at this series, generally the changes look good to me, just
had two smaller notes that i left on the respective patches. so consider
this:

Reviewed-by: Shannon Sterz <s.sterz at proxmox.com>




More information about the pdm-devel mailing list