From 389e6ddba539a51599051ce6cfdbcdfab2068385 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Sun, 22 Oct 2023 20:42:57 +0200 Subject: [PATCH] Design TaskOverview --- backend/.idea/workspace.xml | 76 ++++++---- .../api/controller/ScheduleController.java | 56 +++++++- .../core/api/controller/TaskController.java | 14 ++ .../BasicTaskScheduleEntityInfo.java | 53 +++++++ .../BasicTaskScheduleFieldInfo.java | 17 +++ .../java/core/entities/timemanager/Task.java | 12 ++ .../BasicTaskScheduleRepository.java | 9 ++ .../core/services/TaskScheduleService.java | 30 ++++ frontend/src/api/.openapi-generator/FILES | 3 + frontend/src/api/api.module.ts | 1 + frontend/src/api/api/api.ts | 4 +- frontend/src/api/api/task.service.ts | 77 +++++++++-- frontend/src/api/model/models.ts | 2 + frontend/src/app/app-routing.module.ts | 4 +- frontend/src/app/app.module.ts | 10 +- .../task-dashboard.component.css | 8 ++ .../task-dashboard.component.html | 4 +- openapi.yaml | 130 ++++++++++++++++-- 18 files changed, 450 insertions(+), 60 deletions(-) create mode 100644 backend/src/main/java/core/api/models/timemanager/taskSchedule/BasicTaskScheduleEntityInfo.java create mode 100644 backend/src/main/java/core/api/models/timemanager/taskSchedule/BasicTaskScheduleFieldInfo.java create mode 100644 backend/src/main/java/core/repositories/timemanager/BasicTaskScheduleRepository.java create mode 100644 backend/src/main/java/core/services/TaskScheduleService.java diff --git a/backend/.idea/workspace.xml b/backend/.idea/workspace.xml index 0a3a9ee..9e500e1 100644 --- a/backend/.idea/workspace.xml +++ b/backend/.idea/workspace.xml @@ -4,11 +4,14 @@