From 48bfcc9c75bc2e2c5b2f0eef3a3de2b58b16e167 Mon Sep 17 00:00:00 2001 From: TobiZog Date: Tue, 8 Oct 2024 14:30:39 +0200 Subject: [PATCH] Implement URL XSS attack --- README.md | 14 +++++ misc/database.drawio | 6 +-- software/backend/routes/api.routes.ts | 10 +++- software/backend/routes/events.routes.ts | 1 + software/backend/routes/exercise.routes.ts | 19 +++++++ software/backend/scripts/databaseHelper.ts | 27 ++++++---- software/src/App.vue | 14 ++++- .../src/components/basics/confirmDialog.vue | 12 +++-- .../src/components/navigation/footerItems.vue | 53 +++++++++++++++++++ software/src/data/api/exerciseApi.ts | 6 +++ software/src/data/stores/shoppingStore.ts | 8 +-- software/src/locales/de.json | 16 +++--- software/src/locales/en.json | 16 +++--- .../events/bandDetailPage/ratingSection.vue | 2 +- .../src/pages/events/eventsPage/filterBar.vue | 20 ++++++- .../src/pages/events/eventsPage/index.vue | 10 +++- .../system/preferencesPage/pageSetup.vue | 16 ++++-- .../system/preferencesPage/systemSetup.vue | 30 +++++++---- software/src/scripts/concertScripts.ts | 24 +++++++-- 19 files changed, 243 insertions(+), 61 deletions(-) create mode 100644 software/src/components/navigation/footerItems.vue diff --git a/README.md b/README.md index 2beef5f..871d5d9 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,20 @@ The frontend runs on `http://localhost:5173/` and the backend on `http://localho TODO + +## Exercises + +### Group 0 +#### Exercise 1 + +Solution: Create an account by click on the Account symbol (top right) -> Button "Create a new Account" -> "Create Account" + +### Group 3 +#### Exercise 1 + +Solution: `http://localhost:5173/events?city=Hannover&genre=