From ceee5297ee040e652344b3c759090f5f8a4662e2 Mon Sep 17 00:00:00 2001 From: master3395 Date: Fri, 27 Mar 2026 21:08:26 +0100 Subject: [PATCH] fix(pluginHolder): reliable plugin upgrades, store UI dates, upgrades columns - Harden meta.xml sync (cache-bust, no CDN downgrade); ZIP meta fallback; fail if version stuck - Invalidate plugin store cache after successful upgrade - Add modify_timestamp for browser-local DD.MM.yyyy / 24h display via toLocaleString - Upgrades table: Your Version column before New Version; freshness uses timestamp when present --- .../templates/pluginHolder/plugins.html | 76 +++++- pluginHolder/views.py | 221 ++++++++++++++---- 2 files changed, 244 insertions(+), 53 deletions(-) diff --git a/pluginHolder/templates/pluginHolder/plugins.html b/pluginHolder/templates/pluginHolder/plugins.html index 450348aae..c10982332 100644 --- a/pluginHolder/templates/pluginHolder/plugins.html +++ b/pluginHolder/templates/pluginHolder/plugins.html @@ -1695,8 +1695,8 @@ {% trans "Plugin Name" %} - {% trans "New Version" %} {% trans "Your Version" %} + {% trans "New Version" %} {% trans "Date" %} {% trans "Status / Action" %} @@ -1850,7 +1850,7 @@