public inbox for pve-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [PATCH pve-manager] ui: allow decompressing ISO compressed with xz
@ 2026-03-08 17:58 Roman Ondráček
  0 siblings, 0 replies; only message in thread
From: Roman Ondráček @ 2026-03-08 17:58 UTC (permalink / raw)
  To: pve-devel; +Cc: Roman Ondráček

Signed-off-by: Roman Ondráček <mail@romanondracek.cz>
---
 www/manager6/window/DownloadUrlToStorage.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/www/manager6/window/DownloadUrlToStorage.js b/www/manager6/window/DownloadUrlToStorage.js
index f1c4392c..36bd4ad6 100644
--- a/www/manager6/window/DownloadUrlToStorage.js
+++ b/www/manager6/window/DownloadUrlToStorage.js
@@ -83,7 +83,7 @@ Ext.define('PVE.window.DownloadUrlToStorage', {
                     let filename = data.filename || '';
                     let compression = '__default__';
                     if (view.content === 'iso') {
-                        const matches = filename.match(/^(.+)\.(gz|lzo|zst|bz2)$/i);
+                        const matches = filename.match(/^(.+)\.(gz|lzo|zst|bz2|xz)$/i);
                         if (matches) {
                             filename = matches[1];
                             compression = matches[2].toLowerCase();
@@ -237,6 +237,7 @@ Ext.define('PVE.window.DownloadUrlToStorage', {
                         ['gz', 'GZIP'],
                         ['zst', 'ZSTD'],
                         ['bz2', 'BZIP2'],
+                        ['xz', 'XZ'],
                     ],
                     cbind: {
                         hidden: (get) => get('content') !== 'iso',
-- 
2.53.0




^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2026-03-08 17:59 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-03-08 17:58 [PATCH pve-manager] ui: allow decompressing ISO compressed with xz Roman Ondráček

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal