Commit Graph

267 Commits

Author SHA1 Message Date
Sebastian Böckelmann
160c379116 Adapt Task to consider subtasks and implement service to create Subtasks 2024-03-16 10:33:35 +01:00
f7d844fd51 Merge pull request 'issue-77' () from issue-77 into master
Reviewed-on: 
2024-03-16 10:12:35 +01:00
Sebastian Böckelmann
3e3fba9b2d Delete Tasks that do not belong to any series 2024-03-16 10:09:52 +01:00
Sebastian Böckelmann
e58e6addb9 Clone Schedules when Repeating Tasks 2024-03-16 10:09:38 +01:00
Sebastian Böckelmann
e7283c030d Disable weekly task repetition when task is already part of a series 2024-03-16 09:39:13 +01:00
Sebastian Böckelmann
f3c491826b Disable daily task repetition when task is already part of a series 2024-03-16 09:37:42 +01:00
Sebastian Böckelmann
9e5a1337d9 Avoid weekly task repeatition with no selected tasks 2024-03-16 09:34:17 +01:00
Sebastian Böckelmann
49119b2549 Newly files in frontend for generating weekly repeating tasks 2024-03-16 09:31:17 +01:00
Sebastian Böckelmann
aafb5886db Frontend Form for generating repeating tasks weekly 2024-03-16 09:30:48 +01:00
Sebastian Böckelmann
7d24ed1229 Implement Generating Repeating Task on Weekly Basis 2024-03-15 18:07:40 +01:00
Sebastian Böckelmann
015d82587c Repair Indexing after Deleting Tasks of Taskserie 2024-03-15 16:58:51 +01:00
Sebastian Böckelmann
ec4a1cfbc7 Delete Unreferenced TaskSeries 2024-03-15 16:49:31 +01:00
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
4b9dd4d17c Frontend Components for Creating Daily Repeating Tasks 2024-03-15 09:43:38 +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
13df4ac6fa Merge pull request 'issue-96: Fix TaskStatus' () from issue-96 into master
Reviewed-on: 
2024-03-15 07:22:53 +01:00
Sebastian Böckelmann
56a7047bad Use TaskStatus Service for Status Determination in Detail Overview of Task 2024-03-15 07:22:03 +01:00
Sebastian Böckelmann
313d329636 Use TaskStatus Service instead of duplicate implementation in TaskDashboard 2024-03-15 07:19:43 +01:00
fcbf8b0a17 Merge pull request 'Consider updated Date Selection in Schedule History' () from issue-94 into master
Reviewed-on: 
2024-03-14 15:03:36 +01:00
Sebastian Böckelmann
d68794236e Consider updated Date Selection in Schedule History 2024-03-14 15:02:50 +01:00
574c86af7e Merge pull request 'issue-86' () from issue-86 into master
Reviewed-on: 
2024-03-14 14:57:43 +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
4155af45f5 Frontend to update ntfy data 2024-03-14 14:44:06 +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
5366dcc0e3 Merge pull request 'issue-95' () from issue-95 into master
Reviewed-on: 
2024-03-14 07:29:48 +01:00
Sebastian Böckelmann
a78be70a5d Use buttons instead of links to react already to first click 2024-03-14 07:26: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
376b5395f1 Design UI functionality 2024-03-13 23:05:28 +01:00
Sebastian Böckelmann
8e41085008 Fix issue-100 2024-03-13 19:00:30 +01:00
Sebastian Böckelmann
a66a72eb68 Fix taskgroup and task deletion (issue-99) 2024-03-13 18:26:47 +01:00
e88b030b03 Merge pull request 'Safty Check if deadline or start date is null' () from fix-issue-87 into master
Reviewed-on: 
2023-12-21 11:32:43 +01:00
a60533f379 Safty Check if deadline or start date is null 2023-12-21 11:32:28 +01:00
16048d9023 Merge pull request 'Fix JSON Parse Error Invalid Date' () from fix-issue-87 into master
Reviewed-on: 
2023-12-21 11:31:12 +01:00
ac4d6a712b Fix JSON Parse Error Invalid Date 2023-12-21 11:30:52 +01:00
0d64d9c72a Implement Schedule History 2023-12-20 20:53:37 +01:00
84123f6664 Merge pull request 'fix-statistics' () from fix-statistics into master
Reviewed-on: 
2023-12-20 18:29:52 +01:00
3925828d1e Include current day in heatmap statistic 2023-12-20 18:29:03 +01:00
08352add9d Include headmap for statistics 2023-12-20 18:25:34 +01:00