mertalev
|
7ba458668b
|
remove upload-length from conventional upload e2e
|
2025-11-06 12:15:54 -05:00 |
|
mertalev
|
ea034f21bc
|
linting
|
2025-11-06 12:15:54 -05:00 |
|
mertalev
|
a68513247d
|
redundant check
|
2025-11-06 12:15:54 -05:00 |
|
mertalev
|
59f7f3c23e
|
update api
|
2025-11-06 12:15:54 -05:00 |
|
mertalev
|
c88bde3cab
|
lint
|
2025-11-06 12:15:54 -05:00 |
|
mertalev
|
818bd51036
|
support conventional uploads
|
2025-11-06 12:15:54 -05:00 |
|
mertalev
|
3c72409712
|
require header for incomplete uploads
|
2025-11-06 12:15:54 -05:00 |
|
mertalev
|
8d1a8b9465
|
reject empty file
|
2025-11-06 12:15:54 -05:00 |
|
mertalev
|
d880e7baed
|
infer upload length when possible
|
2025-11-06 12:15:54 -05:00 |
|
mertalev
|
42801ace35
|
update api
|
2025-11-06 12:15:54 -05:00 |
|
mertalev
|
838b8e9126
|
set max-age limit
|
2025-11-06 12:15:19 -05:00 |
|
mertalev
|
9da5a48bdd
|
add live photo e2e
|
2025-11-06 12:15:19 -05:00 |
|
mertalev
|
27f126bd58
|
better abort check
|
2025-11-06 12:15:19 -05:00 |
|
mertalev
|
a238c6a70d
|
unnecessary change
|
2025-11-06 12:15:19 -05:00 |
|
mertalev
|
7222d7af30
|
configurable cleanup
|
2025-11-06 12:15:19 -05:00 |
|
mertalev
|
d660ab2218
|
handle live photos
|
2025-11-06 12:13:33 -05:00 |
|
mertalev
|
69ffbcd5cf
|
tweak types
|
2025-11-06 12:13:33 -05:00 |
|
mertalev
|
bc84486668
|
MUST NOT validation
|
2025-11-06 12:13:33 -05:00 |
|
mertalev
|
2666ee2b4f
|
remove log
|
2025-11-06 12:12:27 -05:00 |
|
mertalev
|
72ea7799c0
|
lint
|
2025-11-06 12:12:27 -05:00 |
|
mertalev
|
98c8c28b62
|
test interruption + abort
|
2025-11-06 12:12:27 -05:00 |
|
mertalev
|
6b1d26d3a2
|
more content length test inputs
|
2025-11-06 12:12:27 -05:00 |
|
mertalev
|
5e07976288
|
fix abortion return
|
2025-11-06 12:12:27 -05:00 |
|
mertalev
|
3f1133f9b7
|
typo
|
2025-11-06 12:12:27 -05:00 |
|
mertalev
|
3a087ed2cd
|
proactive abortion
|
2025-11-06 12:12:27 -05:00 |
|
mertalev
|
c723a9ac78
|
better content length handling
|
2025-11-06 12:09:27 -05:00 |
|
mertalev
|
550460891d
|
add timeout
|
2025-11-06 12:09:27 -05:00 |
|
mertalev
|
e3e8da168f
|
tidying
|
2025-11-06 12:09:27 -05:00 |
|
mertalev
|
de117ebe7a
|
listen to upload event in e2e
test resume with real image
|
2025-11-06 12:09:27 -05:00 |
|
mertalev
|
3d507015e0
|
add service tests
|
2025-11-06 12:09:26 -05:00 |
|
mertalev
|
fe71662d24
|
add controller tests, move validation testing from e2e
revert unnecessary change
update mocks
add structured-headers to e2e deps
|
2025-11-06 12:09:26 -05:00 |
|
mertalev
|
81a66350f6
|
add note about RFC 9651
authdto
remove excess logs
use structured dictionary
|
2025-11-06 12:07:34 -05:00 |
|
mertalev
|
c33e65362a
|
clean up stale uploads
stale upload cleanup
try/catch file check
|
2025-11-06 12:07:34 -05:00 |
|
mertalev
|
bb5519036a
|
unnecessary quota check
|
2025-11-06 12:07:34 -05:00 |
|
mertalev
|
177c997d96
|
interim+500
interim+500
interim+500
|
2025-11-06 12:07:34 -05:00 |
|
mertalev
|
2d6a2dc77b
|
more e2e tests
consistent e2e sections
decrement quota on cancel
|
2025-11-06 12:07:34 -05:00 |
|
mertalev
|
e193cb3a5b
|
tweaks
shared pipe method
shared pipe method
require size upfront
make length optional for patch requests
|
2025-11-06 12:07:34 -05:00 |
|
mertalev
|
4b63d3d055
|
ensure stream is closed before releasing lock
|
2025-11-06 12:07:34 -05:00 |
|
mertalev
|
4ed92f5df5
|
dto refactor
add logging
handle metadata
|
2025-11-06 12:07:34 -05:00 |
|
mertalev
|
6f61bf04e4
|
backward compatibility
|
2025-11-06 12:07:34 -05:00 |
|
mertalev
|
b21d0a1c53
|
working e2e
|
2025-11-06 12:07:34 -05:00 |
|
mertalev
|
f80326872e
|
interop v8 compliance
|
2025-11-06 12:07:34 -05:00 |
|
mertalev
|
7561c5e1c4
|
chunked upload controller
|
2025-11-06 12:05:56 -05:00 |
|
Snowknight26
|
2c50f2e244
|
fix(web): add URLs to results in large files utility (#23617)
fix(web): add URLs to results in large files
|
2025-11-06 09:24:47 -05:00 |
|
shenlong
|
365abd8906
|
fix: check if unmetered instead of wifi (#23380)
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
|
2025-11-05 13:27:38 -06:00 |
|
Alex
|
25fb43bbe3
|
fix: fully sync local library on app restart (#23323)
|
2025-11-05 14:09:50 +00:00 |
|
bo0tzz
|
125e8cee01
|
chore: update config.json example (#23471)
* chore: update config.json example
closes #23465
* fix: format, for real this time
|
2025-11-05 08:05:53 -06:00 |
|
Arnaud Wery
|
c15e9bfa72
|
fix(web): "select all" button in trash and permanently deleted count (#23594)
|
2025-11-05 14:05:48 +00:00 |
|
Dmitry
|
35e188e6e7
|
docs: sync ru docs with main README.md (#23627)
|
2025-11-05 08:05:03 -06:00 |
|
Sergey Katsubo
|
3cc9dd126c
|
fix(web): fix timezone dropdown for timestamps lacking milliseconds (#23615)
Fix timezone selector for timestamps without milliseconds
|
2025-11-05 08:03:55 -06:00 |
|