From 1ba9dda0ed8b97bac7896b5762585e0a4b971cd4 Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Mon, 4 Aug 2025 14:21:36 +0200 Subject: [PATCH] add new permission for managing blockers --- website/client/src/components/admin/container.vue | 9 ++++++++- website/client/src/components/header/menu.vue | 13 +++++++++++-- website/client/src/router/index.js | 5 +++-- website/server/controllers/api-v4/admin.js | 8 ++++---- website/server/models/user/schema.js | 1 + 5 files changed, 27 insertions(+), 9 deletions(-) diff --git a/website/client/src/components/admin/container.vue b/website/client/src/components/admin/container.vue index 54337ff7c7..fd12a577b0 100644 --- a/website/client/src/components/admin/container.vue +++ b/website/client/src/components/admin/container.vue @@ -2,11 +2,14 @@
{{ $t('adminPanel') }} - + @@ -19,11 +22,15 @@ diff --git a/website/client/src/components/header/menu.vue b/website/client/src/components/header/menu.vue index 599a7b62b1..f7224f90cd 100644 --- a/website/client/src/components/header/menu.vue +++ b/website/client/src/components/header/menu.vue @@ -329,8 +329,7 @@
  • @@ -353,18 +353,21 @@
    {{ $t("adminPanel") }} {{ $t("siteBlockers") }}