26 Commits

Author SHA1 Message Date
Matouš Volf
58dc804771 refactor: use one global static collator 2024-09-19 22:12:11 +02:00
Matouš Volf
5cb0241e07 feat: sort projects by title internationally 2024-09-19 21:25:41 +02:00
Matouš Volf
a8d78f63ba style: formatting 2024-09-10 16:13:51 +02:00
Matouš Volf
9b8ef405c6 feat: implement Ord for the subtask model 2024-09-09 18:49:28 +02:00
Matouš Volf
6e6d15de5c feat: implement Ord for the task model 2024-09-09 18:49:21 +02:00
Matouš Volf
8614c33810 feat: implement Ord for the project model 2024-09-09 18:49:06 +02:00
Matouš Volf
b937d0bcb5 feat: create a model for tasks with subtasks 2024-09-08 22:19:53 +02:00
Matouš Volf
b79be6d7e2 chore: remove an unused import 2024-09-08 19:51:59 +02:00
Matouš Volf
6e0826c5ec feat: create a model for subtasks 2024-09-08 19:51:52 +02:00
Matouš Volf
7b635ea372 style: formatting 2024-09-08 09:56:11 +02:00
Matouš Volf
594d6c675b feat: implement From<Task> for NewTask 2024-09-07 14:49:38 +02:00
Matouš Volf
6e1c7bd8c8 feat: create a getter for the reoccurrence start date field 2024-09-07 14:48:44 +02:00
Matouš Volf
cfb45a504d feat: derive PartialEq for the reoccurrence interval model 2024-09-07 14:48:22 +02:00
Matouš Volf
7beeac2ac4 feat: add times of creation and update to the task model 2024-09-06 17:56:01 +02:00
Matouš Volf
32e25a5f8b feat: add times of creation and update to the project model 2024-09-06 17:49:12 +02:00
Matouš Volf
2b39283bf5 fix: implement Hash for Category manually 2024-09-05 20:42:55 +02:00
Matouš Volf
dfefeab69e feat: display a project form upon clicking the create button on the projects page 2024-09-05 18:18:03 +02:00
Matouš Volf
27ba44188e feat: use Dioxus query for fetching data 2024-09-05 17:19:35 +02:00
Matouš Volf
d7c56b7d92 feat: ability to view tasks in different categories 2024-08-31 10:48:57 +02:00
Matouš Volf
12ea8b5de2 feat: create a task model 2024-08-22 23:15:43 +02:00
Matouš Volf
73fe2bab8b refactor: make the project model derive from Clone 2024-08-22 23:15:43 +02:00
Matouš Volf
f052953246 style: macro formatting 2024-08-18 22:03:49 +02:00
Matouš Volf
c537fb4e03 refactor: make the project form component handle the server calls itself 2024-08-18 21:17:31 +02:00
Matouš Volf
38be8af169 refactor: make the serverside error handling more robust 2024-08-18 19:09:40 +02:00
Matouš Volf
1e2a6db4d9 refactor: make the project model fields accessible by getters 2024-08-17 12:42:46 +02:00
Matouš Volf
6b13e56840 feat: add a project model 2024-08-17 12:42:46 +02:00