mertalev
b1a2e7708e
remove log
2025-10-09 20:03:06 -04:00
mertalev
57ea75bfc9
lint
2025-10-09 20:03:06 -04:00
mertalev
c295a48061
test interruption + abort
2025-10-09 20:03:06 -04:00
mertalev
ebda00fcf0
more content length test inputs
2025-10-09 20:03:06 -04:00
mertalev
4d04f80425
fix abortion return
2025-10-09 20:03:06 -04:00
mertalev
b68f70f28b
typo
2025-10-09 20:03:06 -04:00
mertalev
758553672a
proactive abortion
2025-10-09 20:03:06 -04:00
mertalev
1915e3ceb2
better content length handling
2025-10-09 20:03:06 -04:00
mertalev
0db8c10601
add timeout
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
renovate[bot]
ea610760ee
fix(deps): update typescript-projects ( #22809 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2025-10-10 00:50:48 +02:00
renovate[bot]
a5e0d83d9f
chore(deps): update base-image to v202510092146 (major) ( #22818 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-09 22:40:23 +00:00
Daniel Dietzler
9793828dc7
chore: don't enforce runes ( #22813 )
2025-10-09 19:17:42 +00:00
bo0tzz
aed7bb53aa
fix: revert terragrunt-action bump ( #22812 )
2025-10-09 21:11:39 +02:00
renovate[bot]
1fdbe2c6b8
chore(deps): update github-actions (major) ( #22810 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-09 20:51:51 +02:00
bo0tzz
84302dc14c
fix: remove postgres exclude datasource match ( #22811 )
2025-10-09 18:44:20 +00:00
bo0tzz
f7250f24fe
chore: ignore renovate major updates for postgres image ( #22764 )
2025-10-09 18:34:54 +00:00
Peter Dave Hello
53680d9643
feat(docs): add zh_TW Traditional Chinese version README ( #22703 )
...
docs: add zh_TW Traditional Chinese version README
2025-10-08 15:10:58 -04:00
Tushar Harsora
b2d00405f1
feat(server): add immich.users.total metric ( #21780 )
...
* Add immich.users.total metric
* Fix tests & one lint error
* Lint
* Fix SQL Schema checks
* Fix nit
* Use workers argument in OnEvent hook and remove condition from method body
2025-10-08 13:24:11 -04:00
Sebastian Schneider
cf60f4cdcd
feat(web): Add upload to stack action ( #19842 )
...
* feat(web): Add upload to stack action
* Event handling and translation
* Update asset viewer instead
* lint, improve upload return type
* Add suggestions from code review
* Resolve merge conflicts
* Apply suggestions from code review
2025-10-08 13:22:33 -04:00
Qhilm
d764a59011
docs: add Immich-Stack to community-projects ( #21563 )
...
docs: add Immich Stack community project
Co-authored-by: Jason Rasmussen <jason@rasm.me>
2025-10-08 17:21:44 +00:00
Jorge Montejo
7ee1b977c1
feat(cli): add debug development config ( #22712 )
...
* add debug and change ts-node with tsx
* update pr changes
* update pnpm-lock
* remove ts-node from readme
* typo
* resolve conflicts
* remove tsx
* launch from dist
* add preLaunchTask
* update readme
* undo main in package.json
* remove typo
* Apply suggestion from @bwees
Co-authored-by: Brandon Wees <brandonwees@gmail.com>
* revert pnpm-lock changes
* @jrasm91 suggestions
* chore: run node with source maps
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me>
Co-authored-by: Brandon Wees <brandonwees@gmail.com>
2025-10-08 17:08:33 +00:00
kaziu687
9838634067
feat(web): seconds and milliseconds in timestamps ( #20337 )
...
* fix(web): seconds in timestamps
* changed date-input step to provide millisecond precision
2025-10-08 16:30:54 +00:00
Jason Rasmussen
eee793bfe4
docs: add some external library notes ( #22776 )
2025-10-08 12:13:41 -04:00
shenlong
b3342323de
fix: persist search page scroll offset between rebuilds ( #22733 )
...
fix: persist search scroll between rebuilds
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-10-08 10:00:51 -05:00
Pascal Sommer
6f3cb4f1bb
fix(web): Uniform random distribution during shuffle ( #19902 )
...
feat: better random distribution
2025-10-08 10:19:33 -04:00
Saschl
54ed78d0bf
fix: brief flashing when swiping from video ( #22187 )
2025-10-08 09:31:15 -04:00
shenlong
265ed0b38f
fix: skip local only assets in move to lock action ( #22728 )
...
* fix:prefer trashing to deletions
* skip local only assets in move to lock action
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-10-08 04:21:34 -05:00
shenlong
63c2f4415b
chore: use hosted isar flutter libs ( #22757 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-10-08 04:19:46 -05:00
renovate[bot]
a7cfd7f183
fix(deps): update dependency connectivity_plus to v7 ( #22723 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-10-07 21:21:43 -05:00
renovate[bot]
ee4c45d5d3
chore(deps): update dependency nodemailer to v7.0.7 [security] ( #22740 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-07 21:24:33 +02:00
renovate[bot]
24334aa3df
chore(deps): update dependency @types/node to ^22.18.8 ( #22719 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-07 14:42:00 -04:00
Brandon Wees
882baecf21
fix: bottom sheet blank with local assets that have remote counterparts ( #22743 )
2025-10-07 18:04:23 +00:00
shenlong
f16327d0ab
chore: use isar immich fork ( #22738 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-10-07 13:13:35 -04:00
Mert
8353db6a50
chore(deps): cache pnpm dependencies in prod build ( #22555 )
...
* cache pnpm dependencies
use different ids to be safe
unnecessary lines
* use buildcache folder
2025-10-07 13:10:54 -04:00