public inbox for pbs-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [pbs-devel] [PATCH proxmox-backup 0/6] sync job ui improvements
@ 2024-11-25 11:15 Dominik Csapak
  2024-11-25 11:15 ` [pbs-devel] [PATCH proxmox-backup 1/6] api: admin: sync: add direction to sync job status Dominik Csapak
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Dominik Csapak @ 2024-11-25 11:15 UTC (permalink / raw)
  To: pbs-devel

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



_______________________________________________
pbs-devel mailing list
pbs-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-11-26 15:04 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-11-25 11:15 [pbs-devel] [PATCH proxmox-backup 0/6] sync job ui improvements Dominik Csapak
2024-11-25 11:15 ` [pbs-devel] [PATCH proxmox-backup 1/6] api: admin: sync: add direction to sync job status Dominik Csapak
2024-11-25 11:15 ` [pbs-devel] [PATCH proxmox-backup 2/6] api: admin: sync: add optional 'all' sync type for listing Dominik Csapak
2024-11-25 11:15 ` [pbs-devel] [PATCH proxmox-backup 3/6] cli: manager: sync: add 'sync-direction' parameter to list Dominik Csapak
2024-11-25 11:15 ` [pbs-devel] [PATCH proxmox-backup 4/6] ui: sync jobs: revert to single list for pull/push jobs Dominik Csapak
2024-11-25 11:15 ` [pbs-devel] [PATCH proxmox-backup 5/6] ui: sync jobs: change default sorting to 'store' -> 'direction' -> 'id' Dominik Csapak
2024-11-25 11:15 ` [pbs-devel] [PATCH proxmox-backup 6/6] ui: sync jobs: add search box Dominik Csapak
2024-11-25 11:30 ` [pbs-devel] [PATCH proxmox-backup 0/6] sync job ui improvements Christian Ebner
2024-11-26 15:03 ` [pbs-devel] applied-series: " Thomas Lamprecht

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal