From e7d78cadd405f633975c0065fa41d941bda20e8b Mon Sep 17 00:00:00 2001 From: Andrew Date: Sun, 27 Feb 2022 16:15:40 -0500 Subject: [PATCH] Initial frontend for backup omissions --- app/classes/shared/helpers.py | 57 +++++ app/classes/web/ajax_handler.py | 21 ++ .../templates/panel/server_backup.html | 207 ++++++++++++++++++ .../templates/server/bedrock_wizard.html | 20 +- app/frontend/templates/server/wizard.html | 20 +- 5 files changed, 313 insertions(+), 12 deletions(-) diff --git a/app/classes/shared/helpers.py b/app/classes/shared/helpers.py index a4566df5..72a583a7 100644 --- a/app/classes/shared/helpers.py +++ b/app/classes/shared/helpers.py @@ -737,6 +737,57 @@ class Helpers: return output + @staticmethod + def generate_backup_tree(folder, output=""): + file_list = os.listdir(folder) + file_list = sorted(file_list, key=str.casefold) + output += \ + f"""