From b17c726ccaedeeb8236f59749c683c9ba3a78d87 Mon Sep 17 00:00:00 2001 From: Max Value Date: Tue, 7 Apr 2026 22:17:53 +0100 Subject: [PATCH] Added DB Download --- director/__init__.py | 5 +++++ director/templates/admin.html | 9 +++++++++ 2 files changed, 14 insertions(+) diff --git a/director/__init__.py b/director/__init__.py index ab046d4..706cd5e 100644 --- a/director/__init__.py +++ b/director/__init__.py @@ -57,3 +57,8 @@ app.route("/admin/", methods=["get", "post"])(auth.login_requ @app.route("/script/", methods=["get"]) def script(filename): return send_from_directory(os.path.join(app.root_path, "build"), filename) + +@app.route("/db", methods=["get"]) +@auth.login_required +def download_db(): + return send_from_directory(f"{app.root_path}/../data", "main.db") diff --git a/director/templates/admin.html b/director/templates/admin.html index 4182c7d..4c62a4e 100644 --- a/director/templates/admin.html +++ b/director/templates/admin.html @@ -27,6 +27,15 @@ setupTrigger();

Admin

+ +
+ +
+
+ + +
+