Commit graph

160 commits

Author SHA1 Message Date
9126b0e968
test nullable pdf params 2026-06-26 10:08:30 +03:00
d59d444952
create filesystem abstraction 2026-06-26 08:26:11 +03:00
be2c51bfb7
test filesystem abstraction 2026-06-26 08:23:17 +03:00
bc7937d2b3
extract pdf use case 2026-06-26 08:16:15 +03:00
b1bee8a16e
test pdf use case 2026-06-26 08:13:46 +03:00
208c683dac
add pdf viewer 2026-06-25 22:52:24 +03:00
efc424183a
add parent navigation 2026-06-22 10:33:22 +03:00
3a9116dc3f
test parent navigation 2026-06-22 10:33:21 +03:00
107c514d25
add put to allowed cors methods 2026-06-22 10:32:47 +03:00
62dc119b11
add child element ordering 2026-06-22 09:51:21 +03:00
7323925319
test child element ordering 2026-06-22 09:42:11 +03:00
96774d9540
add element siblings 2026-06-21 22:37:33 +03:00
eb868679c8
test element siblings 2026-06-21 22:36:29 +03:00
9db02e88cd
add delete method to cors allowed methods 2026-06-21 22:26:26 +03:00
f4b42973cb
delete child elements 2026-06-21 22:13:59 +03:00
11a0b1576f
test child deletion 2026-06-21 22:05:14 +03:00
34b0fd0b44
add child creation 2026-06-21 22:02:36 +03:00
7c84eefe78
test child creation 2026-06-21 21:44:06 +03:00
b280475314
remove legacy pdf path 2026-06-20 22:50:10 +03:00
28f4114def
test pdf path removal 2026-06-20 22:46:11 +03:00
9bbabc7fa6
route element file uploads
Add short and long PDF paths to elements, keep pdfPath as a short PDF compatibility alias, and route generic file uploads by fileType.
2026-06-14 23:17:56 +03:00
0d5783ba9c
test element file routing 2026-06-14 23:05:45 +03:00
d44cd78611
use socket-only postgres 2026-06-13 21:17:04 +03:00
4cf45a761d
use backend seed assets 2026-06-03 08:45:32 +03:00
6c14e193e0
test backend seed assets 2026-06-03 08:43:54 +03:00
01434a9b2d
simplify media deletion 2026-06-02 17:12:44 +03:00
247433bc60
test storage media seeds 2026-06-02 17:08:54 +03:00
1934a6b94f
fix media removal 2026-06-02 17:00:33 +03:00
4b432d9b99
test media removal 2026-06-02 16:58:00 +03:00
d0810ba4b3
rename upload use cases 2026-06-02 16:38:59 +03:00
bd38e350cf
test shorter upload names 2026-06-02 16:37:35 +03:00
1d9e2cff0a
use element update route 2026-06-02 16:33:18 +03:00
9cb968afd8
test element update route 2026-06-02 16:28:21 +03:00
71bb131687
use element update uploads 2026-06-02 16:08:58 +03:00
b6da71ecd2
test unified uploads 2026-06-02 16:06:59 +03:00
cd2e63d17d
add pdf uploads 2026-06-02 10:22:53 +03:00
1fbe198d8c
test pdf uploads 2026-06-02 10:21:28 +03:00
97ecbebb9e
add icon uploads 2026-06-02 10:19:28 +03:00
0f3bb6de6b
test icon uploads 2026-06-02 10:17:21 +03:00
f811c078f9
remove contract test 2026-06-01 21:46:51 +03:00
d334745ade
refactor element updates 2026-05-28 20:33:14 +03:00
581852ecbc
test element update dispatcher 2026-05-28 20:30:03 +03:00
eab26824bb
allow patch cors 2026-05-28 20:11:35 +03:00
21a4a94cf4
test patch cors 2026-05-28 20:11:09 +03:00
73b0befc97
add element updates 2026-05-28 20:08:36 +03:00
6d0acaae56
test element updates 2026-05-28 20:05:19 +03:00
a74dd55619
seed introduction audio child 2026-05-27 22:08:24 +03:00
99fa93587a
test introduction audio child 2026-05-27 22:07:08 +03:00
b0ffcdf27b
make heading alignment editable 2026-05-27 21:59:07 +03:00
df410e1706
test editable heading alignment 2026-05-27 21:58:07 +03:00