Commit graph

12947 commits

Author SHA1 Message Date
Davide Cafaro
046b21a2ee chore: add git and testing tools out of the box in devcontainers 2025-05-12 11:13:06 +02:00
Johannes Millan
9008bfd04a 12.0.6-rc.7 2025-05-11 18:23:33 +02:00
Johannes Millan
4757d8c46e feat: improve planner styling by making it a vertical list 2025-05-11 18:17:56 +02:00
Johannes Millan
e5638a2b72 12.0.6-rc.6 2025-05-11 17:20:52 +02:00
Johannes Millan
0a3d3534a7 feat: change default done sound 2025-05-11 17:17:48 +02:00
Johannes Millan
8a35067d77 test: fix all unit tests 2025-05-11 17:13:18 +02:00
Johannes Millan
787f3b4cb4 feat: improve task tag styling 2025-05-11 15:31:02 +02:00
Johannes Millan
2f838bb9e6 feat: improve migration and repair 2025-05-11 14:52:18 +02:00
Johannes Millan
d667f7e6fd fix: wrong title in main header for today and inbox 2025-05-11 13:51:16 +02:00
Johannes Millan
dd9939a746 fix: wrong project added when on project list 2025-05-11 13:29:07 +02:00
Johannes Millan
f174134777 feat: add migration from previous default inbox project to the new one 2025-05-11 13:26:01 +02:00
Johannes Millan
17a50c6383 fix: sync never in sync 2025-05-11 12:33:01 +02:00
Johannes Millan
976aeb09ee feat(inbox): use inbox project rather than tag 2025-05-10 16:40:03 +02:00
Johannes Millan
80d22b79a5 test: cleanup 2025-05-10 15:47:57 +02:00
Johannes Millan
e91478ea36 feat: minor polish 2025-05-10 15:42:35 +02:00
Johannes Millan
d5f05fb97e feat: adjust styling for inbox icon 2025-05-10 15:38:01 +02:00
Johannes Millan
27f31b764f test: e2e make all work again 2025-05-10 15:18:17 +02:00
Johannes Millan
d83d883c98 feat: refocus task after re-schedule 2025-05-10 13:23:10 +02:00
Johannes Millan
7e3d5959b7 feat(dueDate): keep order from planner on day change and move due today on day change 2025-05-10 13:09:25 +02:00
Johannes Millan
6593a85596 feat: make task deletion and undo work again for todays tasks 2025-05-10 11:16:52 +02:00
Johannes Millan
aad9ceb02b feat: decrease number of syncs 2025-05-10 11:11:01 +02:00
Johannes Millan
e5e3ab1d8e specially mark model save 2025-05-10 10:28:57 +02:00
Johannes Millan
54897595d3 12.0.6-rc.5 2025-05-09 22:33:02 +02:00
Johannes Millan
4ab6e3e207 test: add workaround for failing and remove time stuff for now 2025-05-09 22:20:41 +02:00
Johannes Millan
d3d0475e72 test: implement e2e to always run the same time 2025-05-09 21:33:15 +02:00
Johannes Millan
c18818e0d7 test: make e2e work again 2025-05-09 21:03:22 +02:00
Johannes Millan
ee5f131bfb feat: don't show done tasks for overdue in planner 2025-05-09 20:00:31 +02:00
Johannes Millan
3c01ffd5ab feat(pfapi): make data validation a bit more lenient to allow for better legacy data compatability 2025-05-09 14:19:40 +02:00
Johannes Millan
7e33f0a70a feat(pfapi): better handle setting invalid sync provider 2025-05-09 14:07:32 +02:00
Johannes Millan
bdf95b6ea9 feat(dueDate): maintain order of tasks when they are added to the overdue list 2025-05-09 13:52:56 +02:00
Johannes Millan
d5a53b8e37 docs: re-order readme 2025-05-09 13:18:05 +02:00
Johannes Millan
45e8ac227d Merge remote-tracking branch 'origin/master'
* origin/master:
  chore: add support for github codespaces
  build(deps-dev): bump pretty-quick from 4.0.0 to 4.1.1
2025-05-09 13:16:12 +02:00
Johannes Millan
fa65f2b604 test: fix unit tests 2025-05-09 13:15:14 +02:00
Davide Cafaro
50a569af17 chore: add support for github codespaces 2025-05-09 12:43:16 +02:00
Johannes Millan
335686229f fix: typo #4313 2025-05-09 12:42:03 +02:00
Johannes Millan
2453a68ca0 fix: saving task repeat causing error #4316 2025-05-09 12:28:34 +02:00
Johannes Millan
02c268f2c5 feat: make snacks a little smaller 2025-05-09 11:35:49 +02:00
Johannes Millan
47c21f9f07 fix(dueDate): planned tasks for tomorrow button nr wrong 2025-05-09 11:14:52 +02:00
Johannes Millan
8f6632106a feat(dueDate): don't go to planning mode automatically after a certain time of day 2025-05-09 11:10:35 +02:00
Johannes Millan
94e6a73290 feat(dueDate): don't remove remove reminder when using add planned for tomorrow button 2025-05-09 10:39:32 +02:00
Johannes Millan
94172828f9 fix(dueDate): order when adding tasks from tomorrow 2025-05-09 10:35:47 +02:00
Johannes Millan
435312b824 fix: trigger excessive save 2025-05-09 10:16:38 +02:00
Johannes Millan
58a10af7fa fix: remove border and break word 2025-05-09 10:06:37 +02:00
Johannes Millan
bda2144541 fix: remove border 2025-05-08 19:06:29 +02:00
Johannes Millan
bd64a0bb66 feat(pfapi): handle remote model version newer than local for sync 2025-05-08 18:52:09 +02:00
Johannes Millan
be3a2560ce feat(pfapi): update crossModelVersion once any model data is written 2025-05-08 18:42:43 +02:00
Johannes Millan
9e848e29fa feat(pfapi): exec migration before loading all data 2025-05-08 18:17:42 +02:00
Johannes Millan
2c89fff31e feat: also move timeTracking stuff over 2025-05-08 18:03:09 +02:00
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