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
|
98c8c28b62
|
test interruption + abort
|
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 |
|
Jason Rasmussen
|
aa69d89b9f
|
fix: bad merge (#23610)
|
2025-11-04 16:22:45 -05:00 |
|
Jason Rasmussen
|
29c14a3f58
|
refactor: database column names (#23356)
|
2025-11-04 16:03:21 -05:00 |
|
Jason Rasmussen
|
0df70365d7
|
feat: exif medium tests (#23561)
|
2025-11-04 16:03:02 -05:00 |
|
renovate[bot]
|
cad654586f
|
chore(deps): update dependency @types/node to ^22.18.13 (#23581)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-11-04 11:47:54 +01:00 |
|
github-actions
|
28eb1bc13c
|
chore: version v2.2.3
|
2025-11-04 03:14:34 +00:00 |
|
Daniel Dietzler
|
517c3e1d4c
|
fix: exif gps parsing of malformed data (#23551)
* fix: exif gps parsing of malformed data
* chore: e2e test
|
2025-11-03 09:02:41 -05:00 |
|
github-actions
|
f5ff36a1f8
|
chore: version v2.2.2
|
2025-11-02 21:56:36 +00:00 |
|
github-actions
|
b35f00f768
|
chore: version v2.2.1
|
2025-10-31 18:04:27 +00:00 |
|
Jonathan Jogenfors
|
61a2c3ace3
|
chore(server): clarify asset copy parameters (#23396)
|
2025-10-30 23:55:39 +00:00 |
|
Daniel Dietzler
|
e9038193db
|
fix: asset copy validation error (#23387)
|
2025-10-30 19:40:58 -04:00 |
|
github-actions
|
57c8378ca7
|
chore: version v2.2.0
|
2025-10-30 14:42:44 +00:00 |
|
renovate[bot]
|
b489bdf8d3
|
chore(deps): update node.js to v24 (#23346)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-10-29 14:48:20 +01:00 |
|
Daniel Dietzler
|
4ae7cadeae
|
feat: asset copy (#23172)
|
2025-10-29 08:43:47 -05:00 |
|
renovate[bot]
|
fdfb04d83c
|
fix(deps): update typescript-projects (#23311)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
|
2025-10-29 11:34:20 +00:00 |
|
Alex
|
9098717c55
|
feat: getAssetOcr endpoint (#23331)
* feat: getAssetOcr endpoint
* pr feedback
|
2025-10-28 20:57:03 +00:00 |
|
renovate[bot]
|
9f0b5790af
|
chore(deps): update dependency @types/node to ^22.18.12 (#23305)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-10-28 18:16:18 +01:00 |
|
renovate[bot]
|
f72bcc8a8f
|
chore(deps): update node.js to v22.21.0 (#23314)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-10-28 12:36:19 +00:00 |
|
renovate[bot]
|
62ed5fe27f
|
chore(deps): update base-image to v202510281104 (major) (#23315)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-10-28 12:30:42 +00:00 |
|
Thomas Stachl
|
44149d187f
|
feat(server): enhance metadata reading for video files (#23258)
|
2025-10-27 14:46:54 -05:00 |
|
shenlong
|
9e3b4ef3db
|
chore(dep): bump flutter to 3.35.7 (#23287)
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
|
2025-10-27 10:24:41 -05:00 |
|