From 1923a8d9f03150fa60b91e0bc589262e9959b8d7 Mon Sep 17 00:00:00 2001 From: zefie Date: Sun, 26 Apr 2026 02:52:04 -0400 Subject: [PATCH] WTVPNG supports webp and svg too! --- zefie_wtvp_minisrv/app.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zefie_wtvp_minisrv/app.js b/zefie_wtvp_minisrv/app.js index 444cd829..2c619113 100644 --- a/zefie_wtvp_minisrv/app.js +++ b/zefie_wtvp_minisrv/app.js @@ -1341,7 +1341,9 @@ async function sendToClient(socket, headers_obj, data = null) { if (minisrv_config.config.decode_png) { const contype_key = wtvshared.getCaseInsensitiveKey('content-type', headers_obj); if (contype_key) { - if (headers_obj[contype_key].toLowerCase() === "image/png") { + if (headers_obj[contype_key].toLowerCase() === "image/png" || + headers_obj[contype_key].toLowerCase() === "image/svg+xml" || + headers_obj[contype_key].toLowerCase() === "image/webp") { const convertOpts = { jpegQuality: minisrv_config.config.decode_png_jpeg_quality, type: 'ALF' @@ -2190,6 +2192,7 @@ function reloadConfig() { // SERVER START const git_commit = getGitRevision() const pkgjson = require('./package.json'); +const { head } = require('nntp-server-zefie/lib/commands/article'); let z_title = "zefie's wtv minisrv v" + pkgjson.version; const z_cgiver = "minisrv/" + pkgjson.version; if (git_commit) z_title += " (git " + git_commit + ")";