all lists on 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal