From 6e0bc0caece8e5f854f368bb1e5d97c5d5398902 Mon Sep 17 00:00:00 2001 From: bergware Date: Sat, 24 Feb 2018 09:47:22 +0100 Subject: [PATCH] Add "Downgrade to previous version" selection --- plugins/dynamix.plugin.manager/Update.page | 35 ++++++++++++++----- .../include/Downgrade.php | 18 ++++++++++ plugins/dynamix/include/DefaultPageLayout.php | 5 ++- 3 files changed, 49 insertions(+), 9 deletions(-) create mode 100644 plugins/dynamix.plugin.manager/include/Downgrade.php diff --git a/plugins/dynamix.plugin.manager/Update.page b/plugins/dynamix.plugin.manager/Update.page index 4c10bf181..9b1bcd3a3 100644 --- a/plugins/dynamix.plugin.manager/Update.page +++ b/plugins/dynamix.plugin.manager/Update.page @@ -14,18 +14,22 @@ Tag="thumbs-up" * all copies or substantial portions of the Software. */ ?> - Please wait, retrieving and updating system information ..."; $audit = $notify['unraidos'] ? 1 : 0; + +if (file_exists('/boot/previous/changes.txt')) { + exec("head -n4 /boot/previous/changes.txt",$rows); + foreach ($rows as $row) { + list($check,$version,$date) = explode(' ',$row); + if (stripos($check,'version')!==false) break; + $version = $date = 'unknown'; + } +} ?>