Jonathan Jogenfors
b3a0572e6c
fix Daniels comment 2
2026-03-24 14:21:17 +01:00
Jonathan Jogenfors
16d6a4a07d
Merge branch 'main' of https://github.com/immich-app/immich into feat/library-offline-stats
2026-03-24 08:02:51 +01:00
github-actions
ce9b32a61a
chore: version v2.6.2
v2.6.2
2026-03-24 02:51:55 +00:00
Yaros
4ddc288cd1
fix(mobile/web): album cover buttons consistency ( #27213 )
...
* fix(mobile/web): album cover buttons consistency
* test: adjust test
2026-03-23 21:40:17 -05:00
Yaros
94b15b8678
fix(server): album permissions for editors ( #27214 )
...
* fix(server): album permissions for editors
* test: adjust e2e test
* test: fix test
2026-03-23 21:39:30 -05:00
Daniel Dietzler
ff9ae24219
fix: album picker show all albums ( #27211 )
2026-03-23 19:08:57 -05:00
Matthew Momjian
b456f78771
fix(docs): clarify ML CPU architecture ( #27187 )
...
* ML architecture
* format
* clarify amd/arm
2026-03-23 18:29:58 -04:00
Mert
1506776891
fix(mobile): add cookie for auxiliary url ( #27209 )
...
add cookie before validating
2026-03-23 16:22:46 -05:00
Yaros
0e93aa74cf
fix(mobile): add keys to people list ( #27112 )
...
mobile(fix): add keys to people list
2026-03-23 10:50:56 -05:00
Yaros
e95ad9d2eb
fix(mobile): option padding on search dropdowns ( #27154 )
...
* fix(mobile): option padding on search dropdowns
* chore: prevent height fill up screen and block the bottom menu entry
---------
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-03-23 15:03:07 +00:00
Nicolas-micuda-becker
b98a227bbd
fix(web): update upload summary when removing items ( #27035 ) ( #27139 )
2026-03-23 10:02:09 -05:00
Michel Heusschen
2dd785e3e2
fix(web): restore duplicate viewer arrow key navigation ( #27176 )
2026-03-23 10:01:15 -05:00
Daniel Dietzler
7e754125cd
fix: download original stale cache when edited ( #27195 )
2026-03-23 10:00:32 -05:00
Yaros
e2eb03d3a4
fix(mobile): star rating always defaults to 0 ( #27157 )
2026-03-23 09:56:27 -05:00
Yaros
bf065a834f
fix(mobile): no results before applying filter ( #27155 )
2026-03-23 09:41:13 -05:00
Daniel Dietzler
db79173b5b
chore: vite 8 ( #26913 )
2026-03-23 15:39:46 +01:00
Yaros
33666ccd21
fix(mobile): view similar photos from search ( #27149 )
...
* fix(mobile): view similar photos from search
* clean up
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
2026-03-23 09:36:42 -05:00
bo0tzz
be93b9040c
feat: consolidate auto-close workflows ( #27172 )
2026-03-23 11:22:44 +01:00
Jonathan Jogenfors
80a32371e1
fix Daniel's comments
2026-03-21 00:09:33 +01:00
Luis Nachtigall
00dae6ac38
fix(mobile): cronet image cache clearing on android ( #27054 )
2026-03-20 18:28:24 -04:00
Daniel Dietzler
5a8fd40dc5
fix: svelte reactivity issues ( #27109 )
2026-03-20 15:56:16 -04:00
Jason Rasmussen
813d684aaa
fix: shared link add to album ( #27063 )
2026-03-20 13:14:07 -05:00
Luis Nachtigall
644f705be1
fix(mobile): correct maximumSizeBytes setter to use maximumSizeBytes property ( #27098 )
...
fix: correct maximumSizeBytes setter to use maximumSizeBytes property
2026-03-20 12:22:59 -04:00
Thomas
f3e4bcc733
fix(server): queue version check job when config changed ( #27094 )
...
Nothing happens when the version checks are enabled, which means the
server may return very stale versions until the next job runs.
Refs: #26935
2026-03-20 10:07:40 -05:00
Michel Heusschen
9a0c17fdb8
fix(web): preserve album scroll when adding to other albums ( #27078 )
2026-03-20 09:42:19 -05:00
Michel Heusschen
b7c4497dfd
fix(web): allow showing combobox items outside modals ( #27075 )
...
fix(web): allow showing combobox items outside of modals
2026-03-20 09:41:34 -05:00
Yaros
9c227aeaf5
fix(mobile): simplified chinese not available ( #27066 )
2026-03-20 00:27:50 -05:00
Jonathan Jogenfors
b0e4146ba0
Merge branch 'main' of https://github.com/immich-app/immich into feat/library-offline-stats
2026-03-20 00:12:40 +01:00
github-actions
e939fde6f1
chore: version v2.6.1
v2.6.1
2026-03-19 17:56:42 +00:00
Mert
019beaed0b
fix(mobile): server url migration ( #27050 )
...
decode json
2026-03-19 12:52:51 -05:00
Jason Rasmussen
0e4d6d4eac
fix(web): disable send button ( #27051 )
...
fix(web): disable button while sending
2026-03-19 17:39:13 +00:00
Daniel Dietzler
79f978ddeb
fix: writing empty exif tags ( #27025 )
2026-03-19 17:17:56 +00:00
Jason Rasmussen
f2445ecab1
fix(web): stop in-progress uploads on logout ( #27021 )
2026-03-19 13:05:11 -04:00
Jason Rasmussen
86311e3cfe
fix(web): wrap long album title ( #27012 )
2026-03-19 13:04:56 -04:00
Jason Rasmussen
29000461c2
fix: ignore errors deleting untitled album ( #27020 )
2026-03-19 12:55:43 -04:00
Mees Frensel
b30373b24f
fix: release rootles compose file ( #27048 )
2026-03-19 16:45:11 +00:00
bo0tzz
bc2439883a
fix: track PR template auto-close with label ( #27042 )
...
* fix: track PR template auto-close with label
* fix: format
2026-03-19 12:42:29 -04:00
Jason Rasmussen
044257531e
fix(server): fallback to email when name is empty ( #27016 )
2026-03-19 12:41:20 -04:00
github-actions
f413f5c692
chore: version v2.6.0
v2.6.0
2026-03-18 20:37:39 +00:00
Weblate (bot)
52307ed09f
chore(web): update translations ( #26192 )
...
Translate-URL: https://hosted.weblate.org/projects/immich/immich/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/af/
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/bn/
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/de/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/de_CH/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/el/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/eo/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/es/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/et/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/eu/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fi/
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/gsw/
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/hi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/hu/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/id/
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/km/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/kn/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ko/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/lt/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/lv/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ml/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ms/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/nl/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/pl/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/pt/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ro/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ru/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sk/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sl/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sr_Cyrl/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sr_Latn/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sv/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/te/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/th/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/tr/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/uk/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/vi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_Hant/
Translation: Immich/immich
Co-authored-by: -J- <heyj0e@tuta.io >
Co-authored-by: Abdullah Atsa <abdullahatsauban@gmail.com >
Co-authored-by: Adam Havránek <adamhavra@seznam.cz >
Co-authored-by: Ahmed Hamdy <ahmedhamdy19375@gmail.com >
Co-authored-by: Ahmed Khaleel Shihab <ahmed91shihab@gmail.com >
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com >
Co-authored-by: Aleksa Milošević <akimaki15@gmail.com >
Co-authored-by: Anton Palmqvist <apq@users.noreply.hosted.weblate.org >
Co-authored-by: Antón Gómez López <antongomez03@gmail.com >
Co-authored-by: Arif Budiman <arifpedia@gmail.com >
Co-authored-by: Balázs R <nvi9@outlook.hu >
Co-authored-by: Baptiste Mille-Mathias <baptiste.millemathias@alcmeon.com >
Co-authored-by: Berkay Görgülü <berthanas@gmail.com >
Co-authored-by: Bora Atıcı <boratici.acc@gmail.com >
Co-authored-by: CHUNG, Jin-ho <doctorjinho@gmail.com >
Co-authored-by: Cesare Capo <cescapo@icloud.com >
Co-authored-by: Chintan Prajapati <chintan9@student.fdu.edu >
Co-authored-by: Denis Pacquier <denis.pacquier@gmail.com >
Co-authored-by: DevServs <bonov@mail.ru >
Co-authored-by: Dusan Hlavaty <dhlavaty@gmail.com >
Co-authored-by: Dymitr <zasvab@gmail.com >
Co-authored-by: Dániel Gál <galdaniel.school@gmail.com >
Co-authored-by: Emanuel Santos Martins <santosmartinsemanuel@gmail.com >
Co-authored-by: Emanuele La Mura <acedit.wcry@gmail.com >
Co-authored-by: Farkas Rábai <farkasrabai@gmail.com >
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: Floruit <1964993179@qq.com >
Co-authored-by: Frank Paul Silye <frankps@gmail.com >
Co-authored-by: Gabriel <jellyfin.sensitize624@passmail.net >
Co-authored-by: Gideon Wentink <gjwentink@gmail.com >
Co-authored-by: Goran Aničin <anicin.goran@gmail.com >
Co-authored-by: HackingAll <hacking.all.YT@gmail.com >
Co-authored-by: Happy <59247878+happy2452354@users.noreply.github.com >
Co-authored-by: Haru Ijima <haruijimakun@gmail.com >
Co-authored-by: Hosted Weblate user 85894 <reo7s@users.noreply.hosted.weblate.org >
Co-authored-by: Hurricane_32 <rodrigorimo@hotmail.com >
Co-authored-by: IMPERA <rickbrouwer2005premium@gmail.com >
Co-authored-by: Ian.Su <stu92116stu92116@hotmail.com.tw >
Co-authored-by: Immich <weblate@immich.app >
Co-authored-by: Indrek Haav <indrek.haav@hotmail.com >
Co-authored-by: IsakBH <isak@brunhenriksen.net >
Co-authored-by: Ismail <binhelati@gmail.com >
Co-authored-by: Ivan Dimitrov <idimitrov08@gmail.com >
Co-authored-by: Jannik Norden <development.jnorden@outlook.com >
Co-authored-by: Jeppe Nellemann <jepnel@proton.me >
Co-authored-by: Joseph <josephlegrand33+hosted.weblate.org@gmail.com >
Co-authored-by: Jozef Gaal <preklady@mayday.sk >
Co-authored-by: Junghyuk Kwon <kwon@junghy.uk >
Co-authored-by: KW Lam <kwlam281@gmail.com >
Co-authored-by: Kaushal Patel <kaushalpatel1982@gmail.com >
Co-authored-by: Kim Hokyeong <manmen.mi1375@gmail.com >
Co-authored-by: Krzysztof <doom.zg@gmail.com >
Co-authored-by: Leo Bottaro <github@leobottaro.com >
Co-authored-by: Leon S <leonnis16@gmail.com >
Co-authored-by: Liviu Roman <contact@liviuroman.com >
Co-authored-by: Londoneye02 <jcdelcaz@gmail.com >
Co-authored-by: Luca Beyer <trickobert@gmail.com >
Co-authored-by: Lukas Konsin <lukaskonsin@proton.me >
Co-authored-by: Madipodo <madipo@posteo.de >
Co-authored-by: Marc Casillas <mcasillassu@gmail.com >
Co-authored-by: MarcSerraPeralta <marcserraperalta@gmail.com >
Co-authored-by: Marian Wolf <marian.wolf2008@gmail.com >
Co-authored-by: Matjaž T. <matjaz@moj-svet.si >
Co-authored-by: Mayukh Roy <mayukhroy2020@gmail.com >
Co-authored-by: Mees Frensel <meesfrensel@gmail.com >
Co-authored-by: Meet Bhingradiya <meetbhingradiya36@gmail.com >
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com >
Co-authored-by: MrZapp-LM <paul.lutz@lichtermacher.at >
Co-authored-by: Muhammad Ivan Aldorino <ivanaldorino@gmail.com >
Co-authored-by: Mykola Vaskevych <22372199@studentmail.ul.ie >
Co-authored-by: Mārtiņš Bruņenieks <martinsb@gmail.com >
Co-authored-by: Olaf Nielsen <solluh@mail.de >
Co-authored-by: PPNplus <ppnplus@protonmail.com >
Co-authored-by: PaCoalt <pschwarzwaelder@yahoo.com >
Co-authored-by: Petri Hämäläinen <petri.hamalainen@mailbox.org >
Co-authored-by: Philip Goto <philip.goto@gmail.com >
Co-authored-by: Philipp Frauenfelder <philipp.frauenfelder@gmail.com >
Co-authored-by: PhillyMay <mein.alias@outlook.com >
Co-authored-by: Phyruos <phyruos@gmail.com >
Co-authored-by: Predrag Milićević <predragmilicevic@gmail.com >
Co-authored-by: Psycho <unhomen@gmail.com >
Co-authored-by: Ramon \"9Tails\" Canales <emaildoramon@gmail.com >
Co-authored-by: Rebelder <bas+github@bbelder.eu >
Co-authored-by: Reo7s <biz@reo-ang.net >
Co-authored-by: Roger Veciana Rovira <rveciana@gmail.com >
Co-authored-by: Roman Fedorchuk <roma.fedorchuk@gmail.com >
Co-authored-by: Ruben Silva <ruben02b@gmail.com >
Co-authored-by: Shadi Alrashoodi <shadifaisal91@gmail.com >
Co-authored-by: Shashibhushan Singh <shashibhushansingh11@gmail.com >
Co-authored-by: Shawn <xiaxinx@gmail.com >
Co-authored-by: Shihfu Juan <xlion@xlion.tw >
Co-authored-by: Skanda <skillwiz94@gmail.com >
Co-authored-by: Sylvain Pichon <service@spichon.fr >
Co-authored-by: TA <tobi@warsnich.de >
Co-authored-by: TV Box <realceday.tvbox@gmail.com >
Co-authored-by: Thomas Grimstad <solmester@gmail.com >
Co-authored-by: Thomas Vente <thomas.vente@gmail.com >
Co-authored-by: Tim Morley <weblate.3919org@timsk.org >
Co-authored-by: TobnacTobi <Tobias.Schrull@gmx.de >
Co-authored-by: Toivo Schmale <thetoicraft@gmail.com >
Co-authored-by: Tomo Tomov <tomotomov92@gmail.com >
Co-authored-by: Ugnius <kaugnius@gmail.com >
Co-authored-by: Ulices <hasecilu@tuta.io >
Co-authored-by: Ulpi Antor <weblate.residual441@passmail.net >
Co-authored-by: Unn Krigul <unn@arter.studio >
Co-authored-by: User 123456789 <user123456789@users.noreply.hosted.weblate.org >
Co-authored-by: Vallabh Sharma <srivallabhsharma@gmail.com >
Co-authored-by: Vegard Fladby <vegard@fladby.org >
Co-authored-by: Viesturs <viesturs.sprogis@outlook.com >
Co-authored-by: Vivek M <vivekmalhotra004@gmail.com >
Co-authored-by: Vixepti <contact@vixepti.fr >
Co-authored-by: Xo <xocodokie@users.noreply.hosted.weblate.org >
Co-authored-by: Zawaer <zawarudo123pro@gmail.com >
Co-authored-by: anton garcias <isaga.percompartir@gmail.com >
Co-authored-by: ashraf0484 <t.sashraf@gmail.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Co-authored-by: chamdim <chamdim@protonmail.com >
Co-authored-by: dimitrijeforesta <dimitrije.foresta@gmail.com >
Co-authored-by: eav5jhl0 <eav5jhl0@users.noreply.hosted.weblate.org >
Co-authored-by: jellebuitenhuis <github@jellebuitenhuis.nl >
Co-authored-by: kylo32 <kylo32@gmail.com >
Co-authored-by: l m <virtuamoo@gmail.com >
Co-authored-by: millallo <millallo@tiscali.it >
Co-authored-by: muziqaz <muziqaz@users.noreply.hosted.weblate.org >
Co-authored-by: mycodeco <victorschiellerup@gmail.com >
Co-authored-by: nachtpfoetchen <nachtpfoetchen@posteo.de >
Co-authored-by: pyccl <changcongliang@163.com >
Co-authored-by: stesoma <soma.steltzer@gmail.com >
Co-authored-by: techmoocher 🦊 <ndvphuc276@gmail.com >
Co-authored-by: timmy61109 <qazzxcasdqwewsxedc@gmail.com >
Co-authored-by: waclaw66 <waclaw66@seznam.cz >
Co-authored-by: 안세훈 <on9686@gmail.com >
2026-03-18 20:27:17 +00:00
Jason Rasmussen
77020e742a
fix: validate accept header before returning html ( #27019 )
2026-03-18 14:15:48 -04:00
Jason Rasmussen
38b135ff36
fix: bounding box return type ( #27014 )
2026-03-18 11:58:40 -04:00
Jason Rasmussen
cda4a2a5fc
fix: filter after searching by asset id ( #26994 )
...
* fix: filter after searching by asset id
* Update web/src/lib/modals/SearchFilterModal.svelte
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com >
---------
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com >
2026-03-18 13:32:54 +00:00
Min Idzelis
88002cf7fe
fix(web): allow images to be downloaded again(long-press or right click) ( #26992 )
2026-03-18 12:40:36 +01:00
Andreas Heinz
694ea151f5
fix(web): escape handling for tagging and adding a face in asset viewer ( #26870 )
2026-03-18 12:39:25 +01:00
Jason Rasmussen
b092c8b601
fix: healthcheck ( #26989 )
2026-03-17 17:54:39 -04:00
Jason Rasmussen
48e6e17829
feat: primary notifications ( #26988 )
2026-03-17 17:54:11 -04:00
Jason Rasmussen
0519833d75
refactor: prefer tv ( #26993 )
2026-03-17 17:53:48 -04:00
Thomas
34caed3b2b
fix(server): flaky metadata tests ( #26964 )
2026-03-17 18:06:22 +01:00
Thomas
677cb660f5
fix(mobile): reflect asset deletions instantly ( #26835 )
...
Sometimes the current asset won't update when deleted, or it won't
refresh until an event (like showing details) happens.
2026-03-17 06:43:14 -05:00