Daniel Dietzler and Santo Shakil
8d377bfef5
fix: memories mobile sync for older clients ( #32150 )
...
Co-authored-by: Santo Shakil <shakil.mezbah@gmail.com >
2026-10-06 15:48:29 +02:00
Jason Rasmussen
e49a5bb8c9
fix: memory upcoming query ( #32164 )
2026-10-06 09:46:16 -04:00
Alex
82cfc4b28b
feat: birthday memory on mobile ( #32113 )
...
* feat: birthday memory on mobile
* chore: remove yellow bg colors
* pr feedback
2026-10-06 13:34:40 +00:00
Alex
22a5af0ee9
chore: milder birthday memory text ( #32124 )
...
* chore: better birthday memories style
* chore: flame animation
* multicolor cake
2026-10-06 08:19:57 -05:00
bo0tzz
99822d91c8
fix: use readonly HF_TOKEN in ML test workflows ( #32154 )
2026-10-06 07:54:14 -04:00
Adi Čaušević and Daniel Dietzler
3a5fc38f85
fix(web): don't swallow Escape when person name editor is closed ( #32123 )
...
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2026-10-06 13:26:18 +02:00
bo0tzz
831134765b
fix: allow translation backports ( #32092 )
2026-10-06 10:30:22 +02:00
bo0tzz
a386fd5ad8
fix: request the original author on backports ( #32152 )
2026-10-06 10:24:17 +02:00
Mert
3df38fe7f2
feat(ml): ppocr v6 ( #32147 )
2026-10-06 09:58:20 +02:00
Mert
6f356877f5
fix(ml): incorrect outputs on alchemist and battlemage ( #32110 )
...
* add alchemist and battlemage runners
* report the opencl devices on the intel runners
* pad unaligned attention heads for openvino
* build onnxruntime-openvino against an openvino nightly
* note the onnxruntime-openvino the intel runners should test
* update the intel gpu runtime
2026-10-06 06:37:05 +00:00
Jason Rasmussen
07daf87133
fix: select hidden people ( #32115 )
2026-10-05 21:12:50 +02:00
Jason Rasmussen
c0506fe723
fix: person without assets ( #32114 )
2026-10-05 21:12:47 +02:00
Mees Frensel
f81bbc782c
fix(web): album reactivity ( #32095 )
2026-10-05 18:28:19 +02:00
Daniel Dietzler
3e13e005ef
chore: delete stray console log ( #32109 )
2026-10-05 18:26:38 +02:00
Daniel Dietzler
549a76cd35
fix: people page search ( #32094 )
2026-10-05 17:58:00 +02:00
Daniel Dietzler
a01a9140b6
fix: bounding box label clipping due to reactivity issue ( #32090 )
2026-10-05 17:09:59 +02:00
Daniel Dietzler
1a48984844
fix: strip workflow step ids from user-facing actions ( #32103 )
2026-10-05 17:09:25 +02:00
hraabis
501eaee33d
docs: add QNAP install guide ( #30695 )
...
* Add install procedure for Qnap NAS
* Enclose environment variables in code quote.
2026-10-05 11:03:22 -04:00
Mees Frensel
c826e0d45a
fix(web): no trash actions when trash is empty ( #32097 )
2026-10-05 16:45:33 +02:00
Zack Pollard and Jason Rasmussen
464400f821
fix(server): offline live photo motion deletion ( #32077 )
...
* fix(server): offline live photo motion deletion
* chore: clean up
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me >
2026-10-05 10:35:28 -04:00
Daniel Dietzler
0521a662dd
fix: stale memory cover ( #32098 )
2026-10-05 15:57:05 +02:00
bo0tzz
f938b2faa7
chore: add human communication rule to CONTRIBUTING.md ( #32089 )
2026-10-05 14:59:58 +02:00
Lin, Chiang-Yu and Mert
69f06a29ca
fix(server): don't select an audio stream ffprobe could not identify ( #30901 )
...
iPhone videos recorded with Apple Spatial Audio carry two audio tracks: an
AAC track and an APAC track that ffmpeg has no decoder for. Both are marked
default, so `compareStreams` ties on disposition and falls through to
bitrate, where the APAC track wins because spatial audio is encoded at a
higher rate. `audioStreams[0]` is then persisted and mapped into the
transcode command, and ffmpeg fails before it starts encoding:
[aist#0:2/none] Decoding requested, but no decoder found for: none
Error opening output file .../out.mp4
Error opening output files: Invalid argument
Drop audio streams ffprobe reported as `unknown` before the existing
disposition/bitrate ordering runs. A stream with no codec to decode is not a
usable audio stream, so an asset whose every audio track is unidentified is
treated as having no audio at all. The video pipeline is unchanged, since the
evidence here covers audio selection only.
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com >
2026-10-03 21:19:54 +00:00
Mert
e89e034515
chore(ml): e2e gpu testing ( #31998 )
2026-10-03 17:15:09 -04:00
renovate[bot]
c5e06dcfd1
chore(deps): update dependency sharp to v0.35.4 [security] ( #31370 )
2026-10-02 18:37:39 +02:00
renovate[bot]
ffa5bf428d
chore(deps): update base-image to v202610021601 ( #32030 )
2026-10-02 18:24:48 +02:00
Daniel Dietzler
f652f55ffd
fix: improper filename sanitizing ( #32009 )
2026-10-02 15:51:01 +00:00
Daniel Dietzler
989e7cf203
fix: clarify PUT to PATCH migration ( #32010 )
2026-10-02 15:50:08 +00:00
Daniel Dietzler
28e375c058
fix: assetTagFilter any matching ( #32008 )
2026-10-02 17:40:23 +02:00
Santo Shakil
14cd2fdb0c
fix(mobile): cancel the iOS background uploads when the foreground backup starts ( #31944 )
2026-10-02 15:14:32 +00:00
Daniel Dietzler
170baf19ea
fix: metadata extraction for media streams with unknown profile ( #32007 )
2026-10-02 10:53:52 -04:00
+22
44cb71f9bb
chore(web): update translations ( #31864 )
...
Translate-URL: https://hosted.weblate.org/projects/immich/immich/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/be/
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/de/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/de_CH/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/en_GB/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/eo/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/et/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fr/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/gl/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/hu/
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/nb/
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/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/sv/
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/vi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_Hant/
Translation: Immich/immich
Co-authored-by: Adam Havránek <adamhavra@seznam.cz >
Co-authored-by: Adrian Binggeli <adrianbinggeli@mac.com >
Co-authored-by: Andi Chandler <andi@gowling.com >
Co-authored-by: AntonPalmqvist <apq@users.noreply.hosted.weblate.org >
Co-authored-by: Denis Pacquier <denis.pacquier@gmail.com >
Co-authored-by: DevServs <bonov@mail.ru >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Frank Paul Silye <frankps@gmail.com >
Co-authored-by: HackingAll <hacking.all.YT@gmail.com >
Co-authored-by: Hans Cats <hanscats@gmail.com >
Co-authored-by: Happy <59247878+happy2452354@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: Indrek Haav <indrekhaav@users.noreply.hosted.weblate.org >
Co-authored-by: Jozef Gaal <preklady@mayday.sk >
Co-authored-by: Lars Winkelmann <lars@winkelmaenner.com >
Co-authored-by: Matjaž T. <matjaz@moj-svet.si >
Co-authored-by: Mees Frensel <meesfrensel@gmail.com >
Co-authored-by: Nagy Krisztián <nkgy17@gmail.com >
Co-authored-by: Nicola Bortoletto <translate@nicolabortoletto.com >
Co-authored-by: Oğuz Ersen <oguz@ersen.moe >
Co-authored-by: PPNplus <ppnplus@protonmail.com >
Co-authored-by: Pavel Miniutka <pavel.miniutka@gmail.com >
Co-authored-by: Sylvain Pichon <service@spichon.fr >
Co-authored-by: Tim Morley <weblate.3919org@timsk.org >
Co-authored-by: User 123456789 <user123456789@users.noreply.hosted.weblate.org >
Co-authored-by: Yoshi <yyyyyoshihoko@gmail.com >
Co-authored-by: anton garcias <isaga.percompartir@gmail.com >
Co-authored-by: cedev-1 <cedevserver@gmail.com >
Co-authored-by: waclaw66 <waclaw66@seznam.cz >
Co-authored-by: 文小吉 <wenchi0920@gmail.com >
2026-10-02 16:47:45 +02:00
Jonathan Jogenfors
1ba6a5f338
fix(cli): sidecar precedence ( #31929 )
2026-10-02 16:36:08 +02:00
Mert
524cbb3167
fix(ml): upgrade to openvino 2026.4.1 ( #31996 )
2026-10-02 10:25:39 -04:00
Zack Pollard and Daniel Dietzler
5372d5ef19
feat(web): default to date storage template during onboarding ( #31989 )
...
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2026-10-02 11:24:07 +00:00
Mees Frensel
051d87df49
fix(web): remove unused props ( #32016 )
2026-10-02 10:56:10 +00:00
Andreas Heinz
75edc2de94
feat(web): add shortcut to remove assets from an album ( #31940 )
2026-10-02 12:04:03 +02:00
Luis Nachtigall
007c18aec6
fix(mobile): image jumps when full-res image loads during pinch or zoom animation ( #31948 )
2026-10-02 10:44:50 +02:00
Santo Shakil
3e44929245
fix(mobile): don't start the foreground backup in iOS background launches ( #31943 )
...
* fix(mobile): don't start the foreground backup in iOS background launches
* add a TODO to remove the background launch check
2026-10-02 06:46:06 +00:00
Santo Shakil
ad93370f02
fix(mobile): make the iOS background batch wait for its remote sync ( #31942 )
...
* fix(mobile): make the iOS background batch wait for its remote sync
* test onIosUpload itself, the worker reads its sync services from the providers
2026-10-02 06:44:59 +00:00
Santo Shakil
02063972e8
fix(mobile): don't re-upload a photo the server already has ( #31941 )
2026-10-01 17:34:56 +00:00
bo0tzz
d6ef16cb5c
fix(docs): buy button text colour in dark mode ( #31985 )
2026-10-01 12:10:15 -05:00
Mees Frensel
fd97f3e5a6
fix(server): include album owner for album shared links ( #31837 )
2026-10-01 18:54:08 +02:00
Jason Rasmussen
aecee4db94
fix(web): alt names ( #31980 )
2026-10-01 11:16:37 -04:00
Santo Shakil
a81ddfafe3
fix(mobile): sort timeline assets by the date their headers group on ( #30262 )
2026-10-01 20:03:10 +06:00
Daniel Dietzler
28d33b18eb
fix: storage usage display on virtiofs and alike ( #31982 )
2026-10-01 15:34:09 +02:00
Daniel Dietzler
ad444a0197
fix: stale memory thumbnail ( #31975 )
2026-10-01 14:36:19 +02:00
Mees Frensel
8e3267dc3b
refactor(web): tag and create shared link actions ( #31892 )
2026-10-01 13:05:13 +02:00
Mees Frensel
85a09e42e5
fix(web): highlight thumbnail select icon on button hover ( #31972 )
2026-10-01 10:30:39 +00:00
Jonathan Jogenfors
de6dcf669c
fix(server): make library exclusion matching consistently case-insensitive ( #31970 )
2026-10-01 12:02:49 +02:00