renovate[bot]
fb0b0db6d6
chore(deps): update machine-learning
2026-07-08 10:08:40 +00:00
Ben Beckford
5c2fb2245a
feat(server): date workflow filter ( #29040 )
2026-07-08 12:05:44 +02:00
shenlong
924e6251fd
fix: do not log out on automatic url switch ( #29715 )
...
fix: sync headers to external endpoints
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-07-07 21:21:37 -05:00
Mert
3aebb82905
fix(mobile): http request handling after isolate death ( #29714 )
...
* use ports for objc
* add task reaper
* cleanup, fewer allocations
* link to pr
2026-07-07 16:31:10 -04:00
Daniel Dietzler
7a9b9e01be
feat: user agnostic database restore ( #29512 )
2026-07-07 21:16:48 +02:00
Daniel Dietzler
0cbe07c4d4
fix: integrity checks dto validation ( #29621 )
2026-07-07 20:49:26 +02:00
renovate[bot]
45ea248e8b
chore(deps): update github-actions ( #29677 )
2026-07-07 19:56:57 +02:00
Adam Gastineau
8cbf0db3b3
fix(mobile): disable broken Xcode queue debugging ( #29657 )
2026-07-07 12:26:19 -05:00
Adam Gastineau
a225c962de
fix(mobile): properly handle live photos locally ( #29462 )
...
* fix(mobile): properly handle live photos locally
* Added basic motion photo data tests
* Cover mismatched platforms and motion photos
* Revert unnecessary storage.repository changes
---------
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-07-07 12:25:43 -05:00
Mees Frensel
daabab8c1c
fix(docs): update developer setup ( #29661 )
2026-07-07 17:07:35 +00:00
Brandon Wees
a4f28dafb2
fix(mobile): missing crop options and rotation scaling ( #29645 )
...
* fix: missing aspect ratio options in mobile editor
* fix: smooth rotation
* chore: comments
* chore: better preset management and tooling
* lint
---------
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-07-07 12:05:50 -05:00
Daniel Dietzler
704b287bba
fix: integrity checks checksum pagination ( #29516 )
2026-07-07 18:42:14 +02:00
Ben Beckford
c7b4a798cb
fix: incorrect grouping of recently added assets ( #29666 )
...
* fix: incorrect grouping of recently added assets
* chore(web): lint
* chore(web): refactor timeline utc to local dates
* chore(mobile): index remote asset upload dates
---------
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-07-07 11:21:58 -05:00
Daniel Dietzler
f8e78792b8
fix: oauth account linking ( #29624 )
2026-07-07 11:21:27 -05:00
shenlong
0ebb723b39
fix: wrap migrations in transaction ( #29664 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-07-07 10:54:24 -05:00
Adam Gastineau
99a8354145
fix(mobile): match iOS scroll to top and tabbar scroll ( #28469 ) ( #29705 )
...
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-07-07 10:53:35 -05:00
shenlong
7ee2f3644f
fix(mobile): mark Live Photo motion part hidden on upload ( #29699 )
...
* fix(mobile): mark Live Photo motion part hidden on upload
* review suggestion
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-07-07 09:27:39 -05:00
bo0tzz
d2a46ade78
chore: webhook headers ordering ( #29695 )
2026-07-07 12:09:57 +00:00
Mert
68b04e8e8f
chore: simplify hls description ( #29680 )
...
simplify hls description
2026-07-07 07:45:40 +00:00
Santo Shakil
58b1c5e8fb
fix(mobile): fix 10-bit heic and avif colors on android ( #29631 )
...
* fix(mobile): fix 10-bit heic and avif colors on android
* fix(mobile): share the decode pool across flutter engines
* vectorize conversion
---------
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com >
2026-07-06 21:16:09 +00:00
Matthew Momjian
6f45521610
fix(docs): clarify version policy ( #29654 )
...
* version policy
* Update docs/docs/install/upgrading.md
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
---------
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2026-07-06 19:07:31 +00:00
Mert
69d568f289
feat(server): hls variant configuration ( #29613 )
...
* configure variants
* openapi
* dynamic level
* unnecessary width/height fields
* add web config
* allow 1440p and 2160p
* more helpful descriptions
* simplify level picker
* formatting
* integer instead of number
2026-07-06 14:57:48 -04:00
Daniel Dietzler
a6f0253544
chore: improve added to album messages ( #29641 )
2026-07-06 17:21:49 +02:00
Jins K Joy
32352fa375
feat(docs): add Malayalam language support in README files ( #29593 )
2026-07-06 17:15:00 +02:00
Tom B
6aa5651032
fix(docs): use correct heading name for DB dump ( #29483 )
...
match docs to actual UI copy
2026-07-06 10:13:22 -05:00
Daniel Dietzler
4e25db2989
fix: chinese browser locales recognition ( #29622 )
2026-07-06 09:42:47 -05:00
Daniel Dietzler
4f5e0d3505
chore: clearer album users dropdown ( #29629 )
2026-07-06 09:40:26 -05:00
Alex
b3abe0bb5d
chore: keep selection state after sharing action ( #29640 )
2026-07-06 14:40:18 +00:00
renovate[bot]
c04acc8951
chore(deps): update base-image to v202607061334 ( #29634 )
2026-07-06 16:01:22 +02:00
renovate[bot]
af32a8ca7c
chore(deps): update github-actions ( #29400 )
2026-07-06 15:25:52 +02:00
renovate[bot]
ed83fb3f5a
chore(deps): update ghcr.io/jdx/mise docker tag to v2026.6.14 ( #29632 )
2026-07-06 14:54:02 +02:00
renovate[bot]
628de417e9
chore(deps): lock file maintenance (mise) ( #29637 )
2026-07-06 14:52:48 +02:00
renovate[bot]
be02c00afd
chore(deps): lock file maintenance (mise) ( #29636 )
2026-07-06 14:52:42 +02:00
Wonsuk Choi
43abb9a92f
fix(web): wrap hardcoded strings with i18n translation function ( #29612 )
...
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2026-07-06 09:57:04 +00:00
TJ Horner
103585ceb9
fix(web): add ARIA label to ServerStatisticsCard ( #29497 )
...
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2026-07-06 10:35:47 +02:00
Daniel Dietzler
6da890ee37
fix: web search timeline visibility ( #29518 )
2026-07-03 17:41:25 +02:00
Lukas Schaefer
e7ba8d3632
fix: live transcoding when viewing from a link share ( #29471 )
2026-07-03 11:34:37 -04:00
Lukas Schaefer
5645149e09
fix: downmix audio to stereo to fix broken channel layout ( #29485 )
...
* fix: downmix audio to stereo to fix broken channel layout
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz >
* add todo
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz >
---------
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz >
2026-07-03 10:55:12 -04:00
Alex
5a104f9dbe
chore: update docs with v3 tags ( #29312 )
2026-07-03 12:27:18 +02:00
bo0tzz
13d17b3a11
fix: re-add gCastEnabled negation ( #29499 )
2026-07-03 11:05:22 +02:00
github-actions
f77c8a4699
chore: version v3.0.1
v3.0.1
2026-07-02 19:24:13 +00:00
Daniel Dietzler
bf4b020856
fix: setting input field description spacing for description snippet ( #29433 )
2026-07-02 14:06:03 -05:00
shenlong
f73796597c
fix: albums broken on v2 mobile clients ( #29446 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-07-02 14:04:37 -05:00
Ben Beckford
237734bb26
feat(web): recently added link in sidebar ( #29039 )
...
* feat(web): recently added link in sidebar
* chore(mobile): update openapi patches
2026-07-01 23:12:50 +00:00
Weblate (bot)
4b54fef82e
chore(web): update translations ( #29410 )
...
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ar/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/be/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/bg/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ca/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/cs/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/da/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/es/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fr/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ga/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/gl/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/gu/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/he/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/it/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ja/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/pt/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ro/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sq/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sv/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/vi/
Translation: Immich/immich
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com >
Co-authored-by: Charles IdB <charles.issert2braux@gmail.com >
Co-authored-by: Dmitry Banny <dj.icecore@gmail.com >
Co-authored-by: Enric Pagès i Gassull <enricpages@hotmail.com >
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: HackingAll <hacking.all.YT@gmail.com >
Co-authored-by: Harsh Kevadia <kevadiyaharsh@gmail.com >
Co-authored-by: Hosted Weblate user 156232 <53017937+parol100@users.noreply.github.com >
Co-authored-by: Hurricane_32 <rodrigorimo@hotmail.com >
Co-authored-by: Hồ Nhất Duy <axicenia@gmail.com >
Co-authored-by: Ivan Dimitrov <idimitrov08@gmail.com >
Co-authored-by: Jeppe Nellemann <jepnel@proton.me >
Co-authored-by: Mahmoud Dwidar <modydodo2055@gmail.com >
Co-authored-by: Nicola Bortoletto <nicola.bortoletto@live.com >
Co-authored-by: Pavel Miniutka <pavel.miniutka@gmail.com >
Co-authored-by: Yago Raña Gayoso <yago.rana.gayoso@gmail.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Co-authored-by: ikeno-web <ikeno@nextcore-consulting.com >
Co-authored-by: rubes <mail@armd.one >
2026-07-01 11:05:25 +00:00
Daniel Dietzler
0050332391
fix: e2e version test ( #29412 )
2026-07-01 12:41:45 +02:00
github-actions
05d838b560
chore: version v3.0.0
v3.0.0
2026-06-30 20:03:47 +00:00
Weblate (bot)
82b70c1ab6
chore(web): update translations ( #29347 )
...
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ar/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/be/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/bg/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ca/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/cs/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/da/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/es/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fr/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ga/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/gl/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/gu/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/he/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/it/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ja/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/pt/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ro/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sq/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sv/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/vi/
Translation: Immich/immich
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com >
Co-authored-by: Charles IdB <charles.issert2braux@gmail.com >
Co-authored-by: Dmitry Banny <dj.icecore@gmail.com >
Co-authored-by: Enric Pagès i Gassull <enricpages@hotmail.com >
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: HackingAll <hacking.all.YT@gmail.com >
Co-authored-by: Harsh Kevadia <kevadiyaharsh@gmail.com >
Co-authored-by: Hosted Weblate user 156232 <53017937+parol100@users.noreply.github.com >
Co-authored-by: Hurricane_32 <rodrigorimo@hotmail.com >
Co-authored-by: Hồ Nhất Duy <axicenia@gmail.com >
Co-authored-by: Ivan Dimitrov <idimitrov08@gmail.com >
Co-authored-by: Jeppe Nellemann <jepnel@proton.me >
Co-authored-by: Mahmoud Dwidar <modydodo2055@gmail.com >
Co-authored-by: Nicola Bortoletto <nicola.bortoletto@live.com >
Co-authored-by: Pavel Miniutka <pavel.miniutka@gmail.com >
Co-authored-by: Yago Raña Gayoso <yago.rana.gayoso@gmail.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Co-authored-by: ikeno-web <ikeno@nextcore-consulting.com >
Co-authored-by: rubes <mail@armd.one >
2026-06-30 20:01:21 +00:00
Daniel Dietzler
02506424a7
feat: integrity checks admin settings ( #29406 )
2026-06-30 14:58:51 -05:00
Ben Beckford
6a7a34d294
chore: make webhooks workflow-agnostic ( #29404 )
2026-06-30 15:27:30 -04:00