From f40558646c485fbcdb7bcbfbf111dbec12b0ca38 Mon Sep 17 00:00:00 2001 From: Elmar Kresse Date: Sat, 22 Nov 2025 22:46:06 +0100 Subject: [PATCH] feat: Introduce data manager service with PocketBase authentication and professor dashboard. --- frontend/src/components/MenuBar.vue | 32 ++++++++++++++++- frontend/src/i18n/translations/de.json | 7 ++++ frontend/src/i18n/translations/en.json | 7 ++++ frontend/src/service/pocketbase.ts | 2 +- .../src/view/professor/ProfessorDashboard.vue | 4 +++ services/data-manager/main.go | 1 + services/data-manager/service/hooks.go | 34 +++++++++++++++++++ 7 files changed, 85 insertions(+), 2 deletions(-) create mode 100644 services/data-manager/service/hooks.go diff --git a/frontend/src/components/MenuBar.vue b/frontend/src/components/MenuBar.vue index 468d192..5ab6f1d 100644 --- a/frontend/src/components/MenuBar.vue +++ b/frontend/src/components/MenuBar.vue @@ -19,12 +19,14 @@ along with this program. If not, see .