mirror of
https://github.com/immich-app/immich.git
synced 2026-05-18 03:10:24 +03:00
v2.7.2
315 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
6a63e814a5 | chore: version v2.7.2 | ||
|
|
b03a649e74 | chore: version v2.7.1 | ||
|
|
afec61addc | chore: version v2.7.0 | ||
|
|
a1a03efbcd |
chore(web): update translations (#27483)
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/ca/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/de/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/el/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/es/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/fi/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/fr/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/gl/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/it/ 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/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/ru/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/sl/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/sv/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/th/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/tr/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_Hans/ Translation: Immich/immich Co-authored-by: Dawnsink <dai@cosmopeace.com> Co-authored-by: DevServs <bonov@mail.ru> Co-authored-by: Francesco Fiorentino <gallgricela+trotter@gmail.com> Co-authored-by: Frank Paul Silye <frankps@gmail.com> Co-authored-by: Gianni De Wachter <gianni.dewachter@gmail.com> Co-authored-by: HackingAll <hacking.all.YT@gmail.com> Co-authored-by: Haru Ijima <haruijimakun@gmail.com> Co-authored-by: Hurricane_32 <rodrigorimo@hotmail.com> Co-authored-by: Jarek Iwanus <jiwanus@proton.me> Co-authored-by: Junghyuk Kwon <kwon@junghy.uk> Co-authored-by: Krastyo Krastev <roshavi4ak@gmail.com> Co-authored-by: Luis Peregrina <luis.a.peregrina@gmail.com> Co-authored-by: MarcSerraPeralta <marcserraperalta@gmail.com> Co-authored-by: Matjaž T. <matjaz@moj-svet.si> Co-authored-by: Petri Hämäläinen <petri.hamalainen@mailbox.org> Co-authored-by: Simen Haugen <simen00@gmail.com> Co-authored-by: Sylvain Pichon <service@spichon.fr> Co-authored-by: TA <tobi@warsnich.de> Co-authored-by: TV Box <realceday.tvbox@gmail.com> Co-authored-by: Veerasak Kritsanapraphan <veerasak.kritsanapraphan@gmail.com> Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl> Co-authored-by: chamdim <chamdim@protonmail.com> Co-authored-by: miksuk28 <mikhail@sukhanik.no> Co-authored-by: muziqaz <muziqaz@users.noreply.hosted.weblate.org> Co-authored-by: nanai <ivagamerytmc@gmail.com> Co-authored-by: naxxerd <top.gear2951@dsme.no> Co-authored-by: ray ra <verdonsky22@gmail.com> Co-authored-by: 张建涛 <app521@gmail.com> Co-authored-by: 안세훈 <on9686@gmail.com> |
||
|
|
8e414e42f3 |
chore(web): update translations (#27029)
Co-authored-by: -J- <heyj0e@tuta.io> Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Co-authored-by: André Nøbbe Christiansen <andre@nobbe.dk> Co-authored-by: Arif Budiman <arifpedia@gmail.com> Co-authored-by: Chao En, Kuo <daniel970275@gmail.com> Co-authored-by: Cornelius Christiansen <christiansen.cornelius@gmail.com> Co-authored-by: David Kurniawan <kurniawandavid17@gmail.com> Co-authored-by: DevServs <bonov@mail.ru> Co-authored-by: Deyan Stamboliev <deyan.stamboliev@gmail.com> Co-authored-by: Fatah Rokbi <fatahrokbi@gmail.com> Co-authored-by: Felipe Gomes <seutiaoemporio@gmail.com> Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org> Co-authored-by: Francesco Miccoli <fra03mi@gmail.com> Co-authored-by: Frank Paul Silye <frankps@gmail.com> Co-authored-by: Gideon Wentink <gjwentink@gmail.com> Co-authored-by: HackingAll <hacking.all.YT@gmail.com> Co-authored-by: Hakan <gucsav@yahoo.com> Co-authored-by: Hans Cats <hanscats@gmail.com> Co-authored-by: Happy <59247878+happy2452354@users.noreply.github.com> Co-authored-by: Hosted Weblate user 85894 <reo7s@users.noreply.hosted.weblate.org> Co-authored-by: Hurricane_32 <rodrigorimo@hotmail.com> Co-authored-by: Indrek Haav <indrek.haav@hotmail.com> Co-authored-by: Indrek Haav <indrekhaav@users.noreply.hosted.weblate.org> Co-authored-by: Ivan Dimitrov <idimitrov08@gmail.com> Co-authored-by: Jarek Iwanus <jiwanus@proton.me> Co-authored-by: Jeppe Nellemann <jepnel@proton.me> Co-authored-by: JiZPaper <JiZPaper@gmail.com> Co-authored-by: Joseph <josephlegrand33+hosted.weblate.org@gmail.com> Co-authored-by: Jozef Gaal <preklady@mayday.sk> Co-authored-by: Link Notig <TestMailProtonWhyNot@protonmail.com> Co-authored-by: Marin Čorkalo <mcorkalo@gmail.com> Co-authored-by: Marwan Jalaleddine <marwanjalaleddine@gmail.com> Co-authored-by: Matjaž T. <matjaz@moj-svet.si> Co-authored-by: Matthias Hirsch <ma.hirsch.hh@gmail.com> Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com> Co-authored-by: Niklas Trautwein <jniklast@gmail.com> Co-authored-by: Olaf Nielsen <solluh@mail.de> Co-authored-by: Oleksandr Yurov <oyurov@icloud.com> Co-authored-by: Oscar Guillén <osguima3@gmail.com> Co-authored-by: PigeonPeak <pigeonpeak@proton.me> Co-authored-by: PontusÖsterlindh <pontus@osterlindh.com> Co-authored-by: Psycho <unhomen@gmail.com> Co-authored-by: Roi Gabay <roigby@gmail.com> Co-authored-by: Runskrift <anders@rimfrost.nu> Co-authored-by: Sepehr Behroozi <sep.behroozi@gmail.com> Co-authored-by: Shimul Roy <stenasaha@gmail.com> Co-authored-by: Skanda <skillwiz94@gmail.com> Co-authored-by: Sylvain Pichon <service@spichon.fr> Co-authored-by: Szymon Kucharski <szymon.kucharski5@gmail.com> Co-authored-by: TA <tobi@warsnich.de> 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: UDP <udp@users.noreply.hosted.weblate.org> Co-authored-by: Vegard Fladby <vegard@fladby.org> Co-authored-by: Xo <xocodokie@users.noreply.hosted.weblate.org> Co-authored-by: Yllelder <yllelder@gmail.com> Co-authored-by: anton garcias <isaga.percompartir@gmail.com> Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl> Co-authored-by: bural <bural@mailbox.org> Co-authored-by: chamdim <chamdim@protonmail.com> Co-authored-by: dacx910 <dacx910@users.noreply.hosted.weblate.org> Co-authored-by: dark fury <nodo05nodo05@gmail.com> Co-authored-by: dark&white <darkwhite@users.noreply.hosted.weblate.org> Co-authored-by: dvbthien <dvbthien@users.noreply.hosted.weblate.org> Co-authored-by: fabiosequeira <fabio.sequeira.t0126448@edu.atec.pt> Co-authored-by: josu. <josugarralda@gmail.com> Co-authored-by: kylo32 <kylo32@gmail.com> Co-authored-by: millallo <millallo@tiscali.it> Co-authored-by: muziqaz <muziqaz@users.noreply.hosted.weblate.org> Co-authored-by: pcnc <paul@cioanca.eu> Co-authored-by: pyccl <changcongliang@163.com> Co-authored-by: pythoncontroller <zinovlaun@gmail.com> Co-authored-by: stefano trubian <trubianstefano@gmail.com> Co-authored-by: waclaw66 <waclaw66@seznam.cz> Co-authored-by: walpeDEV <walpe.aw@proton.me> Co-authored-by: தமிழ்நேரம் <tamilneram247@gmail.com> Co-authored-by: 藍焰-0Blue_Yan0 <jim080825@gmail.com> |
||
|
|
db0f86c749 | feat: move version checks to our own infrastructure (#27450) | ||
|
|
37823bcd51 |
feat: create new person in face editor (#27364)
* feat: create new person in face editor * add delay * fix: test * i18n * fix: unit test * pr feedback |
||
|
|
8c6adf7157 |
feat(server): resolve duplicates (#25316)
* feat(web): Synchronize information from deduplicated images * Added new settings menu to the the deduplication tab. * The toggable options in the settings are synchronization of: albums, favorites, ratings, description, visibility and location. * When synchronizing the albums, the resolved images will be added to all albums of the duplicates. * When synchronizing the favorite status, the resolved images will be marked as favorite, if at least one selectable image is marked as favorite. * When synchronizing the ratings, the highest rating from the selectable images will be applied to the resolved image. * When synchronizing the description, all descriptions from the selectable images will be merged into one description for the resolved image. * When synchronizing the visibility, the most restrictive visibility setting from the selectable images will be applied to the resolved image. * When synchronizing the location, if exactly one unique location exists among the selectable images, this location will be applied to the resolved image. * There is no additional UI for these settings to keep the visual clutter minimal. The settings are applied automatically based on the user's preferences. * Replace addAssetToAlbums with copyAsset * fix linter * feat(web): add duplicate sync fields and fix typo * feat(web): add tag sync and enhance duplicate resolution This update introduces tag synchronization for duplicate resolution, ensuring all unique tag IDs from duplicates are applied to kept assets. The visibility sync logic is updated to use a simplified ordering, as the hidden status items will never show up in a duplicate set. Album synchronization now merges albums directly via addAssetsToAlbums; as the approach with copyAsset API endpoint was ineffiecient. Description, rating, and location sync logic is improved for correctness. and deduplication. i18n strings were added / updated. * feat(server): move duplicate resolution to backend with sync and stacking Moves duplicate metadata synchronization from frontend to backend, enabling robust batch operations and proper validation. This is an improved refactor of PR #13851. New endpoints: - POST /duplicates/resolve - batch resolve with configurable metadata sync - POST /duplicates/stack - create stacks from duplicate groups - GET /duplicates - now includes suggestedKeepAssetIds based on file size and EXIF Key changes: - Move sync logic (albums, tags, favorites, ratings, descriptions, location, visibility) to server - Add server-side metadata merge policies with proper conflict resolution - Replace client-side resolution logic with new backend endpoints - Add comprehensive E2E tests (70+ test cases) and unit tests - Update OpenAPI specs and TypeScript SDK No breaking changes - only additions to existing API. * feat(preferences): enable all duplicate sync settings by default * chore: clean up * chore: clean up * refactor: rename & clean up * fix: preference upgrade * chore: linting * refactor(e2e): use updateAssets API for setAssetDuplicateId * fix: visibility sync logic in duplicate resolution * fix(duplicate): write description to exifUpdate Previously the duplicate resolution populated assetUpdate.description even though description belongs to exif info. * fix(duplicate): remove redundant updateLockedColumns wrapper updateAllExif already computes lockedProperties via distinctLocked using Object.keys(options). The wrapper added a lockedProperties key to the options object, causing the spurious string 'lockedProperties' to be stored in the lockedProperties array. * fix(duplicate): write merged tags to asset_exif to survive metadata re-extraction During duplicate resolution, replaceAssetTags correctly wrote merged tag IDs to the tag_asset table, but never updated asset_exif.tags or locked the tags property. The subsequent SidecarWrite → AssetExtractMetadata chain calls applyTagList, which destructively replaces tag_asset rows with whatever is in asset_exif.tags — still the original per-asset tags, not the merged set. Write merged tag values to asset_exif.tags via updateAllExif (which also locks the property via distinctLocked), and queue SidecarWrite when tags change so they persist to the sidecar file. * docs(duplicates): clarify location and tag sync behavior * refactor(duplicate): remove sync settings, always sync all metadata on resolve Remove DuplicateSyncSettingsDto and the per-field sync toggles (albums, favorites, rating, description, visibility, location, tags). Duplicate resolution now unconditionally syncs all metadata from trashed assets to kept assets. - Remove DuplicateSyncSettingsDto and settings field from DuplicateResolveDto - Update DuplicateService to always run all sync logic without conditionals - Delete DuplicateSettingsModal.svelte and settings gear button from UI - Remove DuplicateSettings type and duplicateSettings persisted store - Update unit and e2e tests to remove settings from resolve requests * docs: update duplicates utility to reflect automatic metadata sync * docs(web): replace duplicates info modal with link to documentation * chore: clean up * fix: add missing type cast to jsonAgg in duplicate repository getAll * fix: skip persisting rating=0 in duplicate merge to avoid unnecessary sidecar write --------- Co-authored-by: Toni <51962051+EinToni@users.noreply.github.com> Co-authored-by: Jason Rasmussen <jason@rasm.me> Co-authored-by: Jason Rasmussen <jrasm91@gmail.com> |
||
|
|
8f01d06927 | feat(web): add a seperate tooltip for switching from dark to light mode (#27297) | ||
|
|
a2ff075e9a | chore: version v2.6.3 | ||
|
|
b9b5dba037 | fix(web): crop square ratio i18n (#27257) | ||
|
|
ce9b32a61a | chore: version v2.6.2 | ||
|
|
e939fde6f1 | chore: version v2.6.1 | ||
|
|
f413f5c692 | chore: version v2.6.0 | ||
|
|
52307ed09f |
chore(web): update translations (#26192)
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/af/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/ar/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/be/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/bg/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/bn/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/ca/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/cs/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/da/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/de/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/de_CH/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/el/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/eo/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/es/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/et/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/eu/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/fi/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/fr/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/ga/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/gl/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/gsw/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/gu/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/he/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/hi/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/hu/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/id/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/it/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/ja/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/km/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/kn/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/ko/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/lt/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/lv/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/ml/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/ms/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/nb_NO/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/nl/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/pl/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/pt/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/ro/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/ru/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/sk/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/sl/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/sr_Cyrl/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/sr_Latn/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/sv/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/te/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/th/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/tr/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/uk/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/vi/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_Hant/ Translation: Immich/immich Co-authored-by: -J- <heyj0e@tuta.io> Co-authored-by: Abdullah Atsa <abdullahatsauban@gmail.com> Co-authored-by: Adam Havránek <adamhavra@seznam.cz> Co-authored-by: Ahmed Hamdy <ahmedhamdy19375@gmail.com> Co-authored-by: Ahmed Khaleel Shihab <ahmed91shihab@gmail.com> Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Co-authored-by: Aleksa Milošević <akimaki15@gmail.com> Co-authored-by: Anton Palmqvist <apq@users.noreply.hosted.weblate.org> Co-authored-by: Antón Gómez López <antongomez03@gmail.com> Co-authored-by: Arif Budiman <arifpedia@gmail.com> Co-authored-by: Balázs R <nvi9@outlook.hu> Co-authored-by: Baptiste Mille-Mathias <baptiste.millemathias@alcmeon.com> Co-authored-by: Berkay Görgülü <berthanas@gmail.com> Co-authored-by: Bora Atıcı <boratici.acc@gmail.com> Co-authored-by: CHUNG, Jin-ho <doctorjinho@gmail.com> Co-authored-by: Cesare Capo <cescapo@icloud.com> Co-authored-by: Chintan Prajapati <chintan9@student.fdu.edu> Co-authored-by: Denis Pacquier <denis.pacquier@gmail.com> Co-authored-by: DevServs <bonov@mail.ru> Co-authored-by: Dusan Hlavaty <dhlavaty@gmail.com> Co-authored-by: Dymitr <zasvab@gmail.com> Co-authored-by: Dániel Gál <galdaniel.school@gmail.com> Co-authored-by: Emanuel Santos Martins <santosmartinsemanuel@gmail.com> Co-authored-by: Emanuele La Mura <acedit.wcry@gmail.com> Co-authored-by: Farkas Rábai <farkasrabai@gmail.com> Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org> Co-authored-by: Floruit <1964993179@qq.com> Co-authored-by: Frank Paul Silye <frankps@gmail.com> Co-authored-by: Gabriel <jellyfin.sensitize624@passmail.net> Co-authored-by: Gideon Wentink <gjwentink@gmail.com> Co-authored-by: Goran Aničin <anicin.goran@gmail.com> Co-authored-by: HackingAll <hacking.all.YT@gmail.com> Co-authored-by: Happy <59247878+happy2452354@users.noreply.github.com> Co-authored-by: Haru Ijima <haruijimakun@gmail.com> Co-authored-by: Hosted Weblate user 85894 <reo7s@users.noreply.hosted.weblate.org> Co-authored-by: Hurricane_32 <rodrigorimo@hotmail.com> Co-authored-by: IMPERA <rickbrouwer2005premium@gmail.com> Co-authored-by: Ian.Su <stu92116stu92116@hotmail.com.tw> Co-authored-by: Immich <weblate@immich.app> Co-authored-by: Indrek Haav <indrek.haav@hotmail.com> Co-authored-by: IsakBH <isak@brunhenriksen.net> Co-authored-by: Ismail <binhelati@gmail.com> Co-authored-by: Ivan Dimitrov <idimitrov08@gmail.com> Co-authored-by: Jannik Norden <development.jnorden@outlook.com> Co-authored-by: Jeppe Nellemann <jepnel@proton.me> Co-authored-by: Joseph <josephlegrand33+hosted.weblate.org@gmail.com> Co-authored-by: Jozef Gaal <preklady@mayday.sk> Co-authored-by: Junghyuk Kwon <kwon@junghy.uk> Co-authored-by: KW Lam <kwlam281@gmail.com> Co-authored-by: Kaushal Patel <kaushalpatel1982@gmail.com> Co-authored-by: Kim Hokyeong <manmen.mi1375@gmail.com> Co-authored-by: Krzysztof <doom.zg@gmail.com> Co-authored-by: Leo Bottaro <github@leobottaro.com> Co-authored-by: Leon S <leonnis16@gmail.com> Co-authored-by: Liviu Roman <contact@liviuroman.com> Co-authored-by: Londoneye02 <jcdelcaz@gmail.com> Co-authored-by: Luca Beyer <trickobert@gmail.com> Co-authored-by: Lukas Konsin <lukaskonsin@proton.me> Co-authored-by: Madipodo <madipo@posteo.de> Co-authored-by: Marc Casillas <mcasillassu@gmail.com> Co-authored-by: MarcSerraPeralta <marcserraperalta@gmail.com> Co-authored-by: Marian Wolf <marian.wolf2008@gmail.com> Co-authored-by: Matjaž T. <matjaz@moj-svet.si> Co-authored-by: Mayukh Roy <mayukhroy2020@gmail.com> Co-authored-by: Mees Frensel <meesfrensel@gmail.com> Co-authored-by: Meet Bhingradiya <meetbhingradiya36@gmail.com> Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com> Co-authored-by: MrZapp-LM <paul.lutz@lichtermacher.at> Co-authored-by: Muhammad Ivan Aldorino <ivanaldorino@gmail.com> Co-authored-by: Mykola Vaskevych <22372199@studentmail.ul.ie> Co-authored-by: Mārtiņš Bruņenieks <martinsb@gmail.com> Co-authored-by: Olaf Nielsen <solluh@mail.de> Co-authored-by: PPNplus <ppnplus@protonmail.com> Co-authored-by: PaCoalt <pschwarzwaelder@yahoo.com> Co-authored-by: Petri Hämäläinen <petri.hamalainen@mailbox.org> Co-authored-by: Philip Goto <philip.goto@gmail.com> Co-authored-by: Philipp Frauenfelder <philipp.frauenfelder@gmail.com> Co-authored-by: PhillyMay <mein.alias@outlook.com> Co-authored-by: Phyruos <phyruos@gmail.com> Co-authored-by: Predrag Milićević <predragmilicevic@gmail.com> Co-authored-by: Psycho <unhomen@gmail.com> Co-authored-by: Ramon \"9Tails\" Canales <emaildoramon@gmail.com> Co-authored-by: Rebelder <bas+github@bbelder.eu> Co-authored-by: Reo7s <biz@reo-ang.net> Co-authored-by: Roger Veciana Rovira <rveciana@gmail.com> Co-authored-by: Roman Fedorchuk <roma.fedorchuk@gmail.com> Co-authored-by: Ruben Silva <ruben02b@gmail.com> Co-authored-by: Shadi Alrashoodi <shadifaisal91@gmail.com> Co-authored-by: Shashibhushan Singh <shashibhushansingh11@gmail.com> Co-authored-by: Shawn <xiaxinx@gmail.com> Co-authored-by: Shihfu Juan <xlion@xlion.tw> Co-authored-by: Skanda <skillwiz94@gmail.com> Co-authored-by: Sylvain Pichon <service@spichon.fr> Co-authored-by: TA <tobi@warsnich.de> Co-authored-by: TV Box <realceday.tvbox@gmail.com> Co-authored-by: Thomas Grimstad <solmester@gmail.com> Co-authored-by: Thomas Vente <thomas.vente@gmail.com> Co-authored-by: Tim Morley <weblate.3919org@timsk.org> Co-authored-by: TobnacTobi <Tobias.Schrull@gmx.de> Co-authored-by: Toivo Schmale <thetoicraft@gmail.com> Co-authored-by: Tomo Tomov <tomotomov92@gmail.com> Co-authored-by: Ugnius <kaugnius@gmail.com> Co-authored-by: Ulices <hasecilu@tuta.io> Co-authored-by: Ulpi Antor <weblate.residual441@passmail.net> Co-authored-by: Unn Krigul <unn@arter.studio> Co-authored-by: User 123456789 <user123456789@users.noreply.hosted.weblate.org> Co-authored-by: Vallabh Sharma <srivallabhsharma@gmail.com> Co-authored-by: Vegard Fladby <vegard@fladby.org> Co-authored-by: Viesturs <viesturs.sprogis@outlook.com> Co-authored-by: Vivek M <vivekmalhotra004@gmail.com> Co-authored-by: Vixepti <contact@vixepti.fr> Co-authored-by: Xo <xocodokie@users.noreply.hosted.weblate.org> Co-authored-by: Zawaer <zawarudo123pro@gmail.com> Co-authored-by: anton garcias <isaga.percompartir@gmail.com> Co-authored-by: ashraf0484 <t.sashraf@gmail.com> Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl> Co-authored-by: chamdim <chamdim@protonmail.com> Co-authored-by: dimitrijeforesta <dimitrije.foresta@gmail.com> Co-authored-by: eav5jhl0 <eav5jhl0@users.noreply.hosted.weblate.org> Co-authored-by: jellebuitenhuis <github@jellebuitenhuis.nl> Co-authored-by: kylo32 <kylo32@gmail.com> Co-authored-by: l m <virtuamoo@gmail.com> Co-authored-by: millallo <millallo@tiscali.it> Co-authored-by: muziqaz <muziqaz@users.noreply.hosted.weblate.org> Co-authored-by: mycodeco <victorschiellerup@gmail.com> Co-authored-by: nachtpfoetchen <nachtpfoetchen@posteo.de> Co-authored-by: pyccl <changcongliang@163.com> Co-authored-by: stesoma <soma.steltzer@gmail.com> Co-authored-by: techmoocher 🦊 <ndvphuc276@gmail.com> Co-authored-by: timmy61109 <qazzxcasdqwewsxedc@gmail.com> Co-authored-by: waclaw66 <waclaw66@seznam.cz> Co-authored-by: 안세훈 <on9686@gmail.com> |
||
|
|
82db581cc5 |
feat(mobile): open in browser (#26369)
* feat(mobile): open in browser * chore: open in browser instead of webview * chore: allow archived asset * fix: moved openinbrowser above unstack * feat: deeplink into favorites, trash & archived * fix: use remoteId (for tests to succeed) --------- Co-authored-by: Alex <alex.tran1502@gmail.com> |
||
|
|
9996ee12d0 | refactor(web): crop area tool (#26843) | ||
|
|
e45308b949 | fix(web): exclude emoji from translation string (#26852) | ||
|
|
9b642633c1 | fix(server): clarify transcoding bitrate policy (#26711) | ||
|
|
e4c24bdec8 | chore: enable prettier caching and quiet output (#26681) | ||
|
|
0560f98c2d | chore(web): clarify locale settings description (#25562) | ||
|
|
177d1c9a30 |
feat: splash screen error page (#26460)
* feat: splash screen error page * Update mobile/lib/pages/common/splash_screen.page.dart Co-authored-by: Alex <alex.tran1502@gmail.com> * add clear data action --------- Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> Co-authored-by: Alex <alex.tran1502@gmail.com> |
||
|
|
e454c3566b |
refactor: star rating (#26357)
* refactor: star rating * transform rating 0 to null in controller dto * migrate rating 0 to null * deprecate rating -1 * rating type annotation * update Rating type |
||
|
|
55e625a2ac | fix(web): error page i18n (#26517) | ||
|
|
11e5c42bc9 | fix(web): toast warning when trying to upload unsupported file type (#26492) | ||
|
|
8ba20cbd44 |
feat: tap to see next/previous image (#20286)
* feat(mobile): tap behavior for next/previous image This change enables switching to the next/previous photo in the photo viewer by tapping the left/right quarter of the screen. * Avoid animation on first/last image * Add changes to asset_viewer.page * Add setting for tap navigation, disable by default Not everyone wants to have tapping for next/previous image enabled, so this commit adds a settings toggle. Since it might be confusing behavior for new users, it is disabled by default. * chore: refactor * fix: lint --------- Co-authored-by: Alex Tran <alex.tran1502@gmail.com> |
||
|
|
ae8dad68fc |
feat(mobile): filter by tags (#26196)
filter by tags |
||
|
|
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 |
||
|
|
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> |
||
|
|
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> |
||
|
|
b85f6f3fce | fix(web): add missing @immich/ui translations (#26143) | ||
|
|
675bbf3ac3 |
chore: remove unused key and fix casing for recent_albums (#24691)
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com> |
||
|
|
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> |
||
|
|
3be8e265cd | chore: version v2.5.6 | ||
|
|
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> |
||
|
|
211dc3c056 | fix: add missing translations for image editor (#25957) | ||
|
|
ff9052f7f5 | chore: version v2.5.5 | ||
|
|
8581b4f350 | chore: version v2.5.4 | ||
|
|
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> |
||
|
|
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> |
||
|
|
0a8a65a45e | fix: file name search label (#25916) | ||
|
|
38c1f0b1fd | chore: version v2.5.3 | ||
|
|
eadb2f89af | chore: version v2.5.2 | ||
|
|
41e2ed3754 | chore: version v2.5.1 | ||
|
|
20c4d375b1 | chore: update pump script (#25586) | ||
|
|
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> |
||
|
|
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> |
||
|
|
44b4f35019 | chore: expose upload errors to UI (#25566) | ||
|
|
6430c88b84 |
fix(i18n): clarify OAuth client secret requirement for confidential and public clients (#25468)
chore: clarify OAuth client secret requirement for confidential and public clients |
||
|
|
1803692eab |
feat(mobile): native clients (#21459)
* platform clients * uppercase http method * fix hot reload * custom user agent * init before app launch * set defaults * move to bootstrap * unrelated change * disable disk cache by default * optimized decoding * remove incremental * android impl * memory optimization * lock approach is slower on ios * conditional cronet * clarify parameter * enable disk cache * set user agent * flutter-side decode * optimized http * fixed locking * refactor * potential race conditions * embedded cronet * refactor, fix capacity handling * fast path for known content length * ios optimizations * re-enable cache * formatting * bump concurrency * clear cache button * fix eviction race condition * add extra cancellation check * tighten dispose * better error handling * fix disposal --------- Co-authored-by: Alex <alex.tran1502@gmail.com> |