From 2f84fae344eec5ebb9be70cd11ab50d277c67bc3 Mon Sep 17 00:00:00 2001 From: Zack Spear Date: Thu, 5 Oct 2023 16:34:04 -0700 Subject: [PATCH] refactor(web): downgrade --- .../plugins/dynamix.my.servers/Downgrade.page | 152 ++++++++++++++++++ .../plugins/dynamix.my.servers/Update.page | 28 +--- web/components/DowngradeOs.ce.vue | 60 +++++++ web/components/UpdateOs.ce.vue | 16 +- web/components/UpdateOs/Downgrade.vue | 18 +-- web/nuxt.config.ts | 2 +- 6 files changed, 224 insertions(+), 52 deletions(-) create mode 100644 plugin/source/dynamix.unraid.net/usr/local/emhttp/plugins/dynamix.my.servers/Downgrade.page create mode 100644 web/components/DowngradeOs.ce.vue diff --git a/plugin/source/dynamix.unraid.net/usr/local/emhttp/plugins/dynamix.my.servers/Downgrade.page b/plugin/source/dynamix.unraid.net/usr/local/emhttp/plugins/dynamix.my.servers/Downgrade.page new file mode 100644 index 000000000..48f321dab --- /dev/null +++ b/plugin/source/dynamix.unraid.net/usr/local/emhttp/plugins/dynamix.my.servers/Downgrade.page @@ -0,0 +1,152 @@ +Menu="About" +Title="Downgrade OS" +Icon="icon-update" +Tag="upload" +--- + + + + + + + \ No newline at end of file diff --git a/plugin/source/dynamix.unraid.net/usr/local/emhttp/plugins/dynamix.my.servers/Update.page b/plugin/source/dynamix.unraid.net/usr/local/emhttp/plugins/dynamix.my.servers/Update.page index d03c8113d..68ce167c6 100644 --- a/plugin/source/dynamix.unraid.net/usr/local/emhttp/plugins/dynamix.my.servers/Update.page +++ b/plugin/source/dynamix.unraid.net/usr/local/emhttp/plugins/dynamix.my.servers/Update.page @@ -4,23 +4,11 @@ Icon="icon-update" Tag="upload" --- - - - - - + + + + \ No newline at end of file diff --git a/web/components/DowngradeOs.ce.vue b/web/components/DowngradeOs.ce.vue new file mode 100644 index 000000000..638cfc976 --- /dev/null +++ b/web/components/DowngradeOs.ce.vue @@ -0,0 +1,60 @@ + + + + + diff --git a/web/components/UpdateOs.ce.vue b/web/components/UpdateOs.ce.vue index 67a28e18c..96e854c5f 100644 --- a/web/components/UpdateOs.ce.vue +++ b/web/components/UpdateOs.ce.vue @@ -25,15 +25,6 @@ import '~/assets/main.css'; const { t } = useI18n(); -export interface Props { - restoreReleaseDate?: string; - restoreVersion?: string; -} -withDefaults(defineProps(), { - restoreReleaseDate: '', - restoreVersion: '', -}); - const updateOsStore = useUpdateOsStore(); const updateOsActionsStore = useUpdateOsActionsStore(); @@ -43,18 +34,13 @@ const { rebootType } = storeToRefs(updateOsActionsStore);