Commit graph

21 commits

Author SHA1 Message Date
1f76fc08b6
add null guards in bulk create nodes use case 2026-04-19 23:10:10 +03:00
337017fc52
make BulkCreateNodesRequest properties nullable 2026-04-19 23:09:52 +03:00
189493b045
php cs fixer 2026-04-19 23:07:48 +03:00
53cb002d0d
implement node controller method for bulk create nodes 2026-04-18 23:05:14 +03:00
ce56e460ff
add use case and request 2026-04-18 23:04:56 +03:00
628c633823
change the way data is accessed from request in node controller 2026-04-18 22:00:24 +03:00
bdf386e510
implement create node method in node controller 2026-04-18 21:33:41 +03:00
f5a8b8447f
rename route for nodes and adjust calls to route 2026-04-18 21:01:02 +03:00
a092ee8840
json node repo 2026-04-17 11:30:17 +03:00
38d06fce43
refactor getNodes into a new NodeController and update refs 2026-04-17 11:29:55 +03: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
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
b3453a4604
throw exception if text doesnt exist 2026-02-21 21:08:42 +02:00
c0994d806e
add text to node 2026-02-20 12:01:53 +02:00
e55133ceac
dto for the create method of node 2026-02-19 21:26:01 +02:00
3d0d07385c
node repo 2026-02-19 21:25:50 +02:00
bd1520c2ca
create node with request dto 2026-02-19 21:25:37 +02:00
3ddca5687b
node entity 2026-02-19 21:25:26 +02:00