From ec0671c5e897449f6ea8c4e0c5197e3a65e04ee2 Mon Sep 17 00:00:00 2001 From: Danil-Bodry Date: Mon, 20 Apr 2026 13:42:41 +0300 Subject: [PATCH] up --- frontend/src/App.vue | 17 +++ frontend/src/components/Layout/AppLayout.vue | 5 +- frontend/src/main.ts | 11 +- frontend/src/router/index.ts | 39 ++++-- frontend/src/stores/settings.ts | 24 ++++ frontend/src/views/Restaurants.vue | 93 +++++++++++-- frontend/src/views/Users.vue | 12 +- frontend/src/views/auth/Login.vue | 9 +- iiko-app.dev.xserver.su.nginx.conf | 2 +- .../java/su/xserver/iikocon/AuthHandler.java | 12 +- .../java/su/xserver/iikocon/MainVerticle.java | 69 +++++++--- .../su/xserver/iikocon/RestaurantService.java | 40 +++--- .../su/xserver/iikocon/SecurityHandlers.java | 114 ++++++++++++++++ .../su/xserver/iikocon/SettingsService.java | 122 ++++++++++++------ .../java/su/xserver/iikocon/SetupHandler.java | 7 +- .../java/su/xserver/iikocon/UserService.java | 6 + 16 files changed, 465 insertions(+), 117 deletions(-) create mode 100644 frontend/src/stores/settings.ts create mode 100644 src/main/java/su/xserver/iikocon/SecurityHandlers.java diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 0e18c75..73d1e93 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -19,3 +19,20 @@ opacity: 0; } + + diff --git a/frontend/src/components/Layout/AppLayout.vue b/frontend/src/components/Layout/AppLayout.vue index 6d250bb..e877598 100644 --- a/frontend/src/components/Layout/AppLayout.vue +++ b/frontend/src/components/Layout/AppLayout.vue @@ -11,7 +11,7 @@ - AdminPanel + {{ settings.siteName }} @@ -124,6 +124,9 @@