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