From c25d45d697902e0d6a62c713a00b87981b4d260d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20B=C3=B6ckelmann?= Date: Sun, 12 Nov 2023 21:22:48 +0100 Subject: [PATCH 01/13] Schedule tasks through drag and drop --- backend/.idea/workspace.xml | 38 +-- .../api/controller/ScheduleController.java | 7 +- .../scheduleInfos/BasicScheduleFieldInfo.java | 1 + frontend/src/app/app-routing.module.ts | 4 +- frontend/src/app/app.component.html | 1 + frontend/src/app/app.module.ts | 4 +- .../draggable-scheduler.component.css | 57 +++++ .../draggable-scheduler.component.html | 53 +++++ .../draggable-scheduler.component.spec.ts | 21 ++ .../draggable-scheduler.component.ts | 221 ++++++++++++++++++ 10 files changed, 388 insertions(+), 19 deletions(-) create mode 100644 frontend/src/app/schedules/draggable-scheduler/draggable-scheduler.component.css create mode 100644 frontend/src/app/schedules/draggable-scheduler/draggable-scheduler.component.html create mode 100644 frontend/src/app/schedules/draggable-scheduler/draggable-scheduler.component.spec.ts create mode 100644 frontend/src/app/schedules/draggable-scheduler/draggable-scheduler.component.ts diff --git a/backend/.idea/workspace.xml b/backend/.idea/workspace.xml index cf3cb53..1750b51 100644 --- a/backend/.idea/workspace.xml +++ b/backend/.idea/workspace.xml @@ -4,13 +4,11 @@