From c98089e3592b90805dad091673d7637a249b9e58 Mon Sep 17 00:00:00 2001 From: "manuel.sowada" Date: Tue, 28 Apr 2026 15:35:20 +0200 Subject: [PATCH] bugfix permissions --- license_internal.txt | 4 -- public/views/desktop.hbs | 4 +- public/views/integrated/serverconfig.hbs | 4 +- public/views/integrated/serverinfo.hbs | 2 +- public/views/integrated/styleconfig.hbs | 4 +- public/views/rbac.hbs | 14 ------ server.js | 11 ++--- src/models/integratedStartMenuItems.json | 58 ++++-------------------- src/routes/adminRoutes.js | 38 ++++------------ src/routes/indexRoutes.js | 2 +- src/routes/loginRoutes.js | 4 +- src/services/eventManager.js | 2 +- src/services/rbacManager.js | 22 ++++----- utils.js | 3 +- 14 files changed, 47 insertions(+), 125 deletions(-) delete mode 100644 license_internal.txt diff --git a/license_internal.txt b/license_internal.txt deleted file mode 100644 index b08f7b6..0000000 --- a/license_internal.txt +++ /dev/null @@ -1,4 +0,0 @@ -© 2025 Grünflächenamt | Manuel Sowada - -Diese Software ist ausschließlich für den internen dienstlichen Gebrauch durch Mitarbeiter des Grünflächenamtes vorgesehen. -Weitergabe, Veröffentlichung oder private Nutzung ist ohne ausdrückliche Genehmigung untersagt. diff --git a/public/views/desktop.hbs b/public/views/desktop.hbs index c89df4f..7e7f99b 100644 --- a/public/views/desktop.hbs +++ b/public/views/desktop.hbs @@ -36,7 +36,7 @@ {{#each items}} {{#ifSingle this.menu.items}} {{#if this.authorized}} -
  • +
  • {{#if this.icon}} {{else}} @@ -47,7 +47,7 @@ {{else}}
  • - {{this.menu.label}} + {{this.menu.label}} {{!-- {{#if this.version}}v{{this.version}}{{/if}} --}}