Commit Graph

128 Commits

Author SHA1 Message Date
Sebastian Böckelmann
717e8d4e45 Fix storing multiple TaskSerieItems for RootTask 2024-03-15 15:32:31 +01:00
Sebastian Böckelmann
e102b91a1f Fix Deleting Tasks with TaskSerieItem: Foreign Key Constraint failed 2024-03-15 15:16:31 +01:00
Sebastian Böckelmann
c093720a07 Deleting of Tasks, Taskseries and TaskSerieItems 2024-03-15 15:08:24 +01:00
Sebastian Böckelmann
59ee88b5fe Replace index placeholder for root-task 2024-03-15 09:45:54 +01:00
Sebastian Böckelmann
a3723e3459 Frontend Components for Creating Daily Repeating Tasks 2024-03-15 09:43:23 +01:00
Sebastian Böckelmann
3f58fe3600 Implement Backend Components for Creating Daily Taskseries 2024-03-15 08:57:54 +01:00
Sebastian Böckelmann
19075b2b1d Send ntf-msg when schedule is started 2024-03-14 14:56:02 +01:00
Sebastian Böckelmann
526c57a362 Do not ntfy on already performed scheduled or missed schedules 2024-03-14 14:46:59 +01:00
Sebastian Böckelmann
4653ab9866 Use user dependent ntfy data 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 2024-03-14 12:22:24 +01:00
Sebastian Böckelmann
6c8f216fa5 Remove Testing code (interfers with commandlinerunner) 2024-03-14 11:25:11 +01:00
Sebastian Böckelmann
14aabc483f Load basic ntfy values from environment 2024-03-14 10:32:29 +01:00
Sebastian Böckelmann
871751b5d4 Define Starting Reminder Notification 2024-03-14 10:04:58 +01:00
Sebastian Böckelmann
248717cb45 Implement single scheduler and send simple msg to ntfy 2024-03-14 09:34:26 +01:00
Sebastian Böckelmann
2b0f9ef186 Implement a small example dynamic schedule 2024-03-14 08:08:04 +01:00
Sebastian Böckelmann
635b03ecac Implement Aborting and setting Manual Stop Time on Task-Schedules 2024-03-14 07:23:44 +01:00
Sebastian Böckelmann
fc742a3526 Abort Schedules 2024-03-13 23:17:22 +01:00
Sebastian Böckelmann
a66a72eb68 Fix taskgroup and task deletion (issue-99) 2024-03-13 18:26:47 +01:00
a60533f379 Safty Check if deadline or start date is null 2023-12-21 11:32:28 +01:00
0d64d9c72a Implement Schedule History 2023-12-20 20:53:37 +01:00
303de733a1 Include root Taskgroup in statistics and sort activityData by dates 2023-12-20 11:39:05 +01:00
1337bbb6ab Only display unstarted schedules 2023-12-20 10:50:41 +01:00
1ae6cd2a02 Fix Status Color of Tasks 2023-12-18 14:07:05 +01:00
Sebastian Böckelmann
882169840d Build data of series by data provided through historyService 2023-11-19 14:52:33 +01:00
Sebastian Böckelmann
cf0bbabb85 Select TaskgroupPaths 2023-11-19 13:19:53 +01:00
Sebastian Böckelmann
da0cc90de6 Merge remote-tracking branch 'origin/master' 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 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 2023-11-18 17:59:13 +01:00
Sebastian Böckelmann
297bef284d Include status of task in taskdashboard 2023-11-18 10:21:37 +01:00
Sebastian Böckelmann
fe9fae871a Adapt testdata to newly introduced finishable attribute 2023-11-18 09:43:44 +01:00
Sebastian Böckelmann
de01f5a100 Unfinish task and allow unfinishable tasks 2023-11-18 09:36:26 +01:00
Sebastian Böckelmann
eb3dba0830 Allow Taskcreation without specifying start and deadline 2023-11-18 09:05:31 +01:00
Sebastian Böckelmann
938087f8b3 Remove unstarted schedules from db when task is finished 2023-11-18 08:07:07 +01:00
Sebastian Böckelmann
5441ce0fbc Remove workspace.xml 2023-11-17 18:01:40 +01:00
Sebastian Böckelmann
f001abd73d Merge remote-tracking branch 'origin/docker-deployment' into docker-deployment
# Conflicts:
#	backend/.idea/workspace.xml
2023-11-13 22:52:01 +01:00
Sebastian Böckelmann
a19de7b1b5 Change branch to push on to master 2023-11-13 22:51:19 +01:00
Sebastian Böckelmann
4f4c556bb9 Use moment for parsing dates of taskfieldinfo and adapt annotation for spring json parsing 2023-11-13 19:49:36 +01:00
Sebastian Böckelmann
7974bba473 Fix error 500 when scheduling a basic schedule for today 2023-11-13 19:42:13 +01:00
Sebastian Böckelmann
290cdd2fbf Rename activeTime in TaskScheduleStopResponse to workTime to match angular model (Fix NAN minutes in dashboard) 2023-11-13 19:32:28 +01:00
Sebastian Böckelmann
fa6b1b4fa1 Display Running For counter independently of scheduletype 2023-11-13 19:28:43 +01:00
Sebastian Böckelmann
2477f32d0b Fix order of navigation link list 2023-11-13 19:11:55 +01:00
Sebastian Böckelmann
281d37cf0b Compile fresh backend when building docker image 2023-11-13 18:39:25 +01:00
Sebastian Böckelmann
d2f5bb003e Fix issue 49 (Missing Verlinkung bei OverdueTasks) 2023-11-13 08:54:38 +01:00
Sebastian Böckelmann
cf427cdd46 Edit and Delete in Draggable Scheduler 2023-11-12 22:35:22 +01:00
Sebastian Böckelmann
cfd1bfe7cb Display TaskPath and not only TaskTitle in Schedules of calendar 2023-11-12 21:41:59 +01:00
Sebastian Böckelmann
c25d45d697 Schedule tasks through drag and drop 2023-11-12 21:22:48 +01:00
Sebastian Böckelmann
1ca0ee20ad Fix parsing datetime (diesmal hoffentlich wirklich) 2023-11-12 18:11:27 +01:00
Sebastian Böckelmann
299285e25b Fix parsing datetime 2023-11-12 17:23:13 +01:00