1b2e44389c
add completed bool to scheduled node
2026-05-01 09:04:18 +03:00
07e34ffd46
add find by user method in plan repo
2026-05-01 09:02:34 +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
b41652af71
remove default value in fake token generator
2026-04-26 10:51:03 +03:00
13da7c311a
return utc from clock
2026-04-26 10:32:08 +03:00
a65c9259fa
dont cast email to string, use new value method
2026-04-26 10:19:38 +03:00
bb6bd7cbb3
use FakePasswordHasher in tests to eliminate bcrypt cost
...
Add a trivial prefix-based PasswordHasher fake and inject it into the
three test files that exercise CreateUser or AuthenticateUser. Drops
the full phpunit suite from ~7.4s to ~30ms (about 224x) without
losing coverage: the round-trip through hash/verify still validates
that CreateUser stores something other than the plaintext and that
AuthenticateUser only succeeds on a matching hash.
CreateUserTest is also refactored to use a setUp method, matching
the pattern already used in AuthenticateUserTest and AuthControllerTest.
2026-04-26 09:06:26 +03:00
78ffb77f9f
add fake clock
2026-04-24 13:23:46 +03:00
057df09dda
add fake token generator
2026-04-24 13:23:23 +03:00
619ebd3907
add fake session repository
2026-04-24 13:22:06 +03:00
a52bb18b13
store password hash in fake user repo
2026-04-24 13:19:00 +03:00
64edec5141
implement find by email in fake user repo
2026-04-24 13:16:29 +03:00
dcb4df043e
store is admin in fake user repo
2026-04-24 13:15:12 +03:00
189493b045
php cs fixer
2026-04-19 23:07:48 +03:00
0853aacdfb
implement getAll in fake text repo
2026-04-12 22:05:53 +03:00
844813499a
test that only nodes which are not parents are scheduled
2026-03-21 20:01:11 +02:00
bd2679f258
fix get by text id impl
2026-03-18 20:35:33 +02:00
309c085007
add find to fake scheduled node repo
2026-03-01 11:56:35 +02:00
449df516ae
add find method to plan
2026-02-25 10:17:13 +02:00
412a74e390
add plan to scheduled node
2026-02-25 10:16:59 +02:00
49328404c9
scheduled node repo with create method
2026-02-23 22:40:15 +02:00
21da1a8991
fix test warning of undefined array key
2026-02-23 11:05:09 +02:00
547558d850
add user to plan
2026-02-23 10:58:37 +02:00
de744c9b15
plan repo with create method
2026-02-23 10:41:22 +02:00
4f83ae7926
add find by text id method to node repo w/ impl
2026-02-21 22:43:55 +02:00
021a2a6f15
add parent node to node, fix type of null
2026-02-21 22:17:59 +02:00
483110f773
add find method to node repo and impl to fake repo
2026-02-21 22:14:10 +02:00
424d46104b
fix test warning for undefined array key by using array_find
2026-02-21 21:09:08 +02:00
ba65f8fa42
impl find method in fake text repo
2026-02-20 12:02:00 +02:00
c0994d806e
add text to node
2026-02-20 12:01:53 +02:00
c8f5f1343e
fake node repo
2026-02-19 21:25:55 +02:00
467e5288d7
fake test repo
2026-02-19 21:00:02 +02:00
1c6fd5047a
fake user repo
2026-02-14 21:56:59 +02:00