From f1e58d5e14e39bee916f73b0e9effe1cc98d1fe6 Mon Sep 17 00:00:00 2001 From: Jacek Pyziak Date: Sun, 22 Feb 2026 18:01:12 +0100 Subject: [PATCH] ver. 0.307: check-update button + auto-generated changelog MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add "Sprawdź aktualizacje" refresh button in admin sidebar (AJAX check without page reload) - Add UpdateController::checkUpdate() action clearing session cache and querying update server - Replace hand-edited changelog.php with auto-generating script (reads manifests + legacy JSON) - Migrate all legacy changelog entries (0.300-0.001) to changelog-legacy.json Co-Authored-By: Claude Opus 4.6 --- admin/templates/site/main-layout.php | 40 +- .../admin/Controllers/UpdateController.php | 13 + docs/CHANGELOG.md | 10 + updates/changelog-legacy.json | 1477 +++++++++++++++++ updates/changelog.php | 812 +-------- updates/versions.php | 2 +- 6 files changed, 1609 insertions(+), 745 deletions(-) create mode 100644 updates/changelog-legacy.json diff --git a/admin/templates/site/main-layout.php b/admin/templates/site/main-layout.php index dcc96d5..31299b8 100644 --- a/admin/templates/site/main-layout.php +++ b/admin/templates/site/main-layout.php @@ -44,10 +44,16 @@