public inbox for pbs-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [pbs-devel] [PATCH proxmox-backup 0/4] ui for group-filters
@ 2021-11-22 14:20 Dominik Csapak
  2021-11-22 14:20 ` [pbs-devel] [PATCH proxmox-backup 1/4] ui: add GroupSelector Dominik Csapak
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Dominik Csapak @ 2021-11-22 14:20 UTC (permalink / raw)
  To: pbs-devel

adds the ui for group filters for tape-backup-jobs and sync-jobs
some labels are a bit rough ('Type'/'Options') but had no better ones
at the moment

also one small problem, if one has many group filters for specific
groups, a datastore change triggers an api load for every one of them
(since thats how our normal selectors work)

if that is not acceptable, i'll find a solution on how we can only
update it once and send a v2

Dominik Csapak (4):
  ui: add GroupSelector
  ui: add GroupFilter form field(container)
  ui: tape/BackupJobEdit: add second tab with group filters
  ui: SyncJobEdit: add second tab with group filters

 www/Makefile                     |   2 +
 www/css/ext6-pbs.css             |   5 +
 www/form/GroupFilter.js          | 334 +++++++++++++++++++++++++++++++
 www/form/GroupSelector.js        |  83 ++++++++
 www/tape/window/TapeBackupJob.js | 231 +++++++++++----------
 www/window/SyncJobEdit.js        | 242 ++++++++++++----------
 6 files changed, 691 insertions(+), 206 deletions(-)
 create mode 100644 www/form/GroupFilter.js
 create mode 100644 www/form/GroupSelector.js

-- 
2.30.2





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

end of thread, other threads:[~2021-11-24  9:04 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-22 14:20 [pbs-devel] [PATCH proxmox-backup 0/4] ui for group-filters Dominik Csapak
2021-11-22 14:20 ` [pbs-devel] [PATCH proxmox-backup 1/4] ui: add GroupSelector Dominik Csapak
2021-11-22 14:20 ` [pbs-devel] [PATCH proxmox-backup 2/4] ui: add GroupFilter form field(container) Dominik Csapak
2021-11-22 14:20 ` [pbs-devel] [PATCH proxmox-backup 3/4] ui: tape/BackupJobEdit: add second tab with group filters Dominik Csapak
2021-11-22 14:20 ` [pbs-devel] [PATCH proxmox-backup 4/4] ui: SyncJobEdit: " Dominik Csapak
2021-11-24  9:04 ` [pbs-devel] [PATCH proxmox-backup 0/4] ui for group-filters Fabian Grünbichler

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