Commit graph

78 commits

Author SHA1 Message Date
6b4ea8a1f4
remove all twig related code 2026-04-11 22:41:30 +03:00
5fba2138e2
assert input and button for adding texts exists 2026-04-11 22:37:14 +03:00
6d75d3770a
use regular php files instead of twig 2026-04-11 22:36:30 +03:00
d66277b824
rename home file to admin 2026-03-22 10:52:33 +02:00
394b8d890c
move response logic to new view controller 2026-03-22 10:51:22 +02:00
59a8fc5164
add admin file template 2026-03-22 10:28:46 +02:00
e86e3a1238
add twig to container 2026-03-22 10:28:37 +02:00
c0f9551c0a
test visit admin page 2026-03-22 10:28:09 +02:00
1832e55d6d
install twig view 2026-03-22 10:07:57 +02:00
c2ad749b84
run the app from public index file 2026-03-22 10:04:14 +02:00
37ff440c16
remove boilerplate config and set baseUrl 2026-03-22 10:03:29 +02:00
eaa1ed90e4
install slim bridge for di 2026-03-22 10:03:08 +02:00
935c73c402
rename spec file 2026-03-22 10:02:46 +02:00
4b20dd2c34
install slim psr7 2026-03-21 21:12:59 +02:00
fc561ebd9d
install slim 2026-03-21 21:12:10 +02:00
00d66b5347
install cypress 2026-03-21 21:11:38 +02:00
6cf93426eb
install cypress, first package of npm 2026-03-21 20:16:07 +02:00
a527c8b01e
filter for non parent nodes in create plan 2026-03-21 20:01:21 +02: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
a606ceadaa
plan schedules all nodes of text - impl of use case 2026-03-01 11:57:33 +02:00
0d00254e5f
id getter for scheduled node 2026-03-01 11:56:55 +02:00
309c085007
add find to fake scheduled node repo 2026-03-01 11:56:35 +02:00
a32989334e
test that creating a plan is done in context of a text and schedules all nodes of text 2026-03-01 11:55:22 +02:00
2affd2a84e
test that error is thrown if plan doesnt exist for creating scheduled node 2026-02-25 10:21:05 +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
fd0ee57149
test scheduled node belongs to plan 2026-02-25 10:15:49 +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
f7d8b425c3
test scheduled node is created 2026-02-23 22:36:06 +02:00
f0eb4cf5d5
test that use case throws error if non existant user id given 2026-02-23 11:05:42 +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
9c2f95eda1
add find method to user repo 2026-02-23 10:58:13 +02:00
baa5dee0b3
test plan has user 2026-02-23 10:57:56 +02:00
66c49e07dd
refactor to set up method 2026-02-23 10:45:50 +02:00
9f29b9b94e
test create plan with request 2026-02-23 10:41:31 +02:00
de744c9b15
plan repo with create method 2026-02-23 10:41:22 +02:00
957de13e71
init plan entity 2026-02-23 10:40:52 +02:00
d1eb648b73
test and impl that only one root node exists per text
in practice this means only one node with a null parentNode
2026-02-21 22:44:18 +02:00
4f83ae7926
add find by text id method to node repo w/ impl 2026-02-21 22:43:55 +02:00
1c28f46872
remove unused variables 2026-02-21 22:43:09 +02:00
143a4ffe39
test nonexistant parent node id throws exception 2026-02-21 22:23:30 +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
725b895de9
test node has nullable parent node 2026-02-21 22:13:43 +02:00
ab3e1a0b1a
add descriptions to entitys of project in readme 2026-02-21 21:12:44 +02:00