2eafe67f31
test scope schedule to requesting user
2026-05-01 10:19:03 +03:00
3711840669
test exclude future scheduled nodes
2026-05-01 10:18:47 +03:00
54e33f9b03
test empty schedule returns empty array
2026-05-01 10:18:32 +03:00
dd217e4142
test get todays schedule missing user
2026-05-01 10:18:02 +03:00
6d0b5d61e1
test get todays schedule null user id
2026-05-01 10:17:38 +03:00
4e2904a2b4
test get todays schedule null date
2026-05-01 10:17:10 +03:00
669bcf8d5e
style
2026-05-01 09:56:14 +03:00
e04931ac08
test that todays schedule only returns uncompleted nodes
2026-05-01 09:06:13 +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
a9265abeae
add node to scheduled node
2026-04-27 09:28:43 +03:00
cd40483cd4
remove default values from user constructors
...
Forcing every call site to be explicit about admin status and
password eliminates a class of bugs where an unintended
isAdmin=false or empty passwordHash could silently slip through.
The CreateUserTest case that asserted the isAdmin default is
dropped since the default no longer exists.
2026-04-26 10:46:07 +03:00
c32087c35d
move instantiation of date time immutable to use case. request gets a string
2026-04-23 20:09:17 +03:00
1a4144c278
test create scheduled node validates null fields
2026-04-19 23:14:25 +03:00
189493b045
php cs fixer
2026-04-19 23:07:48 +03:00
2affd2a84e
test that error is thrown if plan doesnt exist for creating scheduled node
2026-02-25 10:21:05 +02:00
fd0ee57149
test scheduled node belongs to plan
2026-02-25 10:15:49 +02:00
f7d8b425c3
test scheduled node is created
2026-02-23 22:36:06 +02:00