From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <pve-devel-bounces@lists.proxmox.com> Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id EBC931FF162 for <inbox@lore.proxmox.com>; Mon, 5 May 2025 17:29:46 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 94B9F30D0F; Mon, 5 May 2025 17:30:00 +0200 (CEST) From: =?UTF-8?q?Michael=20K=C3=B6ppl?= <m.koeppl@proxmox.com> To: pve-devel@lists.proxmox.com Date: Mon, 5 May 2025 17:29:54 +0200 Message-Id: <20250505152954.951176-1-m.koeppl@proxmox.com> X-Mailer: git-send-email 2.39.5 MIME-Version: 1.0 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.007 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: [pve-devel] [RFC PATCH manager 1/1] close #6306: ui: display vmname in addition to vmid in task list X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com> List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe> List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/> List-Post: <mailto:pve-devel@lists.proxmox.com> List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help> List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe> Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com> VGhlIGluZm9ybWF0aW9uIGRpc3BsYXllZCBpbiB0aGUgdGFzayBsaXN0IGlzIGJhc2VkIG9uIHRo ZSBjb250ZW50IG9mCi92YXIvbG9nL3B2ZS90YXNrcy9pbmRleCwgd2hpY2ggZG9lcyBub3QgY29u dGFpbiB0aGUgVk0vQ1QgbmFtZS4KVGhlIHZtbmFtZSBpcywgaG93ZXZlciwgYXZhaWxhYmxlIHRo cm91Z2ggdGhlIFBWRVJlc291cmNlcyBzdG9yZS4gVGhlCnJlbmRlciBmdW5jdGlvbiBpcyB0aGVy ZWZvcmUgYWRhcHRlZCB0byBmaW5kIHRoZSBuYW1lIG1hdGNoaW5nIHRoZSB2bWlkCmFuZCB1c2Vz IGV4aXN0aW5nIGZ1bmN0aW9ucyBmb3IgcmVuZGVyaW5nIHRoZSBpbmZvcm1hdGlvbiBjb3JyZWN0 bHkuIFRoZQpvcmRlciBvZiB2bWlkIGFuZCB2bW5hbWUgaXMgZGVwZW5kZW50IG9uIHRoZSBzb3J0 IGtleSBjaG9zZW4gaW4gdGhlIHRyZWUKc2V0dGluZ3MgKGVpdGhlciBzb3J0ZWQgYnkgVk1JRCBv ciBOYW1lKS4KClNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgS8O2cHBsIDxtLmtvZXBwbEBwcm94bW94 LmNvbT4KLS0tClRoaXMgcGF0Y2ggb25seSBwYXJ0aWFsbHkgY2xvc2VzICM2MzA2IFswXS4gSSd2 ZSBpbnZlc3RlZCBzb21lIHRpbWUgCmxvb2tpbmcgaW50byBhZGRpbmcgdm1uYW1lIHRvIGxvZ2dp bmcgbWVzc2FnZXMgc3VjaCBhcyAnU3RhcnRpbmcgQmFja3VwCm9mIFZNIDEwMCcgYXMgd2VsbC4g R2VuZXJhbGx5LCB0aGVyZSBhcmUgbWFueSBjYXNlcyB3aGVyZSB3ZSBkaXNwbGF5IGEKVk1JRCBp biByZWxhdGlvbiB0byBhIHRhc2ssIHRodXMgdXNpbmcgL3Zhci9sb2cvcHZlL3Rhc2tzL2luZGV4 IGFzIHRoZQpzb3VyY2UgZm9yIHRoZSBWTUlEIGFuZCBvdGhlciBpbmZvcm1hdGlvbiwgc3VjaCBh cyB0aGUgdGFzayB0eXBlLiBUaGUKbG9nZ2luZyBpbiB0aGUgdGFzayB2aWV3ZXIgaXMgb25lIG9m IHRob3NlIGNhc2VzLiBJdCBzZWVtcyB0byBtZSB0aGF0CnRoZSBjbGVhbmVzdCBzb2x1dGlvbiB3 b3VsZCBiZSB0byBhZGQgdGhlIHZtbmFtZSB3aGVuIHdlIGVuY29kZSBjb250ZW50CmZvciB0aGlz IGZpbGUgYW5kIGNvbnNpZGVyIGl0IHdoZW4gZGVjb2RpbmcuIFRoZXJlIGFyZSB1cGlkX2VuY29k ZSBhbmQKdXBpZF9kZWNvZGUgZnVuY3Rpb25zIGluIHB2ZS1jb21tb24gZm9yIHRoaXMuIEEgcXVp Y2sgZ3JlcCBzdWdnZXN0cyB0aGF0CndlIGFsd2F5cyB1c2UgdGhlc2UgZnVuY3Rpb25zIHdoZW4g YWNjZXNzaW5nIHRoaXMgZmlsZS4gU3RpbGwsIEkgZG8gbm90CmZlZWwgY29tZm9ydGFibGUgbWFr aW5nIHRoaXMgY2hhbmdlIHdpdGhvdXQgcHJvcGVybHkgdW5kZXJzdGFuZGluZyB0aGUKaW1wbGlj YXRpb25zIG9mIGl0LiBQZXJoYXBzIHNvbWVvbmUgbW9yZSBrbm93bGVkZ2VhYmxlIGluIHRoaXMg cmVnYXJkIApjb3VsZCBjaGltZSBpbiwgSSdkIGxvdmUgc29tZSBpbnB1dCBvbiB3aGV0aGVyIHRo aXMgYXBwcm9hY2ggbWFrZXMgc2Vuc2UKb3IgaWYgaXQncyBldmVuIHdvcnRoIHRoZSBlZmZvcnQs IGNvbnNpZGVyaW5nIHdlJ3JlIHRhbGtpbmcgYWJvdXQgYQpwdXJlbHkgdmlzdWFsIG1vdGl2YXRp b24gKGRpc3BsYXlpbmcgdGhlIHZtbmFtZSkgZm9yIHRoaXMgY2hhbmdlLiBPcgptYXliZSBJJ20g anVzdCBub3Qgc2VlaW5nIGEgbW9yZSBvYnZpb3VzIHNvbHV0aW9uLgoKSWYgYSBjaGFuZ2UgdG8g dGhlIHVwaWRfZW5jb2RlIGFuZCB1cGlkX2RlY29kZSBmdW5jdGlvbnMgc2hvdWxkIGJlIHRoZQpw cmVmZXJyZWQgc29sdXRpb24sIHRoaXMgcGF0Y2ggcHJvYmFibHkgaXMgbm90IGEgZ29vZCBzb2x1 dGlvbiBhbnltb3JlLAphcyB0aGUgdm1uYW1lIHdvdWxkIHRoZW4gYWxzbyBiZSBhdmFpbGFibGUg aW4gcmVjb3JkLmRhdGEuCgpbMF0gaHR0cHM6Ly9idWd6aWxsYS5wcm94bW94LmNvbS9zaG93X2J1 Zy5jZ2k/aWQ9NjMwNgoKIHd3dy9tYW5hZ2VyNi9kYy9UYXNrcy5qcyB8IDI3ICsrKysrKysrKysr KysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKyksIDEgZGVs ZXRpb24oLSkKCmRpZmYgLS1naXQgYS93d3cvbWFuYWdlcjYvZGMvVGFza3MuanMgYi93d3cvbWFu YWdlcjYvZGMvVGFza3MuanMKaW5kZXggZjY4YmQ1ZTkuLjU3OTk1NWZjIDEwMDY0NAotLS0gYS93 d3cvbWFuYWdlcjYvZGMvVGFza3MuanMKKysrIGIvd3d3L21hbmFnZXI2L2RjL1Rhc2tzLmpzCkBA IC0zNCw2ICszNCwxNiBAQCBFeHQuZGVmaW5lKCdQVkUuZGMuVGFza3MnLCB7CiAJICAgIF0sCiAK IAl9KTsKKwlsZXQgcmVzb3VyY2VzU3RvcmUgPSBFeHQuY3JlYXRlKCdFeHQuZGF0YS5TdG9yZScs IHsKKwkgICAgbW9kZWw6ICdQVkVSZXNvdXJjZXMnLAorCSAgICBhdXRvTG9hZDogdHJ1ZSwKKwkg ICAgZmlsdGVyczogWworCQl7CisJCSAgICBwcm9wZXJ0eTogJ3R5cGUnLAorCQkgICAgdmFsdWU6 IC9seGN8cWVtdS8sCisJCX0sCisJICAgIF0sCisJfSk7CiAKIAlsZXQgcnVuX3Rhc2tfdmlld2Vy ID0gZnVuY3Rpb24oKSB7CiAJICAgIHZhciBzbSA9IG1lLmdldFNlbGVjdGlvbk1vZGVsKCk7CkBA IC01MSw2ICs2MSw3IEBAIEV4dC5kZWZpbmUoJ1BWRS5kYy5UYXNrcycsIHsKIAogCUV4dC5hcHBs eShtZSwgewogCSAgICBzdG9yZTogc3RvcmUsCisJICAgIHJlc291cmNlc1N0b3JlOiByZXNvdXJj ZXNTdG9yZSwKIAkgICAgc3RhdGVmdWw6IGZhbHNlLAogCSAgICB2aWV3Q29uZmlnOiB7CiAJCXRy YWNrT3ZlcjogZmFsc2UsCkBAIC0xMTEsNyArMTIyLDIxIEBAIEV4dC5kZWZpbmUoJ1BWRS5kYy5U YXNrcycsIHsKIAkJICAgIGhlYWRlcjogZ2V0dGV4dCgiRGVzY3JpcHRpb24iKSwKIAkJICAgIGRh dGFJbmRleDogJ3VwaWQnLAogCQkgICAgZmxleDogMSwKLQkJICAgIHJlbmRlcmVyOiBQcm94bW94 LlV0aWxzLnJlbmRlcl91cGlkLAorCQkgICAgcmVuZGVyZXI6IGZ1bmN0aW9uKHZhbHVlLCBtZXRh RGF0YSwgcmVjb3JkKSB7CisJCQlsZXQgdm1pZCA9IHJlY29yZC5kYXRhLmlkOworCQkJaWYgKHZt aWQpIHsKKwkJCSAgICBsZXQgcmVzb3VyY2VSZWNvcmQgPSBtZS5yZXNvdXJjZXNTdG9yZS5maW5k UmVjb3JkKCd2bWlkJywgdm1pZCk7CisJCQkgICAgaWYgKHJlc291cmNlUmVjb3JkKSB7CisJCQkJ bGV0IHZtbmFtZSA9IHJlc291cmNlUmVjb3JkLmdldCgnbmFtZScpOworCQkJCXJlY29yZC5kYXRh LmlkID0gUFZFLlV0aWxzLmdldEZvcm1hdHRlZEd1ZXN0SWRlbnRpZmllcih2bWlkLCB2bW5hbWUp OworCQkJICAgIH0KKwkJCX0KKwkJCXJldHVybiBQcm94bW94LlV0aWxzLnJlbmRlcl91cGlkKAor CQkJICAgIHZhbHVlLAorCQkJICAgIG1ldGFEYXRhLAorCQkJICAgIHJlY29yZCwKKwkJCSk7CisJ CSAgICB9LAogCQl9LAogCQl7CiAJCSAgICBoZWFkZXI6IGdldHRleHQoIlN0YXR1cyIpLAotLSAK Mi4zOS41CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CnB2ZS1kZXZlbCBtYWlsaW5nIGxpc3QKcHZlLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBz Oi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAo=