From dd2434bfa9e1913e2683bcdddc0932a3345dcb00 Mon Sep 17 00:00:00 2001 From: Bernd Storath <999999bst@gmail.com> Date: Thu, 14 Nov 2024 13:11:06 +0100 Subject: [PATCH] delete feature toggle --- src/app/app.vue | 1 - src/app/components/ClientCard/ExpireDate.vue | 1 - src/app/components/ClientCard/OneTimeLink.vue | 6 +- .../components/ClientCard/OneTimeLinkBtn.vue | 1 - src/app/components/Clients/CreateDialog.vue | 6 +- src/app/components/Clients/Sort.vue | 1 - src/app/pages/admin.vue | 4 +- src/app/pages/admin/defaults.vue | 24 ++++++ src/app/pages/admin/features.vue | 83 ------------------- src/app/pages/admin/index.vue | 9 +- src/app/pages/admin/interface.vue | 18 +++- src/app/pages/clients/[id].vue | 5 ++ src/app/stores/clients.ts | 5 +- src/app/stores/global.ts | 23 ----- src/server/api/admin/features.post.ts | 8 -- .../[clientId]/generateOneTimeLink.post.ts | 7 -- src/server/api/cnf/[oneTimeLink].ts | 7 -- src/server/api/features.get.ts | 4 - src/server/middleware/session.ts | 3 +- src/server/utils/WireGuard.ts | 37 ++++----- src/server/utils/types.ts | 18 ---- src/services/database/lowdb.ts | 15 ---- src/services/database/migrations/1.ts | 15 ---- src/services/database/repositories/system.ts | 19 ----- 24 files changed, 74 insertions(+), 246 deletions(-) create mode 100644 src/app/pages/admin/defaults.vue delete mode 100644 src/app/pages/admin/features.vue delete mode 100644 src/server/api/admin/features.post.ts delete mode 100644 src/server/api/features.get.ts diff --git a/src/app/app.vue b/src/app/app.vue index cc92d19d..58de9865 100644 --- a/src/app/app.vue +++ b/src/app/app.vue @@ -11,7 +11,6 @@ diff --git a/src/app/components/Clients/Sort.vue b/src/app/components/Clients/Sort.vue index 47e86a37..fe88b589 100644 --- a/src/app/components/Clients/Sort.vue +++ b/src/app/components/Clients/Sort.vue @@ -1,6 +1,5 @@