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 BC51F1FF17C for ; Wed, 23 Jul 2025 15:13:42 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 0FF50129B5; Wed, 23 Jul 2025 15:15:02 +0200 (CEST) Message-ID: <045d572f-d27b-49cf-bd90-abd59d57bc37@proxmox.com> Date: Wed, 23 Jul 2025 15:14:58 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Proxmox Backup Server development discussion , Lukas Wagner References: <20250723112220.278700-1-l.wagner@proxmox.com> Content-Language: en-US From: =?UTF-8?Q?Michael_K=C3=B6ppl?= In-Reply-To: <20250723112220.278700-1-l.wagner@proxmox.com> X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1753276488570 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.011 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 proxmox-backup] docs: notifications: adapt to latest notification system UI changes X-BeenThere: pbs-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Backup Server development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox Backup Server development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" SU1PIHRoZSBjaGFuZ2VkIHNlY3Rpb25zIGFyZSBub3cgbW9yZSBpbmZvcm1hdGl2ZSBhbmQgYmV0 dGVyIHRvIHJlYWQuCkFkZGVkIG9uZSBzdWdnZXN0aW9uIGlubGluZS4gRGlkIG5vdCBub3RpY2Ug YW55IHR5cG9zIG9yIGdyYW1tYXRpY2FsIGVycm9ycy4KClJldmlld2VkLWJ5OiBNaWNoYWVsIEvD tnBwbCA8bS5rb2VwcGxAcHJveG1veC5jb20+CgpPbiA3LzIzLzI1IDEzOjIyLCBMdWthcyBXYWdu ZXIgd3JvdGU6Cj4gVGhlIGxhdGVzdCB1cGRhdGVzIHRvIHRoZSBiYWNrdXAtam9iIFVJIGNvbXBs ZXRlbHkgZHJvcCB0aGUgdGVybQo+ICJOb3RpZmljYXRpb24gU3lzdGVtIiBmcm9tIHRoZSBVSSwg aW5zdGVhZCB3ZSBub3cgdXNlICJHbG9iYWwKPiBub3RpZmljYXRpb24gc2V0dGluZ3MiLCB3aGlj aCBzaG91bGQgYmUgaG9wZWZ1bGx5IGEgYml0IGNsZWFyZXIgdG8gdXNlcnMKPiB3aXRoIHJlZ2Fy ZHMgdG8gd2hhdCB0aGlzIGFjdHVhbGx5IG1lYW5zLgo+IAo+IFNvbWUgb2YgdGhlIHRvdWNoZWQg c2VjdGlvbnMgd2VyZSBzbGlnaHRseSByZXBocmFzZWQgdG8gaW1wcm92ZSBjbGFyaXR5Lgo+IAo+ IFNpZ25lZC1vZmYtYnk6IEx1a2FzIFdhZ25lciA8bC53YWduZXJAcHJveG1veC5jb20+Cj4gLS0t Cj4gIGRvY3Mvbm90aWZpY2F0aW9ucy5yc3QgfCA0NSArKysrKysrKysrKysrKy0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDMw IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kb2NzL25vdGlmaWNhdGlvbnMucnN0IGIv ZG9jcy9ub3RpZmljYXRpb25zLnJzdAo+IGluZGV4IDU2NjlkYWIwNi4uMTkwNDA4NTkyIDEwMDY0 NAo+IC0tLSBhL2RvY3Mvbm90aWZpY2F0aW9ucy5yc3QKPiArKysgYi9kb2NzL25vdGlmaWNhdGlv bnMucnN0Cj4gQEAgLTcsOSArNyw5IEBAIE92ZXJ2aWV3Cj4gIC0tLS0tLS0tCj4gIAo+ICAqIFBy b3htb3ggQmFja3VwIFNlcnZlciBlbWl0cyA6cmVmOmBub3RpZmljYXRpb25fZXZlbnRzYCBpbiBj YXNlIG9mIG5vdGV3b3J0aHkKPiAtICBldmVudHMgaW4gdGhlIHN5c3RlbS4gVGhlc2UgZXZlbnRz IGFyZSBoYW5kbGVkIGJ5IHRoZSBub3RpZmljYXRpb24gc3lzdGVtLiBBCj4gLSAgbm90aWZpY2F0 aW9uIGV2ZW50IGhhcyBtZXRhZGF0YSwgZm9yIGV4YW1wbGUgYSB0aW1lc3RhbXAsIGEgc2V2ZXJp dHkgbGV2ZWwsIGEKPiAtICB0eXBlIGFuZCBvdGhlciBtZXRhZGF0YSBmaWVsZHMuCj4gKyAgZXZl bnRzIGluIHRoZSBzeXN0ZW0uIFRoZXNlIGV2ZW50cyBhcmUgcHJvY2Vzc2VkIGJhc2VkIG9uIHRo ZSBnbG9iYWwKPiArICBub3RpZmljYXRpb24gc2V0dGluZ3MuIEVhY2ggbm90aWZpY2F0aW9uIGV2 ZW50IGluY2x1ZGVzIG1ldGFkYXRhLCBzdWNoIGFzIGEKPiArICB0aW1lc3RhbXAsIHNldmVyaXR5 IGxldmVsLCB0eXBlLCBhbmQgYWRkaXRpb25hbCBldmVudC1zcGVjaWZpYyBmaWVsZHMuCj4gICog OnJlZjpgbm90aWZpY2F0aW9uX21hdGNoZXJzYCByb3V0ZSBhIG5vdGlmaWNhdGlvbiBldmVudCB0 byBvbmUgb3IgbW9yZQo+ICAgIG5vdGlmaWNhdGlvbiB0YXJnZXRzLiBBIG1hdGNoZXIgY2FuIGhh dmUgbWF0Y2ggcnVsZXMgdG8gc2VsZWN0aXZlbHkgcm91dGUKPiAgICBiYXNlZCBvbiB0aGUgbWV0 YWRhdGEgb2YgYSBub3RpZmljYXRpb24gZXZlbnQuCj4gQEAgLTE3LDEyICsxNyw3IEBAIE92ZXJ2 aWV3Cj4gICAgaXMgcm91dGVkIHRvIGJ5IGEgbWF0Y2hlci4gVGhlcmUgYXJlIG11bHRpcGxlIHR5 cGVzIG9mIHRhcmdldCwgbWFpbC1iYXNlZAo+ICAgIChTZW5kbWFpbCBhbmQgU01UUCkgYW5kIEdv dGlmeS4KPiAgCj4gLURhdGFzdG9yZXMgYW5kIHRhcGUgYmFja3VwIGpvYnMgaGF2ZSBhIGNvbmZp Z3VyYWJsZSA6cmVmOmBub3RpZmljYXRpb25fbW9kZWAuCj4gLUl0IGFsbG93cyB5b3UgdG8gY2hv b3NlIGJldHdlZW4gdGhlIG5vdGlmaWNhdGlvbiBzeXN0ZW0gYW5kIGEgbGVnYWN5IG1vZGUgZm9y Cj4gLXNlbmRpbmcgbm90aWZpY2F0aW9uIGVtYWlscy4gVGhlIGxlZ2FjeSBtb2RlIGlzIGVxdWl2 YWxlbnQgdG8gdGhlIHdheQo+IC1ub3RpZmljYXRpb25zIHdlcmUgaGFuZGxlZCBiZWZvcmUgUHJv eG1veCBCYWNrdXAgU2VydmVyIDMuMi4KPiAtCj4gLVRoZSBub3RpZmljYXRpb24gc3lzdGVtIGNh biBiZSBjb25maWd1cmVkIGluIHRoZSBHVUkgdW5kZXIgKkNvbmZpZ3VyYXRpb24g4oaSCj4gK0ds b2JhbCBub3RpZmljYXRpb24gc2V0dGluZ3MgY2FuIGJlIGNvbmZpZ3VyZWQgaW4gdGhlIEdVSSB1 bmRlciAqQ29uZmlndXJhdGlvbiDihpIKPiAgTm90aWZpY2F0aW9ucyouIFRoZSBjb25maWd1cmF0 aW9uIGlzIHN0b3JlZCBpbiA6cmVmOmBub3RpZmljYXRpb25zLmNmZ2AgYW5kCj4gIDpyZWY6YG5v dGlmaWNhdGlvbnNfcHJpdi5jZmdgIC0gdGhlIGxhdHRlciBjb250YWlucyBzZW5zaXRpdmUgY29u ZmlndXJhdGlvbgo+ICBvcHRpb25zIHN1Y2ggYXMgcGFzc3dvcmRzIG9yIGF1dGhlbnRpY2F0aW9u IHRva2VucyBmb3Igbm90aWZpY2F0aW9uIHRhcmdldHMgYW5kCj4gQEAgLTMwNCw5ICsyOTksOCBA QCBNZXRhZGF0YSBmaWVsZCAgICAgICBEZXNjcmlwdGlvbgo+ICBTeXN0ZW0gTWFpbCBGb3J3YXJk aW5nCj4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgQ2VydGFpbiBsb2NhbCBzeXN0ZW0gZGFl bW9ucywgc3VjaCBhcyBgYHNtYXJ0ZGBgLCBzZW5kIG5vdGlmaWNhdGlvbiBlbWFpbHMgdG8KPiAt dGhlIGxvY2FsIGBgcm9vdGBgIHVzZXIuIFByb3htb3ggQmFja3VwIFNlcnZlciB3aWxsIGZlZWQg dGhlc2UgbWFpbHMgaW50byB0aGUKPiAtbm90aWZpY2F0aW9uIHN5c3RlbSBhcyBhIG5vdGlmaWNh dGlvbiBvZiB0eXBlIGBgc3lzdGVtLW1haWxgYCBhbmQgd2l0aCBzZXZlcml0eQo+IC1gYHVua25v d25gYC4KPiArdGhlIGxvY2FsIGBgcm9vdGBgIHVzZXIuIFRoZXNlIG1haWxzIGFyZSBjb252ZXJ0 ZWQgaW50byBub3RpZmljYXRpb24gZXZlbnRzCj4gK3dpdGggdGhlIHR5cGUgYGBzeXN0ZW0tbWFp bGBgIGFuZCB3aXRoIGEgc2V2ZXJpdHkgb2YgYGB1bmtub3duYGAuCj4gIAo+ICBXaGVuIHRoZSBl bWFpbCBpcyBmb3J3YXJkZWQgdG8gYSBzZW5kbWFpbCB0YXJnZXQsIHRoZSBtYWlsJ3MgY29udGVu dCBhbmQKPiAgaGVhZGVycyBhcmUgZm9yd2FyZGVkIGFzLWlzLiBGb3IgYWxsIG90aGVyIHRhcmdl dHMsIHRoZSBzeXN0ZW0gdHJpZXMgdG8gZXh0cmFjdAo+IEBAIC0zMjcsMjQgKzMyMSwxNCBAQCBO b3RpZmljYXRpb24gTW9kZQo+ICBEYXRhc3RvcmVzIGFuZCB0YXBlIGJhY2t1cC9yZXN0b3JlIGpv YiBjb25maWd1cmF0aW9uIGhhdmUgYQo+ICBgYG5vdGlmaWNhdGlvbi1tb2RlYGAgb3B0aW9uIHdo aWNoIGNhbiBoYXZlIG9uZSBvZiB0d28gdmFsdWVzOgo+ICAKPiAtKiBgYGxlZ2FjeS1zZW5kbWFp bGBgOiBTZW5kIG5vdGlmaWNhdGlvbiBlbWFpbHMgdmlhIHRoZSBzeXN0ZW0ncyBgYHNlbmRtYWls YGAKPiAtICBjb21tYW5kLiBUaGUgbm90aWZpY2F0aW9uIHN5c3RlbSB3aWxsIGJlIGJ5cGFzc2Vk IGFuZCBhbnkgY29uZmlndXJlZAo+IC0gIHRhcmdldHMvbWF0Y2hlcnMgd2lsbCBiZSBpZ25vcmVk LiBUaGlzIG1vZGUgaXMgZXF1aXZhbGVudCB0byB0aGUgbm90aWZpY2F0aW9uCj4gLSAgYmVoYXZp b3IgZm9yIHZlcnNpb24gYmVmb3JlIFByb3htb3ggQmFja3VwIFNlcnZlciAzLjIuCj4gKyogU2Vu ZCBub3RpZmljYXRpb25zIGJhc2VkIG9uIHRoZSBnbG9iYWwgbm90aWZpY2F0aW9uIHNldHRpbmdz IChgYG5vdGlmaWNhdGlvbi1zeXN0ZW1gYCkuCj4gIAo+IC0qIGBgbm90aWZpY2F0aW9uLXN5c3Rl bWBgOiBVc2UgdGhlIG5ldywgZmxleGlibGUgbm90aWZpY2F0aW9uIHN5c3RlbS4KPiArKiBTZW5k IG5vdGlmaWNhdGlvbiBlbWFpbHMgdmlhIHRoZSBzeXN0ZW0ncyBgYHNlbmRtYWlsYGAgY29tbWFu ZAo+ICsgIChgYGxlZ2FjeS1zZW5kbWFpbGBgKS4gQW55IHRhcmdldHMgb3IgbWF0Y2hlcnMgZnJv bSB0aGUgZ2xvYmFsIG5vdGlmaWNhdGlvbgo+ICsgIHNldHRpbmdzIGFyZSBpZ25vcmVkLiBUaGlz IG1vZGUgaXMgZXF1aXZhbGVudCB0byB0aGUgbm90aWZpY2F0aW9uIGJlaGF2aW9yCj4gKyAgZm9y IHZlcnNpb24gYmVmb3JlIFByb3htb3ggQmFja3VwIFNlcnZlciAzLjIuIEl0IG1pZ2h0IGJlIHJl bW92ZWQgaW4gYQoKTWF5YmUgc29tZXRoaW5nIGxpa2UgImZvciBQcm94bW94IEJhY2t1cCBTZXJ2 ZXIgdmVyc2lvbnMgYmVmb3JlIDMuMiIgb3IKImZvciB2ZXJzaW9ucyBvZiBQcm94bW94IEJhY2t1 cCBTZXJ2ZXIgYmVmb3JlIDMuMiIgaW5zdGVhZD8gSnVzdCBhCnN1Z2dlc3Rpb24sIHRob3VnaC4K Cj4gKyAgbGF0ZXIgcmVsZWFzZSBvZiBQcm94bW94IEJhY2t1cCBTZXJ2ZXIuCj4gIAo+IC1JZiB0 aGUgYGBub3RpZmljYXRpb24tbW9kZWBgIG9wdGlvbiBpcyBub3Qgc2V0LCBQcm94bW94IEJhY2t1 cCBTZXJ2ZXIgd2lsbAo+IC1kZWZhdWx0IHRvIGBgbGVnYWN5LXNlbmRtYWlsYGAuCj4gLQo+IC1T dGFydGluZyB3aXRoIFByb3htb3ggQmFja3VwIFNlcnZlciAzLjIsIGEgZGF0YXN0b3JlIGNyZWF0 ZWQgaW4gdGhlIFVJIHdpbGwKPiAtYXV0b21hdGljYWxseSBvcHQgaW4gdG8gdGhlIG5ldyBub3Rp ZmljYXRpb24gc3lzdGVtLiBJZiB0aGUgZGF0YXN0b3JlIGlzCj4gLWNyZWF0ZWQgdmlhIHRoZSBB UEkgb3IgdGhlIGBgcHJveG1veC1iYWNrdXAtbWFuYWdlcmBgIENMSSwgdGhlCj4gLWBgbm90aWZp Y2F0aW9uLW1vZGVgYCBvcHRpb24gaGFzIHRvIGJlIHNldCBleHBsaWNpdGx5IHRvCj4gLWBgbm90 aWZpY2F0aW9uLXN5c3RlbWBgIGlmIHRoZSBub3RpZmljYXRpb24gc3lzdGVtIHNoYWxsIGJlIHVz ZWQuCj4gLQo+IC1UaGUgYGBsZWdhY3ktc2VuZG1haWxgYCBtb2RlIG1pZ2h0IGJlIHJlbW92ZWQg aW4gYSBsYXRlciByZWxlYXNlIG9mCj4gLVByb3htb3ggQmFja3VwIFNlcnZlci4KPiAgCj4gIFNl dHRpbmdzIGZvciBgYGxlZ2FjeS1zZW5kbWFpbGBgIG5vdGlmaWNhdGlvbiBtb2RlCj4gIF5eXl5e Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eCj4gQEAgLTM2NCw4 ICszNDgsOSBAQCB0YXNrIHR5cGUgdmlhIHRoZSBgYG5vdGlmeWBgIG9wdGlvbi4KPiAgCj4gICog TmV2ZXI6IGRvIG5vdCBzZW5kIGFueSBub3RpZmljYXRpb24gYXQgYWxsCj4gIAo+IC1UaGUgYGBu b3RpZnktdXNlcmBgIGFuZCBgYG5vdGlmeWBgIG9wdGlvbnMgYXJlIGlnbm9yZWQgaWYgYGBub3Rp ZmljYXRpb24tbW9kZWBgCj4gLWlzIHNldCB0byBgYG5vdGlmaWNhdGlvbi1zeXN0ZW1gYC4KPiAr VGhlIGBgbm90aWZ5LXVzZXJgYCBhbmQgYGBub3RpZnlgYCBvcHRpb25zIGFyZSBpZ25vcmVkIHdo ZW4gdXNpbmcgdGhlIGdsb2JhbAo+ICtub3RpZmljYXRpb24gc2V0dGluZ3MgKGBgbm90aWZpY2F0 aW9uLW1vZGVgYCBpcyBzZXQgdG8KPiArYGBub3RpZmljYXRpb24tc3lzdGVtYGApLgo+ICAKPiAg T3ZlcnJpZGluZyBOb3RpZmljYXRpb24gVGVtcGxhdGVzCj4gIC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpwYnMtZGV2ZWwgbWFpbGluZyBsaXN0CnBicy1kZXZlbEBsaXN0cy5wcm94bW94LmNv bQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wYnMt ZGV2ZWwK