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 [212.224.123.68])
	by lore.proxmox.com (Postfix) with ESMTPS id 9760D1FF162
	for <inbox@lore.proxmox.com>; Sat, 27 Jul 2024 17:10:11 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id A1B8638A2;
	Sat, 27 Jul 2024 17:10:11 +0200 (CEST)
Date: Wed, 17 Jul 2024 18:23:59 +0000
To: pve-devel@lists.proxmox.com
In-Reply-To: <20240717182228.27812-2-root@arnaud.sh>
References: <20240717182228.27812-2-root@arnaud.sh>
X-Mailman-Approved-At: Sat, 27 Jul 2024 17:10:10 +0200
MIME-Version: 1.0
Message-ID: <mailman.1.1722093010.302.pve-devel@lists.proxmox.com>
List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com>
List-Post: <mailto:pve-devel@lists.proxmox.com>
From: LightDiscord via pve-devel <pve-devel@lists.proxmox.com>
Precedence: list
Cc: LightDiscord <root@arnaud.sh>
X-Mailman-Version: 2.1.29
X-BeenThere: pve-devel@lists.proxmox.com
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe>
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/>
Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com>
List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help>
Subject: [pve-devel] [PATCH pve-manager 2/2] www: storage: enable upload for
 snippets
Content-Type: multipart/mixed; boundary="===============3096613267566021981=="
Errors-To: pve-devel-bounces@lists.proxmox.com
Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com>

--===============3096613267566021981==
Content-Type: message/rfc822
Content-Disposition: inline

Return-Path: <root@arnaud.sh>
X-Original-To: pve-devel@lists.proxmox.com
Delivered-To: pve-devel@lists.proxmox.com
Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
	(No client certificate requested)
	by lists.proxmox.com (Postfix) with ESMTPS id 65B71C1547
	for <pve-devel@lists.proxmox.com>; Wed, 17 Jul 2024 20:32:53 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id 49E2F702
	for <pve-devel@lists.proxmox.com>; Wed, 17 Jul 2024 20:32:53 +0200 (CEST)
Received: from mail-41103.protonmail.ch (mail-41103.protonmail.ch [185.70.41.103])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
	(No client certificate requested)
	by firstgate.proxmox.com (Proxmox) with ESMTPS
	for <pve-devel@lists.proxmox.com>; Wed, 17 Jul 2024 20:32:52 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arnaud.sh;
	s=protonmail; t=1721240644; x=1721499844;
	bh=78XFwonMGlU6cruXfFdKwoDAxBRlXiqREtRtezUAraA=;
	h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
	 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
	 Message-ID:BIMI-Selector;
	b=gv2ke22gVRT8B/k2WIdRaTnOSsMJ01EMeDP/lGe6wX9n5mVHKO4LLSRIKKUrdMpDp
	 lFTe3PxgRa9OWxVAmXlTgnrDdtdlPHFZMxYMghS8KNFtDWU3bkkIy2LjaGcYN4/fc9
	 yZnR3aFZTIaOFRwwnG3IbYYC3DzMl2COv4bBnoNdHKiY0C5p9wg24nLQFrWCFjvySH
	 YgQZvF0+KHuREMCWYKX1rTtyRuFTdZlN2x3VKJsyEIkEMdLcGlk2QeiJNQKICcC8ap
	 CXlyz20L8JC0KcaaMInSImFjhgEChQqGCpL+Aqs77Vs2n8GUnBR/P9dgZXauBzcW9/
	 n614RLZ18iwaA==
Date: Wed, 17 Jul 2024 18:23:59 +0000
To: pve-devel@lists.proxmox.com
From: LightDiscord <root@arnaud.sh>
Cc: Arnaud Pascal <root@arnaud.sh>
Subject: [PATCH pve-manager 2/2] www: storage: enable upload for snippets
Message-ID: <20240717182228.27812-7-root@arnaud.sh>
In-Reply-To: <20240717182228.27812-2-root@arnaud.sh>
References: <20240717182228.27812-2-root@arnaud.sh>
Feedback-ID: 8382646:user:proton
X-Pm-Message-ID: 71585250e8a5256ad782106492fd4ae2ad9a8761
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-SPAM-LEVEL: Spam detection results:  0
	AWL                     0.350 Adjusted score from AWL reputation of From: address
	BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
	DKIM_SIGNED               0.1 Message has a DKIM or DK signature, not necessarily valid
	DKIM_VALID               -0.1 Message has at least one valid DKIM or DK signature
	DKIM_VALID_AU            -0.1 Message has a valid DKIM or DK signature from author's domain
	DKIM_VALID_EF            -0.1 Message has a valid DKIM or DK signature from envelope-from domain
	DMARC_PASS               -0.1 DMARC pass policy
	RCVD_IN_DNSWL_LOW        -0.7 Sender listed at https://www.dnswl.org/, low trust
	SPF_HELO_PASS          -0.001 SPF: HELO matches SPF record
	SPF_PASS               -0.001 SPF: sender matches SPF record
X-Mailman-Approved-At: Sat, 27 Jul 2024 17:10:10 +0200

From: Arnaud Pascal <root@arnaud.sh>

Signed-off-by: Arnaud Pascal <root@arnaud.sh>
---
 www/manager6/storage/Browser.js        | 3 +++
 www/manager6/window/UploadToStorage.js | 1 +
 2 files changed, 4 insertions(+)

diff --git a/www/manager6/storage/Browser.js b/www/manager6/storage/Browser=
.js
index 2123141d..2b46d730 100644
--- a/www/manager6/storage/Browser.js
+++ b/www/manager6/storage/Browser.js
@@ -119,6 +119,9 @@ Ext.define('PVE.storage.Browser', {
 =09=09    itemId: 'contentSnippets',
 =09=09    content: 'snippets',
 =09=09    pluginType: plugin,
+=09=09    enableUploadButton: enableUpload,
+=09=09    enableDownloadUrlButton: enableDownloadUrl,
+=09=09    useUploadButton: true,
 =09=09});
 =09    }
 =09    if (contents.includes('import')) {
diff --git a/www/manager6/window/UploadToStorage.js b/www/manager6/window/U=
ploadToStorage.js
index 3c5bba88..c5229d9e 100644
--- a/www/manager6/window/UploadToStorage.js
+++ b/www/manager6/window/UploadToStorage.js
@@ -11,6 +11,7 @@ Ext.define('PVE.window.UploadToStorage', {
     acceptedExtensions: {
 =09iso: ['.img', '.iso'],
 =09vztmpl: ['.tar.gz', '.tar.xz', '.tar.zst'],
+=09snippets: ['.yml', '.yaml'],
     },
=20
     cbindData: function(initialConfig) {
--=20
2.39.2




--===============3096613267566021981==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

--===============3096613267566021981==--