Commit graph

17 commits

Author SHA1 Message Date
mertalev
1915e3ceb2
better content length handling 2025-10-09 20:03:06 -04:00
mertalev
12b1a319e9
tidying 2025-10-09 20:03:06 -04:00
mertalev
6dbcf8b876
listen to upload event in e2e
test resume with real image
2025-10-09 20:03:06 -04:00
mertalev
484b73eb60
add service tests 2025-10-09 20:03:06 -04:00
mertalev
d4f3d9d6a5
add controller tests, move validation testing from e2e
revert unnecessary change

update mocks

add structured-headers to e2e deps
2025-10-09 20:03:06 -04:00
mertalev
597382a25f
add note about RFC 9651
authdto

remove excess logs

use structured dictionary
2025-10-09 20:03:06 -04:00
mertalev
0105c9e2b6
clean up stale uploads
stale upload cleanup

try/catch file check
2025-10-09 20:03:06 -04:00
mertalev
071dbc1c50
unnecessary quota check 2025-10-09 20:03:06 -04:00
mertalev
97185964cb
interim+500
interim+500

interim+500
2025-10-09 20:03:06 -04:00
mertalev
9f3a9030c7
more e2e tests
consistent e2e sections

decrement quota on cancel
2025-10-09 20:03:06 -04:00
mertalev
0a955e21b6
tweaks
shared pipe method

shared pipe method

require size upfront

make length optional for patch requests
2025-10-09 20:03:06 -04:00
mertalev
fb192bd310
ensure stream is closed before releasing lock 2025-10-09 20:03:06 -04:00
mertalev
a39f3f765d
dto refactor
add logging

handle metadata
2025-10-09 20:03:06 -04:00
mertalev
35d3802219
backward compatibility 2025-10-09 20:03:06 -04:00
mertalev
026e367609
working e2e 2025-10-09 20:03:06 -04:00
mertalev
b3e5a381a8
interop v8 compliance 2025-10-09 20:03:06 -04:00
mertalev
7f50f268a5
chunked upload controller 2025-10-09 20:03:05 -04:00