From 606e89b287c2b88d10bfee98fbbd4667c1290cac Mon Sep 17 00:00:00 2001 From: Sebastian Date: Wed, 25 Oct 2023 20:25:04 +0200 Subject: [PATCH] Visualize Active Schedule and schedules todo --- backend/.idea/workspace.xml | 13 +- .../api/controller/ScheduleController.java | 30 ++++ .../taskSchedule/ScheduleActivateInfo.java | 21 +++ .../taskSchedule/ScheduleInfo.java | 2 +- .../BasicTaskScheduleRepository.java | 4 + .../core/services/TaskScheduleService.java | 16 ++ frontend/src/api/.openapi-generator/FILES | 1 + frontend/src/api/api/schedule.service.ts | 116 ++++++++++++++ frontend/src/api/model/models.ts | 1 + .../src/api/model/scheduleActivateInfo.ts | 20 +++ frontend/src/app/app.module.ts | 4 +- .../active-schedule.component.css | 141 ++++++++++++++++++ .../active-schedule.component.html | 19 +++ .../active-schedule.component.spec.ts | 21 +++ .../active-schedule.component.ts | 51 +++++++ .../app/dashboard/dashboard.component.html | 11 +- .../src/app/dashboard/dashboard.component.ts | 20 ++- openapi.yaml | 78 +++++++++- 18 files changed, 554 insertions(+), 15 deletions(-) create mode 100644 backend/src/main/java/core/api/models/timemanager/taskSchedule/ScheduleActivateInfo.java create mode 100644 frontend/src/api/model/scheduleActivateInfo.ts create mode 100644 frontend/src/app/dashboard/active-schedule/active-schedule.component.css create mode 100644 frontend/src/app/dashboard/active-schedule/active-schedule.component.html create mode 100644 frontend/src/app/dashboard/active-schedule/active-schedule.component.spec.ts create mode 100644 frontend/src/app/dashboard/active-schedule/active-schedule.component.ts diff --git a/backend/.idea/workspace.xml b/backend/.idea/workspace.xml index cc8ba2d..90e4b44 100644 --- a/backend/.idea/workspace.xml +++ b/backend/.idea/workspace.xml @@ -4,7 +4,14 @@