Commit graph

180 commits

Author SHA1 Message Date
03e4781799
add @throws BadRequestException to create user 2026-04-19 23:23:26 +03:00
a8bc84f246
add @throws BadRequestException to create plan 2026-04-19 23:23:18 +03:00
920f8ad768
add @throws BadRequestException to create text 2026-04-19 23:23:11 +03:00
99c320b28f
add @throws BadRequestException to create node 2026-04-19 23:23:03 +03:00
1199fcbff3
add @throws BadRequestException to bulk create nodes 2026-04-19 23:22:56 +03:00
ace727dae0
php cs fix 2026-04-19 23:19:05 +03:00
374eaeb4ec
add null guards in create scheduled node use case 2026-04-19 23:14:52 +03:00
8cd11e98c2
make CreateScheduledNodeRequest properties nullable 2026-04-19 23:14:36 +03:00
1a4144c278
test create scheduled node validates null fields 2026-04-19 23:14:25 +03:00
90a9002df0
add null guard in create user use case 2026-04-19 23:13:57 +03:00
e2c220e0ee
make CreateUserRequest email nullable 2026-04-19 23:13:42 +03:00
1ce3799044
test create user use case validates null email 2026-04-19 23:13:34 +03:00
3775607503
add null guards in create plan use case 2026-04-19 23:13:08 +03:00
02244b6ed9
make CreatePlanRequest properties nullable 2026-04-19 23:12:52 +03:00
86052efbcb
test create plan use case validates null fields 2026-04-19 23:12:41 +03:00
f77101e4e9
add null guard in create text use case 2026-04-19 23:12:07 +03:00
ab023315a9
make CreateTextRequest name nullable 2026-04-19 23:11:52 +03:00
f6ec4a2550
test create text use case validates null name 2026-04-19 23:11:43 +03:00
ff721d9137
add null guards in create node use case 2026-04-19 23:11:15 +03:00
23f4e70e57
make CreateNodeRequest properties nullable 2026-04-19 23:10:58 +03:00
a429b647cc
test create node use case validates null fields 2026-04-19 23:10:46 +03:00
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
5de15ef52d
test bulk create nodes validates null fields 2026-04-19 23:09:40 +03:00
6c1ecc8b38
add BadRequestException class 2026-04-19 23:09:08 +03:00
189493b045
php cs fixer 2026-04-19 23:07:48 +03:00
26abaeb739
specify php version in composer 2026-04-19 23:03:28 +03:00
af0484faf6
add php cs fixer 2026-04-19 23:03:20 +03:00
921c1e6401
update prompt template 2026-04-19 22:50:05 +03:00
ce689da99a
Merge branch 'batch-creating-nodes' 2026-04-18 23:06:46 +03:00
9ed42654a3
add js for bulk creating nodes 2026-04-18 23:06:04 +03:00
d9c9b4439e
add post route for bulk creation of nodes 2026-04-18 23:05:32 +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
5c2b6c9edd
cypress tests for bulk add children 2026-04-18 23:04:39 +03:00
612564e9fb
test controller 2026-04-18 23:04:25 +03:00
3670fdd869
tests for bulk create nodes 2026-04-18 23:02:32 +03:00
687283b9db
Merge branch 'add-nodes-to-root-node' 2026-04-18 22:07:58 +03:00
3ce6a91e6e
add and save button functionality 2026-04-18 22:07:38 +03:00
f277ae7983
move fetch nodes by text id into its own function
re renders if theres a root list of nodes existing
2026-04-18 22:06:25 +03:00
628c633823
change the way data is accessed from request in node controller 2026-04-18 22:00:24 +03:00
56bdee86cc
fix controller tests to pass in data in proper form 2026-04-18 21:59:57 +03:00
b12d0fc7d3
fix cypress tests to properly select in children 2026-04-18 21:50:54 +03:00
bdf386e510
implement create node method in node controller 2026-04-18 21:33:41 +03:00
571c0d1196
add endpoint for creating a node 2026-04-18 21:32:12 +03:00
1c1f8b5a58
add tests for node controller
get nodes of text and create node
2026-04-18 21:27:36 +03:00
2121a0ba9d
add tests for admin text page, move some tests over from original admin test file 2026-04-18 21:27:02 +03:00
f5a8b8447f
rename route for nodes and adjust calls to route 2026-04-18 21:01:02 +03:00
adc72961d0
Merge branch 'individual-text-page' 2026-04-17 17:53:05 +03:00
49140195f1
add parsing functions for nodes of text to create indented tree 2026-04-17 17:52:32 +03:00