Commit Graph

144 Commits

Author SHA1 Message Date
Sebastian Böckelmann
f0d50a280e Adapt weekly repeating algorithm to consider subtasks
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 9s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2024-03-17 07:30:49 +01:00
Sebastian Böckelmann
dcdba67f22 Delete Tasks by Taskgroup and Fix NullpointerException in TaskEntityInfo Constructor
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2024-03-16 14:28:25 +01:00
Sebastian Böckelmann
125ab10a00 Deliver Task only if it is no subtask to TaskOverview
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 7s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2024-03-16 14:18:43 +01:00
Sebastian Böckelmann
dfe12e6102 Take subtasks in Dashboard into account (TaskOverview)
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2024-03-16 14:18:23 +01:00
Sebastian Böckelmann
8487a573a1 Hide copy function for subtasks (daily)
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2024-03-16 14:04:57 +01:00
Sebastian Böckelmann
6047f4097c Display Subtasks in TaskDetail Component
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 10s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2024-03-16 11:29:55 +01:00
Sebastian Böckelmann
682d88e183 Remove Subtasks from TaskDashboard
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 7s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2024-03-16 11:10:29 +01:00
Sebastian Böckelmann
d7b2683ffc Ui Support for Creating Subtasks
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 7s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2024-03-16 10:57:50 +01:00
Sebastian Böckelmann
160c379116 Adapt Task to consider subtasks and implement service to create Subtasks
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 7s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2024-03-16 10:33:35 +01:00
Sebastian Böckelmann
3e3fba9b2d Delete Tasks that do not belong to any series
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 9s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2024-03-16 10:09:52 +01:00
Sebastian Böckelmann
e58e6addb9 Clone Schedules when Repeating Tasks
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 7s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2024-03-16 10:09:38 +01:00
Sebastian Böckelmann
f3c491826b Disable daily task repetition when task is already part of a series
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 7s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2024-03-16 09:37:42 +01:00
Sebastian Böckelmann
aafb5886db Frontend Form for generating repeating tasks weekly
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2024-03-16 09:30:48 +01:00
Sebastian Böckelmann
7d24ed1229 Implement Generating Repeating Task on Weekly Basis
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 10s
2024-03-15 18:07:40 +01:00
Sebastian Böckelmann
015d82587c Repair Indexing after Deleting Tasks of Taskserie
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2024-03-15 16:58:51 +01:00
Sebastian Böckelmann
ec4a1cfbc7 Delete Unreferenced TaskSeries
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2024-03-15 16:49:31 +01:00
Sebastian Böckelmann
717e8d4e45 Fix storing multiple TaskSerieItems for RootTask
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2024-03-15 15:32:31 +01:00
Sebastian Böckelmann
e102b91a1f Fix Deleting Tasks with TaskSerieItem: Foreign Key Constraint failed
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 9s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2024-03-15 15:16:31 +01:00
Sebastian Böckelmann
c093720a07 Deleting of Tasks, Taskseries and TaskSerieItems
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2024-03-15 15:08:24 +01:00
Sebastian Böckelmann
59ee88b5fe Replace index placeholder for root-task
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 7s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2024-03-15 09:45:54 +01:00
Sebastian Böckelmann
a3723e3459 Frontend Components for Creating Daily Repeating Tasks
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2024-03-15 09:43:23 +01:00
Sebastian Böckelmann
3f58fe3600 Implement Backend Components for Creating Daily Taskseries
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 7s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2024-03-15 08:57:54 +01:00
Sebastian Böckelmann
19075b2b1d Send ntf-msg when schedule is started
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 17s
Java CI with Maven / build-and-push-backend (push) Successful in 15s
2024-03-14 14:56:02 +01:00
Sebastian Böckelmann
526c57a362 Do not ntfy on already performed scheduled or missed schedules
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 12s
Java CI with Maven / build-and-push-backend (push) Successful in 9s
2024-03-14 14:46:59 +01:00
Sebastian Böckelmann
4653ab9866 Use user dependent ntfy data
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 19s
Java CI with Maven / build-and-push-backend (push) Successful in 18s
2024-03-14 14:43:45 +01:00
Sebastian Böckelmann
f2823ad21e Schedule notifcations for all todays schedules and stop notification when schedule is activated
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 25s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2024-03-14 12:22:24 +01:00
Sebastian Böckelmann
6c8f216fa5 Remove Testing code (interfers with commandlinerunner)
All checks were successful
Java CI with Maven / build-and-push-frontend (push) Successful in 14s
Java CI with Maven / build-and-push-backend (push) Successful in 10s
2024-03-14 11:25:11 +01:00
Sebastian Böckelmann
14aabc483f Load basic ntfy values from environment
Some checks failed
Java CI with Maven / test (push) Failing after 50s
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2024-03-14 10:32:29 +01:00
Sebastian Böckelmann
871751b5d4 Define Starting Reminder Notification
All checks were successful
Java CI with Maven / test (push) Successful in 39s
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2024-03-14 10:04:58 +01:00
Sebastian Böckelmann
248717cb45 Implement single scheduler and send simple msg to ntfy
All checks were successful
Java CI with Maven / test (push) Successful in 1m4s
Java CI with Maven / build-and-push-frontend (push) Successful in 9s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2024-03-14 09:34:26 +01:00
Sebastian Böckelmann
2b0f9ef186 Implement a small example dynamic schedule
All checks were successful
Java CI with Maven / test (push) Successful in 34s
Java CI with Maven / build-and-push-frontend (push) Successful in 6s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2024-03-14 08:08:04 +01:00
Sebastian Böckelmann
635b03ecac Implement Aborting and setting Manual Stop Time on Task-Schedules
All checks were successful
Java CI with Maven / test (push) Successful in 38s
Java CI with Maven / build-and-push-frontend (push) Successful in 9s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2024-03-14 07:23:44 +01:00
Sebastian Böckelmann
fc742a3526 Abort Schedules
All checks were successful
Java CI with Maven / test (push) Successful in 41s
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2024-03-13 23:17:22 +01:00
Sebastian Böckelmann
a66a72eb68 Fix taskgroup and task deletion (issue-99)
All checks were successful
Java CI with Maven / test (push) Successful in 5m41s
Java CI with Maven / build-and-push-frontend (push) Successful in 9m0s
Java CI with Maven / build-and-push-backend (push) Successful in 1m32s
2024-03-13 18:26:47 +01:00
a60533f379 Safty Check if deadline or start date is null
All checks were successful
Java CI with Maven / test (push) Successful in 38s
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2023-12-21 11:32:28 +01:00
0d64d9c72a Implement Schedule History
All checks were successful
Java CI with Maven / test (push) Successful in 37s
Java CI with Maven / build-and-push-frontend (push) Successful in 2m13s
Java CI with Maven / build-and-push-backend (push) Successful in 1m21s
2023-12-20 20:53:37 +01:00
303de733a1 Include root Taskgroup in statistics and sort activityData by dates
All checks were successful
Java CI with Maven / test (push) Successful in 39s
Java CI with Maven / build-and-push-frontend (push) Successful in 7s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2023-12-20 11:39:05 +01:00
1337bbb6ab Only display unstarted schedules
All checks were successful
Java CI with Maven / test (push) Successful in 38s
Java CI with Maven / build-and-push-frontend (push) Successful in 7s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2023-12-20 10:50:41 +01:00
1ae6cd2a02 Fix Status Color of Tasks
All checks were successful
Java CI with Maven / test (push) Successful in 35s
Java CI with Maven / build-and-push-frontend (push) Successful in 2m10s
Java CI with Maven / build-and-push-backend (push) Successful in 1m34s
2023-12-18 14:07:05 +01:00
Sebastian Böckelmann
882169840d Build data of series by data provided through historyService
All checks were successful
Java CI with Maven / test (push) Successful in 34s
Java CI with Maven / build-and-push-frontend (push) Successful in 7s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2023-11-19 14:52:33 +01:00
Sebastian Böckelmann
cf0bbabb85 Select TaskgroupPaths
All checks were successful
Java CI with Maven / test (push) Successful in 35s
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2023-11-19 13:19:53 +01:00
Sebastian Böckelmann
da0cc90de6 Merge remote-tracking branch 'origin/master'
All checks were successful
Java CI with Maven / test (push) Successful in 1m15s
Java CI with Maven / build-and-push-frontend (push) Successful in 2m14s
Java CI with Maven / build-and-push-backend (push) Successful in 1m25s
2023-11-19 09:29:28 +01:00
Sebastian Böckelmann
bbae17fd25 Fix image in docker-compose and fix nullpointer exception when getting TaskSchedules 2023-11-19 09:29:19 +01:00
Sebastian Böckelmann
edcd0f6c77 Display existing schedules in forgetten schedules scheduler
All checks were successful
Java CI with Maven / test (push) Successful in 34s
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 8s
2023-11-18 18:38:11 +01:00
Sebastian Böckelmann
ed89c18f93 Merge branch 'master' into issue-44 2023-11-18 18:30:44 +01:00
Sebastian Böckelmann
ac9e4c0f94 Register forgotten Schedule
All checks were successful
Java CI with Maven / test (push) Successful in 36s
Java CI with Maven / build-and-push-frontend (push) Successful in 6s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2023-11-18 17:59:13 +01:00
Sebastian Böckelmann
297bef284d Include status of task in taskdashboard
All checks were successful
Java CI with Maven / test (push) Successful in 35s
Java CI with Maven / build-and-push-frontend (push) Successful in 7s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2023-11-18 10:21:37 +01:00
Sebastian Böckelmann
fe9fae871a Adapt testdata to newly introduced finishable attribute
All checks were successful
Java CI with Maven / test (push) Successful in 35s
Java CI with Maven / build-and-push-frontend (push) Successful in 7s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2023-11-18 09:43:44 +01:00
Sebastian Böckelmann
de01f5a100 Unfinish task and allow unfinishable tasks
Some checks failed
Java CI with Maven / build-and-push-frontend (push) Successful in 8s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
Java CI with Maven / test (push) Failing after 35s
2023-11-18 09:36:26 +01:00
Sebastian Böckelmann
eb3dba0830 Allow Taskcreation without specifying start and deadline
All checks were successful
Java CI with Maven / test (push) Successful in 37s
Java CI with Maven / build-and-push-frontend (push) Successful in 6s
Java CI with Maven / build-and-push-backend (push) Successful in 7s
2023-11-18 09:05:31 +01:00