From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pbs-devel-bounces@lists.proxmox.com>
Received: from firstgate.proxmox.com (unknown [IPv6:2a01:7e0:0:424::9])
	by lore.proxmox.com (Postfix) with ESMTPS id 80CD61FF15C
	for <inbox@lore.proxmox.com>; Wed, 30 Oct 2024 14:33:51 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 8A94618EAE;
	Wed, 30 Oct 2024 14:23:55 +0100 (CET)
Message-ID: <6f4bd6af-40f4-4e7b-8fff-8c87e48ce655@proxmox.com>
Date: Wed, 30 Oct 2024 14:23:22 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Dominik Csapak <d.csapak@proxmox.com>,
 Proxmox Backup Server development discussion <pbs-devel@lists.proxmox.com>
References: <20241018084242.144010-1-c.ebner@proxmox.com>
 <20241018084242.144010-24-c.ebner@proxmox.com>
 <06374568-847b-4962-b524-b6761aa0bad5@proxmox.com>
Content-Language: en-US, de-DE
From: Christian Ebner <c.ebner@proxmox.com>
In-Reply-To: <06374568-847b-4962-b524-b6761aa0bad5@proxmox.com>
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.028 Adjusted score from AWL reputation of From: address
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 DMARC_MISSING             0.1 Missing DMARC policy
 KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to
 Validity was blocked. See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more
 information.
 RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to
 Validity was blocked. See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more
 information.
 RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to
 Validity was blocked. See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more
 information.
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
Subject: Re: [pbs-devel] [PATCH v5 proxmox-backup 23/31] ui: sync: pass
 sync-direction to allow removing push jobs
X-BeenThere: pbs-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox Backup Server development discussion
 <pbs-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pbs-devel>, 
 <mailto:pbs-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pbs-devel/>
List-Post: <mailto:pbs-devel@lists.proxmox.com>
List-Help: <mailto:pbs-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel>, 
 <mailto:pbs-devel-request@lists.proxmox.com?subject=subscribe>
Reply-To: Proxmox Backup Server development discussion
 <pbs-devel@lists.proxmox.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: pbs-devel-bounces@lists.proxmox.com
Sender: "pbs-devel" <pbs-devel-bounces@lists.proxmox.com>

T24gMTAvMjUvMjQgMTI6NDIsIERvbWluaWsgQ3NhcGFrIHdyb3RlOgo+IGEgYml0IGhpZ2ggbGV2
ZWwsIGFuZCBzb3JyeSBpZiBpJ20gbGF0ZSB0byB0aGUgcGFydHkKPiAobWF5YmUgdGhhdCB3YXMg
YWxyZWFkeSBhc2tlZCBpbiBhIHByZXZpb3VzIGl0ZXJhdGlvbikKPiAKPiB3aHkgZG9lcyB0aGUg
YXBpIGNhbGwgcmVxdWlyZSB0aGUgdHlwZSB0byBiZSBnaXZlbiBmb3IgaXQgdG8gYmUgaWRlbnRp
ZmllZD8KPiAKPiBBRkFJQ1MgdGhlIGpvYnMgYXJlIGluIHRoZSBzYW1lIHNlY3Rpb25jb25maWcg
d2hpY2ggc2hhcmUgYW4gaWQgCj4gbmFtZXNwYWNlIGFueXdheT8KClRoZSBgU2VjdGlvbkNvbmZp
Z0RhdGFgIG9uZSBnZXRzIGZyb20gYHN5bmM6OmNvbmZpZygpYCBjYWxscyByZXF1aXJlcyAKYm90
aCwgdGhlIGBpZGAgYW5kIHRoZSBgdHlwZWAgZm9yIGVudHJ5IGxvb2t1cHMuIEkgY291bGQgbm90
IGZpbmQgYSB3YXkgCnRvIGdldCB0aGUgY29uZmlnIGVudHJ5IGp1c3QgYnkgYGlkYC4gU28ga2Vl
cGluZyB0aGlzIGFzIGlzLCB1bmxlc3MgSSBhbSAKb3ZlcnNlZWluZyBhIHdheSB0byBhY2hpZXZl
IHRoaXMgd2l0aG91dCB0aGUgdHlwZT8KCj4gaWYgdGhlIGFwaSBjYWxsIHdvdWxkIGdldCB0aGUg
dHlwZSBhdXRvbWF0aWNhbGx5IGZyb20gdGhlIGNvbmZpZywgdGhlIAo+IHBhcmFtZXRlcgo+IGFu
ZCB0aGlzIHBhdGNoIHdvdWxkIHZhbmlzaCBjb21wbGV0ZWx5Pwo+IAo+IE9uIDEwLzE4LzI0IDEw
OjQyLCBDaHJpc3RpYW4gRWJuZXIgd3JvdGU6Cj4+IFdpdGhvdXQgdGhlIGBzeW5jLWRpcmVjdGlv
bmAgcGFyYW1ldGVyIHNldCwgdGhlIGpvYiB3aWxsIG5vdCBiZQo+PiBmb3VuZCBpbiB0aGUgY29u
ZmlnLCBiZWNhdXNlIHRoZSBgc3luY2AgY29uZmlnIHR5cGUgaXMgdXNlZCBpbnN0ZWFkCj4+IG9m
IHRoZSBjb3JyZWN0IGBzeW5jLXB1c2hgIGZvciBzeW5jIGpvYnMgaW4gcHVzaCBkaXJlY3Rpb24u
Cj4+Cj4+IFNpZ25lZC1vZmYtYnk6IENocmlzdGlhbiBFYm5lciA8Yy5lYm5lckBwcm94bW94LmNv
bT4KPj4gLS0tCj4+IGNoYW5nZXMgc2luY2UgdmVyc2lvbiA0Ogo+PiAtIG5vIGNoYW5nZXMKPj4K
Pj4gY2hhbmdlcyBzaW5jZSB2ZXJzaW9uIDM6Cj4+IC0gbm8gY2hhbmdlcwo+Pgo+PiDCoCB3d3cv
Y29uZmlnL1N5bmNWaWV3LmpzIHwgMjIgKysrKysrKysrKysrKysrKysrKysrLQo+PiDCoCAxIGZp
bGUgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pgo+PiBkaWZmIC0t
Z2l0IGEvd3d3L2NvbmZpZy9TeW5jVmlldy5qcyBiL3d3dy9jb25maWcvU3luY1ZpZXcuanMKPj4g
aW5kZXggNjhhMTQ3NjE1Li45ODFiOWIyNTEgMTAwNjQ0Cj4+IC0tLSBhL3d3dy9jb25maWcvU3lu
Y1ZpZXcuanMKPj4gKysrIGIvd3d3L2NvbmZpZy9TeW5jVmlldy5qcwo+PiBAQCAtMTA0LDYgKzEw
NCwyNiBAQCBFeHQuZGVmaW5lKCdQQlMuY29uZmlnLlN5bmNKb2JWaWV3Jywgewo+PiDCoMKgwqDC
oMKgwqDCoMKgwqAgfSk7Cj4+IMKgwqDCoMKgwqAgfSwKPj4gK8KgwqDCoCByZW1vdmVTeW5jSm9i
OiBmdW5jdGlvbihidG4sIGV2ZW50LCByZWMpIHsKPj4gK8KgwqDCoMKgwqDCoMKgIGxldCBtZSA9
IHRoaXM7Cj4+ICvCoMKgwqDCoMKgwqDCoCBsZXQgdmlldyA9IG1lLmdldFZpZXcoKTsKPj4gK8Kg
wqDCoMKgwqDCoMKgIGxldCBwYXJhbXMgPSB7fTsKPj4gK8KgwqDCoMKgwqDCoMKgIGlmICh2aWV3
LnN5bmNEaXJlY3Rpb24gIT09IHVuZGVmaW5lZCkgewo+PiArwqDCoMKgwqDCoMKgwqAgcGFyYW1z
WyJzeW5jLWRpcmVjdGlvbiJdID0gdmlldy5zeW5jRGlyZWN0aW9uOwo+PiArwqDCoMKgwqDCoMKg
wqAgfQo+PiArwqDCoMKgwqDCoMKgwqAgUHJveG1veC5VdGlscy5BUEkyUmVxdWVzdCh7Cj4+ICvC
oMKgwqDCoMKgwqDCoCB1cmw6ICcvY29uZmlnL3N5bmMvJyArIHJlYy5nZXRJZCgpLAo+PiArwqDC
oMKgwqDCoMKgwqAgbWV0aG9kOiAnREVMRVRFJywKPj4gK8KgwqDCoMKgwqDCoMKgIHBhcmFtczog
cGFyYW1zLAo+PiArwqDCoMKgwqDCoMKgwqAgY2FsbGJhY2s6IGZ1bmN0aW9uKG9wdGlvbnMsIHN1
Y2Nlc3MsIHJlc3BvbnNlKSB7Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIEV4dC5jYWxsYmFj
ayhtZS5jYWxsYmFjaywgbWUuc2NvcGUsIFtvcHRpb25zLCBzdWNjZXNzLCAKPj4gcmVzcG9uc2Us
IDAsIG1lXSk7Cj4+ICvCoMKgwqDCoMKgwqDCoCB9LAo+PiArwqDCoMKgwqDCoMKgwqAgZmFpbHVy
ZTogZnVuY3Rpb24ocmVzcG9uc2UsIG9wdCkgewo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBF
eHQuTXNnLmFsZXJ0KGdldHRleHQoJ0Vycm9yJyksIHJlc3BvbnNlLmh0bWxTdGF0dXMpOwo+PiAr
wqDCoMKgwqDCoMKgwqAgfSwKPj4gK8KgwqDCoMKgwqDCoMKgIH0pOwo+PiArwqDCoMKgIH0sCj4+
ICsKPj4gwqDCoMKgwqDCoCByZW5kZXJfb3B0aW9uYWxfb3duZXI6IGZ1bmN0aW9uKHZhbHVlLCBt
ZXRhZGF0YSwgcmVjb3JkKSB7Cj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBpZiAoIXZhbHVlKSByZXR1
cm4gJy0nOwo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIEV4dC5TdHJpbmcuaHRtbEVuY29k
ZSh2YWx1ZSk7Cj4+IEBAIC0xNjEsNyArMTgxLDcgQEAgRXh0LmRlZmluZSgnUEJTLmNvbmZpZy5T
eW5jSm9iVmlldycsIHsKPj4gwqDCoMKgwqDCoCB9LAo+PiDCoMKgwqDCoMKgIHsKPj4gwqDCoMKg
wqDCoMKgwqDCoMKgIHh0eXBlOiAncHJveG1veFN0ZFJlbW92ZUJ1dHRvbicsCj4+IC3CoMKgwqDC
oMKgwqDCoCBiYXNldXJsOiAnL2NvbmZpZy9zeW5jLycsCj4+ICvCoMKgwqDCoMKgwqDCoCBoYW5k
bGVyOiAncmVtb3ZlU3luY0pvYicsCj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBjb25maXJtTXNnOiBn
ZXR0ZXh0KCdSZW1vdmUgZW50cnk/JyksCj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBjYWxsYmFjazog
J3JlbG9hZCcsCj4+IMKgwqDCoMKgwqAgfSwKPiAKPiAKCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KcGJzLWRldmVsIG1haWxpbmcgbGlzdApwYnMtZGV2
ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21h
aWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCg==