Commit graph

26 commits

Author SHA1 Message Date
f315db6d00
wrap get todays schedule in try catch 2026-05-01 10:25:00 +03:00
c0f35c88b7
throw on missing user in get todays schedule 2026-05-01 10:18:19 +03:00
120e5ee9a1
validate get todays schedule user id 2026-05-01 10:17:49 +03:00
f0fd076fb9
validate get todays schedule date 2026-05-01 10:17:24 +03:00
4294521dfc
add scheduled nodes endpoint 2026-05-01 09:59:18 +03:00
e04931ac08
test that todays schedule only returns uncompleted nodes 2026-05-01 09:06:13 +03:00
1b2e44389c
add completed bool to scheduled node 2026-05-01 09:04:18 +03:00
f2840a3eb1
add find by user method in json scheduled node repo 2026-05-01 09:03:52 +03:00
ec4dca87a6
test that all nodes up until given date are returned 2026-04-28 22:48:25 +03:00
2047cd72e7
test get todays schedule and use case with request 2026-04-28 22:38:43 +03:00
0ea300f4d2
add find by user method for scheduled nodes 2026-04-28 22:37:28 +03:00
a9265abeae
add node to scheduled node 2026-04-27 09:28:43 +03:00
d47a0235d2
add node to scheduled node entity and dto 2026-04-27 09:10:40 +03:00
baf12500c7
add json scheduled node repository 2026-04-24 10:25:08 +03:00
358694e7e3
nodes are scheduled on different days according to dates provided 2026-04-23 20:54:08 +03:00
c32087c35d
move instantiation of date time immutable to use case. request gets a string 2026-04-23 20:09:17 +03:00
2d19265c24
add @throws BadRequestException to create scheduled node 2026-04-19 23:23:33 +03:00
374eaeb4ec
add null guards in create scheduled node use case 2026-04-19 23:14:52 +03:00
8cd11e98c2
make CreateScheduledNodeRequest properties nullable 2026-04-19 23:14:36 +03:00
0d00254e5f
id getter for scheduled node 2026-03-01 11:56:55 +02:00
2affd2a84e
test that error is thrown if plan doesnt exist for creating scheduled node 2026-02-25 10:21:05 +02:00
412a74e390
add plan to scheduled node 2026-02-25 10:16:59 +02:00
50ecacd46d
create scheduled node dto for create method 2026-02-23 22:40:47 +02:00
40d8032569
create scheduled node with request 2026-02-23 22:40:34 +02:00
49328404c9
scheduled node repo with create method 2026-02-23 22:40:15 +02:00
5bb5bf0c47
init scheduled node 2026-02-23 22:36:30 +02:00