Many web pages offer the download of the disk images compressed. This patch allows the download of archives (like .gz), automatically detects the format and decompresses it
Changes since v6: * remove detect-compression API parameter * add compression field with cbind Changes since v5: * split manager patch into frontend/backend * remove not needed regex group Changes since v4: * add commit messages * fix nit Changes since v3: * generate compression regex from compression list * fix logic errors Changes since v2: * move compression code to the download function in common * minor code improvements Changes since v1: * Improve code quality as suggested by feedback Philipp Hufnagl (2): fix #4849: api: download to storage: automatically dectect and configure compression fix #4849: ui: download to storage: automatically dectect and configure compression PVE/API2/Nodes.pm | 15 ++++++++++++++- www/manager6/Makefile | 1 + www/manager6/form/DecompressionSelector.js | 13 +++++++++++++ www/manager6/window/DownloadUrlToStorage.js | 13 ++++++++++++- 4 files changed, 40 insertions(+), 2 deletions(-) create mode 100644 www/manager6/form/DecompressionSelector.js -- 2.39.2 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel