Commit graph

104 commits

Author SHA1 Message Date
07ea1f509e
add direnv to use flake 2026-04-12 22:50:49 +03:00
d5bc01f6bd
add form for creating texts 2026-04-12 22:40:46 +03:00
210b77b10b
make new route for text creation 2026-04-12 22:40:22 +03:00
72d92debab
make create text method 2026-04-12 22:39:50 +03:00
854771eaa9
ignore data folder 2026-04-12 22:39:34 +03:00
3594f9c147
delete data file 2026-04-12 22:38:42 +03:00
d4e31baed0
implement texts view method 2026-04-12 22:14:30 +03:00
019f3a61e1
add route for admin texts view 2026-04-12 22:13:56 +03:00
52a68319da
fix container binding 2026-04-12 22:13:30 +03:00
9a64d1dd50
bind text repo to json impl in container 2026-04-12 22:06:15 +03:00
0853aacdfb
implement getAll in fake text repo 2026-04-12 22:05:53 +03:00
21076f10e8
init texts.json 2026-04-12 22:05:36 +03:00
e9195fe991
implement text repo for json files 2026-04-12 22:05:10 +03:00
878e4840a2
add getAll method to text repo 2026-04-12 21:54:31 +03:00
e4001b564a
add texts page for admin 2026-04-12 21:53:11 +03:00
3165bff891
put link to admin/texts in admin page 2026-04-12 21:51:30 +03:00
688373f46d
add cypress tests for admin text summary page 2026-04-12 21:50:54 +03:00
bb3397b751
add serve script to composer 2026-04-12 21:41:06 +03:00
edbc48a87d
change nixpkgs url format, keep same source 2026-04-12 21:30:17 +03:00
4698a94b42
add phpunit to devshell 2026-04-12 21:09:06 +03:00
3ea9b39e8f
add composer to devshell 2026-04-12 21:05:36 +03:00
17d707001c
Merge branch 'nix-flake' 2026-04-11 23:10:17 +03:00
5d2b847a54
declare pkgs according to different convention 2026-04-11 23:06:26 +03:00
c2a1d5595e
change buildInputs to packages 2026-04-11 23:02:23 +03:00
6f5688b12c
add php 8.5 to flake 2026-04-11 22:57:08 +03:00
b10a057ab8
init flake with dev shell for node and cypress 2026-04-11 22:55:27 +03:00
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