[pbs-devel] [PATCH proxmox-backup 0/6] sync job ui improvements

Dominik Csapak d.csapak at proxmox.com
Mon Nov 25 12:15:31 CET 2024


this series aims to improve the pull/push sync job ui a bit, by:

* unifying both types into one list
* adding a helpful tooltip for local owner/user
* adding a filter for the sync jobs
* adding a 'all' mode for listing all jobs on the /admin/sync api

Dominik Csapak (6):
  api: admin: sync: add direction to sync job status
  api: admin: sync: add optional 'all' sync type for listing
  cli: manager: sync: add 'sync-direction' parameter to list
  ui: sync jobs: revert to single list for pull/push jobs
  ui: sync jobs: change default sorting to 'store' -> 'direction' ->
    'id'
  ui: sync jobs: add search box

 pbs-api-types/src/jobs.rs              |   6 ++
 src/api2/admin/sync.rs                 |  65 ++++++++----
 src/api2/config/datastore.rs           |   9 +-
 src/api2/config/notifications/mod.rs   |   2 +-
 src/bin/proxmox_backup_manager/sync.rs |   6 +-
 www/Makefile                           |   1 -
 www/config/SyncPullPushView.js         |  61 -----------
 www/config/SyncView.js                 | 134 ++++++++++++++++++++-----
 www/datastore/DataStoreList.js         |   2 +-
 www/datastore/Panel.js                 |   2 +-
 10 files changed, 178 insertions(+), 110 deletions(-)
 delete mode 100644 www/config/SyncPullPushView.js

-- 
2.39.5





More information about the pbs-devel mailing list