From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 3C53A1FF17C for ; Wed, 9 Jul 2025 09:11:36 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 6764E34BD9; Wed, 9 Jul 2025 09:12:19 +0200 (CEST) Message-ID: Date: Wed, 9 Jul 2025 09:12:15 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: =?UTF-8?Q?Michael_K=C3=B6ppl?= , Proxmox VE development discussion References: <20250624112817.132312-1-l.wagner@proxmox.com> <20250624112817.132312-3-l.wagner@proxmox.com> Content-Language: de-AT, en-US From: Lukas Wagner In-Reply-To: X-SPAM-LEVEL: Spam detection results: 0 AWL 0.018 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 KAM_SHORT 0.001 Use of a URL Shortener for very short URL 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 URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [man7.org, proxmox.com] Subject: Re: [pve-devel] [PATCH manager v2 2/2] ui: backup job details: show notification-mode instead of legacy keys X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox VE development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" T24gIDIwMjUtMDctMDggMjA6MDcsIE1pY2hhZWwgS8O2cHBsIHdyb3RlOgo+IEp1c3QgYWRkZWQg YSBzdWdnZXN0aW9uIGlubGluZQo+IAo+IE9uIDYvMjQvMjUgMTM6MjgsIEx1a2FzIFdhZ25lciB3 cm90ZToKPj4gVGhlIGJhY2t1cCBqb2IgZGV0YWlscyB2aWV3IHdhcyBuZXZlciB1cGRhdGVkIGFm dGVyIHRoZSBvdmVyaGF1bCBvZiB0aGUKPj4gbm90aWZpY2F0aW9uIHN5c3RlbS4gSW4gdGhpcyBj b21taXQgd2UgcmVtb3ZlIHRoZSBsZWZ0LW92ZXIKPj4gbm90aWZpY2F0aW9uLXBvbGljeS90YXJn ZXQgaGFuZGxpbmcgYW5kIGNoYW5nZSB0aGUgdmlldyBzbyB0aGF0IHdlCj4+IGRpc3BsYXkgdGhl IGN1cnJlbnQgY29uZmlndXJhdGlvbiBiYXNlZCBvbiBub3RpZmljYXRpb24tbW9kZSwgbWFpbHRv IGFuZAo+PiBtYWlsbm90aWZpY2F0aW9uLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBMdWthcyBXYWdu ZXIgPGwud2FnbmVyQHByb3htb3guY29tPgo+PiAtLS0KPj4KPj4gTm90ZXM6Cj4+ICAgICBDaGFu Z2VzIHNpbmNlIHYxOgo+PiAgICAgICAtIFJlYmFzZWQgb250byBsYXRlc3QgbWFzdGVyIChQVkUg OSkKPj4KPj4gIHd3dy9tYW5hZ2VyNi9kYy9CYWNrdXBKb2JEZXRhaWwuanMgfCAzNyArKysrKysr KysrKysrKysrKy0tLS0tLS0tLS0tLS0KPj4gIDEgZmlsZSBjaGFuZ2VkLCAyMSBpbnNlcnRpb25z KCspLCAxNiBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL3d3dy9tYW5hZ2VyNi9kYy9C YWNrdXBKb2JEZXRhaWwuanMgYi93d3cvbWFuYWdlcjYvZGMvQmFja3VwSm9iRGV0YWlsLmpzCj4+ IGluZGV4IDU4Y2I3YmVmLi44ZDEwYTBkYSAxMDA2NDQKPj4gLS0tIGEvd3d3L21hbmFnZXI2L2Rj L0JhY2t1cEpvYkRldGFpbC5qcwo+PiArKysgYi93d3cvbWFuYWdlcjYvZGMvQmFja3VwSm9iRGV0 YWlsLmpzCj4+IEBAIC0yMDYsMjggKzIwNiwzMyBAQCBFeHQuZGVmaW5lKCdQVkUuZGMuQmFja3Vw SW5mbycsIHsKPj4gICAgICBjb2x1bW4yOiBbCj4+ICAgICAgICAgIHsKPj4gICAgICAgICAgICAg IHh0eXBlOiAnZGlzcGxheWZpZWxkJywKPj4gLSAgICAgICAgICAgIG5hbWU6ICdub3RpZmljYXRp b24tcG9saWN5JywKPj4gKyAgICAgICAgICAgIG5hbWU6ICdub3RpZmljYXRpb24tbW9kZScsCj4+ ICAgICAgICAgICAgICBmaWVsZExhYmVsOiBnZXR0ZXh0KCdOb3RpZmljYXRpb24nKSwKPj4gICAg ICAgICAgICAgIHJlbmRlcmVyOiBmdW5jdGlvbiAodmFsdWUpIHsKPj4gKyAgICAgICAgICAgICAg ICB2YWx1ZSA9IHZhbHVlID8/ICdhdXRvJzsKPj4gICAgICAgICAgICAgICAgICBsZXQgcmVjb3Jk ID0gdGhpcy51cCgncHZlQmFja3VwSW5mbycpPy5yZWNvcmQ7Cj4+ICsgICAgICAgICAgICAgICAg bGV0IG1haWx0byA9IHJlY29yZD8ubWFpbHRvOwo+PiArICAgICAgICAgICAgICAgIGxldCBtYWls bm90aWZpY2F0aW9uID0gcmVjb3JkPy5tYWlsbm90aWZpY2F0aW9uID8/ICdhbHdheXMnOwo+PiAg Cj4+IC0gICAgICAgICAgICAgICAgLy8gRmFsbCBiYWNrIHRvIG9sZCB2YWx1ZSwgaW4gY2FzZSB0 aGlzIG9wdGlvbiBpcyBub3QgbWlncmF0ZWQgeWV0Lgo+PiAtICAgICAgICAgICAgICAgIGxldCBw b2xpY3kgPSB2YWx1ZSB8fCByZWNvcmQ/Lm1haWxub3RpZmljYXRpb24gfHwgJ2Fsd2F5cyc7Cj4+ ICsgICAgICAgICAgICAgICAgaWYgKCh2YWx1ZSA9PT0gJ2F1dG8nICYmIG1haWx0byA9PT0gdW5k ZWZpbmVkKSB8fCB2YWx1ZSA9PT0gJ25vdGlmaWNhdGlvbi1zeXN0ZW0nKSB7Cj4+ICsgICAgICAg ICAgICAgICAgICAgIHJldHVybiBnZXR0ZXh0KCdVc2UgZ2xvYmFsIG5vdGlmaWNhdGlvbiBzZXR0 aW5ncycpOwo+PiArICAgICAgICAgICAgICAgIH0gZWxzZSB7Cj4+ICsgICAgICAgICAgICAgICAg ICAgIGlmIChtYWlsdG8gPT09IHVuZGVmaW5lZCkgewo+PiArICAgICAgICAgICAgICAgICAgICAg ICAgbWFpbHRvID0gJy0nOwo+PiArICAgICAgICAgICAgICAgICAgICB9Cj4+ICAKPj4gLSAgICAg ICAgICAgICAgICBsZXQgd2hlbiA9IGdldHRleHQoJ0Fsd2F5cycpOwo+PiAtICAgICAgICAgICAg ICAgIGlmIChwb2xpY3kgPT09ICdmYWlsdXJlJykgewo+PiAtICAgICAgICAgICAgICAgICAgICB3 aGVuID0gZ2V0dGV4dCgnT24gZmFpbHVyZSBvbmx5Jyk7Cj4+IC0gICAgICAgICAgICAgICAgfSBl bHNlIGlmIChwb2xpY3kgPT09ICduZXZlcicpIHsKPj4gLSAgICAgICAgICAgICAgICAgICAgd2hl biA9IGdldHRleHQoJ05ldmVyJyk7Cj4+ICsgICAgICAgICAgICAgICAgICAgIGlmIChtYWlsbm90 aWZpY2F0aW9uID09PSAnYWx3YXlzJykgewo+PiArICAgICAgICAgICAgICAgICAgICAgICAgcmV0 dXJuIEV4dC5TdHJpbmcuZm9ybWF0KAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdl dHRleHQoJ0Fsd2F5cyB1c2Ugc2VuZG1haWwgdG8gc2VuZCBhbiBlbWFpbCB0bzogezB9JyksCj4+ ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFpbHRvLAo+PiArICAgICAgICAgICAgICAg ICAgICAgICAgKTsKPj4gKyAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKPj4gKyAgICAgICAg ICAgICAgICAgICAgICAgIHJldHVybiBFeHQuU3RyaW5nLmZvcm1hdCgKPj4gKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICBnZXR0ZXh0KCdPbiBmYWlsdXJlLCB1c2Ugc2VuZG1haWwgdG8gc2Vu ZCBhbiBlbWFpbCB0bzogezB9JyksCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFp bHRvLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgKTsKPj4gKyAgICAgICAgICAgICAgICAg ICAgfQo+IAo+IENvdWxkIG1heWJlIHNob3J0ZW4gdGhpcyB0bwo+IAo+IAlyZXR1cm4gRXh0LlN0 cmluZy5mb3JtYXQoCj4gCQlnZXR0ZXh0KChtYWlsbm90aWZpY2F0aW9uID09PSAnYWx3YXlzJyA/ ICdBbHdheXMnIDogJ09uIGZhaWx1cmUsJykgKyAnCj4gdXNlIHNlbmRtYWlsIHRvIHNlbmQgYW4g ZW1haWwgdG86IHswfScpLAo+IAkJbWFpbHRvLAo+IAkpOwo+IAo+IEFkbWl0dGVkbHksIG9waW5p b25zIG1pZ2h0IGRpZmZlciByZWdhcmRpbmcgcmVhZGFiaWxpdHkuCj4gCgpUaGUgcGFyYW1ldGVy IHRvIHRoZSBnZXR0ZXh0IGZ1bmN0aW9uIG5lZWRzIHRvIGJlIGEgc3RhdGljIHN0cmluZywgb3Ro ZXJ3aXNlIHhnZXR0ZXh0WzEsMl0gY2Fubm90CmV4dHJhY3QgaXQgdG8gZ2VuZXJhdGUgdGhlIC5w b3QgZmlsZS4gV2hpbGUgdGhlIHhnZXR0ZXh0IHRvb2wgaGFzIHNvbWUgYmFzaWMgdW5kZXJzdGFu ZGluZyBvZiB0aGUKc3ludGF4IG9mIHN1cHBvcnRlZCBsYW5ndWFnZXMgdG8gcGFyc2UgdGhlc2Ug c3RyaW5ncywgaXQgZG9lcyBub3QgZXZhbHVhdGUgb3IgZXhlY3V0ZSBhbnkgY29kZS4KClRoYXQn cyBhbHNvIHRoZSByZWFzb24gd2h5IHdlIGhhdmUgdG8gZG8gYSAKCkV4dC5TdHJpbmcuZm9ybWF0 KGdldHRleHQoIi4uLiB7MH0iKSwgdmFyKQoKaW5zdGVhZCBvZiBhCgpnZXR0ZXh0KGAuLi4uICR7 dmFyfWApCgpBbHNvLCBJJ20gbm90IHRoZSBiaWdnZXN0IGZhbiBvZiB0aGUgdGVybmFyeSBvcGVy YXRvciwgSSdtIG5vdCBzdXJlIGlmIHlvdXIgc3VnZ2VzdGlvbiBpcyBhbnkgZWFzaWVyCnRvIHJl YWQgYW5kIGNvbXByZWhlbmQuIEJ1dCB0aGF0IG1pZ2h0IGp1c3QgYmUgbWUgOikKCgpbMV0gaHR0 cHM6Ly9tYW43Lm9yZy9saW51eC9tYW4tcGFnZXMvbWFuMS94Z2V0dGV4dC4xLmh0bWwKWzJdIGh0 dHBzOi8vZ2l0LnByb3htb3guY29tLz9wPXByb3htb3gtaTE4bi5naXQ7YT1ibG9iO2Y9TWFrZWZp bGU7aD0zNDg1OWY1Y2ZhNzc2MTExYjk5MWRhMjNlOTIyY2M1ZWI4M2NmMzA2O2hiPUhFQUQjbDE0 MAoKCi0tIAotIEx1a2FzCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCnB2ZS1kZXZlbCBtYWlsaW5nIGxpc3QKcHZlLWRldmVsQGxpc3RzLnByb3htb3gu Y29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2 ZS1kZXZlbAo=