Yaros and Codex
1f422ea4c4
fix(server): add album-shared assets to albums ( #32609 )
...
Co-authored-by: Jason Rasmussen <jason@rasm.me >
(cherry picked from commit 37c34343e1b98edf07dc3ff34c5da461de03c746)
2026-10-28 20:40:53 +03:00
bo0tzz and Codex
1707635743
fix(server): require update access on the motion video when linking a live photo ( #32606 )
...
* fix(server): require update access on the motion video when linking a live photo
* chore: allow linking with existing shared link assets
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me >
(cherry picked from commit a7afb4c9e9d2f099f9204a41f62e17b54fca3b17)
2026-10-27 23:12:41 +03:00
Kairui Liu and Codex
c482c1e53e
fix: preserve stack primary asset selection ( #31380 )
...
* fix: preserve stack primary asset selection
* test: select stacked assets by id
* chore: limit dart formatting changes
* fix: address stack viewer review feedback
* fix: align stack ordering with server
* fix: keep stack primary asset first
---------
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
(cherry picked from commit 5a5d7be11084969c3c00a294ce6c0527042f88e7)
2026-10-27 23:12:13 +03:00
Daniel Dietzler and Codex
e5b4dd1041
feat: sveltekit 3 ( #32737 )
...
(cherry picked from commit 2576ee28cfb790e99ddf401a129e1d9a18713121)
2026-10-27 23:11:06 +03:00
Jason Rasmussen and Codex
493870ad7b
refactor: config queries ( #32498 )
...
(cherry picked from commit b45ec0f55abb9dc39fbbb39dcf5296d45a726ba0)
2026-10-22 20:43:14 +03:00
renovate[bot] and Codex
f1f7f82e91
chore(deps): update base-image to v202610211607 ( #32644 )
...
Co-authored-by: bo0tzz <git@bo0tzz.me >
(cherry picked from commit b9269f873982c9b1c0f9267aefad8b8b9eacb7d9)
2026-10-22 05:25:45 +03:00
bo0tzz and Codex
b3bd5d1fd1
feat(server): remove deprecated password field from update-me ( #32623 )
...
* feat(server): remove deprecated password field from update-me
* fix: tests for removed password field
(cherry picked from commit 3f6a071203187681b6c06b977665dc624c431336)
2026-10-22 05:25:45 +03:00
renovate[bot] and Codex
689105c949
fix(deps): update dependency exiftool-vendored to v39 ( #31917 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
(cherry picked from commit bb9f18a1d007d530fcf477a0fa56528fdfa91dd0)
2026-10-22 05:25:45 +03:00
bo0tzz and Codex
e2864b6664
fix(server): do not expose album members to shared link viewers ( #32607 )
...
(cherry picked from commit 380f3e74e622938b6b6c450859df8655be4e21ba)
2026-10-22 05:23:22 +03:00
Jason Rasmussen and Codex
b12be9119f
feat: passkeys ( #32194 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
(cherry picked from commit 6233a79bf7e4cec11e9ea1094908ff3b228fcbe0)
2026-10-22 05:23:22 +03:00
bo0tzz and Codex
c4c5b8ae3a
fix(server): apply shared link metadata visibility in asset mapper ( #32561 )
2026-10-19 20:31:26 +03:00
743e555a1b
fix(deps): update dependency bullmq to v6 ( #31914 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-10-19 20:31:26 +03:00
0207d48035
chore(deps): update vitest monorepo to v5 ( #31912 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-10-19 20:27:42 +03:00
renovate[bot] and Codex
cd6421be4b
chore(deps): update dependency @types/node to ^24.19.2 ( #32129 )
...
* chore(deps): update dependency @types/node to ^24.19.2
* fix: pnpmfile checksum
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
(cherry picked from commit 9bb78b30fbb374157146f3bede657d293cda508f)
2026-10-15 14:33:10 +03:00
immich-push-o-matic[bot]
d2dac658fe
chore: version v3.3.3
2026-10-14 16:30:09 +00:00
immich-push-o-matic[bot]
3dcaa05cd7
chore: version v3.3.2
2026-10-14 16:23:04 +00:00
immich-push-o-matic[bot]
db6e11ecc8
chore: version v3.3.1
2026-10-08 21:21:16 +00:00
immich-push-o-matic[bot]
e3b1656091
chore: version v3.3.0
2026-10-06 14:57:27 +00:00
d806bc002c
fix: person without assets ( #32117 )
...
fix: person without assets (#32114 )
(cherry picked from commit c0506fe723995808f4effd8d40d0235fcaf104b5)
Co-authored-by: Jason Rasmussen <jason@rasm.me >
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2026-10-06 08:38:24 +00:00
immich-push-o-matic[bot]
20f103c4b9
chore: version v3.3.0-rc.2
2026-10-02 16:58:10 +00:00
immich-push-o-matic[bot]
eace8c2809
chore: version v3.3.0-rc.1
2026-09-30 21:42:17 +00:00
53d1584dd2
fix(server): make "limit" paramter use z.coerce ( #31934 )
...
fix(server): make "limit" paramter use z.coerce (#31899 )
(cherry picked from commit c9a3248d714cb6e6f9aff068355c5a3611c3ba64)
Co-authored-by: aviv926 <51673860+aviv926@users.noreply.github.com >
2026-09-30 09:13:00 +00:00
immich-push-o-matic[bot]
a9d102234b
chore: version v3.3.0-rc.0
2026-09-28 21:54:03 +00:00
bf5b21b361
chore(deps): update node ( #31813 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-09-28 19:22:29 +02:00
aa02337847
fix(server): use GeoNames for reverse-geocoded country names ( #30199 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-09-28 11:06:30 +00:00
e66f2c7615
chore(deps): update dependency eslint-plugin-unicorn to v75 ( #31721 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-09-23 18:19:03 +00:00
959d46c654
chore(deps): update dependency @types/node to ^24.13.5 ( #31713 )
...
* chore(deps): update dependency @types/node to ^24.13.5
* fix: add checksum
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me >
2026-09-22 20:59:20 +00:00
Alex and GitHub
d6d0947383
feat: birthday memories ( #30831 )
2026-09-22 04:30:43 -05:00
e55ac299a4
chore(deps): update node ( #31329 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-09-14 21:48:02 +02:00
Jason Rasmussen and GitHub
c0eed4902a
chore: version v3.2.0 ( #31441 )
...
chore: v3.2.0
2026-09-11 11:02:34 -04:00
Daniel Dietzler and GitHub
2a62622041
feat: NestJS 12 and ESM ( #31237 )
2026-09-10 13:22:29 +02:00
renovate[bot] and GitHub
cfa594717a
chore(deps): update docker.io/valkey/valkey:9 docker digest to c123e37 ( #31326 )
2026-09-08 11:58:55 +02:00
Ufuk and GitHub
9e5dcc598f
fix(server): allow an empty assetIds array when creating an album shared link ( #31098 )
2026-08-31 17:31:47 +02:00
bo0tzz and GitHub
6b478924b2
fix(e2e): wait out the duplicate #asset-grid during navigation ( #31088 )
2026-08-28 12:45:13 +02:00
immich-push-o-matic[bot]
e61312084b
chore: version v3.2.0-rc.0
2026-08-27 19:43:45 +00:00
renovate[bot] and GitHub
caa96dda4f
chore(deps): update docker.io/valkey/valkey:9 docker digest to 70739f8 ( #30980 )
2026-08-25 20:27:15 +02:00
Daniel Dietzler and GitHub
9e3d9a7770
fix: thumbnail generation for specific SVGs ( #30908 )
2026-08-25 19:57:48 +02:00
351be95769
feat: memories view ( #28675 )
...
* wip web memories view
* paginate searchMemories
* improve memories ui
* feat(mobile): memories view
* improve memories web ui
* fix(web): avoid unnecessary memory refreshes
* refactor(web): move timline memory manager filter
* fix(web): memories infinitely loading on 0 results
* fix(web): memories resetting
* feat(web): animated memory previews
* feat(web): memory page dark styling
* chore(mobile): fix failing memory lane tests
* chore(mobile): remove old import
* chore(e2e): fix failing memory lane tests
* chore(server): revert searchMemories changes
* chore(server): lint
* chore(mobile): fix bad merge
* chore(e2e): fix memory ui tests
* chore(web): rename /memory to /memories
* chore(mobile): linting
* chore(web): linting
* fix(web): prevent duplicate memory page loading
* fix(web): lint
* fix(web): memories page improvements
* chore(mobile): lint
* fix(mobile): fix translations
* fix(mobile): build errors
* fix(web): prevent memories from infinitely loading
* chore(e2e)): fix failng memory viewer test
* chore(web): clean up types in memory manager
* chore(web): lint
* feat: update list and detail memory page layouts
* onlyFavorites through drift
* rename to get all
* mobile: use widgetWhen in memory list page
* remove redundant check
* fix: e2e
---------
Co-authored-by: Timon <mail@timonrieger.de >
Co-authored-by: Jason Rasmussen <jason@rasm.me >
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-08-24 19:16:33 -05:00
Jason Rasmussen and GitHub
2f48a8aab4
refactor: memory e2e ( #30906 )
2026-08-21 12:15:17 -04:00
Jason Rasmussen and GitHub
4c26a7ca76
refactor: activity e2e ( #30896 )
2026-08-21 12:57:50 +02:00
Jason Rasmussen and GitHub
c7531a36f9
refactor: partner e2e ( #30895 )
2026-08-20 17:32:51 -04:00
Sacha Brouté and GitHub
c7f6197e75
feat: add oauth account management url ( #30873 )
2026-08-20 21:31:34 +00:00
Jason Rasmussen and GitHub
24532c4d82
fix(ci): docker caching ( #30894 )
2026-08-20 16:37:43 -04:00
11b1aa5ecf
feat: cluster groups ( #30739 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-08-20 20:03:00 +02:00
Jason Rasmussen and GitHub
e529557160
feat: new config endpoints ( #30881 )
...
* refactor: config endpoints
* chore: pr feedback
2026-08-20 11:46:17 -04:00
Jason Rasmussen and GitHub
47c5a3dbf6
refactor: api key response dto ( #30887 )
2026-08-20 11:23:12 -04:00
Jason Rasmussen and GitHub
47dccf7283
refactor: dockerfile caching ( #30874 )
2026-08-19 16:52:50 -04:00
bd2cbb751b
fix(deps): update sharp to ^0.35.3 ( #29132 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-19 15:49:10 -04:00
Jason Rasmussen and GitHub
7cd0a7d30c
refactor: e2e tests ( #30870 )
2026-08-19 14:31:57 -04:00
Jason Rasmussen and GitHub
c63824bcea
refactor: library e2e ( #30867 )
2026-08-19 11:49:41 -04:00