From 8485f2434285f229a88e7ca013787139b13b06dd Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Sun, 28 Jun 2026 13:55:35 -0500 Subject: [PATCH] docs: update changelog for v01.43.35, add retention to README Claude-Session: https://claude.ai/code/session_01MbEjBtsSjPuTWhqqrMS2wG --- CHANGELOG.md | 6 +++--- README.md | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2d8435f..f6e78b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## [01.43.35] --- 2026-06-28 + ### Added - Customizable restore script filename per backup profile (reduces discoverability on remote servers) - MokoRestore standalone mode: multi-ZIP selector when multiple backup archives are present @@ -17,6 +19,7 @@ - MokoRestore cleanup and security messages now reference the actual script filename instead of hardcoded "restore.php" ### Fixed +- SSH key indicator detection and missing delete language key - Bootstrap 5 modal conversion for snapshots view (data-bs-dismiss, modal-footer, getOrCreateInstance) - ntfy default URL changed from ntfy.sh to ntfy.mokoconsulting.tech - Untranslated JFIELD_ORDERING_ASC / JFIELD_ORDERING_LABEL language keys replaced with component-specific keys @@ -24,9 +27,6 @@ - Profile dropdown IDs in backup records and dashboard show "#ID — Title (type)" format - MokoRestore stalling: unhandled promise rejections from network errors or non-JSON responses left UI in loading state -## [01.43.00] --- 2026-06-24 - - ## [01.43.00] --- 2026-06-24 ## [01.42.00] --- 2026-06-23 diff --git a/README.md b/README.md index b949bbb..7ab2b19 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,7 @@ Full-site backup and restore for Joomla — database, files, and configuration. - Stepped AJAX engine prevents timeout on shared hosting - AES-256 ZIP encryption with configurable password - Configurable archive naming with placeholders ([HOST], [DATE], [SITE_NAME], etc.) +- Per-profile retention — configure max backup count and max age (days) per profile, with global defaults - Data sanitization — optionally clear user passwords, emails, and sessions in backup ### Content Snapshots