From 3f1e103904eddcaba8e9bebafbe2b649a06311d9 Mon Sep 17 00:00:00 2001 From: Christian Ebner Date: Fri, 4 Apr 2025 15:21:06 +0200 Subject: [PATCH] ui: sync job: expose new encrypted and verified only flags Allows the user to set the encrypted/verified only flags in the advanced settings of a sync job edit window. Signed-off-by: Christian Ebner Link: https://lore.proxmox.com/pbs-devel/20250404132106.388829-6-c.ebner@proxmox.com --- www/window/SyncJobEdit.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/www/window/SyncJobEdit.js b/www/window/SyncJobEdit.js index bcd2f2fb..4b9922d3 100644 --- a/www/window/SyncJobEdit.js +++ b/www/window/SyncJobEdit.js @@ -400,6 +400,30 @@ Ext.define('PBS.window.SyncJobEdit', { value: false, }, ], + advancedColumn2: [ + { + fieldLabel: gettext('Encrypted snapshots only'), + xtype: 'proxmoxcheckbox', + name: 'encrypted-only', + autoEl: { + tag: 'div', + 'data-qtip': gettext('Sync only encrypted backup snapshots, exclude others.'), + }, + uncheckedValue: false, + value: false, + }, + { + fieldLabel: gettext('Verified snapshots only'), + xtype: 'proxmoxcheckbox', + name: 'verified-only', + autoEl: { + tag: 'div', + 'data-qtip': gettext('Sync only verified backup snapshots, exclude others.'), + }, + uncheckedValue: false, + value: false, + }, + ], }, { xtype: 'inputpanel',