From 6c1f1c2a1ca50efe5e5d3f26bfe7e1154474ea8f Mon Sep 17 00:00:00 2001 From: DebaucheryLibrarian Date: Fri, 6 Mar 2026 06:12:23 +0100 Subject: [PATCH] Added cache reload button to admin panel so restarts are needed less often. --- assets/img/icons/database-refresh.svg | 6 ++++++ assets/img/icons/database-time.svg | 5 +++++ assets/img/icons/database-time2.svg | 6 ++++++ assets/img/icons/loop3.svg | 5 +++++ assets/img/icons/reset.svg | 4 ++++ components/admin/admin.vue | 16 ++++++++++++++++ src/app.js | 10 ++-------- src/cache.js | 12 ++++++++++++ src/web/restrictions.js | 6 +++++- src/web/server.js | 4 ++++ src/web/system.js | 12 ++++++++++++ static | 2 +- 12 files changed, 78 insertions(+), 10 deletions(-) create mode 100755 assets/img/icons/database-refresh.svg create mode 100755 assets/img/icons/database-time.svg create mode 100755 assets/img/icons/database-time2.svg create mode 100755 assets/img/icons/loop3.svg create mode 100755 assets/img/icons/reset.svg create mode 100644 src/web/system.js diff --git a/assets/img/icons/database-refresh.svg b/assets/img/icons/database-refresh.svg new file mode 100755 index 0000000..023905c --- /dev/null +++ b/assets/img/icons/database-refresh.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/img/icons/database-time.svg b/assets/img/icons/database-time.svg new file mode 100755 index 0000000..6d4fe5d --- /dev/null +++ b/assets/img/icons/database-time.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/img/icons/database-time2.svg b/assets/img/icons/database-time2.svg new file mode 100755 index 0000000..c9c9f22 --- /dev/null +++ b/assets/img/icons/database-time2.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/img/icons/loop3.svg b/assets/img/icons/loop3.svg new file mode 100755 index 0000000..54d620e --- /dev/null +++ b/assets/img/icons/loop3.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/img/icons/reset.svg b/assets/img/icons/reset.svg new file mode 100755 index 0000000..4f64347 --- /dev/null +++ b/assets/img/icons/reset.svg @@ -0,0 +1,4 @@ + + + + diff --git a/components/admin/admin.vue b/components/admin/admin.vue index f26601f..a2a3243 100644 --- a/components/admin/admin.vue +++ b/components/admin/admin.vue @@ -26,6 +26,11 @@ >Entity Health + +
@@ -37,7 +42,17 @@