Commit graph

  • 2541011eaa
    fix(web): duplicate key error and enable expiration editing for expired shared links (#24686) Timon 2026-01-05 13:12:44 +0100
  • 18d8cc4449
    fix: search input has incorrect focus state after closing the search filter modal (#24886) Alex 2026-01-05 05:38:43 -0600
  • 8e8a2f997e
    feat: show asset owners for editors in shared albums (#24890) Ahmed Mahmoud Aref 2026-01-05 13:31:23 +0200
  • 86e5c611ec
    fix: import config from json (#25030) Jorge Montejo 2026-01-05 12:28:08 +0100
  • e700bb5467
    fix(mobile): hide delete action for remote-only assets (#25010) skrmc 2026-01-05 02:02:39 -0500
  • a1aa2b807b
    feat(web): Add coordinate pair location searching. (#24799) GustavJones 2026-01-04 21:16:23 +0200
  • abea5a53de
    chore: linting (#7532) immich-tofu[bot] 2026-01-04 16:05:56 +0000
  • bcf6685643
    chore(server): Vchord 1.0 support (#23845) Matthew Momjian 2026-01-04 00:01:11 -0500
  • bd27898ea9
    fix(server): update exiftool-vendored to v34.3 for correct colon-less timezone parsing (#24979) Diego Saint Esteben 2026-01-02 16:31:31 -0300
  • 3321c1a9df
    feat(ml): update ONNX Runtime, OpenVINO and ROCm stack (#23458) Savely Krasovsky 2026-01-01 18:17:55 +0100
  • 72a898d89d
    chore(deps): update github-actions (#24606) renovate[bot] 2025-12-31 12:23:36 +0000
  • a16c5955d7
    feat(server): Support camera make, model, and lensModel in Storage Template (#24650) Rahul Kumar Saini 2025-12-29 16:55:06 -0500
  • e87bfa548a
    fix(web): let slideshow videos play (#19601) (#24914) Keanu Czirjak 2025-12-29 18:03:55 +0000
  • 369a30e227
    fix: canceling a bucket while findMonthGroupForAsset is waiting fails (#24898) Min Idzelis 2025-12-29 10:28:37 -0500
  • 0df618feee
    feat: Hide/show controls when zoom state changes (#24784) Lauritz Tieste 2025-12-27 23:02:42 +0100
  • 363b9276eb
    fix: album card timezone (#24855) Daniel Dietzler 2025-12-26 21:40:07 -0600
  • 36d7dd9319
    feat(mobile): album options to kebab menu (#24204) idubnori 2025-12-27 03:46:05 +0900
  • a57c4d9a9e
    fix(drift backup notifier): add lifecycle guards and dispose logging (#24806) Peter Ombodi 2025-12-26 20:44:07 +0200
  • 724948d36d
    feat(mobile): use tabular figures in backup info card (#24820) Marcin Wróblewski 2025-12-26 05:27:33 +0100
  • 83f8065f10
    fix: autogrow textarea bugs during animation (#24481) Min Idzelis 2025-12-24 07:21:08 -0500
  • e63e8e2517
    chore(deps): update machine-learning (#24610) renovate[bot] 2025-12-23 03:12:13 +0000
  • 01e3b8e5df
    refactor: form modals (#24790) Jason Rasmussen 2025-12-22 14:15:23 -0500
  • 5a7c9a252c
    feat: disable admin setup (#24628) Jason Rasmussen 2025-12-22 14:15:08 -0500
  • f99f5f4f91
    refactor: map setting modal (#24789) Jason Rasmussen 2025-12-22 13:54:14 -0500
  • 8ad27c7cea
    refactor: slideshow modal (#24788) Jason Rasmussen 2025-12-22 13:44:53 -0500
  • edc21ed746
    fix(web): stale album info (#24787) Jason Rasmussen 2025-12-22 13:38:57 -0500
  • dd744f8ee3
    refactor: album edit modal (#24786) Jason Rasmussen 2025-12-22 13:33:49 -0500
  • f6f9a3abb4
    fix: task never rejected on cancel, add tests (#24418) Min Idzelis 2025-12-22 13:12:43 -0500
  • 1c156a179b
    feat: shared link edit (#24783) Jason Rasmussen 2025-12-22 11:47:06 -0500
  • 952f189d8b
    feat: prefer admin settings page over users page (#24780) Jason Rasmussen 2025-12-22 11:31:22 -0500
  • 40e750e8be
    refactor: api key service (#24779) Jason Rasmussen 2025-12-22 11:09:11 -0500
  • c7510d572a
    chore: move models (#24778) Jason Rasmussen 2025-12-22 10:23:57 -0500
  • 165f9e15ee
    feat: modal routes (#24726) Jason Rasmussen 2025-12-22 10:04:08 -0500
  • dfdbb773ce
    fix(web): display jxl original (#24766) Mert 2025-12-21 21:10:22 -0500
  • f053ce548d
    fix: product keys wording in commercial guidelines faq (#24765) bo0tzz 2025-12-21 20:35:21 +0100
  • d7c28470ee
    feat: focus jumped-to item in timeline (#24738) bo0tzz 2025-12-21 15:52:52 +0100
  • 28f6064240
    feat: workflow ui (#24190) Alex 2025-12-20 21:07:07 -0600
  • 4b3b458bb6
    chore: update info.plist app version in bump-version (#24722) Alex 2025-12-20 21:02:11 -0600
  • 4736b4e3e8
    chore(server): improve log messages (#24744) Sergey Katsubo 2025-12-21 06:00:34 +0300
  • a17f188e97
    fix(maintenance): prevent enable/disable maintenance CLI hanging on occasion (#24713) Paul Makles 2025-12-19 22:13:00 +0000
  • 5b80323326
    refactor: library service (#24725) Jason Rasmussen 2025-12-19 13:20:35 -0500
  • 1425b3da6b
    refactor: admin card (#24723) Jason Rasmussen 2025-12-19 12:47:04 -0500
  • 3d2196b0f2
    refactor: asset update medium tests (#24718) Daniel Dietzler 2025-12-19 10:25:04 -0600
  • 50d7956c07 chore: version v2.4.1 github-actions 2025-12-19 15:03:03 +0000
  • 22d3fd3b92
    fix(docs): add & fix missing alt text to store badge images (#24637) Théo 2025-12-19 16:00:31 +0100
  • a469e86b32
    fix(web): search-bar usability improvements (#24705) Luis Nachtigall 2025-12-19 15:59:41 +0100
  • 138c9232df
    chore: update ApiKeySecretModal to use monospace font (#24690) Timon 2025-12-19 15:58:49 +0100
  • 2e1f8625ec
    fix(web): timezone dropdown showing "No results" when seconds are set to 00 (#24662) Timon 2025-12-19 15:58:17 +0100
  • f7cbb7417c
    fix: dateTimeOriginal timezone updates (#24712) Daniel Dietzler 2025-12-19 08:42:44 -0600
  • 125de91c71
    fix: merged video in On This Device played with incorrect dimension (#24656) Alex 2025-12-18 20:59:58 -0600
  • c9b58f5893
    fix(web): auto-start slideshow when confirming settings modal (#24629) Timon 2025-12-18 22:58:22 +0100
  • 640fd7308b
    fix(mobile): infinite loading screen when hiding UI in map viewer on iOS (#24563) Timon 2025-12-18 22:07:58 +0100
  • 557a79f747
    chore(mobile): log failures from share upload intent (#24680) shenlong 2025-12-18 14:30:55 -0600
  • 5ade152bc5
    fix(web): shared link expiry does not save (#24569) Yaros 2025-12-18 07:19:31 +0100
  • 827bf1ef18
    fix: pass bumped version through outputs (#24649) bo0tzz 2025-12-18 00:06:54 +0100
  • a02adbb828 chore: version v2.4.0 github-actions 2025-12-17 17:44:24 +0000
  • ab7520c167
    chore(web): update translations (#24004) Weblate (bot) 2025-12-17 18:42:28 +0100
  • de1b448639
    chore: show Select All button for iOS in backup album selection page (#24647) Alex 2025-12-17 10:41:44 -0600
  • c15998e805
    fix: asset update race condition (#24384) Daniel Dietzler 2025-12-17 09:23:13 -0600
  • f0b069adb9
    fix: shared link expiration and small styling (#24566) Alex 2025-12-16 10:41:12 -0600
  • 276d02e12b
    fix(mobile): better UI for metadata panel (#24428) Hai Sullivan 2025-12-17 03:25:01 +1100
  • ded9535434
    fix(mobile): local delete missing from sheet on some routes (#24505) Yaros 2025-12-16 16:54:53 +0100
  • 997aec2441
    feat: replace heart icons to thumbs-up across activity (#24590) idubnori 2025-12-17 00:27:09 +0900
  • cb2bd47816
    fix(web): immich logo in shared links (#24618) Ben 2025-12-16 09:59:17 -0500
  • f1c8377ca0
    chore(deps): update dependency @types/node to ^24.10.3 (#24605) renovate[bot] 2025-12-16 12:23:52 +0100
  • 8416397589
    chore: revert Svelte 5.43.3 (#24509) Alex 2025-12-15 22:03:53 -0600
  • dc29635b67
    chore(mobile): changed default album sort to match with web (#24526) Yaros 2025-12-16 04:18:45 +0100
  • 00290e1e71
    feat: make OCR store reentrant-safe (#24419) Min Idzelis 2025-12-15 22:06:04 -0500
  • 3ef4c4f315
    feat(web): slideshow feature on shared albums (#24598) Yaros 2025-12-16 03:49:50 +0100
  • b10a8baf53
    feat(mobile): move buttons in the bottom sheet to the kebabu menu (#24175) idubnori 2025-12-16 07:44:27 +0900
  • 77926383db
    fix(server): only extract image's duration if format supports animation (#24587) Mees Frensel 2025-12-15 18:36:46 +0100
  • 35eda735c8
    fix(web): recent search doesn't use search type (#24578) Yaros 2025-12-15 12:44:00 +0100
  • 8f7a71d1cf
    fix(web): download panel being hidden by admin sidebar (#24583) Diogo Correia 2025-12-15 12:29:18 +0100
  • 33cdea88aa
    fix(mobile): birthday off by one day on remote (#24527) Yaros 2025-12-12 04:23:11 +0100
  • 4b345e02ff
    fix: refresh appear in list after asset is added to a current or new album (#24523) Alex 2025-12-11 11:06:53 -0600
  • 8cf900bafa
    fix(mobile): local videos with '#' don't play on android (#24373) Yaros 2025-12-11 17:57:37 +0100
  • 59a3f0f455
    feat(mobile): create new album from add to modal (#24431) Yaros 2025-12-11 16:47:31 +0100
  • c5d99711f7
    fix(web): show inferred timezone in date editor (#24513) Sergey Katsubo 2025-12-11 18:20:51 +0300
  • 4c0a41723f
    feat(web): asset selection bar in tags view (#24522) Yaros 2025-12-11 16:20:29 +0100
  • f73511a754
    fix(docs): typo in maintenance mode command (#24518) Bart van Velden 2025-12-11 16:19:33 +0100
  • e637387082
    fix(server): prevent metadata extraction failures on large video files (#24094) hubert-taieb 2025-12-11 10:18:19 -0500
  • baad38f0e6
    fix(deps): update typescript-projects (#24476) renovate[bot] 2025-12-11 00:13:06 +0000
  • 161147af51
    feat: timeline-manager improvement to use AssetResponseDto efficiently (#24421) Min Idzelis 2025-12-10 19:07:31 -0500
  • cbdf5011f9
    chore(deps): update docker.io/valkey/valkey:9 docker digest to fb8d272 (#24474) renovate[bot] 2025-12-11 00:59:39 +0100
  • f0f1d279c4
    chore(deps): update prom/prometheus docker digest to d936808 (#24475) renovate[bot] 2025-12-11 00:59:20 +0100
  • 5821f2fe61
    chore(deps): update github-actions (#24477) renovate[bot] 2025-12-11 00:59:03 +0100
  • 4cbce072be
    fix(docs): slow upload speed with example nginx reverse proxy config (#24490) Noel S 2025-12-10 14:29:36 -0800
  • 5e5bb7e87d
    fix(mobile): versionStatus.message text overflow (#24504) idubnori 2025-12-11 07:18:55 +0900
  • b052893a1e
    feat(mobile): immich-ui icon button (#24502) shenlong 2025-12-10 16:18:01 -0600
  • 15e58595fd
    fix(mobile): iOS local permission dialog extra whitespace (#24491) Kurt McKee 2025-12-10 16:17:08 -0600
  • 6d499c782a
    chore: update ui lib (#24483) Alex 2025-12-09 17:27:01 -0600
  • 7af99b8606
    feat(mobile): move top bar buttons into kebabu menu in AssetViewer (#24461) idubnori 2025-12-10 03:26:28 +0900
  • 01e39277e0
    feat(mobile): Localized backup upload details page (#21136) Arnau Mora 2025-12-09 17:23:01 +0000
  • 06e79703da
    fix(mobile): timeline bottom padding on selection (#24480) Yaros 2025-12-09 16:19:41 +0100
  • c360781565
    fix(mobile): fix overflow text in backup card (#24448) Yaros 2025-12-09 16:03:29 +0100
  • 287f6d5c94
    fix(mobile): buttons inside AddActionButton color is the same as background color (#24460) idubnori 2025-12-09 05:29:31 +0900
  • fe9125a3d1
    fix(web): [album table view] long album title overflows table row (#24450) Simon Kubiak 2025-12-08 15:35:58 +0000
  • 8b31936bb6
    fix(mobile): cannot create album while name field is focused (#24449) Yaros 2025-12-08 16:33:01 +0100
  • 19958dfd83
    fix(server): building docker image for different platforms on the same host (#24459) Sergey Katsubo 2025-12-08 18:15:43 +0300
  • 1e1cf0d1fe
    fix: build iOS fastlane installation (#24408) Alex 2025-12-06 14:55:53 -0600