Thomas Way
cb77de0203
feat(mobile): inline asset details
...
The existing implementation for showing asset details uses a bottom
sheet, and is not in sync with the preview or scroll intent. Other apps
use inline details, which is much cleaner and feels better to use.
2026-02-15 02:46:53 +00:00
Michel Heusschen
ff7dca35f5
perf(web): speed up asset selection ( #26216 )
2026-02-14 15:31:04 -05:00
Alex
49ba833e4c
fix(web): Revert "add checkerboard background for transparent images ( #26091 )" ( #26220 )
...
Revert "fix(web): add checkerboard background for transparent images (#26091 )"
This reverts commit bc7a1c838c .
2026-02-14 20:25:14 +00:00
Michel Heusschen
9ab887d5d2
perf(web): speed up multi asset operations ( #26217 )
2026-02-14 15:24:47 -05:00
Min Idzelis
d264e78d3f
chore: pnpm workspace protocol for sibling packagages ( #26218 )
2026-02-14 15:03:08 -05:00
Min Idzelis
2c9d69865c
fix: e2e exit 135 ( #26214 )
2026-02-14 12:51:54 -05:00
bo0tzz
72cefcabaf
chore: discourage LLM-generated PRs ( #26211 )
...
* chore: discourage LLM-generated PRs
* chore: add reading CONTRIBUTING.md to PR checklist
* chore: workflow to close LLM-generated PRs
2026-02-14 10:40:27 -06:00
Xantin
2fb9f84b56
refactor(i18n): Follow IETF standard ( #26171 )
...
* refactor(18n): Follow IETF standard
Rename zh_SIMPLIFIED to zh_Hans
Makes it easier to merge #21337
* fix(web): zh_SIMPLIFIED -> zh_Hans
2026-02-13 18:47:41 +01:00
Weblate (bot)
434ded92f5
chore(web): update translations ( #26167 )
...
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/es/
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/ga/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/it/
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/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/th/
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: Aindriú Mac Giolla Eoin <aindriu80@gmail.com >
Co-authored-by: DevServs <bonov@mail.ru >
Co-authored-by: Happy <59247878+happy2452354@users.noreply.github.com >
Co-authored-by: Indrek Haav <indrek.haav@hotmail.com >
Co-authored-by: Jozef Gaal <preklady@mayday.sk >
Co-authored-by: Kuba <kubaant@gmail.com >
Co-authored-by: Matjaž T. <matjaz@moj-svet.si >
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com >
Co-authored-by: PPNplus <ppnplus@protonmail.com >
Co-authored-by: Sylvain Pichon <service@spichon.fr >
Co-authored-by: Ulices <hasecilu@tuta.io >
Co-authored-by: Yu-Hsuan Liao <EMC521@outlook.com >
Co-authored-by: albanobattistella <albano_battistella@hotmail.com >
Co-authored-by: jcreusand <joan.creusandreu@gmail.com >
Co-authored-by: waclaw66 <waclaw66@seznam.cz >
Co-authored-by: Óscar Fernández Díaz <42654671+oscfdezdz@users.noreply.github.com >
2026-02-13 17:45:35 +00:00
agent-steven
bc7a1c838c
fix(web): add checkerboard background for transparent images ( #26091 )
...
Co-authored-by: steven94kr <rlgns98kr@gmail.com >
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2026-02-13 17:18:44 +00:00
Daniel Dietzler
7cb355279e
chore: remove asset stubs ( #26187 )
2026-02-13 11:00:31 -05:00
Nykri
ecb09501a5
feat(cli): change progress bar to display file size ( #23328 )
...
* Change progress bar to display file size
* Solved lint errors
2026-02-13 10:22:00 -05:00
Michel Heusschen
34eb2e1410
fix(web): timeline multi select group state ( #26180 )
2026-02-13 08:34:15 -05:00
shenlong
2d6580acd8
feat(mobile): dynamic layout in new timeline ( #23837 )
...
* feat(mobile): dynamic layout in new timeline
* simplify _buildAssetRow
* auto dynamic mode on smaller column count
* auto layout on smaller tiles
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-02-13 09:15:42 +05:30
Yaros
9aa3fe82c1
fix(mobile): inconsistent query for people ( #24437 )
...
* fix(mobile): inconsistent query for people
* refactor: implement suggestions
* refactor: refactored query impl suggestions
2026-02-13 09:13:21 +05:30
Arne Schwarck
66733eb4c0
feat: add people deeplink ( #25686 )
...
* Change path prefix from '/memories/' to '/people/'
Updated the AndroidManifest.xml to change the path prefix from '/memories/' to '/people/'.
Memories is anyway wrong and was replaced by /memory
and now the people path completes the known deeplinks.
* Add regex for people deep link handling
Add regex for people deep link handling
* Add deep link handling for 'people' route
* fix: missing person route builder method
---------
Co-authored-by: bwees <brandonwees@gmail.com >
2026-02-13 09:13:04 +05:30
Thomas
e5156df4f1
fix(mobile): hide latest version warnings ( #26036 )
...
The latest version is already hidden in the server info widget if
disabled (https://github.com/immich-app/immich/pull/25691 ), however I
did not realise there are more places where this warning is shown. This
hides the warning everywhere, and cleans up the code a bit.
2026-02-13 08:15:25 +05:30
Jason Rasmussen
8ef4e4d452
feat: schema-check ( #25904 )
2026-02-12 17:59:00 -05:00
Christos Longros
7413356a2f
fix: clarify external domain translation ( #26009 )
...
* fix: clarify external domain setting is used for emails too (#24950 )
* Update i18n/en.json
Co-authored-by: Jason Rasmussen <jason@rasm.me >
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me >
2026-02-12 14:01:51 -05:00
Jason Rasmussen
5bf4e9595c
refactor: purchase store ( #25734 )
2026-02-12 13:32:17 -05:00
renovate[bot]
6c0c4b3dda
chore(deps): update docker.io/valkey/valkey:9 docker digest to 930b414 ( #26087 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-12 12:36:46 -05:00
Yaros
206a208410
feat(web): change link expiration logic & presets ( #26064 )
...
* feat(web): link expiration presets
* refactor: implement suggestions
* chore: remove createdAt prop
* fix: tests
* fix: button keys
2026-02-12 18:27:49 +01:00
Jason Rasmussen
72cef8b94b
feat: shared link login ( #25678 )
2026-02-12 12:08:38 -05:00
Jason Rasmussen
81c93101a0
feat: verify permissions ( #25647 )
2026-02-12 12:08:20 -05:00
Christos Longros
b06c21325e
fix(mobile): prevent nav bar label text wrapping ( #26011 )
...
* fix(mobile): prevent nav bar label text wrapping (#25921 )
* chore: fix format
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-02-12 16:57:03 +00:00
Bastian Köcher
730b770e67
fix(mobile): timeline orientation & foldable phones handling ( #25088 )
...
* [mobile]: Fix timeline handling on foldable phones + ensuring that images are not cut off
This fixes the handling of unfolding the phone while having the application opened. So,
the timeline is correctly rescaled and the current position is kept.
Besides that it fixes a bug with the ordering which lead to images being "cut off" at the right side
of the screen.
* refactor + cleanup
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-02-12 22:20:00 +05:30
Michel Heusschen
b85f6f3fce
fix(web): add missing @immich/ui translations ( #26143 )
2026-02-12 16:42:35 +00:00
Min Idzelis
81f592ca52
feat: remove Cache API, rework preload(), cancel() and fetch() ( #25289 )
...
* feat: remove Cache API, rework preload(), cancel() and fetch()
perf - replace broadcast channel with direct postMessage
* remove sw response handling
* review comments
2026-02-12 11:25:20 -05:00
renovate[bot]
a62e8ed179
fix(deps): update typescript-projects ( #25549 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-02-12 16:24:04 +00:00
Michel Heusschen
1cf3a80840
fix(web): show correct assets in memory gallery ( #26157 )
2026-02-12 11:17:09 -05:00
Klenner Martins Barros
9f6dbf710c
fix(web): improve api key modal responsiveness ( #26151 )
2026-02-12 17:13:09 +01:00
Michel Heusschen
f207f99e86
fix(web): prevent event manager from throwing error ( #26156 )
2026-02-12 11:09:15 -05:00
Thomas
0d35231dfd
chore(mobile): cleanup server storage info ( #26038 )
...
The server storage info has a lot of whitespace due to the ListTile.
Converting it to be inline makes the styling appear more intentional.
There are also a few semantically relevant list items in the app bar
dialog which have been grouped together.
2026-02-12 21:09:55 +05:30
shenlong
675bbf3ac3
chore: remove unused key and fix casing for recent_albums ( #24691 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-02-12 16:06:22 +01:00
Weblate (bot)
c45450b6ac
chore(web): update translations ( #26118 )
...
Translate-URL: https://hosted.weblate.org/projects/immich/immich/de/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/hi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/lt/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ro/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sv/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ta/
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/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/
Translation: Immich/immich
Co-authored-by: Anton Palmqvist <apq@users.noreply.hosted.weblate.org >
Co-authored-by: PPNplus <ppnplus@protonmail.com >
Co-authored-by: Rishi <rishikesh.200@gmail.com >
Co-authored-by: TV Box <realceday.tvbox@gmail.com >
Co-authored-by: Vivek M <vivekmalhotra004@gmail.com >
Co-authored-by: WellsTsai <dan50907@gmail.com >
Co-authored-by: czlevi7 <czlevi7@gmail.com >
Co-authored-by: jässin <aouanijassin@gmail.com >
Co-authored-by: muziqaz <muziqaz@users.noreply.hosted.weblate.org >
Co-authored-by: pyccl <changcongliang@163.com >
2026-02-12 15:02:07 +00:00
renovate[bot]
fea6e8d9f3
chore(deps): update dependency python-multipart to v0.0.22 [security] ( #25559 )
2026-02-12 09:32:59 -05:00
renovate[bot]
27ebbab1d9
fix(deps): update dependency pillow to v12 [security] ( #26142 )
2026-02-12 09:32:17 -05:00
renovate[bot]
4647ecf2ea
chore(deps): update machine-learning ( #25067 )
2026-02-12 09:31:13 -05:00
shenlong
78c8f1d5a9
chore: add indexes for foreign keys ( #25925 )
...
* chore: add indexes for foreign keys
* update idx_asset_face_person_id index
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-02-12 19:58:31 +05:30
shenlong
ec4de54ea2
fix: null local date time in timeline queries ( #26133 )
...
* fix: null local date time in timeline queries
* refactor effectiveCreatedAt
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-02-12 19:58:00 +05:30
Peter Ombodi
420cd5193b
fix(mobile): Login routing on Splash screen ( #26128 )
...
* fix(mobile): fix Login routing on Splash screen
* fix(mobile): remove _duplicateGuard from the LoginRoute
revert changes in splash_screen
---------
Co-authored-by: Peter Ombodi <peter.ombodi@gmail.com >
2026-02-12 19:57:43 +05:30
Daniel Dietzler
7e0356e227
refactor: more small tests ( #26159 )
2026-02-12 08:34:32 -05:00
Michel Heusschen
913904f418
fix(web): escape shortcut handling ( #26096 )
2026-02-11 18:55:28 +01:00
Daniel Dietzler
e54678e0d6
refactor: small tests ( #26141 )
2026-02-11 11:49:00 -05:00
Daniel Dietzler
222c90b7b7
chore: remove album stubs ( #26130 )
2026-02-11 09:12:46 -05:00
Michel Heusschen
1c1a000c78
fix(web): use locale for date picker ( #26125 )
2026-02-11 11:39:30 +01:00
Jason Rasmussen
458d5f0f8f
fix: ignore checksum constraint error when logging ( #26113 )
2026-02-10 20:43:55 +00:00
Jason Rasmussen
4c948647fc
chore: asset-job medium tests ( #26111 )
2026-02-10 13:41:40 -05:00
github-actions
3be8e265cd
chore: version v2.5.6
2026-02-10 18:24:40 +00:00
Weblate (bot)
e3c4e0197a
chore(web): update translations ( #25947 )
...
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ar/
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/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/hr/
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/ka/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/kn/
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/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/nl/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/nn/
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/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/sq/
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/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_Hant/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/
Translation: Immich/immich
Co-authored-by: Adam Havránek <adamhavra@seznam.cz >
Co-authored-by: Ahmed Khaleel Shihab <ahmed91shihab@gmail.com >
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com >
Co-authored-by: Arif Budiman <arifpedia@gmail.com >
Co-authored-by: Arnie97 <arnie97@gmail.com >
Co-authored-by: David Krizak <lavidk@icloud.com >
Co-authored-by: DevServs <bonov@mail.ru >
Co-authored-by: Gautam Pai <gautam.gp4207@gmail.com >
Co-authored-by: Gilgalard Elendil <Gilgalard11@gmail.com >
Co-authored-by: Gisle-Andre Larsen <gisleandre@hotmail.com >
Co-authored-by: Guillaume Petit <gpetit@edelzone.fr >
Co-authored-by: Guillermo Ramos Santos <guillermo.ramosantos@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: Haru Ijima <haruijimakun@gmail.com >
Co-authored-by: Hurricane_32 <rodrigorimo@hotmail.com >
Co-authored-by: Indrek Haav <indrek.haav@hotmail.com >
Co-authored-by: Ivan Dimitrov <idimitrov08@gmail.com >
Co-authored-by: Jozef Gaal <preklady@mayday.sk >
Co-authored-by: Julius Lehmann <julius.lehmann.privat@gmail.com >
Co-authored-by: Luuk Heijnen <luukheijnen1@gmail.com >
Co-authored-by: MarcSerraPeralta <marcserraperalta@gmail.com >
Co-authored-by: Masani Amin Yasin <langugetranslategay.taps663@silomails.com >
Co-authored-by: Matjaž T. <matjaz@moj-svet.si >
Co-authored-by: Mārtiņš Bruņenieks <martinsb@gmail.com >
Co-authored-by: Olaf Nielsen <solluh@mail.de >
Co-authored-by: Oleksandr Yurov <oyurov@icloud.com >
Co-authored-by: Philipp Frauenfelder <philipp.frauenfelder@gmail.com >
Co-authored-by: Reetryyy <kaxa.kikalishvili.kk@gmail.com >
Co-authored-by: Romo <romo@romo.al >
Co-authored-by: Shawn <xiaxinx@gmail.com >
Co-authored-by: Skanda <skillwiz94@gmail.com >
Co-authored-by: Sylvain Pichon <service@spichon.fr >
Co-authored-by: TV Box <realceday.tvbox@gmail.com >
Co-authored-by: Tage Lauritsen <tage@tunenet.dk >
Co-authored-by: Tim Morley <weblate.3919org@timsk.org >
Co-authored-by: Ulices <hasecilu@tuta.io >
Co-authored-by: User 123456789 <user123456789@users.noreply.hosted.weblate.org >
Co-authored-by: Veerasak Kritsanapraphan <veerasak.kritsanapraphan@gmail.com >
Co-authored-by: albanobattistella <albano_battistella@hotmail.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Co-authored-by: chamdim <chamdim@protonmail.com >
Co-authored-by: dvbthien <dvbthien@users.noreply.hosted.weblate.org >
Co-authored-by: ea stanley <hang4ea@gmail.com >
Co-authored-by: muziqaz <muziqaz@users.noreply.hosted.weblate.org >
Co-authored-by: nobo73 <noboru.tanaka@gmail.com >
Co-authored-by: pyccl <changcongliang@163.com >
Co-authored-by: waclaw66 <waclaw66@seznam.cz >
Co-authored-by: Óscar Fernández Díaz <42654671+oscfdezdz@users.noreply.github.com >
2026-02-10 18:22:41 +00:00
Nicolò Maria Semprini
1ddb8f0667
feat: jxl browser support detection ( #25599 )
2026-02-10 12:49:09 -05:00
Alex
adfb003d03
fix: local date time group fall back ( #26110 )
...
* fix: local date time group fall back
* remove else clause
2026-02-10 11:47:13 -06:00
Brandon Wees
8c8b11f80c
fix: person thumbnail generation on edited assets ( #26112 )
...
* fix: person thumbnail generation on edited assets
* chore: sql sync
2026-02-10 11:38:43 -06:00
Claudio
90d554947f
docs: update ml-hardware-acceleration.md ( #25755 )
...
Update ml-hardware-acceleration.md
Invert the lines about editing the docker-compose.yml file to have users add the tag to the image first, then uncomment the extends section. This should help users follow the instructions as they flow through the YAML file.
2026-02-10 12:28:21 -05:00
Paul Makles
caeba5063b
refactor(server): move database restores code into a service ( #25918 )
...
* fix(server): use provided database name/username for restore & ensure name is not mangled
fixes #25633
Signed-off-by: izzy <me@insrt.uk >
* chore: add db switch back but with comments
Signed-off-by: izzy <me@insrt.uk >
* refactor: no need to restore database since it's not technically possible
chore: late fallback for username in parameter builder
Signed-off-by: izzy <me@insrt.uk >
* chore: type fix
Signed-off-by: izzy <me@insrt.uk >
* refactor: move db backup code into service
* test: check SQL sent to psql
* chore: remove todo
Signed-off-by: izzy <me@insrt.uk >
---------
Signed-off-by: izzy <me@insrt.uk >
2026-02-10 12:12:27 -05:00
Matthew Momjian
280174026f
feat(deployment): rootless compose file ( #25931 )
...
rootless deployment
2026-02-10 12:11:44 -05:00
Michel Heusschen
a9e0fa43fa
fix: correctly cancel select all assets ( #26067 )
2026-02-10 11:47:23 -05:00
Jason Rasmussen
e6e56d75e2
fix(web): refresh text ( #26071 )
2026-02-10 16:42:03 +00:00
Brandon Wees
0886281dd8
fix: create face exif orientation handling ( #26108 )
...
* fix: handle exif orientation when creating face
* chore: tests
2026-02-10 11:30:34 -05:00
renovate[bot]
32dea76a92
chore(deps): update dependency @types/node to ^24.10.11 ( #26088 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-10 11:24:33 -05:00
Min Idzelis
6af534fe4c
feat: run maintenance tests in isolation, share containers between all … ( #25856 )
...
* feat: run maintance tests in isolation, share containers between all serial test suites
* refactor: organize files
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me >
2026-02-10 11:05:06 -05:00
Daniel Dietzler
71fe9192fd
chore: metadata extraction date test ( #26102 )
2026-02-10 10:05:05 -05:00
Mert
7fa6f617f5
fix(server): thumbnail queueing ( #26077 )
...
* fix thumbnail queueing
* add bmp
* other isEdited column
2026-02-10 09:04:03 -06:00
Thomas
c3730c8eab
chore(mobile): enable high refresh rate in debug builds ( #26085 )
...
I'm testing changes to animations and app performance, and noticed it
felt quite sluggish on a 120hz display. It turns out that high refresh
is disabled in debug builds. It's probably a good idea to enable it so
that it more closely mirrors the production build.
2026-02-10 03:51:33 +00:00
Luis Nachtigall
3462fc434e
fix: evict image from cache on error during image loading ( #26078 )
2026-02-09 17:01:10 -05:00
Luis Nachtigall
561469b826
fix(mobile): handle image stream completion when no image is emitted ( #25984 )
...
* Fix image cancellation to be stream-scoped instead of widget-scoped
* fix(OneFramePlaceholderImageStreamCompleter): make onLastListenerRemoved callback synchronous with removing the last listener
* fix(OneFrameMultiImageStreamCompleter): remove unnecessary blank line in code
* fix(OneFramePlaceholderImageStreamCompleter): cancel pending requests when only cache listener remains
* fix(OneFrameMultiImageStreamCompleter): ensure onLastListenerRemoved callback is invoked only once
2026-02-09 16:59:29 -05:00
bo0tzz
937bef9a4d
fix: run rocm builds on pokedex ( #26062 )
...
* fix: run rocm builds on pokedex
* fix: --parallel 48 (#26065 )
2026-02-09 15:06:05 -05:00
dolfje
5f18110e97
fix(web): removing a person in an asset, doesn't remove the asset in … ( #26068 )
...
* fix(web): removing a person in an asset, doesn't remove the asset in the persons view (without refresh)
* prettier
---------
Co-authored-by: Nikos Verschore <nikos@uwsoftware.be >
2026-02-09 11:51:02 -06:00
Alex
57485023ae
fix: free up space using small batch size to reliably work on Android ( #26047 )
...
* fix: free up space delete in small batch
* fix: free up space delete in small batch
2026-02-09 11:48:55 -06:00
Michel Heusschen
8a9b541dd0
fix: slideshow setting dropdown overflow ( #26066 )
2026-02-09 09:28:47 -06:00
Justin Xiao
25be5fc22d
fix(web): prevent context menu from overflowing viewport ( #26041 )
...
* fix(web): prevent context menu from overflowing viewport
The context menu used `max-h-dvh` (100% viewport height) as its max height,
but did not account for the menu's top position. When the menu opens at
y > 0, its bottom extends beyond the viewport.
Compute `maxHeight` dynamically based on the menu's top position and apply
it as an inline style, so the menu always fits within the viewport and
scrolls when content exceeds the available space.
* fix: linting
* fix: overflow
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me >
2026-02-09 09:26:25 -06:00
Alex
906c38273f
fix: profile dialog auto dismiss after opening on iPad ( #26046 )
2026-02-08 17:30:57 -06:00
Alex
10b2bf7970
fix: iOS slow start ( #26043 )
2026-02-08 16:28:51 -06:00
Kolin
7cf8a9936a
fix(web): display storage unit next to value instead of absolute positioning in admin user page ( #25985 )
...
* fix(web): display storage unit next to value instead of absolute positioning in admin user page
* chore: styling
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
2026-02-08 17:22:42 +00:00
Michel Heusschen
59c4a49ffd
fix: scroll jump when opening show & hide people ( #25932 )
2026-02-08 11:19:35 -06:00
Yaros
00486cbcc8
fix(web): toast fixed location ( #25966 )
...
fix: toast fixed location
2026-02-08 11:15:09 -06:00
Michel Heusschen
b524d7b6fd
fix: reduce queue graph jitter and include paused count ( #26023 )
...
fix: reduce queue graph jitter and show paused count
2026-02-08 11:03:59 -06:00
Michel Heusschen
5b705cb723
fix: improve albums page load time on firefox ( #26025 )
2026-02-08 11:03:17 -06:00
Luis Nachtigall
354dd3cc3c
feat(mobile): enhance album sorting functionality with order handling ( #24816 )
...
* feat: enhance album sorting functionality with effective order handling
* mobile: formatting
* test: align album sorting order in unit tests with defaultSortOrder
* test(mobile): add reverse order validation for album sorting
* chore(PR): remove OppositeSortOrder Extension and move it directly into SortOrder enum
* refactor: return sorted list directly in album sorting function
* refactor: remove sort_order_extensions.dart
2026-02-07 10:11:37 +05:30
shenlong
57483a1e7f
fix: user profile refetched each time on opening app dialog ( #25992 )
...
fix: user profile on opening app dialog
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-02-07 10:10:17 +05:30
Romo
bcea64875f
fix: image and video download complete notification shows "file_name" ( #25975 )
...
* fix: image and video download complete notification shows "file_name"
* fix lint
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-02-07 02:56:14 +00:00
Matthew Momjian
84e30abe5d
feat(docs): version policy ( #25979 )
...
version policy
2026-02-06 20:31:57 -05:00
Jason Rasmussen
e3e243fa2b
refactor: tests ( #25987 )
2026-02-07 00:47:54 +01:00
Jason Rasmussen
b3820c259e
refactor: test factories ( #25977 )
2026-02-06 16:32:50 -05:00
Daniel Dietzler
a356497d96
refactor: album service small tests ( #25640 )
2026-02-06 08:56:46 -05:00
Michel Heusschen
16fe828913
fix: revert "fix(web): Ensure profile picture is cropped to 1:1 ratio ( #25892 )" ( #25956 )
...
Revert "fix(web): Ensure profile picture is cropped to 1:1 ratio (#25892 )"
This reverts commit 3c77c724c5 .
2026-02-06 08:21:56 -05:00
Michel Heusschen
211dc3c056
fix: add missing translations for image editor ( #25957 )
2026-02-06 13:08:24 +01:00
github-actions
ff9052f7f5
chore: version v2.5.5
2026-02-06 03:49:02 +00:00
Aditya Gaurav
999ce34251
fix(web): avoid transparent pixels from rounded-full during profile picture capture ( #25950 )
...
The cropContainer has rounded-full class which creates transparent
corners when captured by domtoimage.toBlob(). Override border-radius
and border to 0/none during capture to produce a clean square image.
Co-authored-by: Aditya Gaurav <aditya-ai-architect@users.noreply.github.com >
2026-02-06 03:21:27 +00:00
Vahant Sharma
491ed3d927
fix(cli): suppress startup messages for immich-admin ( #25928 )
...
fix(server): suppress startup messages for immich-admin CLI Introduce a log_message() helper function with QUIET flag to suppress informational startup output when running immich-admin. This prevents both shell messages and Node.js WASI experimental warnings from interfering with CLI help output. Fixes : #25909
2026-02-05 18:34:15 -05:00
Jason Rasmussen
94e86c6e76
fix: dedupe version announcement modal ( #25946 )
...
fix: version announcement modal
2026-02-05 16:24:10 -05:00
github-actions
8581b4f350
chore: version v2.5.4
2026-02-05 21:16:52 +00:00
Weblate (bot)
4835d5f97f
chore(web): update translations ( #25585 )
...
Translate-URL: https://hosted.weblate.org/projects/immich/immich/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ar/
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/de/
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/fr/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ga/
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/ka/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ko/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/lv/
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/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/ta/
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/yue_Hant/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/
Translation: Immich/immich
Co-authored-by: Ahmed Khaleel Shihab <ahmed91shihab@gmail.com >
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com >
Co-authored-by: Alan Lai <alanlai22@outlook.com >
Co-authored-by: Aldi Maulana <aldim222@gmail.com >
Co-authored-by: Andrei P <darkandrei197@gmail.com >
Co-authored-by: Ari Selseng <ari@selseng.net >
Co-authored-by: Beans <leey0818@gmail.com >
Co-authored-by: Bryan Tank <perso@bryantank.fr >
Co-authored-by: Cheng Chien <jamesqian1999@gmail.com >
Co-authored-by: Chun-Hei Lam <chun.lam18@imperial.ac.uk >
Co-authored-by: Ciprriann <cipriannebeja@gmail.com >
Co-authored-by: Damien Doumax <damien@orfaon.net >
Co-authored-by: Fran Sánchez <mrurkaz@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: Indrek Haav <indrek.haav@hotmail.com >
Co-authored-by: Ivan Dimitrov <idimitrov08@gmail.com >
Co-authored-by: Jordy H <jordy@hoebergen.net >
Co-authored-by: Jozef Gaal <preklady@mayday.sk >
Co-authored-by: Junghyuk Kwon <kwon@junghy.uk >
Co-authored-by: KecskeTech <teonyitas@gmail.com >
Co-authored-by: Kim Hokyeong <manmen.mi1375@gmail.com >
Co-authored-by: Marc Casillas <mcasillassu@gmail.com >
Co-authored-by: Masani Amin Yasin <langugetranslategay.taps663@silomails.com >
Co-authored-by: Masani Amin Yasin <masaniamin@proton.me >
Co-authored-by: Matjaž T. <matjaz@moj-svet.si >
Co-authored-by: Melih Ozkan <malihozkan156@gmail.com >
Co-authored-by: Mārtiņš Bruņenieks <martinsb@gmail.com >
Co-authored-by: Nicolò <nicosemp@gmail.com >
Co-authored-by: Nik Grebovšek <nikigre@gmail.com >
Co-authored-by: Oleksandr Yurov <oyurov@icloud.com >
Co-authored-by: PPNplus <ppnplus@protonmail.com >
Co-authored-by: Phantom0174 <darrenhsiou@gmail.com >
Co-authored-by: Pieter Lexis <pieter@plexis.eu >
Co-authored-by: Rey <x46puy43k@mozmail.com >
Co-authored-by: Roman Fedorchuk <roma.fedorchuk@gmail.com >
Co-authored-by: Samuel Medeiros <steixeiramedeiros@gmail.com >
Co-authored-by: Shawn <xiaxinx@gmail.com >
Co-authored-by: Stan P <g97d6liib@mozmail.com >
Co-authored-by: Taiki M. <vexingly-many-mace@duck.com >
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com >
Co-authored-by: Tim Morley <weblate.3919org@timsk.org >
Co-authored-by: Tim Müller <info@timxllr.de >
Co-authored-by: User 123456789 <user123456789@users.noreply.hosted.weblate.org >
Co-authored-by: balc11 <balc11@gmail.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Co-authored-by: john family <tyutee09@gmail.com >
Co-authored-by: kellogcheung <kellogcheung@gmail.com >
Co-authored-by: liimee <git.taaa@fedora.email >
Co-authored-by: millallo <millallo@tiscali.it >
Co-authored-by: pyccl <changcongliang@163.com >
Co-authored-by: shiuh67 <shiuh.cheng@gmail.com >
Co-authored-by: stesoma <soma.steltzer@gmail.com >
Co-authored-by: Óscar Fernández Díaz <42654671+oscfdezdz@users.noreply.github.com >
Co-authored-by: გიორგი კუცია <giorgi.kucia@gmail.com >
2026-02-05 21:14:41 +00:00
Aram Akhavan
435565be1b
docs: remove writeTimeout on traefik example ( #25837 )
...
Don't recommend writeTimeout: 600s for traefik example
2026-02-05 20:58:10 +00:00
Jason Rasmussen
94d3039606
fix: prettier not found ( #25941 )
2026-02-05 20:44:09 +00:00
Min Idzelis
092ebe01a5
fix: queue assets missing fullsize files for thumbnail regeneration ( #25794 )
...
* fix: queue assets missing fullsize files for thumbnail regeneration
* refactor: query
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me >
2026-02-05 19:31:13 +00:00
Brandon Wees
37e5968a7a
fix: face and edit handling ( #25738 )
...
* fix: handle edits when creating face
2026-02-05 19:29:46 +00:00
Dion de Koning
cfc5ed5997
fix: timezone issue in tests ( #25937 )
...
* Fixed an issue where time tests fail in some timezones
* Revert previous fix and add TZ env variable to fix the issue
* Revert other changes and align TZ fix between server and web
* Revert package lock file
---------
Co-authored-by: Dion de Koning <dion@DionK01.local >
2026-02-05 19:24:23 +00:00
Romo
1b3c0e4f65
fix: image download complete notification shows an extra {file_name} template tag ( #25936 )
...
* [fix] Image download complete notification shows an extra {file_name} template tag
fixes https://github.com/immich-app/immich/issues/25690
added
```dart
final FileName = 'file_name'.t( args: {'file_name': '{filename}', }, );
```
* chore: fix formatting
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-02-05 19:19:33 +00:00
Mert
fd49d7d566
chore(mobile): skip macro validation ( #25744 )
...
* use podfile
* update deps
2026-02-05 14:16:21 -05:00
cmdPromptCritical
ad9f3cfa05
fix(mobile): cancel share download when dialog is dismissed ( #25466 )
...
* fix(mobile): cancel share download when dialog is dismissed
* refactor: centralize temporary file cleanup logic
* refactor: replace `CancellationToken` with `Completer<void>` for asset sharing cancellation
---------
Co-authored-by: cmdpromptcritical <cmdpromptcritical@github.com >
2026-02-05 19:08:35 +00:00
Dane
9d8efe2685
fix(docs): add missing --json-output arg to CLI example ( #25870 )
2026-02-05 14:00:27 -05:00
Paul Makles
ed4d9abdae
fix(server): use provided database username for restore & ensure name is not mangled ( #25679 )
...
* fix(server): use provided database name/username for restore & ensure name is not mangled
fixes #25633
Signed-off-by: izzy <me@insrt.uk >
* chore: add db switch back but with comments
Signed-off-by: izzy <me@insrt.uk >
* refactor: no need to restore database since it's not technically possible
chore: late fallback for username in parameter builder
Signed-off-by: izzy <me@insrt.uk >
* chore: type fix
Signed-off-by: izzy <me@insrt.uk >
* chore: re-use the username we just pulled out
---------
Signed-off-by: izzy <me@insrt.uk >
2026-02-05 13:59:05 -05:00
Vahant Sharma
ac9f6921cc
fix(server): add missing history metadata to getAuthStatus endpoint ( #25927 )
...
* fix(server): add missing history metadata to getAuthStatus endpoint
* chore: regenerate openapi specs
2026-02-05 18:56:44 +00:00
shenlong
f0da875e37
fix: allow clear text traffic on android ( #25933 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-02-06 00:15:33 +05:30
Peter Ombodi
b0e1a425b3
fix(mobile): jump to previous asset when last asset is deleted ( #25563 )
...
* fix(mobile): fix wrong index, update pageController
* fix(mobile): refactor code
---------
Co-authored-by: Peter Ombodi <peter.ombodi@gmail.com >
Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com >
2026-02-05 18:19:40 +00:00
Yaros
7211d80e5f
docs: update mobile setup to use mise ( #25847 )
...
docs: update mobile setup to mise
2026-02-05 12:55:38 -05:00
shenlong
92c79a7122
chore: increase cache_size and use memory temp store ( #25930 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-02-05 11:55:07 -06:00
renovate[bot]
7580521a76
chore(deps): update grafana/grafana docker tag to v12.3.2 ( #25840 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-05 12:52:07 -05:00
shenlong
2dd3a764ae
fix: timezone in timeline bucketing ( #25894 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-02-05 11:47:16 -06:00
Thomas
a42c08ed84
fix(mobile): reset asset index on timeline refresh ( #25729 )
...
The current asset changes when the timeline refreshes, which can be
quite jarring. Assets are tracked by their index, and that index becomes
stale when the timeline refreshes. This can be resolved by updating the
index of asset based on a unique identifier (like the hero tag).
2026-02-05 11:46:38 -06:00
Aditya Gaurav
3c77c724c5
fix(web): Ensure profile picture is cropped to 1:1 ratio ( #25892 )
...
* fix(web): Ensure profile picture is cropped to 1:1 ratio
Fixes #20097
The profile picture was being captured from the PhotoViewer element
which could have non-square dimensions based on the original image.
Changed to capture from the crop container element which has the
aspect-square class, ensuring the output is always 1:1 ratio.
* fix: remove trailing whitespace to pass prettier check
---------
Co-authored-by: Aditya Gaurav <aditya-ai-architect@users.noreply.github.com >
2026-02-05 11:45:06 -06:00
Yaros
84b2979485
docs: non-code contributing (datasets) ( #25850 )
...
docs: datasets
2026-02-05 11:44:35 -06:00
Paul Makles
e9c2ca008a
docs: update manual backup/restore to match the automatic process ( #25924 )
...
* docs: update manual backup/restore to match automatic process
closes #25772
* docs: update DB_NAME to DB_DATABASE_NAME
2026-02-05 12:43:33 -05:00
Daniel Dietzler
9c098109e0
fix: time zone upserts ( #25889 )
2026-02-05 12:43:03 -05:00
Mert
27a2808470
fix(mobile): mtls on native clients ( #25802 )
...
* handle mtls on ios
* update android impl
* ui improvements
* dead code
* no need to store data separately
* improve concurrency
* dead code
* add migration
* remove unused dependency
* trust user-installed certs
* removed print statement
* fix ios
* improve android styling
* outdated comments
* update lock file
* handle translation
* fix prompt cancellation
* fix video playback
* Apply suggestion from @shenlong-tanwen
Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com >
* Apply suggestion from @shenlong-tanwen
Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com >
* formatting
---------
Co-authored-by: shenlong <139912620+shenlong-tanwen@users.noreply.github.com >
2026-02-05 17:42:53 +00:00
Alex
0a8a65a45e
fix: file name search label ( #25916 )
2026-02-05 17:24:58 +00:00
shenlong
2b6055e830
chore: do not process cloud ids during sync & hash ( #25914 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-02-05 11:23:50 -06:00
Mert
ba2dfa7df6
refactor(mobile): consolidate image requests ( #25743 )
...
remote url image provider
remove cached_network_image
formatting
linting
remove thumb provider
formatting
2026-02-05 12:16:42 -05:00
Jason Rasmussen
237ea3aedd
chore: update oauth documentation ( #25907 )
...
* chore: prefer lowercase for non i18n labels
* chore: update documentation
2026-02-05 09:00:00 -05:00
Michel Heusschen
810e9254f3
fix: preserve hidden people state across pagination ( #25886 )
...
* fix: preserve hidden people state across pagination
* track overrides instead
* use event instead of bind:people
* update test
2026-02-05 08:51:30 -05:00
Michel Heusschen
57e0835b46
fix: ensure theme stays in sync with @immich/ui ( #25922 )
2026-02-05 08:36:20 -05:00
Michel Heusschen
e97030a7ae
fix: make switch labels properly clickable ( #25898 )
2026-02-05 12:09:27 +01:00
Michel Heusschen
fdf06a91cc
fix: improve asset editor exit handling ( #25917 )
2026-02-05 12:01:54 +01:00
Michel Heusschen
732303661b
fix: allow null tagIds in search dto ( #25920 )
2026-02-05 11:52:35 +01:00
Alex
e9f8521a50
fix: date time picker text color in dark mode ( #25883 )
2026-02-04 18:45:56 +00:00
Michel Heusschen
6bd60270b4
fix: correctly sync shared link download with metadata toggle ( #25885 )
2026-02-04 12:38:42 -05:00
Michel Heusschen
5a6fd7af06
fix: close tag modal after tagging assets ( #25884 )
2026-02-04 12:35:00 -05:00
Jason Rasmussen
6cdebdd3b3
fix(server): deleting stacked assets ( #25874 )
...
* fix(server): deleting stacked assets
* fix: log a warning when removing an empty directory fails
2026-02-04 17:33:37 +00:00
Jason Rasmussen
9dddccd831
fix: null validation ( #25891 )
2026-02-04 12:27:52 -05:00
Min Idzelis
440b3b4c6f
chore: move devcontainer specific tasks to devcontainer.json ( #25881 )
...
refactor: move devcontainer specific tasks to devcontainer.json
2026-02-03 23:04:09 -05:00
Jason Rasmussen
3ea65f8d27
fix: album dto docs ( #25873 )
2026-02-03 21:05:18 +00:00
github-actions
38c1f0b1fd
chore: version v2.5.3
2026-02-03 18:14:21 +00:00
Michel Heusschen
5212bca3d0
fix: reset zoom when navigating between assets ( #25863 )
2026-02-03 11:07:06 -06:00
Daniel Dietzler
2990bde0bb
fix: metadata extraction race condition ( #25866 )
2026-02-03 11:03:27 -06:00
Michel Heusschen
af1ecaf5cc
fix: prevent backspace from accidentally triggering delete modals ( #25858 )
...
* fix: prevent backspace from accidentally triggering delete modals
* ignore input fields instead of removing shortcut
2026-02-03 16:42:46 +00:00
Alex
3870ebc3c6
fix: prevent album page get rebuilt when resuming app ( #25862 )
2026-02-03 16:35:53 +00:00
Michel Heusschen
0a9d969b47
fix: prevent stale values in edit user form after save ( #25859 )
2026-02-03 17:29:01 +01:00
Daniel Dietzler
94965f6d66
chore: rework tags sidebar ( #25855 )
2026-02-03 16:06:26 +00:00
Alex
8872d2c7ae
chore: remove swift logs ( #25857 )
2026-02-03 16:00:17 +00:00
Alex
23445fdcc1
fix: upload progress bar flickering ( #25829 )
...
* fix: upload progress bar flickering
* pr feedback and more logs
2026-02-03 09:28:29 -06:00
renovate[bot]
25f2273e24
chore(deps): update redis:6.2-alpine docker digest to 46884be ( #25839 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-03 12:56:56 +01:00
Min Idzelis
95e8e474b8
fix(web): enable asset viewer navigation across memory boundaries ( #25741 )
2026-02-02 10:12:08 -06:00
Timon
9f52d864cf
chore(ml): replace black with ruff format ( #25578 )
2026-02-02 09:02:06 -05:00
Mees Frensel
0273dcb0cf
fix(web): user settings styling ( #25775 )
2026-02-02 08:47:28 -05:00
Matthew Momjian
1436e2a75f
fix(docs): clarify supported vector version ( #25753 )
...
clarify supported version
2026-01-31 11:46:51 -05:00
Thomas
855817514c
fix(mobile): hide latest version if disabled ( #25691 )
...
* fix(mobile): hide latest version if disabled
If the version check feature is disabled, the server will currently send
stale data to the client. In addition to no longer sending stale data,
the client should also not show the latest version if the feature is
disabled.
This complements the server PR #25688 .
* lint
---------
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-30 16:17:03 +00:00
Thomas
d5ad35ea52
chore(mobile): remove references to fvm, add mise docs, use java 21 ( #25703 )
2026-01-29 23:03:56 -06:00
shenlong
e63213d774
fix(mobile): do not autocorrect on endpoint input ( #25696 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-01-29 23:03:26 -06:00
Jason Rasmussen
0be1ffade6
fix: no notification if release check is disabled ( #25688 )
2026-01-29 18:31:11 -05:00
Brandon Wees
1a04caee29
fix: reset and unsaved change states in editor ( #25588 )
2026-01-29 15:18:30 -06:00
renovate[bot]
3ace578fc0
chore(deps): update dependency opentofu to v1.11.4 ( #24609 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-29 12:14:44 -05:00
Jason Rasmussen
25c573bc7a
chore: remove random code snippet ( #25677 )
2026-01-29 16:11:25 +00:00
renovate[bot]
10bb83cf75
chore(deps): update dependency terragrunt to v0.98.0 ( #24328 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-29 08:55:42 -05:00
Jason Rasmussen
10b53b525d
refactor: event manager ( #25565 )
2026-01-29 08:52:18 -05:00
Timon
8db61d341f
docs(openapi): add descriptions to OpenAPI specification ( #25185 )
...
* faces
* add openapi descriptions
* remove dto descriptions
* gen openapi
* dtos
* fix dtos
* fix more
* fix build
* more
* complete dtos
* descriptions on rebase
* gen rebase
* revert correct integer type conversion
* gen after revert
* revert correct nullables
* regen after revert
* actually incorrect adding default here
* revert correct number type conversion
* regen after revert
* revert nullable usage
* regen fully
* readd some comments
* one more
* one more
* use enum
* add missing
* add missing controllers
* add missing dtos
* complete it
* more
* describe global key and slug
* add remaining body and param descriptions
* lint and format
* cleanup
* response and schema descriptions
* test patch according to suggestion
* revert added api response objects
* revert added api body objects
* revert added api param object
* revert added api query objects
* revert reorganized http code objects
* revert reorganize ApiOkResponse objects
* revert added api response objects (2)
* revert added api tag object
* revert added api schema objects
* migrate missing asset.dto.ts
* regenerate openapi builds
* delete generated mustache files
* remove descriptions from properties that are schemas
* lint
* revert nullable type changes
* revert int/num type changes
* remove explicit default
* readd comment
* lint
* pr fixes
* last bits and pieces
* lint and format
* chore: remove rejected patches
* fix: deleting asset from asset-viewer on search results (#25596 )
* fix: escape handling in search asset viewer (#25621 )
* fix: correctly show owner in album options modal (#25618 )
* fix: validation issues
* fix: validation issues
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me >
Co-authored-by: Min Idzelis <min123@gmail.com >
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
Co-authored-by: Paul Makles <me@insrt.uk >
2026-01-29 08:49:15 -05:00
github-actions
eadb2f89af
chore: version v2.5.2
2026-01-28 22:05:10 +00:00
Marius
f2f11b1924
fix(mobile): tall image scrolling ( #25649 )
...
Add cross-axis gesture detection in PhotoView so vertical scrolling works on tall images that don't fill the screen width (have black bars)
2026-01-28 17:03:11 -05:00
Jason Rasmussen
141be5cbc9
fix: memory generation ( #25650 )
2026-01-28 15:51:24 -06:00
Jason Rasmussen
e81faa1dbf
fix: memory lane ( #25652 )
2026-01-28 15:51:13 -06:00
Alex
0beb1f9e7a
fix: width and height migration issue ( #25643 )
...
* fix: width and height migration issue
* chore: sync stream migration tests
* lint and test
---------
Co-authored-by: bwees <brandonwees@gmail.com >
2026-01-28 15:14:50 -06:00
Mert
e07a91f9c2
fix(mobile): actually load original image ( #25646 )
...
fix decoding
2026-01-28 15:14:37 -06:00
Noel S
c6defd453b
fix(mobile): set correct system-ui mode on asset viewer init ( #25610 )
...
fix: set correct systemui mode on asset viewer init
2026-01-28 15:14:23 -06:00
Daniel Dietzler
4e0e1b2c5c
fix: escape handling ( #25627 )
2026-01-28 15:05:21 -05:00
Noel S
84c3980844
fix(mobile): show controls by default on motion photos ( #25638 )
...
fix: show controls by default on motion photos
2026-01-28 13:46:29 -06:00
Daniel Dietzler
e50579eefc
fix: album card ranges ( #25639 )
2026-01-28 14:38:09 -05:00
Timon
0cb153a971
chore: update uv version setting command in release script ( #25583 )
2026-01-28 13:56:25 +00:00
Alex
12d23e987b
chore: post release tasks ( #25582 )
2026-01-28 08:55:58 -05:00
Timon
9486eed97e
chore(mise): use explicit monorepo config ( #25575 )
...
chore(mise): add monorepo configuration with multiple config roots
2026-01-28 08:55:11 -05:00
Paul Makles
913e939606
fix(server): don't assume maintenance action is set ( #25622 )
2026-01-28 13:55:18 +01:00
Daniel Dietzler
9be01e79f7
fix: correctly show owner in album options modal ( #25618 )
2026-01-28 06:24:02 -06:00
Daniel Dietzler
2d09853c3d
fix: escape handling in search asset viewer ( #25621 )
2026-01-28 06:23:15 -06:00
Min Idzelis
91831f68e2
fix: deleting asset from asset-viewer on search results ( #25596 )
2026-01-28 12:31:23 +01:00
github-actions
41e2ed3754
chore: version v2.5.1
2026-01-27 23:10:13 +00:00
Alex
1319ad373f
chore: increase build iOS timeout ( #25593 )
2026-01-27 23:04:00 +00:00
Alex
97df9fd53f
chore: prevent going into sleep mode for large deletion ( #25592 )
2026-01-27 22:50:28 +00:00
Jason Rasmussen
4707821451
chore: replace patch doc links ( #25591 )
...
chore: automatically use the latest patch release
2026-01-27 17:36:38 -05:00
Jason Rasmussen
20c4d375b1
chore: update pump script ( #25586 )
2026-01-27 17:33:12 -05:00
shenlong
46d2238431
fix: migration on trash source column ( #25590 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-01-27 16:25:35 -06:00
Jason Rasmussen
f7291c3a0b
fix: npm publish ( #25584 )
...
chore(web): update translations (#25576 )
* chore(web): update translations
Translate-URL: https://hosted.weblate.org/projects/immich/immich/
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/cv/
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/fa/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fil/
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/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/ka/
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/mr/
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/sq/
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/ta/
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/ur/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/vi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/
Translation: Immich/immich
* fix: revert package.json
---------
Co-authored-by: Weblate (bot) <hosted@weblate.org >
Co-authored-by: 0v0 <0v0tvs@gmail.com >
Co-authored-by: 100daysummer <bobbydochev@gmail.com >
Co-authored-by: Adam Havránek <adamhavra@seznam.cz >
Co-authored-by: Adrián Nieto Rodríguez <adrian.nieto7@gmail.com >
Co-authored-by: Agostino Pit <scheccia@gmail.com >
Co-authored-by: Ahmed Khaleel Shihab <ahmed91shihab@gmail.com >
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com >
Co-authored-by: Alexandre <alexandre.tressel@icloud.com >
Co-authored-by: Alexandre <pikpakpik@users.noreply.hosted.weblate.org >
Co-authored-by: Alin T <amin4fun@yahoo.com >
Co-authored-by: Ameer Hamza <ah75102@gmail.com >
Co-authored-by: Amir <amirikmel@gmail.com >
Co-authored-by: Antoine Maalouf <atmaalouf@gmail.com >
Co-authored-by: Anton Palmqvist <apq@users.noreply.hosted.weblate.org >
Co-authored-by: Aravinth <aravinth@tuta.io >
Co-authored-by: Arnau Mora <arnyminer.z@gmail.com >
Co-authored-by: Artem Grauberger <graubergerartem@gmail.com >
Co-authored-by: AtmosphericIgnition <dev@prusa.net >
Co-authored-by: Bagas Dwi <bagasdwin15@gmail.com >
Co-authored-by: Balázs R <nvi9@outlook.hu >
Co-authored-by: BarMan <weblate.barman632@simplelogin.com >
Co-authored-by: Bart Simons <bart2jes@gmail.com >
Co-authored-by: Bartłomiej <20731216+Jarsey45@users.noreply.github.com >
Co-authored-by: Beans <leey0818@gmail.com >
Co-authored-by: Branden S <schrenk.br@gmail.com >
Co-authored-by: Bruno Antunes <antunes.dll@gmail.com >
Co-authored-by: CHUNG, Jin-ho <doctorjinho@gmail.com >
Co-authored-by: CanbiZ <mickey.leskowitz@gmail.com >
Co-authored-by: Carl Bergan <carl.bergan@gmail.com >
Co-authored-by: Carl Hansson <carlhansson677@gmail.com >
Co-authored-by: Cem TURKER <forumcemturker@gmail.com >
Co-authored-by: Collignon-Ducret Rémi <remi+github@collignon-ducret.fr >
Co-authored-by: Constantin <lulu195@users.noreply.hosted.weblate.org >
Co-authored-by: Cédric <cedric@laubacher.io >
Co-authored-by: Damian Krysta <krypton9208@gmail.com >
Co-authored-by: Daniel Pätzold <weblate.labrador503@passmail.net >
Co-authored-by: Degani Giancarlo <giancarlo@degani.eu >
Co-authored-by: Denis Pacquier <denis.pacquier@gmail.com >
Co-authored-by: DevServs <bonov@mail.ru >
Co-authored-by: Don't use my name <maxabmeyer@gmail.com >
Co-authored-by: Dusan Hlavaty <dhlavaty@gmail.com >
Co-authored-by: Dániel Gál <galdaniel.school@gmail.com >
Co-authored-by: Eduardo Maciel <edumaciel1221@gmail.com >
Co-authored-by: Emil <emil.ca.carls+weblate@gmail.com >
Co-authored-by: Eric Hebert <ericheb@gmail.com >
Co-authored-by: Federico Cervelli <federicocervelli01@gmail.com >
Co-authored-by: Felipe Cury <weblate@flpcury.com >
Co-authored-by: Fjuro <fjuro@alius.cz >
Co-authored-by: Gabriel <jellyfin.sensitize624@passmail.net >
Co-authored-by: Gary <zgr0629@gmail.com >
Co-authored-by: George Tsotsos <geoxor123@outlook.com >
Co-authored-by: Giorgio M <giorgio.maulu@gmail.com >
Co-authored-by: Guillermo Ramos Santos <guillermo.ramosantos@gmail.com >
Co-authored-by: HackingAll <hacking.all.YT@gmail.com >
Co-authored-by: Haki Bardhi <hakibardhi7@gmail.com >
Co-authored-by: HaoSs07 <haoss07@gmail.com >
Co-authored-by: Haru Ijima <haruijimakun@gmail.com >
Co-authored-by: Hurricane_32 <rodrigorimo@hotmail.com >
Co-authored-by: Hồ Nhất Duy <axicenia@gmail.com >
Co-authored-by: Ilya <vlk.ilya@users.noreply.hosted.weblate.org >
Co-authored-by: Immich <weblate@immich.app >
Co-authored-by: Indrek Haav <indrek.haav@hotmail.com >
Co-authored-by: Ivan Dimitrov <idimitrov08@gmail.com >
Co-authored-by: JM Garcia <jmgrc1626@gmail.com >
Co-authored-by: Jadde <Jasper@pgpmail.dk >
Co-authored-by: Jason Song <songpeiheng@gmail.com >
Co-authored-by: Jeppe Nellemann <jepnel@proton.me >
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi >
Co-authored-by: Joel <octavianporsche@gmail.com >
Co-authored-by: John denar <weblate.direct@privacyshield.online >
Co-authored-by: Jordy H <jordy@hoebergen.net >
Co-authored-by: Jozef Gaal <preklady@mayday.sk >
Co-authored-by: Julian Poidevin <poidevin.julian@gmail.com >
Co-authored-by: K Emil <kristianemilmadsen@gmail.com >
Co-authored-by: Katherine <kate.schumacher@gmail.com >
Co-authored-by: Kuba <kubaant@gmail.com >
Co-authored-by: Lemon Cat <lmncat3@gmail.com >
Co-authored-by: Leo Bottaro <github@leobottaro.com >
Co-authored-by: Liviu Roman <contact@liviuroman.com >
Co-authored-by: Lluís Forns <enboig@disroot.org >
Co-authored-by: Lorenzo <artale.lorenzo@outlook.it >
Co-authored-by: Loris Sambinelli <loriss84@gmail.com >
Co-authored-by: Lucas Jaksys <lucas3033@gmail.com >
Co-authored-by: Lucas Manzke <lmprogg@gmail.com >
Co-authored-by: Luuk Heijnen <luukheijnen1@gmail.com >
Co-authored-by: M4th12 <mattia.caldera04@gmail.com >
Co-authored-by: MSDNicrosoft <i@msdnicrosoft.work >
Co-authored-by: MSDNicrosoft <wang3311835119@hotmail.com >
Co-authored-by: MaBeniu <runnerm@gmail.com >
Co-authored-by: Macgyver <macgyver@users.noreply.hosted.weblate.org >
Co-authored-by: Mads Bojesen <madsrbojesen@gmail.com >
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: Martynas <kingsizekebab@protonmail.com >
Co-authored-by: Marwan Jalaleddine <marwanjalaleddine@gmail.com >
Co-authored-by: Mateusz Filipowicz <matfilipowicz@gmail.com >
Co-authored-by: Matjaž T. <matjaz@moj-svet.si >
Co-authored-by: Matt Peperell <mattp@users.noreply.hosted.weblate.org >
Co-authored-by: Mees Frensel <meesfrensel@gmail.com >
Co-authored-by: Michael <mail@michaelhofer.ch >
Co-authored-by: Mihailo Gostiljac <gostiljaccc99@gmail.com >
Co-authored-by: Mohammed Khan <weblate@mkodify.org >
Co-authored-by: Muhammad Ghassan Ihsan Kamil <heysans.kamil@gmail.com >
Co-authored-by: Mārtiņš Bruņenieks <martinsb@gmail.com >
Co-authored-by: Naim Hasim <ainadanaim@gmail.com >
Co-authored-by: Niccolò Cocchi <nicco.r.cocchi@gmail.com >
Co-authored-by: Nico Kaiser <nico@kaiser.me >
Co-authored-by: Olaf Nielsen <solluh@mail.de >
Co-authored-by: Oleksandr Yurov <oyurov@icloud.com >
Co-authored-by: Peer Ewald <pulse-charger-open@duck.com >
Co-authored-by: PhillyMay <mein.alias@outlook.com >
Co-authored-by: PontusÖsterlindh <pontus@osterlindh.com >
Co-authored-by: Putthimedh Jarusirisoonthorn <toto.jaru@gmail.com >
Co-authored-by: ROCK TAKEY <rocktakey@gmail.com >
Co-authored-by: Remco <remco@pander.io >
Co-authored-by: Rey <x46puy43k@mozmail.com >
Co-authored-by: Riccardo Parise <riccardo@parise.space >
Co-authored-by: Roberto Burchi <elburchio@gmail.com >
Co-authored-by: Roger Veciana Rovira <rveciana@gmail.com >
Co-authored-by: Rohama <32406304+dev-mkm@users.noreply.github.com >
Co-authored-by: Romo <romo@romo.al >
Co-authored-by: Rune J. <runekj@duck.com >
Co-authored-by: Saba Sakvarelidze <cal1b4nnn@gmail.com >
Co-authored-by: Sait Furkan Selçuk <sait574577@gmail.com >
Co-authored-by: Samhar Hijazi <semokoda@keemail.me >
Co-authored-by: Sami Cooper (CYB3ROID694) <sami.mhatre756@gmail.com >
Co-authored-by: Sergio <svillar@igalia.com >
Co-authored-by: Sergio Espada Rubio <espadauni@gmail.com >
Co-authored-by: Shawn <xiaxinx@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Simon L. B. Sørensen <simonxarro@gmail.com >
Co-authored-by: Sjoerd van Daal <sjoerd.van.daal@proton.me >
Co-authored-by: Skanda <skillwiz94@gmail.com >
Co-authored-by: Sonny Saul Aguilar Alvarez (sonnyano909) <aguilarsaulsonny@gmail.com >
Co-authored-by: Sophie <mail@sopht.li >
Co-authored-by: Stan P <g97d6liib@mozmail.com >
Co-authored-by: Stanly Swagato Halder <stanlyhalder@gmail.com >
Co-authored-by: Sylvain Pichon <service@spichon.fr >
Co-authored-by: Szymon Kucharski <szymon.kucharski5@gmail.com >
Co-authored-by: TV Box <realceday.tvbox@gmail.com >
Co-authored-by: Taiki M. <vexingly-many-mace@duck.com >
Co-authored-by: Takayuki Maeda <takoyaki0316@gmail.com >
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com >
Co-authored-by: Tim Morley <weblate.3919org@timsk.org >
Co-authored-by: Tomasz Rzymyszkiewicz <tomasz@rzymyszkiewicz.com >
Co-authored-by: Tomo Tomov <tomotomov92@gmail.com >
Co-authored-by: User 123456789 <user123456789@users.noreply.hosted.weblate.org >
Co-authored-by: Vaja Benidze <luvared@gmail.com >
Co-authored-by: Vegard Fladby <vegard@fladby.org >
Co-authored-by: Wolfgang Schwendtbauer <wolfgang.schwendtbauer@gmail.com >
Co-authored-by: Wout Van den Bossche <woutvdb@icloud.com >
Co-authored-by: anton garcias <isaga.percompartir@gmail.com >
Co-authored-by: binnichtaktiv <jonasbradley06@gmail.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Co-authored-by: chamdim <chamdim@protonmail.com >
Co-authored-by: dionjoshualobo <23h13.joshua@sjec.ac.in >
Co-authored-by: dvbthien <dvbthien@users.noreply.hosted.weblate.org >
Co-authored-by: eav5jhl0 <eav5jhl0@users.noreply.hosted.weblate.org >
Co-authored-by: kgerg <kgergelyzs@gmail.com >
Co-authored-by: koffevar <koffevar@users.noreply.github.com >
Co-authored-by: kylo32 <kylo32@gmail.com >
Co-authored-by: lulala <sap777@msn.com >
Co-authored-by: lumppu <saukkolanerkki@gmail.com >
Co-authored-by: miiyuh <itsazripp2@gmail.com >
Co-authored-by: millallo <millallo@tiscali.it >
Co-authored-by: muziqaz <muziqaz@users.noreply.hosted.weblate.org >
Co-authored-by: muziqaz <weblate.scapegoat467@passmail.net >
Co-authored-by: otterstedt <otterstedt@gmail.com >
Co-authored-by: pyccl <changcongliang@163.com >
Co-authored-by: rohamaa <rohamaa@outlook.com >
Co-authored-by: shiuh67 <shiuh.cheng@gmail.com >
Co-authored-by: stesoma <soma.steltzer@gmail.com >
Co-authored-by: theCataclysm808 <mail@sebastiangeithner.de >
Co-authored-by: twkim <angelos0424@gmail.com >
Co-authored-by: userrand6 <info@mh0.eu >
Co-authored-by: waclaw66 <waclaw66@seznam.cz >
Co-authored-by: Мĕтри Сантăр ывалĕ Упа-Миччи <mefisteron@gmail.com >
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com >
Co-authored-by: 안세훈 <on9686@gmail.com >
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-01-27 16:11:08 -05:00
Weblate (bot)
b5a3334e30
chore(web): update translations ( #25576 )
...
* chore(web): update translations
Co-authored-by: 0v0 <0v0tvs@gmail.com >
Co-authored-by: 100daysummer <bobbydochev@gmail.com >
Co-authored-by: Adam Havránek <adamhavra@seznam.cz >
Co-authored-by: Adrián Nieto Rodríguez <adrian.nieto7@gmail.com >
Co-authored-by: Agostino Pit <scheccia@gmail.com >
Co-authored-by: Ahmed Khaleel Shihab <ahmed91shihab@gmail.com >
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com >
Co-authored-by: Alexandre <alexandre.tressel@icloud.com >
Co-authored-by: Alexandre <pikpakpik@users.noreply.hosted.weblate.org >
Co-authored-by: Alin T <amin4fun@yahoo.com >
Co-authored-by: Ameer Hamza <ah75102@gmail.com >
Co-authored-by: Amir <amirikmel@gmail.com >
Co-authored-by: Antoine Maalouf <atmaalouf@gmail.com >
Co-authored-by: Anton Palmqvist <apq@users.noreply.hosted.weblate.org >
Co-authored-by: Aravinth <aravinth@tuta.io >
Co-authored-by: Arnau Mora <arnyminer.z@gmail.com >
Co-authored-by: Artem Grauberger <graubergerartem@gmail.com >
Co-authored-by: AtmosphericIgnition <dev@prusa.net >
Co-authored-by: Bagas Dwi <bagasdwin15@gmail.com >
Co-authored-by: Balázs R <nvi9@outlook.hu >
Co-authored-by: BarMan <weblate.barman632@simplelogin.com >
Co-authored-by: Bart Simons <bart2jes@gmail.com >
Co-authored-by: Bartłomiej <20731216+Jarsey45@users.noreply.github.com >
Co-authored-by: Beans <leey0818@gmail.com >
Co-authored-by: Branden S <schrenk.br@gmail.com >
Co-authored-by: Bruno Antunes <antunes.dll@gmail.com >
Co-authored-by: CHUNG, Jin-ho <doctorjinho@gmail.com >
Co-authored-by: CanbiZ <mickey.leskowitz@gmail.com >
Co-authored-by: Carl Bergan <carl.bergan@gmail.com >
Co-authored-by: Carl Hansson <carlhansson677@gmail.com >
Co-authored-by: Cem TURKER <forumcemturker@gmail.com >
Co-authored-by: Collignon-Ducret Rémi <remi+github@collignon-ducret.fr >
Co-authored-by: Constantin <lulu195@users.noreply.hosted.weblate.org >
Co-authored-by: Cédric <cedric@laubacher.io >
Co-authored-by: Damian Krysta <krypton9208@gmail.com >
Co-authored-by: Daniel Pätzold <weblate.labrador503@passmail.net >
Co-authored-by: Degani Giancarlo <giancarlo@degani.eu >
Co-authored-by: Denis Pacquier <denis.pacquier@gmail.com >
Co-authored-by: DevServs <bonov@mail.ru >
Co-authored-by: Don't use my name <maxabmeyer@gmail.com >
Co-authored-by: Dusan Hlavaty <dhlavaty@gmail.com >
Co-authored-by: Dániel Gál <galdaniel.school@gmail.com >
Co-authored-by: Eduardo Maciel <edumaciel1221@gmail.com >
Co-authored-by: Emil <emil.ca.carls+weblate@gmail.com >
Co-authored-by: Eric Hebert <ericheb@gmail.com >
Co-authored-by: Federico Cervelli <federicocervelli01@gmail.com >
Co-authored-by: Felipe Cury <weblate@flpcury.com >
Co-authored-by: Fjuro <fjuro@alius.cz >
Co-authored-by: Gabriel <jellyfin.sensitize624@passmail.net >
Co-authored-by: Gary <zgr0629@gmail.com >
Co-authored-by: George Tsotsos <geoxor123@outlook.com >
Co-authored-by: Georgios Tsotsos <geoxor123@outlook.com >
Co-authored-by: Giorgio M <giorgio.maulu@gmail.com >
Co-authored-by: Guillermo Ramos Santos <guillermo.ramosantos@gmail.com >
Co-authored-by: HackingAll <hacking.all.YT@gmail.com >
Co-authored-by: Haki Bardhi <hakibardhi7@gmail.com >
Co-authored-by: HaoSs07 <haoss07@gmail.com >
Co-authored-by: Haru Ijima <haruijimakun@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Hurricane_32 <rodrigorimo@hotmail.com >
Co-authored-by: Hồ Nhất Duy <axicenia@gmail.com >
Co-authored-by: Ilya <vlk.ilya@users.noreply.hosted.weblate.org >
Co-authored-by: Immich <weblate@immich.app >
Co-authored-by: Indrek Haav <indrek.haav@hotmail.com >
Co-authored-by: Ivan Dimitrov <idimitrov08@gmail.com >
Co-authored-by: JM Garcia <jmgrc1626@gmail.com >
Co-authored-by: Jadde <Jasper@pgpmail.dk >
Co-authored-by: Jason Song <songpeiheng@gmail.com >
Co-authored-by: Jeppe Nellemann <jepnel@proton.me >
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi >
Co-authored-by: Joel <octavianporsche@gmail.com >
Co-authored-by: John denar <weblate.direct@privacyshield.online >
Co-authored-by: Jordy H <jordy@hoebergen.net >
Co-authored-by: Jozef Gaal <preklady@mayday.sk >
Co-authored-by: Julian Poidevin <poidevin.julian@gmail.com >
Co-authored-by: K Emil <kristianemilmadsen@gmail.com >
Co-authored-by: Katherine <kate.schumacher@gmail.com >
Co-authored-by: Kuba <kubaant@gmail.com >
Co-authored-by: Lemon Cat <lmncat3@gmail.com >
Co-authored-by: Leo Bottaro <github@leobottaro.com >
Co-authored-by: Liviu Roman <contact@liviuroman.com >
Co-authored-by: Lluís Forns <enboig@disroot.org >
Co-authored-by: Lorenzo <artale.lorenzo@outlook.it >
Co-authored-by: Loris Sambinelli <loriss84@gmail.com >
Co-authored-by: Lucas Jaksys <lucas3033@gmail.com >
Co-authored-by: Lucas Manzke <lmprogg@gmail.com >
Co-authored-by: Luuk Heijnen <luukheijnen1@gmail.com >
Co-authored-by: M4th12 <mattia.caldera04@gmail.com >
Co-authored-by: MSDNicrosoft <i@msdnicrosoft.work >
Co-authored-by: MSDNicrosoft <wang3311835119@hotmail.com >
Co-authored-by: MaBeniu <runnerm@gmail.com >
Co-authored-by: Macgyver <macgyver@users.noreply.hosted.weblate.org >
Co-authored-by: Mads Bojesen <madsrbojesen@gmail.com >
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: Martynas <kingsizekebab@protonmail.com >
Co-authored-by: Marwan Jalaleddine <marwanjalaleddine@gmail.com >
Co-authored-by: Mateusz Filipowicz <matfilipowicz@gmail.com >
Co-authored-by: Matjaž T. <matjaz@moj-svet.si >
Co-authored-by: Matt Peperell <mattp@users.noreply.hosted.weblate.org >
Co-authored-by: Mees Frensel <meesfrensel@gmail.com >
Co-authored-by: Michael <mail@michaelhofer.ch >
Co-authored-by: Mihailo Gostiljac <gostiljaccc99@gmail.com >
Co-authored-by: Mohammed Khan <weblate@mkodify.org >
Co-authored-by: Muhammad Ghassan Ihsan Kamil <heysans.kamil@gmail.com >
Co-authored-by: Mārtiņš Bruņenieks <martinsb@gmail.com >
Co-authored-by: Naim Hasim <ainadanaim@gmail.com >
Co-authored-by: Niccolò Cocchi <nicco.r.cocchi@gmail.com >
Co-authored-by: Nico Kaiser <nico@kaiser.me >
Co-authored-by: Olaf Nielsen <solluh@mail.de >
Co-authored-by: Oleksandr Yurov <oyurov@icloud.com >
Co-authored-by: Peer Ewald <pulse-charger-open@duck.com >
Co-authored-by: PhillyMay <mein.alias@outlook.com >
Co-authored-by: PontusÖsterlindh <pontus@osterlindh.com >
Co-authored-by: Putthimedh Jarusirisoonthorn <toto.jaru@gmail.com >
Co-authored-by: ROCK TAKEY <rocktakey@gmail.com >
Co-authored-by: Remco <remco@pander.io >
Co-authored-by: Rey <x46puy43k@mozmail.com >
Co-authored-by: Riccardo Parise <riccardo@parise.space >
Co-authored-by: Roberto Burchi <elburchio@gmail.com >
Co-authored-by: Roger Veciana Rovira <rveciana@gmail.com >
Co-authored-by: Rohama <32406304+dev-mkm@users.noreply.github.com >
Co-authored-by: Romo <romo@romo.al >
Co-authored-by: Rune J. <runekj@duck.com >
Co-authored-by: Saba Sakvarelidze <cal1b4nnn@gmail.com >
Co-authored-by: Sait Furkan Selçuk <sait574577@gmail.com >
Co-authored-by: Samhar Hijazi <semokoda@keemail.me >
Co-authored-by: Sami Cooper (CYB3ROID694) <sami.mhatre756@gmail.com >
Co-authored-by: Sergio <svillar@igalia.com >
Co-authored-by: Sergio Espada Rubio <espadauni@gmail.com >
Co-authored-by: Shawn <xiaxinx@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Simon L. B. Sørensen <simonxarro@gmail.com >
Co-authored-by: Sjoerd van Daal <sjoerd.van.daal@proton.me >
Co-authored-by: Skanda <skillwiz94@gmail.com >
Co-authored-by: Sonny Saul Aguilar Alvarez (sonnyano909) <aguilarsaulsonny@gmail.com >
Co-authored-by: Sophie <mail@sopht.li >
Co-authored-by: Stan P <g97d6liib@mozmail.com >
Co-authored-by: Stanly Swagato Halder <stanlyhalder@gmail.com >
Co-authored-by: Sylvain Pichon <service@spichon.fr >
Co-authored-by: Szymon Kucharski <szymon.kucharski5@gmail.com >
Co-authored-by: TV Box <realceday.tvbox@gmail.com >
Co-authored-by: Taiki M. <vexingly-many-mace@duck.com >
Co-authored-by: Takayuki Maeda <takoyaki0316@gmail.com >
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com >
Co-authored-by: Tim Morley <weblate.3919org@timsk.org >
Co-authored-by: Tomasz Rzymyszkiewicz <tomasz@rzymyszkiewicz.com >
Co-authored-by: Tomo Tomov <tomotomov92@gmail.com >
Co-authored-by: User 123456789 <user123456789@users.noreply.hosted.weblate.org >
Co-authored-by: Vaja Benidze <luvared@gmail.com >
Co-authored-by: Vegard Fladby <vegard@fladby.org >
Co-authored-by: Wolfgang Schwendtbauer <wolfgang.schwendtbauer@gmail.com >
Co-authored-by: Wout Van den Bossche <woutvdb@icloud.com >
Co-authored-by: anton garcias <isaga.percompartir@gmail.com >
Co-authored-by: binnichtaktiv <jonasbradley06@gmail.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Co-authored-by: chamdim <chamdim@protonmail.com >
Co-authored-by: dionjoshualobo <23h13.joshua@sjec.ac.in >
Co-authored-by: dvbthien <dvbthien@users.noreply.hosted.weblate.org >
Co-authored-by: eav5jhl0 <eav5jhl0@users.noreply.hosted.weblate.org >
Co-authored-by: kgerg <kgergelyzs@gmail.com >
Co-authored-by: koffevar <koffevar@users.noreply.github.com >
Co-authored-by: kylo32 <kylo32@gmail.com >
Co-authored-by: lulala <sap777@msn.com >
Co-authored-by: lumppu <saukkolanerkki@gmail.com >
Co-authored-by: miiyuh <itsazripp2@gmail.com >
Co-authored-by: millallo <millallo@tiscali.it >
Co-authored-by: muziqaz <muziqaz@users.noreply.hosted.weblate.org >
Co-authored-by: muziqaz <weblate.scapegoat467@passmail.net >
Co-authored-by: otterstedt <otterstedt@gmail.com >
Co-authored-by: pyccl <changcongliang@163.com >
Co-authored-by: rohamaa <rohamaa@outlook.com >
Co-authored-by: shiuh67 <shiuh.cheng@gmail.com >
Co-authored-by: stesoma <soma.steltzer@gmail.com >
Co-authored-by: theCataclysm808 <mail@sebastiangeithner.de >
Co-authored-by: twkim <angelos0424@gmail.com >
Co-authored-by: userrand6 <info@mh0.eu >
Co-authored-by: waclaw66 <waclaw66@seznam.cz >
Co-authored-by: Мĕтри Сантăр ывалĕ Упа-Миччи <mefisteron@gmail.com >
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com >
Co-authored-by: 안세훈 <on9686@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/immich/immich/
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/cv/
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/fa/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fil/
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/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/ka/
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/mr/
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/sq/
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/ta/
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/ur/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/vi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/
Translation: Immich/immich
* fix: revert package.json
---------
Co-authored-by: 0v0 <0v0tvs@gmail.com >
Co-authored-by: 100daysummer <bobbydochev@gmail.com >
Co-authored-by: Adam Havránek <adamhavra@seznam.cz >
Co-authored-by: Adrián Nieto Rodríguez <adrian.nieto7@gmail.com >
Co-authored-by: Agostino Pit <scheccia@gmail.com >
Co-authored-by: Ahmed Khaleel Shihab <ahmed91shihab@gmail.com >
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com >
Co-authored-by: Alexandre <alexandre.tressel@icloud.com >
Co-authored-by: Alexandre <pikpakpik@users.noreply.hosted.weblate.org >
Co-authored-by: Alin T <amin4fun@yahoo.com >
Co-authored-by: Ameer Hamza <ah75102@gmail.com >
Co-authored-by: Amir <amirikmel@gmail.com >
Co-authored-by: Antoine Maalouf <atmaalouf@gmail.com >
Co-authored-by: Anton Palmqvist <apq@users.noreply.hosted.weblate.org >
Co-authored-by: Aravinth <aravinth@tuta.io >
Co-authored-by: Arnau Mora <arnyminer.z@gmail.com >
Co-authored-by: Artem Grauberger <graubergerartem@gmail.com >
Co-authored-by: AtmosphericIgnition <dev@prusa.net >
Co-authored-by: Bagas Dwi <bagasdwin15@gmail.com >
Co-authored-by: Balázs R <nvi9@outlook.hu >
Co-authored-by: BarMan <weblate.barman632@simplelogin.com >
Co-authored-by: Bart Simons <bart2jes@gmail.com >
Co-authored-by: Bartłomiej <20731216+Jarsey45@users.noreply.github.com >
Co-authored-by: Beans <leey0818@gmail.com >
Co-authored-by: Branden S <schrenk.br@gmail.com >
Co-authored-by: Bruno Antunes <antunes.dll@gmail.com >
Co-authored-by: CHUNG, Jin-ho <doctorjinho@gmail.com >
Co-authored-by: CanbiZ <mickey.leskowitz@gmail.com >
Co-authored-by: Carl Bergan <carl.bergan@gmail.com >
Co-authored-by: Carl Hansson <carlhansson677@gmail.com >
Co-authored-by: Cem TURKER <forumcemturker@gmail.com >
Co-authored-by: Collignon-Ducret Rémi <remi+github@collignon-ducret.fr >
Co-authored-by: Constantin <lulu195@users.noreply.hosted.weblate.org >
Co-authored-by: Cédric <cedric@laubacher.io >
Co-authored-by: Damian Krysta <krypton9208@gmail.com >
Co-authored-by: Daniel Pätzold <weblate.labrador503@passmail.net >
Co-authored-by: Degani Giancarlo <giancarlo@degani.eu >
Co-authored-by: Denis Pacquier <denis.pacquier@gmail.com >
Co-authored-by: DevServs <bonov@mail.ru >
Co-authored-by: Don't use my name <maxabmeyer@gmail.com >
Co-authored-by: Dusan Hlavaty <dhlavaty@gmail.com >
Co-authored-by: Dániel Gál <galdaniel.school@gmail.com >
Co-authored-by: Eduardo Maciel <edumaciel1221@gmail.com >
Co-authored-by: Emil <emil.ca.carls+weblate@gmail.com >
Co-authored-by: Eric Hebert <ericheb@gmail.com >
Co-authored-by: Federico Cervelli <federicocervelli01@gmail.com >
Co-authored-by: Felipe Cury <weblate@flpcury.com >
Co-authored-by: Fjuro <fjuro@alius.cz >
Co-authored-by: Gabriel <jellyfin.sensitize624@passmail.net >
Co-authored-by: Gary <zgr0629@gmail.com >
Co-authored-by: George Tsotsos <geoxor123@outlook.com >
Co-authored-by: Giorgio M <giorgio.maulu@gmail.com >
Co-authored-by: Guillermo Ramos Santos <guillermo.ramosantos@gmail.com >
Co-authored-by: HackingAll <hacking.all.YT@gmail.com >
Co-authored-by: Haki Bardhi <hakibardhi7@gmail.com >
Co-authored-by: HaoSs07 <haoss07@gmail.com >
Co-authored-by: Haru Ijima <haruijimakun@gmail.com >
Co-authored-by: Hurricane_32 <rodrigorimo@hotmail.com >
Co-authored-by: Hồ Nhất Duy <axicenia@gmail.com >
Co-authored-by: Ilya <vlk.ilya@users.noreply.hosted.weblate.org >
Co-authored-by: Immich <weblate@immich.app >
Co-authored-by: Indrek Haav <indrek.haav@hotmail.com >
Co-authored-by: Ivan Dimitrov <idimitrov08@gmail.com >
Co-authored-by: JM Garcia <jmgrc1626@gmail.com >
Co-authored-by: Jadde <Jasper@pgpmail.dk >
Co-authored-by: Jason Song <songpeiheng@gmail.com >
Co-authored-by: Jeppe Nellemann <jepnel@proton.me >
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi >
Co-authored-by: Joel <octavianporsche@gmail.com >
Co-authored-by: John denar <weblate.direct@privacyshield.online >
Co-authored-by: Jordy H <jordy@hoebergen.net >
Co-authored-by: Jozef Gaal <preklady@mayday.sk >
Co-authored-by: Julian Poidevin <poidevin.julian@gmail.com >
Co-authored-by: K Emil <kristianemilmadsen@gmail.com >
Co-authored-by: Katherine <kate.schumacher@gmail.com >
Co-authored-by: Kuba <kubaant@gmail.com >
Co-authored-by: Lemon Cat <lmncat3@gmail.com >
Co-authored-by: Leo Bottaro <github@leobottaro.com >
Co-authored-by: Liviu Roman <contact@liviuroman.com >
Co-authored-by: Lluís Forns <enboig@disroot.org >
Co-authored-by: Lorenzo <artale.lorenzo@outlook.it >
Co-authored-by: Loris Sambinelli <loriss84@gmail.com >
Co-authored-by: Lucas Jaksys <lucas3033@gmail.com >
Co-authored-by: Lucas Manzke <lmprogg@gmail.com >
Co-authored-by: Luuk Heijnen <luukheijnen1@gmail.com >
Co-authored-by: M4th12 <mattia.caldera04@gmail.com >
Co-authored-by: MSDNicrosoft <i@msdnicrosoft.work >
Co-authored-by: MSDNicrosoft <wang3311835119@hotmail.com >
Co-authored-by: MaBeniu <runnerm@gmail.com >
Co-authored-by: Macgyver <macgyver@users.noreply.hosted.weblate.org >
Co-authored-by: Mads Bojesen <madsrbojesen@gmail.com >
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: Martynas <kingsizekebab@protonmail.com >
Co-authored-by: Marwan Jalaleddine <marwanjalaleddine@gmail.com >
Co-authored-by: Mateusz Filipowicz <matfilipowicz@gmail.com >
Co-authored-by: Matjaž T. <matjaz@moj-svet.si >
Co-authored-by: Matt Peperell <mattp@users.noreply.hosted.weblate.org >
Co-authored-by: Mees Frensel <meesfrensel@gmail.com >
Co-authored-by: Michael <mail@michaelhofer.ch >
Co-authored-by: Mihailo Gostiljac <gostiljaccc99@gmail.com >
Co-authored-by: Mohammed Khan <weblate@mkodify.org >
Co-authored-by: Muhammad Ghassan Ihsan Kamil <heysans.kamil@gmail.com >
Co-authored-by: Mārtiņš Bruņenieks <martinsb@gmail.com >
Co-authored-by: Naim Hasim <ainadanaim@gmail.com >
Co-authored-by: Niccolò Cocchi <nicco.r.cocchi@gmail.com >
Co-authored-by: Nico Kaiser <nico@kaiser.me >
Co-authored-by: Olaf Nielsen <solluh@mail.de >
Co-authored-by: Oleksandr Yurov <oyurov@icloud.com >
Co-authored-by: Peer Ewald <pulse-charger-open@duck.com >
Co-authored-by: PhillyMay <mein.alias@outlook.com >
Co-authored-by: PontusÖsterlindh <pontus@osterlindh.com >
Co-authored-by: Putthimedh Jarusirisoonthorn <toto.jaru@gmail.com >
Co-authored-by: ROCK TAKEY <rocktakey@gmail.com >
Co-authored-by: Remco <remco@pander.io >
Co-authored-by: Rey <x46puy43k@mozmail.com >
Co-authored-by: Riccardo Parise <riccardo@parise.space >
Co-authored-by: Roberto Burchi <elburchio@gmail.com >
Co-authored-by: Roger Veciana Rovira <rveciana@gmail.com >
Co-authored-by: Rohama <32406304+dev-mkm@users.noreply.github.com >
Co-authored-by: Romo <romo@romo.al >
Co-authored-by: Rune J. <runekj@duck.com >
Co-authored-by: Saba Sakvarelidze <cal1b4nnn@gmail.com >
Co-authored-by: Sait Furkan Selçuk <sait574577@gmail.com >
Co-authored-by: Samhar Hijazi <semokoda@keemail.me >
Co-authored-by: Sami Cooper (CYB3ROID694) <sami.mhatre756@gmail.com >
Co-authored-by: Sergio <svillar@igalia.com >
Co-authored-by: Sergio Espada Rubio <espadauni@gmail.com >
Co-authored-by: Shawn <xiaxinx@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Simon L. B. Sørensen <simonxarro@gmail.com >
Co-authored-by: Sjoerd van Daal <sjoerd.van.daal@proton.me >
Co-authored-by: Skanda <skillwiz94@gmail.com >
Co-authored-by: Sonny Saul Aguilar Alvarez (sonnyano909) <aguilarsaulsonny@gmail.com >
Co-authored-by: Sophie <mail@sopht.li >
Co-authored-by: Stan P <g97d6liib@mozmail.com >
Co-authored-by: Stanly Swagato Halder <stanlyhalder@gmail.com >
Co-authored-by: Sylvain Pichon <service@spichon.fr >
Co-authored-by: Szymon Kucharski <szymon.kucharski5@gmail.com >
Co-authored-by: TV Box <realceday.tvbox@gmail.com >
Co-authored-by: Taiki M. <vexingly-many-mace@duck.com >
Co-authored-by: Takayuki Maeda <takoyaki0316@gmail.com >
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com >
Co-authored-by: Tim Morley <weblate.3919org@timsk.org >
Co-authored-by: Tomasz Rzymyszkiewicz <tomasz@rzymyszkiewicz.com >
Co-authored-by: Tomo Tomov <tomotomov92@gmail.com >
Co-authored-by: User 123456789 <user123456789@users.noreply.hosted.weblate.org >
Co-authored-by: Vaja Benidze <luvared@gmail.com >
Co-authored-by: Vegard Fladby <vegard@fladby.org >
Co-authored-by: Wolfgang Schwendtbauer <wolfgang.schwendtbauer@gmail.com >
Co-authored-by: Wout Van den Bossche <woutvdb@icloud.com >
Co-authored-by: anton garcias <isaga.percompartir@gmail.com >
Co-authored-by: binnichtaktiv <jonasbradley06@gmail.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Co-authored-by: chamdim <chamdim@protonmail.com >
Co-authored-by: dionjoshualobo <23h13.joshua@sjec.ac.in >
Co-authored-by: dvbthien <dvbthien@users.noreply.hosted.weblate.org >
Co-authored-by: eav5jhl0 <eav5jhl0@users.noreply.hosted.weblate.org >
Co-authored-by: kgerg <kgergelyzs@gmail.com >
Co-authored-by: koffevar <koffevar@users.noreply.github.com >
Co-authored-by: kylo32 <kylo32@gmail.com >
Co-authored-by: lulala <sap777@msn.com >
Co-authored-by: lumppu <saukkolanerkki@gmail.com >
Co-authored-by: miiyuh <itsazripp2@gmail.com >
Co-authored-by: millallo <millallo@tiscali.it >
Co-authored-by: muziqaz <muziqaz@users.noreply.hosted.weblate.org >
Co-authored-by: muziqaz <weblate.scapegoat467@passmail.net >
Co-authored-by: otterstedt <otterstedt@gmail.com >
Co-authored-by: pyccl <changcongliang@163.com >
Co-authored-by: rohamaa <rohamaa@outlook.com >
Co-authored-by: shiuh67 <shiuh.cheng@gmail.com >
Co-authored-by: stesoma <soma.steltzer@gmail.com >
Co-authored-by: theCataclysm808 <mail@sebastiangeithner.de >
Co-authored-by: twkim <angelos0424@gmail.com >
Co-authored-by: userrand6 <info@mh0.eu >
Co-authored-by: waclaw66 <waclaw66@seznam.cz >
Co-authored-by: Мĕтри Сантăр ывалĕ Упа-Миччи <mefisteron@gmail.com >
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com >
Co-authored-by: 안세훈 <on9686@gmail.com >
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-01-27 19:42:55 +00:00
Weblate (bot)
53718f01bb
chore(web): update translations ( #25574 )
...
Translate-URL: https://hosted.weblate.org/projects/immich/immich/
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/cv/
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/fa/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fil/
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/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/ka/
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/mr/
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/sq/
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/ta/
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/ur/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/vi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/
Translation: Immich/immich
Co-authored-by: 0v0 <0v0tvs@gmail.com >
Co-authored-by: 100daysummer <bobbydochev@gmail.com >
Co-authored-by: Adam Havránek <adamhavra@seznam.cz >
Co-authored-by: Adrián Nieto Rodríguez <adrian.nieto7@gmail.com >
Co-authored-by: Agostino Pit <scheccia@gmail.com >
Co-authored-by: Ahmed Khaleel Shihab <ahmed91shihab@gmail.com >
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com >
Co-authored-by: Alexandre <alexandre.tressel@icloud.com >
Co-authored-by: Alexandre <pikpakpik@users.noreply.hosted.weblate.org >
Co-authored-by: Alin T <amin4fun@yahoo.com >
Co-authored-by: Ameer Hamza <ah75102@gmail.com >
Co-authored-by: Amir <amirikmel@gmail.com >
Co-authored-by: Antoine Maalouf <atmaalouf@gmail.com >
Co-authored-by: Anton Palmqvist <apq@users.noreply.hosted.weblate.org >
Co-authored-by: Aravinth <aravinth@tuta.io >
Co-authored-by: Arnau Mora <arnyminer.z@gmail.com >
Co-authored-by: Artem Grauberger <graubergerartem@gmail.com >
Co-authored-by: AtmosphericIgnition <dev@prusa.net >
Co-authored-by: Bagas Dwi <bagasdwin15@gmail.com >
Co-authored-by: Balázs R <nvi9@outlook.hu >
Co-authored-by: BarMan <weblate.barman632@simplelogin.com >
Co-authored-by: Bart Simons <bart2jes@gmail.com >
Co-authored-by: Bartłomiej <20731216+Jarsey45@users.noreply.github.com >
Co-authored-by: Beans <leey0818@gmail.com >
Co-authored-by: Branden S <schrenk.br@gmail.com >
Co-authored-by: Bruno Antunes <antunes.dll@gmail.com >
Co-authored-by: CHUNG, Jin-ho <doctorjinho@gmail.com >
Co-authored-by: CanbiZ <mickey.leskowitz@gmail.com >
Co-authored-by: Carl Bergan <carl.bergan@gmail.com >
Co-authored-by: Carl Hansson <carlhansson677@gmail.com >
Co-authored-by: Cem TURKER <forumcemturker@gmail.com >
Co-authored-by: Collignon-Ducret Rémi <remi+github@collignon-ducret.fr >
Co-authored-by: Constantin <lulu195@users.noreply.hosted.weblate.org >
Co-authored-by: Cédric <cedric@laubacher.io >
Co-authored-by: Damian Krysta <krypton9208@gmail.com >
Co-authored-by: Daniel Pätzold <weblate.labrador503@passmail.net >
Co-authored-by: Degani Giancarlo <giancarlo@degani.eu >
Co-authored-by: Denis Pacquier <denis.pacquier@gmail.com >
Co-authored-by: DevServs <bonov@mail.ru >
Co-authored-by: Don't use my name <maxabmeyer@gmail.com >
Co-authored-by: Dusan Hlavaty <dhlavaty@gmail.com >
Co-authored-by: Dániel Gál <galdaniel.school@gmail.com >
Co-authored-by: Eduardo Maciel <edumaciel1221@gmail.com >
Co-authored-by: Emil <emil.ca.carls+weblate@gmail.com >
Co-authored-by: Eric Hebert <ericheb@gmail.com >
Co-authored-by: Federico Cervelli <federicocervelli01@gmail.com >
Co-authored-by: Felipe Cury <weblate@flpcury.com >
Co-authored-by: Fjuro <fjuro@alius.cz >
Co-authored-by: Gabriel <jellyfin.sensitize624@passmail.net >
Co-authored-by: Gary <zgr0629@gmail.com >
Co-authored-by: George Tsotsos <geoxor123@outlook.com >
Co-authored-by: Giorgio M <giorgio.maulu@gmail.com >
Co-authored-by: Guillermo Ramos Santos <guillermo.ramosantos@gmail.com >
Co-authored-by: HackingAll <hacking.all.YT@gmail.com >
Co-authored-by: Haki Bardhi <hakibardhi7@gmail.com >
Co-authored-by: HaoSs07 <haoss07@gmail.com >
Co-authored-by: Haru Ijima <haruijimakun@gmail.com >
Co-authored-by: Hurricane_32 <rodrigorimo@hotmail.com >
Co-authored-by: Hồ Nhất Duy <axicenia@gmail.com >
Co-authored-by: Ilya <vlk.ilya@users.noreply.hosted.weblate.org >
Co-authored-by: Immich <weblate@immich.app >
Co-authored-by: Indrek Haav <indrek.haav@hotmail.com >
Co-authored-by: Ivan Dimitrov <idimitrov08@gmail.com >
Co-authored-by: JM Garcia <jmgrc1626@gmail.com >
Co-authored-by: Jadde <Jasper@pgpmail.dk >
Co-authored-by: Jason Song <songpeiheng@gmail.com >
Co-authored-by: Jeppe Nellemann <jepnel@proton.me >
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi >
Co-authored-by: Joel <octavianporsche@gmail.com >
Co-authored-by: John denar <weblate.direct@privacyshield.online >
Co-authored-by: Jordy H <jordy@hoebergen.net >
Co-authored-by: Jozef Gaal <preklady@mayday.sk >
Co-authored-by: Julian Poidevin <poidevin.julian@gmail.com >
Co-authored-by: K Emil <kristianemilmadsen@gmail.com >
Co-authored-by: Katherine <kate.schumacher@gmail.com >
Co-authored-by: Kuba <kubaant@gmail.com >
Co-authored-by: Lemon Cat <lmncat3@gmail.com >
Co-authored-by: Leo Bottaro <github@leobottaro.com >
Co-authored-by: Liviu Roman <contact@liviuroman.com >
Co-authored-by: Lluís Forns <enboig@disroot.org >
Co-authored-by: Lorenzo <artale.lorenzo@outlook.it >
Co-authored-by: Loris Sambinelli <loriss84@gmail.com >
Co-authored-by: Lucas Jaksys <lucas3033@gmail.com >
Co-authored-by: Lucas Manzke <lmprogg@gmail.com >
Co-authored-by: Luuk Heijnen <luukheijnen1@gmail.com >
Co-authored-by: M4th12 <mattia.caldera04@gmail.com >
Co-authored-by: MSDNicrosoft <i@msdnicrosoft.work >
Co-authored-by: MSDNicrosoft <wang3311835119@hotmail.com >
Co-authored-by: MaBeniu <runnerm@gmail.com >
Co-authored-by: Macgyver <macgyver@users.noreply.hosted.weblate.org >
Co-authored-by: Mads Bojesen <madsrbojesen@gmail.com >
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: Martynas <kingsizekebab@protonmail.com >
Co-authored-by: Marwan Jalaleddine <marwanjalaleddine@gmail.com >
Co-authored-by: Mateusz Filipowicz <matfilipowicz@gmail.com >
Co-authored-by: Matjaž T. <matjaz@moj-svet.si >
Co-authored-by: Matt Peperell <mattp@users.noreply.hosted.weblate.org >
Co-authored-by: Mees Frensel <meesfrensel@gmail.com >
Co-authored-by: Michael <mail@michaelhofer.ch >
Co-authored-by: Mihailo Gostiljac <gostiljaccc99@gmail.com >
Co-authored-by: Mohammed Khan <weblate@mkodify.org >
Co-authored-by: Muhammad Ghassan Ihsan Kamil <heysans.kamil@gmail.com >
Co-authored-by: Mārtiņš Bruņenieks <martinsb@gmail.com >
Co-authored-by: Naim Hasim <ainadanaim@gmail.com >
Co-authored-by: Niccolò Cocchi <nicco.r.cocchi@gmail.com >
Co-authored-by: Nico Kaiser <nico@kaiser.me >
Co-authored-by: Olaf Nielsen <solluh@mail.de >
Co-authored-by: Oleksandr Yurov <oyurov@icloud.com >
Co-authored-by: Peer Ewald <pulse-charger-open@duck.com >
Co-authored-by: PhillyMay <mein.alias@outlook.com >
Co-authored-by: PontusÖsterlindh <pontus@osterlindh.com >
Co-authored-by: Putthimedh Jarusirisoonthorn <toto.jaru@gmail.com >
Co-authored-by: ROCK TAKEY <rocktakey@gmail.com >
Co-authored-by: Remco <remco@pander.io >
Co-authored-by: Rey <x46puy43k@mozmail.com >
Co-authored-by: Riccardo Parise <riccardo@parise.space >
Co-authored-by: Roberto Burchi <elburchio@gmail.com >
Co-authored-by: Roger Veciana Rovira <rveciana@gmail.com >
Co-authored-by: Rohama <32406304+dev-mkm@users.noreply.github.com >
Co-authored-by: Romo <romo@romo.al >
Co-authored-by: Rune J. <runekj@duck.com >
Co-authored-by: Saba Sakvarelidze <cal1b4nnn@gmail.com >
Co-authored-by: Sait Furkan Selçuk <sait574577@gmail.com >
Co-authored-by: Samhar Hijazi <semokoda@keemail.me >
Co-authored-by: Sami Cooper (CYB3ROID694) <sami.mhatre756@gmail.com >
Co-authored-by: Sergio <svillar@igalia.com >
Co-authored-by: Sergio Espada Rubio <espadauni@gmail.com >
Co-authored-by: Shawn <xiaxinx@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Simon L. B. Sørensen <simonxarro@gmail.com >
Co-authored-by: Sjoerd van Daal <sjoerd.van.daal@proton.me >
Co-authored-by: Skanda <skillwiz94@gmail.com >
Co-authored-by: Sonny Saul Aguilar Alvarez (sonnyano909) <aguilarsaulsonny@gmail.com >
Co-authored-by: Sophie <mail@sopht.li >
Co-authored-by: Stan P <g97d6liib@mozmail.com >
Co-authored-by: Stanly Swagato Halder <stanlyhalder@gmail.com >
Co-authored-by: Sylvain Pichon <service@spichon.fr >
Co-authored-by: Szymon Kucharski <szymon.kucharski5@gmail.com >
Co-authored-by: TV Box <realceday.tvbox@gmail.com >
Co-authored-by: Taiki M. <vexingly-many-mace@duck.com >
Co-authored-by: Takayuki Maeda <takoyaki0316@gmail.com >
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com >
Co-authored-by: Tim Morley <weblate.3919org@timsk.org >
Co-authored-by: Tomasz Rzymyszkiewicz <tomasz@rzymyszkiewicz.com >
Co-authored-by: Tomo Tomov <tomotomov92@gmail.com >
Co-authored-by: User 123456789 <user123456789@users.noreply.hosted.weblate.org >
Co-authored-by: Vaja Benidze <luvared@gmail.com >
Co-authored-by: Vegard Fladby <vegard@fladby.org >
Co-authored-by: Wolfgang Schwendtbauer <wolfgang.schwendtbauer@gmail.com >
Co-authored-by: Wout Van den Bossche <woutvdb@icloud.com >
Co-authored-by: anton garcias <isaga.percompartir@gmail.com >
Co-authored-by: binnichtaktiv <jonasbradley06@gmail.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Co-authored-by: chamdim <chamdim@protonmail.com >
Co-authored-by: dionjoshualobo <23h13.joshua@sjec.ac.in >
Co-authored-by: dvbthien <dvbthien@users.noreply.hosted.weblate.org >
Co-authored-by: eav5jhl0 <eav5jhl0@users.noreply.hosted.weblate.org >
Co-authored-by: kgerg <kgergelyzs@gmail.com >
Co-authored-by: koffevar <koffevar@users.noreply.github.com >
Co-authored-by: kylo32 <kylo32@gmail.com >
Co-authored-by: lulala <sap777@msn.com >
Co-authored-by: lumppu <saukkolanerkki@gmail.com >
Co-authored-by: miiyuh <itsazripp2@gmail.com >
Co-authored-by: millallo <millallo@tiscali.it >
Co-authored-by: muziqaz <muziqaz@users.noreply.hosted.weblate.org >
Co-authored-by: muziqaz <weblate.scapegoat467@passmail.net >
Co-authored-by: otterstedt <otterstedt@gmail.com >
Co-authored-by: pyccl <changcongliang@163.com >
Co-authored-by: rohamaa <rohamaa@outlook.com >
Co-authored-by: shiuh67 <shiuh.cheng@gmail.com >
Co-authored-by: stesoma <soma.steltzer@gmail.com >
Co-authored-by: theCataclysm808 <mail@sebastiangeithner.de >
Co-authored-by: twkim <angelos0424@gmail.com >
Co-authored-by: userrand6 <info@mh0.eu >
Co-authored-by: waclaw66 <waclaw66@seznam.cz >
Co-authored-by: Мĕтри Сантăр ывалĕ Упа-Миччи <mefisteron@gmail.com >
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com >
Co-authored-by: 안세훈 <on9686@gmail.com >
2026-01-27 19:33:22 +00:00
Jason Rasmussen
b51e0f1007
chore: npm oidc publish ( #25573 )
2026-01-27 14:00:49 -05:00
github-actions
6fd3c9fffa
chore: version v2.5.0
2026-01-27 18:19:23 +00:00
Weblate (bot)
50a0b126f6
chore(web): update translations ( #24653 )
...
* chore(web): update translations
Co-authored-by: 0v0 <0v0tvs@gmail.com >
Co-authored-by: 100daysummer <bobbydochev@gmail.com >
Co-authored-by: Adam Havránek <adamhavra@seznam.cz >
Co-authored-by: Adrián Nieto Rodríguez <adrian.nieto7@gmail.com >
Co-authored-by: Agostino Pit <scheccia@gmail.com >
Co-authored-by: Ahmed Khaleel Shihab <ahmed91shihab@gmail.com >
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com >
Co-authored-by: Alexandre <alexandre.tressel@icloud.com >
Co-authored-by: Alexandre <pikpakpik@users.noreply.hosted.weblate.org >
Co-authored-by: Alin T <amin4fun@yahoo.com >
Co-authored-by: Ameer Hamza <ah75102@gmail.com >
Co-authored-by: Amir <amirikmel@gmail.com >
Co-authored-by: Antoine Maalouf <atmaalouf@gmail.com >
Co-authored-by: Anton Palmqvist <apq@users.noreply.hosted.weblate.org >
Co-authored-by: Aravinth <aravinth@tuta.io >
Co-authored-by: Arnau Mora <arnyminer.z@gmail.com >
Co-authored-by: Artem Grauberger <graubergerartem@gmail.com >
Co-authored-by: AtmosphericIgnition <dev@prusa.net >
Co-authored-by: Bagas Dwi <bagasdwin15@gmail.com >
Co-authored-by: Balázs R <nvi9@outlook.hu >
Co-authored-by: BarMan <weblate.barman632@simplelogin.com >
Co-authored-by: Bart Simons <bart2jes@gmail.com >
Co-authored-by: Bartłomiej <20731216+Jarsey45@users.noreply.github.com >
Co-authored-by: Beans <leey0818@gmail.com >
Co-authored-by: Branden S <schrenk.br@gmail.com >
Co-authored-by: Bruno Antunes <antunes.dll@gmail.com >
Co-authored-by: CHUNG, Jin-ho <doctorjinho@gmail.com >
Co-authored-by: CanbiZ <mickey.leskowitz@gmail.com >
Co-authored-by: Carl Bergan <carl.bergan@gmail.com >
Co-authored-by: Carl Hansson <carlhansson677@gmail.com >
Co-authored-by: Cem TURKER <forumcemturker@gmail.com >
Co-authored-by: Collignon-Ducret Rémi <remi+github@collignon-ducret.fr >
Co-authored-by: Constantin <lulu195@users.noreply.hosted.weblate.org >
Co-authored-by: Cédric <cedric@laubacher.io >
Co-authored-by: Damian Krysta <krypton9208@gmail.com >
Co-authored-by: Daniel Pätzold <weblate.labrador503@passmail.net >
Co-authored-by: Degani Giancarlo <giancarlo@degani.eu >
Co-authored-by: Denis Pacquier <denis.pacquier@gmail.com >
Co-authored-by: DevServs <bonov@mail.ru >
Co-authored-by: Don't use my name <maxabmeyer@gmail.com >
Co-authored-by: Dusan Hlavaty <dhlavaty@gmail.com >
Co-authored-by: Dániel Gál <galdaniel.school@gmail.com >
Co-authored-by: Eduardo Maciel <edumaciel1221@gmail.com >
Co-authored-by: Emil <emil.ca.carls+weblate@gmail.com >
Co-authored-by: Eric Hebert <ericheb@gmail.com >
Co-authored-by: Federico Cervelli <federicocervelli01@gmail.com >
Co-authored-by: Felipe Cury <weblate@flpcury.com >
Co-authored-by: Fjuro <fjuro@alius.cz >
Co-authored-by: Gabriel <jellyfin.sensitize624@passmail.net >
Co-authored-by: Gary <zgr0629@gmail.com >
Co-authored-by: George Tsotsos <geoxor123@outlook.com >
Co-authored-by: Georgios Tsotsos <geoxor123@outlook.com >
Co-authored-by: Giorgio M <giorgio.maulu@gmail.com >
Co-authored-by: Guillermo Ramos Santos <guillermo.ramosantos@gmail.com >
Co-authored-by: HackingAll <hacking.all.YT@gmail.com >
Co-authored-by: Haki Bardhi <hakibardhi7@gmail.com >
Co-authored-by: HaoSs07 <haoss07@gmail.com >
Co-authored-by: Haru Ijima <haruijimakun@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Hurricane_32 <rodrigorimo@hotmail.com >
Co-authored-by: Hồ Nhất Duy <axicenia@gmail.com >
Co-authored-by: Ilya <vlk.ilya@users.noreply.hosted.weblate.org >
Co-authored-by: Immich <weblate@immich.app >
Co-authored-by: Indrek Haav <indrek.haav@hotmail.com >
Co-authored-by: Ivan Dimitrov <idimitrov08@gmail.com >
Co-authored-by: JM Garcia <jmgrc1626@gmail.com >
Co-authored-by: Jadde <Jasper@pgpmail.dk >
Co-authored-by: Jason Song <songpeiheng@gmail.com >
Co-authored-by: Jeppe Nellemann <jepnel@proton.me >
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi >
Co-authored-by: Joel <octavianporsche@gmail.com >
Co-authored-by: John denar <weblate.direct@privacyshield.online >
Co-authored-by: Jordy H <jordy@hoebergen.net >
Co-authored-by: Jozef Gaal <preklady@mayday.sk >
Co-authored-by: Julian Poidevin <poidevin.julian@gmail.com >
Co-authored-by: K Emil <kristianemilmadsen@gmail.com >
Co-authored-by: Katherine <kate.schumacher@gmail.com >
Co-authored-by: Kuba <kubaant@gmail.com >
Co-authored-by: Lemon Cat <lmncat3@gmail.com >
Co-authored-by: Leo Bottaro <github@leobottaro.com >
Co-authored-by: Liviu Roman <contact@liviuroman.com >
Co-authored-by: Lluís Forns <enboig@disroot.org >
Co-authored-by: Lorenzo <artale.lorenzo@outlook.it >
Co-authored-by: Loris Sambinelli <loriss84@gmail.com >
Co-authored-by: Lucas Jaksys <lucas3033@gmail.com >
Co-authored-by: Lucas Manzke <lmprogg@gmail.com >
Co-authored-by: Luuk Heijnen <luukheijnen1@gmail.com >
Co-authored-by: M4th12 <mattia.caldera04@gmail.com >
Co-authored-by: MSDNicrosoft <i@msdnicrosoft.work >
Co-authored-by: MSDNicrosoft <wang3311835119@hotmail.com >
Co-authored-by: MaBeniu <runnerm@gmail.com >
Co-authored-by: Macgyver <macgyver@users.noreply.hosted.weblate.org >
Co-authored-by: Mads Bojesen <madsrbojesen@gmail.com >
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: Martynas <kingsizekebab@protonmail.com >
Co-authored-by: Marwan Jalaleddine <marwanjalaleddine@gmail.com >
Co-authored-by: Mateusz Filipowicz <matfilipowicz@gmail.com >
Co-authored-by: Matjaž T. <matjaz@moj-svet.si >
Co-authored-by: Matt Peperell <mattp@users.noreply.hosted.weblate.org >
Co-authored-by: Mees Frensel <meesfrensel@gmail.com >
Co-authored-by: Michael <mail@michaelhofer.ch >
Co-authored-by: Mihailo Gostiljac <gostiljaccc99@gmail.com >
Co-authored-by: Mohammed Khan <weblate@mkodify.org >
Co-authored-by: Muhammad Ghassan Ihsan Kamil <heysans.kamil@gmail.com >
Co-authored-by: Mārtiņš Bruņenieks <martinsb@gmail.com >
Co-authored-by: Naim Hasim <ainadanaim@gmail.com >
Co-authored-by: Niccolò Cocchi <nicco.r.cocchi@gmail.com >
Co-authored-by: Nico Kaiser <nico@kaiser.me >
Co-authored-by: Olaf Nielsen <solluh@mail.de >
Co-authored-by: Oleksandr Yurov <oyurov@icloud.com >
Co-authored-by: Peer Ewald <pulse-charger-open@duck.com >
Co-authored-by: PhillyMay <mein.alias@outlook.com >
Co-authored-by: PontusÖsterlindh <pontus@osterlindh.com >
Co-authored-by: Putthimedh Jarusirisoonthorn <toto.jaru@gmail.com >
Co-authored-by: ROCK TAKEY <rocktakey@gmail.com >
Co-authored-by: Remco <remco@pander.io >
Co-authored-by: Rey <x46puy43k@mozmail.com >
Co-authored-by: Riccardo Parise <riccardo@parise.space >
Co-authored-by: Roberto Burchi <elburchio@gmail.com >
Co-authored-by: Roger Veciana Rovira <rveciana@gmail.com >
Co-authored-by: Rohama <32406304+dev-mkm@users.noreply.github.com >
Co-authored-by: Romo <romo@romo.al >
Co-authored-by: Rune J. <runekj@duck.com >
Co-authored-by: Saba Sakvarelidze <cal1b4nnn@gmail.com >
Co-authored-by: Sait Furkan Selçuk <sait574577@gmail.com >
Co-authored-by: Samhar Hijazi <semokoda@keemail.me >
Co-authored-by: Sami Cooper (CYB3ROID694) <sami.mhatre756@gmail.com >
Co-authored-by: Sergio <svillar@igalia.com >
Co-authored-by: Sergio Espada Rubio <espadauni@gmail.com >
Co-authored-by: Shawn <xiaxinx@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Simon L. B. Sørensen <simonxarro@gmail.com >
Co-authored-by: Sjoerd van Daal <sjoerd.van.daal@proton.me >
Co-authored-by: Skanda <skillwiz94@gmail.com >
Co-authored-by: Sonny Saul Aguilar Alvarez (sonnyano909) <aguilarsaulsonny@gmail.com >
Co-authored-by: Sophie <mail@sopht.li >
Co-authored-by: Stan P <g97d6liib@mozmail.com >
Co-authored-by: Stanly Swagato Halder <stanlyhalder@gmail.com >
Co-authored-by: Sylvain Pichon <service@spichon.fr >
Co-authored-by: Szymon Kucharski <szymon.kucharski5@gmail.com >
Co-authored-by: TV Box <realceday.tvbox@gmail.com >
Co-authored-by: Taiki M. <vexingly-many-mace@duck.com >
Co-authored-by: Takayuki Maeda <takoyaki0316@gmail.com >
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com >
Co-authored-by: Tim Morley <weblate.3919org@timsk.org >
Co-authored-by: Tomasz Rzymyszkiewicz <tomasz@rzymyszkiewicz.com >
Co-authored-by: Tomo Tomov <tomotomov92@gmail.com >
Co-authored-by: User 123456789 <user123456789@users.noreply.hosted.weblate.org >
Co-authored-by: Vaja Benidze <luvared@gmail.com >
Co-authored-by: Vegard Fladby <vegard@fladby.org >
Co-authored-by: Wolfgang Schwendtbauer <wolfgang.schwendtbauer@gmail.com >
Co-authored-by: Wout Van den Bossche <woutvdb@icloud.com >
Co-authored-by: anton garcias <isaga.percompartir@gmail.com >
Co-authored-by: binnichtaktiv <jonasbradley06@gmail.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Co-authored-by: chamdim <chamdim@protonmail.com >
Co-authored-by: dionjoshualobo <23h13.joshua@sjec.ac.in >
Co-authored-by: dvbthien <dvbthien@users.noreply.hosted.weblate.org >
Co-authored-by: eav5jhl0 <eav5jhl0@users.noreply.hosted.weblate.org >
Co-authored-by: kgerg <kgergelyzs@gmail.com >
Co-authored-by: koffevar <koffevar@users.noreply.github.com >
Co-authored-by: kylo32 <kylo32@gmail.com >
Co-authored-by: lulala <sap777@msn.com >
Co-authored-by: lumppu <saukkolanerkki@gmail.com >
Co-authored-by: miiyuh <itsazripp2@gmail.com >
Co-authored-by: millallo <millallo@tiscali.it >
Co-authored-by: muziqaz <muziqaz@users.noreply.hosted.weblate.org >
Co-authored-by: muziqaz <weblate.scapegoat467@passmail.net >
Co-authored-by: otterstedt <otterstedt@gmail.com >
Co-authored-by: pyccl <changcongliang@163.com >
Co-authored-by: rohamaa <rohamaa@outlook.com >
Co-authored-by: shiuh67 <shiuh.cheng@gmail.com >
Co-authored-by: stesoma <soma.steltzer@gmail.com >
Co-authored-by: theCataclysm808 <mail@sebastiangeithner.de >
Co-authored-by: twkim <angelos0424@gmail.com >
Co-authored-by: userrand6 <info@mh0.eu >
Co-authored-by: waclaw66 <waclaw66@seznam.cz >
Co-authored-by: Мĕтри Сантăр ывалĕ Упа-Миччи <mefisteron@gmail.com >
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com >
Co-authored-by: 안세훈 <on9686@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/immich/immich/
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/cv/
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/fa/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fil/
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/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/ka/
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/mr/
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/sq/
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/ta/
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/ur/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/vi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/
Translation: Immich/immich
* fix: remove bad package.json diff
---------
Co-authored-by: 0v0 <0v0tvs@gmail.com >
Co-authored-by: 100daysummer <bobbydochev@gmail.com >
Co-authored-by: Adam Havránek <adamhavra@seznam.cz >
Co-authored-by: Adrián Nieto Rodríguez <adrian.nieto7@gmail.com >
Co-authored-by: Agostino Pit <scheccia@gmail.com >
Co-authored-by: Ahmed Khaleel Shihab <ahmed91shihab@gmail.com >
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com >
Co-authored-by: Alexandre <alexandre.tressel@icloud.com >
Co-authored-by: Alexandre <pikpakpik@users.noreply.hosted.weblate.org >
Co-authored-by: Alin T <amin4fun@yahoo.com >
Co-authored-by: Ameer Hamza <ah75102@gmail.com >
Co-authored-by: Amir <amirikmel@gmail.com >
Co-authored-by: Antoine Maalouf <atmaalouf@gmail.com >
Co-authored-by: Anton Palmqvist <apq@users.noreply.hosted.weblate.org >
Co-authored-by: Aravinth <aravinth@tuta.io >
Co-authored-by: Arnau Mora <arnyminer.z@gmail.com >
Co-authored-by: Artem Grauberger <graubergerartem@gmail.com >
Co-authored-by: AtmosphericIgnition <dev@prusa.net >
Co-authored-by: Bagas Dwi <bagasdwin15@gmail.com >
Co-authored-by: Balázs R <nvi9@outlook.hu >
Co-authored-by: BarMan <weblate.barman632@simplelogin.com >
Co-authored-by: Bart Simons <bart2jes@gmail.com >
Co-authored-by: Bartłomiej <20731216+Jarsey45@users.noreply.github.com >
Co-authored-by: Beans <leey0818@gmail.com >
Co-authored-by: Branden S <schrenk.br@gmail.com >
Co-authored-by: Bruno Antunes <antunes.dll@gmail.com >
Co-authored-by: CHUNG, Jin-ho <doctorjinho@gmail.com >
Co-authored-by: CanbiZ <mickey.leskowitz@gmail.com >
Co-authored-by: Carl Bergan <carl.bergan@gmail.com >
Co-authored-by: Carl Hansson <carlhansson677@gmail.com >
Co-authored-by: Cem TURKER <forumcemturker@gmail.com >
Co-authored-by: Collignon-Ducret Rémi <remi+github@collignon-ducret.fr >
Co-authored-by: Constantin <lulu195@users.noreply.hosted.weblate.org >
Co-authored-by: Cédric <cedric@laubacher.io >
Co-authored-by: Damian Krysta <krypton9208@gmail.com >
Co-authored-by: Daniel Pätzold <weblate.labrador503@passmail.net >
Co-authored-by: Degani Giancarlo <giancarlo@degani.eu >
Co-authored-by: Denis Pacquier <denis.pacquier@gmail.com >
Co-authored-by: DevServs <bonov@mail.ru >
Co-authored-by: Don't use my name <maxabmeyer@gmail.com >
Co-authored-by: Dusan Hlavaty <dhlavaty@gmail.com >
Co-authored-by: Dániel Gál <galdaniel.school@gmail.com >
Co-authored-by: Eduardo Maciel <edumaciel1221@gmail.com >
Co-authored-by: Emil <emil.ca.carls+weblate@gmail.com >
Co-authored-by: Eric Hebert <ericheb@gmail.com >
Co-authored-by: Federico Cervelli <federicocervelli01@gmail.com >
Co-authored-by: Felipe Cury <weblate@flpcury.com >
Co-authored-by: Fjuro <fjuro@alius.cz >
Co-authored-by: Gabriel <jellyfin.sensitize624@passmail.net >
Co-authored-by: Gary <zgr0629@gmail.com >
Co-authored-by: George Tsotsos <geoxor123@outlook.com >
Co-authored-by: Giorgio M <giorgio.maulu@gmail.com >
Co-authored-by: Guillermo Ramos Santos <guillermo.ramosantos@gmail.com >
Co-authored-by: HackingAll <hacking.all.YT@gmail.com >
Co-authored-by: Haki Bardhi <hakibardhi7@gmail.com >
Co-authored-by: HaoSs07 <haoss07@gmail.com >
Co-authored-by: Haru Ijima <haruijimakun@gmail.com >
Co-authored-by: Hurricane_32 <rodrigorimo@hotmail.com >
Co-authored-by: Hồ Nhất Duy <axicenia@gmail.com >
Co-authored-by: Ilya <vlk.ilya@users.noreply.hosted.weblate.org >
Co-authored-by: Immich <weblate@immich.app >
Co-authored-by: Indrek Haav <indrek.haav@hotmail.com >
Co-authored-by: Ivan Dimitrov <idimitrov08@gmail.com >
Co-authored-by: JM Garcia <jmgrc1626@gmail.com >
Co-authored-by: Jadde <Jasper@pgpmail.dk >
Co-authored-by: Jason Song <songpeiheng@gmail.com >
Co-authored-by: Jeppe Nellemann <jepnel@proton.me >
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi >
Co-authored-by: Joel <octavianporsche@gmail.com >
Co-authored-by: John denar <weblate.direct@privacyshield.online >
Co-authored-by: Jordy H <jordy@hoebergen.net >
Co-authored-by: Jozef Gaal <preklady@mayday.sk >
Co-authored-by: Julian Poidevin <poidevin.julian@gmail.com >
Co-authored-by: K Emil <kristianemilmadsen@gmail.com >
Co-authored-by: Katherine <kate.schumacher@gmail.com >
Co-authored-by: Kuba <kubaant@gmail.com >
Co-authored-by: Lemon Cat <lmncat3@gmail.com >
Co-authored-by: Leo Bottaro <github@leobottaro.com >
Co-authored-by: Liviu Roman <contact@liviuroman.com >
Co-authored-by: Lluís Forns <enboig@disroot.org >
Co-authored-by: Lorenzo <artale.lorenzo@outlook.it >
Co-authored-by: Loris Sambinelli <loriss84@gmail.com >
Co-authored-by: Lucas Jaksys <lucas3033@gmail.com >
Co-authored-by: Lucas Manzke <lmprogg@gmail.com >
Co-authored-by: Luuk Heijnen <luukheijnen1@gmail.com >
Co-authored-by: M4th12 <mattia.caldera04@gmail.com >
Co-authored-by: MSDNicrosoft <i@msdnicrosoft.work >
Co-authored-by: MSDNicrosoft <wang3311835119@hotmail.com >
Co-authored-by: MaBeniu <runnerm@gmail.com >
Co-authored-by: Macgyver <macgyver@users.noreply.hosted.weblate.org >
Co-authored-by: Mads Bojesen <madsrbojesen@gmail.com >
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: Martynas <kingsizekebab@protonmail.com >
Co-authored-by: Marwan Jalaleddine <marwanjalaleddine@gmail.com >
Co-authored-by: Mateusz Filipowicz <matfilipowicz@gmail.com >
Co-authored-by: Matjaž T. <matjaz@moj-svet.si >
Co-authored-by: Matt Peperell <mattp@users.noreply.hosted.weblate.org >
Co-authored-by: Mees Frensel <meesfrensel@gmail.com >
Co-authored-by: Michael <mail@michaelhofer.ch >
Co-authored-by: Mihailo Gostiljac <gostiljaccc99@gmail.com >
Co-authored-by: Mohammed Khan <weblate@mkodify.org >
Co-authored-by: Muhammad Ghassan Ihsan Kamil <heysans.kamil@gmail.com >
Co-authored-by: Mārtiņš Bruņenieks <martinsb@gmail.com >
Co-authored-by: Naim Hasim <ainadanaim@gmail.com >
Co-authored-by: Niccolò Cocchi <nicco.r.cocchi@gmail.com >
Co-authored-by: Nico Kaiser <nico@kaiser.me >
Co-authored-by: Olaf Nielsen <solluh@mail.de >
Co-authored-by: Oleksandr Yurov <oyurov@icloud.com >
Co-authored-by: Peer Ewald <pulse-charger-open@duck.com >
Co-authored-by: PhillyMay <mein.alias@outlook.com >
Co-authored-by: PontusÖsterlindh <pontus@osterlindh.com >
Co-authored-by: Putthimedh Jarusirisoonthorn <toto.jaru@gmail.com >
Co-authored-by: ROCK TAKEY <rocktakey@gmail.com >
Co-authored-by: Remco <remco@pander.io >
Co-authored-by: Rey <x46puy43k@mozmail.com >
Co-authored-by: Riccardo Parise <riccardo@parise.space >
Co-authored-by: Roberto Burchi <elburchio@gmail.com >
Co-authored-by: Roger Veciana Rovira <rveciana@gmail.com >
Co-authored-by: Rohama <32406304+dev-mkm@users.noreply.github.com >
Co-authored-by: Romo <romo@romo.al >
Co-authored-by: Rune J. <runekj@duck.com >
Co-authored-by: Saba Sakvarelidze <cal1b4nnn@gmail.com >
Co-authored-by: Sait Furkan Selçuk <sait574577@gmail.com >
Co-authored-by: Samhar Hijazi <semokoda@keemail.me >
Co-authored-by: Sami Cooper (CYB3ROID694) <sami.mhatre756@gmail.com >
Co-authored-by: Sergio <svillar@igalia.com >
Co-authored-by: Sergio Espada Rubio <espadauni@gmail.com >
Co-authored-by: Shawn <xiaxinx@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Simon L. B. Sørensen <simonxarro@gmail.com >
Co-authored-by: Sjoerd van Daal <sjoerd.van.daal@proton.me >
Co-authored-by: Skanda <skillwiz94@gmail.com >
Co-authored-by: Sonny Saul Aguilar Alvarez (sonnyano909) <aguilarsaulsonny@gmail.com >
Co-authored-by: Sophie <mail@sopht.li >
Co-authored-by: Stan P <g97d6liib@mozmail.com >
Co-authored-by: Stanly Swagato Halder <stanlyhalder@gmail.com >
Co-authored-by: Sylvain Pichon <service@spichon.fr >
Co-authored-by: Szymon Kucharski <szymon.kucharski5@gmail.com >
Co-authored-by: TV Box <realceday.tvbox@gmail.com >
Co-authored-by: Taiki M. <vexingly-many-mace@duck.com >
Co-authored-by: Takayuki Maeda <takoyaki0316@gmail.com >
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com >
Co-authored-by: Tim Morley <weblate.3919org@timsk.org >
Co-authored-by: Tomasz Rzymyszkiewicz <tomasz@rzymyszkiewicz.com >
Co-authored-by: Tomo Tomov <tomotomov92@gmail.com >
Co-authored-by: User 123456789 <user123456789@users.noreply.hosted.weblate.org >
Co-authored-by: Vaja Benidze <luvared@gmail.com >
Co-authored-by: Vegard Fladby <vegard@fladby.org >
Co-authored-by: Wolfgang Schwendtbauer <wolfgang.schwendtbauer@gmail.com >
Co-authored-by: Wout Van den Bossche <woutvdb@icloud.com >
Co-authored-by: anton garcias <isaga.percompartir@gmail.com >
Co-authored-by: binnichtaktiv <jonasbradley06@gmail.com >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Co-authored-by: chamdim <chamdim@protonmail.com >
Co-authored-by: dionjoshualobo <23h13.joshua@sjec.ac.in >
Co-authored-by: dvbthien <dvbthien@users.noreply.hosted.weblate.org >
Co-authored-by: eav5jhl0 <eav5jhl0@users.noreply.hosted.weblate.org >
Co-authored-by: kgerg <kgergelyzs@gmail.com >
Co-authored-by: koffevar <koffevar@users.noreply.github.com >
Co-authored-by: kylo32 <kylo32@gmail.com >
Co-authored-by: lulala <sap777@msn.com >
Co-authored-by: lumppu <saukkolanerkki@gmail.com >
Co-authored-by: miiyuh <itsazripp2@gmail.com >
Co-authored-by: millallo <millallo@tiscali.it >
Co-authored-by: muziqaz <muziqaz@users.noreply.hosted.weblate.org >
Co-authored-by: muziqaz <weblate.scapegoat467@passmail.net >
Co-authored-by: otterstedt <otterstedt@gmail.com >
Co-authored-by: pyccl <changcongliang@163.com >
Co-authored-by: rohamaa <rohamaa@outlook.com >
Co-authored-by: shiuh67 <shiuh.cheng@gmail.com >
Co-authored-by: stesoma <soma.steltzer@gmail.com >
Co-authored-by: theCataclysm808 <mail@sebastiangeithner.de >
Co-authored-by: twkim <angelos0424@gmail.com >
Co-authored-by: userrand6 <info@mh0.eu >
Co-authored-by: waclaw66 <waclaw66@seznam.cz >
Co-authored-by: Мĕтри Сантăр ывалĕ Упа-Миччи <mefisteron@gmail.com >
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com >
Co-authored-by: 안세훈 <on9686@gmail.com >
Co-authored-by: bo0tzz <git@bo0tzz.me >
2026-01-27 18:16:39 +00:00
Alex
b4489bd4a5
chore: remove unused secrect reference ( #25570 )
2026-01-27 17:21:06 +00:00
Mert
e6e661f882
fix(server): set isEdited=false for extracted preview ( #25568 )
...
set isEdited=false for extracted preview
2026-01-27 10:58:47 -06:00
Brandon Wees
f467a5e2c8
fix(web): edit order handling ( #25496 )
...
* fix(web): edit order handling
* chore: tests
* simplify normalization function
* chore: refactor
---------
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-27 10:55:10 -06:00
Mees Frensel
818f7b3e9b
fix(web): queue graph formatting for y-axis labels ( #25567 )
...
fix(web): queue graph formatting for y axis labels
2026-01-27 10:41:31 -06:00
Alex
44b4f35019
chore: expose upload errors to UI ( #25566 )
2026-01-27 16:33:44 +00:00
Daniel Dietzler
212c03ceff
fix(web): properly encode shared link slug ( #25564 )
2026-01-27 16:29:51 +01:00