Commit graph

8476 commits

Author SHA1 Message Date
Johannes Millan
085d7eeff6 feat: move task stuff to save to db effects 2025-05-08 17:49:58 +02:00
Johannes Millan
d0f3bbbd56 feat: improve db saving 2025-05-08 17:29:56 +02:00
Johannes Millan
e693f89cb6 feat: prevent initial save 2025-05-08 17:10:52 +02:00
Johannes Millan
79c2136572 feat: simplify saving to database 2025-05-08 17:00:30 +02:00
Johannes Millan
907e007f0c fix: tag save logic not covering all the cases 2025-05-08 14:40:28 +02:00
Johannes Millan
3bccf33a8b fix: task deletion resulting in error 2 2025-05-08 14:33:54 +02:00
Johannes Millan
23b9206e88 fix: task deletion resulting in error 2025-05-08 14:32:47 +02:00
Johannes Millan
7d5497cec4 fix: text overflow for worklog and quick history for words with many characters 2025-05-08 14:13:37 +02:00
Johannes Millan
0362b28320 fix: time day start / end not updating for today tag 2025-05-08 13:59:52 +02:00
Johannes Millan
5149c651a2 feat(dueDate): plan sub task for today when converting on today list 2025-05-08 13:50:11 +02:00
Johannes Millan
b2f0b2777e feat(dueDate): only show add scheduled tomorrow button when there are no overdue tasks 2025-05-08 13:43:54 +02:00
Johannes Millan
fa93e83a91 feat(dueDate): make day changes work as expected 2025-05-08 13:31:13 +02:00
Johannes Millan
a1c4d527d2 feat(dueDate): improve day changes 1 2025-05-08 13:09:43 +02:00
Johannes Millan
ec39997a70 feat(dueDate): make todayStr dynamic in task component 2025-05-08 12:23:45 +02:00
Johannes Millan
7e975238a5 fix(dueDate): order when adding tasks from tomorrow 2025-05-07 18:28:56 +02:00
Johannes Millan
55ee9636bd fix(dueDate): always save project and tag state when moving to archive since today and inbox are always affected 2025-05-07 18:15:09 +02:00
Johannes Millan
008ff6102b fix(dueDate): unexpected behavior of mapSubTasksToTasks 2025-05-07 18:10:04 +02:00
Johannes Millan
b687aa51b9 feat(dueDate): show all done tasks for today 2025-05-07 18:04:30 +02:00
Johannes Millan
5bad29a96a fix(dueDate): cleanup inbox and today tag on archiving task 2025-05-07 17:57:33 +02:00
Johannes Millan
8f9c8dd364 feat(dueDate): don't add default project when on inbox tag 2025-05-07 17:34:59 +02:00
Johannes Millan
d6a434ff2c fix(dueDate): order when adding overdue 2025-05-07 17:29:00 +02:00
Johannes Millan
bde8452eac feat(dueDate): sort overdue 2025-05-07 17:26:28 +02:00
Johannes Millan
48c9d38b2c fix(dueDate): focus behavior after scheduling 2025-05-07 17:20:54 +02:00
Johannes Millan
d4bf934aed fix(dueDate): today tasks not being removed from other planner days 2025-05-07 17:10:14 +02:00
Johannes Millan
8cf34b851c feat(dueDate): improve snack for today 2025-05-07 17:05:25 +02:00
Johannes Millan
54a418447f fix(dueDate): scheduled task not being removed from planner days 2025-05-07 16:56:48 +02:00
Johannes Millan
8eb8f5a304 feat(dueDate): improve snack for dueWithTime 2025-05-07 16:44:16 +02:00
Johannes Millan
ba4d696019 feat(dueDate): execute remove overdue from today less often 2025-05-07 16:26:13 +02:00
Johannes Millan
d33fb0de63 feat(dueDate): improve parent and sub on today prevention logic 3 2025-05-07 16:21:32 +02:00
Johannes Millan
25b909fea2 feat(dueDate): improve parent and sub on today prevention logic 2 2025-05-07 16:02:46 +02:00
Johannes Millan
7ed04039f6 feat(dueDate): improve parent and sub on today prevention logic 2025-05-07 15:32:58 +02:00
Johannes Millan
bb3f3337c4 feat(dueDate): merge multiple actions into one 2025-05-07 15:09:48 +02:00
Johannes Millan
a764a3fd36 feat(dueDate): make dialog view task reminder add to today work as it should 2025-05-07 14:53:44 +02:00
Johannes Millan
c25109185a feat(dueDate): execute remove taskIds from today only when required 2025-05-07 14:42:45 +02:00
Johannes Millan
f97e911943 feat(dueDate): show better snack for planning for day 2025-05-07 12:27:47 +02:00
Johannes Millan
c5777522c5 feat: improve plan for tomorrow by using planner day for it 2 2025-05-07 12:15:32 +02:00
Johannes Millan
b3325c1a70 feat: improve plan for tomorrow by using planner day for it 2025-05-07 12:11:39 +02:00
Johannes Millan
98d77986c1 feat: adjust no tasks planned label 2025-05-06 22:47:36 +02:00
Johannes Millan
01fda37778 fix(dueDate): showing today always 2025-05-06 22:24:48 +02:00
Johannes Millan
1e7858ad09 feat(dueDate): small adjustments 2025-05-06 21:43:31 +02:00
Johannes Millan
7ccf331e9f feat(dueDate): remove dueDate from planner task title 2025-05-06 21:33:32 +02:00
Johannes Millan
1a7710ce68 feat(dueDate): make migrations work properly 2025-05-06 21:31:25 +02:00
Johannes Millan
60505d7d2b feat(dueDate): filter out today and no list from tags 2025-05-06 20:51:18 +02:00
Johannes Millan
42aa786586 feat(dueDate): remove hover json 2025-05-06 20:45:21 +02:00
Johannes Millan
b67e1ab715 feat(dueDate): wait with auto create and move task actions until sync is done if configured 2025-05-06 20:38:43 +02:00
Johannes Millan
954a85a2ac feat(dueDate): make task repeat auto-creation work again 2025-05-06 20:02:41 +02:00
Johannes Millan
d72ebdf6ed remove logs 2025-05-06 19:37:19 +02:00
Johannes Millan
6d99de41bb feat(dueDate): make plan for tomorrow work 2025-05-06 19:24:25 +02:00
Johannes Millan
6cf3e43398 feat(dueDate): don't remove inbox tag on assigning to tag 2025-05-06 18:26:48 +02:00
Johannes Millan
799f00cc98 feat(dueDate): also disable sorting for overdue on planner 2025-05-06 16:31:39 +02:00