3635 Commits

Author SHA1 Message Date
renovate[bot] c43573bb2e fix(deps): update dependency intl-messageformat to v12 (#31918)
* fix(deps): update dependency intl-messageformat to v12

* fix: pnpmfile checksum

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-10-15 11:50:53 +00:00
renovate[bot] 9755f64684 fix(deps): update dependency react-email to v6 (#32143)
* fix(deps): update dependency react-email to v6

* fix: move all react email imports to react-email

* fix: linting

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-10-15 11:58:34 +02:00
renovate[bot] cace887201 fix(deps): update typescript-projects (#32128)
* fix(deps): update typescript-projects

* fix: downgrade zod

* chore: update lockfile

* fix: update mise lockfile

* chore: pin supported mise platforms

* fix: linting

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-10-14 19:12:34 +02:00
Jason Rasmussen cc1e236365 feat: server feature level (#32178)
* feat: server feature level

* fix: correctly compute feature level
2026-10-14 09:56:49 -04:00
DawidKrynski d519140a6c fix(web): update album start date when the album changes (#32242)
Co-authored-by: Dawid Krynski <188586034+DawidKrynski@users.noreply.github.com>
2026-10-13 09:41:19 -04:00
Mees Frensel 60c5aa1f25 fix(web): event manager forgetting subscribed callbacks (#32217)
* fix(web): event manager forgetting subscribed callbacks

* fix: asset viewer manager

* fix PR feedback
2026-10-13 09:40:09 -04:00
Adi Čaušević cc7fd67197 fix(web): don't swallow Escape in sidebar (#32364) 2026-10-12 11:22:05 +02:00
sevtdy c673a608d0 fix(web): round top corners of queue status badge (#32360) 2026-10-12 02:33:29 +00:00
Daniel Dietzler a3c52d1396 feat: shared person indicator (#32223)
* feat: shared person indicator

* fix: styles

---------

Co-authored-by: Jason Rasmussen <jason@rasm.me>
2026-10-08 14:47:33 -04:00
Jason Rasmussen ce2cf6612d fix: clarify people sharing does not share assets (#32231) 2026-10-08 18:41:52 +02:00
Joep Admiraal 3f8cfe0b70 fix(web): show face name label above box when it would be hidden (#32088) 2026-10-06 14:25:24 +00:00
Alex 22a5af0ee9 chore: milder birthday memory text (#32124)
* chore: better birthday memories style

* chore: flame animation

* multicolor cake
2026-10-06 08:19:57 -05:00
Adi Čaušević 3a5fc38f85 fix(web): don't swallow Escape when person name editor is closed (#32123)
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
2026-10-06 13:26:18 +02:00
Mert 3df38fe7f2 feat(ml): ppocr v6 (#32147) 2026-10-06 09:58:20 +02:00
Jason Rasmussen 07daf87133 fix: select hidden people (#32115) 2026-10-05 21:12:50 +02:00
Mees Frensel f81bbc782c fix(web): album reactivity (#32095) 2026-10-05 18:28:19 +02:00
Daniel Dietzler 3e13e005ef chore: delete stray console log (#32109) 2026-10-05 18:26:38 +02:00
Daniel Dietzler 549a76cd35 fix: people page search (#32094) 2026-10-05 17:58:00 +02:00
Daniel Dietzler a01a9140b6 fix: bounding box label clipping due to reactivity issue (#32090) 2026-10-05 17:09:59 +02:00
Daniel Dietzler 1a48984844 fix: strip workflow step ids from user-facing actions (#32103) 2026-10-05 17:09:25 +02:00
Mees Frensel c826e0d45a fix(web): no trash actions when trash is empty (#32097) 2026-10-05 16:45:33 +02:00
Daniel Dietzler 0521a662dd fix: stale memory cover (#32098) 2026-10-05 15:57:05 +02:00
Zack Pollard 5372d5ef19 feat(web): default to date storage template during onboarding (#31989)
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
2026-10-02 11:24:07 +00:00
Mees Frensel 051d87df49 fix(web): remove unused props (#32016) 2026-10-02 10:56:10 +00:00
Andreas Heinz 75edc2de94 feat(web): add shortcut to remove assets from an album (#31940) 2026-10-02 12:04:03 +02:00
Jason Rasmussen aecee4db94 fix(web): alt names (#31980) 2026-10-01 11:16:37 -04:00
Daniel Dietzler ad444a0197 fix: stale memory thumbnail (#31975) 2026-10-01 14:36:19 +02:00
Mees Frensel 8e3267dc3b refactor(web): tag and create shared link actions (#31892) 2026-10-01 13:05:13 +02:00
Mees Frensel 85a09e42e5 fix(web): highlight thumbnail select icon on button hover (#31972) 2026-10-01 10:30:39 +00:00
Jason Rasmussen 1741650348 feat: bulk person management (#31949)
* feat: bulk person access

* chore: wip

* chore: cleanup and minor UX improvements

* chore: pr feedback

---------

Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-09-30 17:15:24 -04:00
Rahul Walawalkar b8953fcc87 fix: restore folder view scroll position (#31860)
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-09-30 16:14:27 +02:00
Jason Rasmussen aec7c0d97b feat: auto-sync name changes to connected users (#31923)
* feat: auto-sync name changes to connected users

* fix: rename to faceId

* fix: pr feedback

* fix: mobile build
2026-09-29 18:12:25 -04:00
bo0tzz f7d1552c37 fix(web): cull offscreen thumbnails on individual shared links (#31890) 2026-09-29 15:20:34 +02:00
renovate[bot] c9dc552af2 fix(deps): update typescript-projects (#31878)
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-09-29 13:42:45 +02:00
renovate[bot] 0993482b0b chore(deps): update dependency eslint-plugin-unicorn to v76 (#31885)
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-09-29 13:27:43 +02:00
renovate[bot] 6cd746ad22 chore(deps): update dependency dotenv to v18 (#31882)
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-09-29 10:37:39 +02:00
immich-push-o-matic[bot] a9d102234b chore: version v3.3.0-rc.0 2026-09-28 21:54:03 +00:00
Daniel Dietzler c12d5e6d35 feat: people management (#31620)
Co-authored-by: Jason Rasmussen <jason@rasm.me>
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-09-28 21:29:15 +02:00
Jason Rasmussen 0f179b9914 fix(web): album inconsistencies (#31857) 2026-09-28 21:20:54 +02:00
Mees Frensel c25b6e30c2 refactor(web): rating shortcuts action (#31804) 2026-09-28 14:34:30 -04:00
Mees Frensel 4d51dcafab refactor(web): use ui's Select and remove old settings dropdown component (#31841) 2026-09-28 14:12:52 -04:00
Mees Frensel 93ad3645e8 refactor(web): a few more album actions (#31839) 2026-09-28 13:56:15 -04:00
DawidKrynski 970c496e55 fix(web): keep other comments visible when deleting a comment (#31848) 2026-09-28 10:59:37 +02:00
Alex 9c06df378c feat: memory UI for birthday (#31798)
* feat: birthday memory UI

* chore: untrack .scratch

* make sure to render unknown

* confetti
2026-09-26 09:02:46 -05:00
Jason Rasmussen c4f9e0fab6 feat: editors can update album title & description (#31805) 2026-09-25 21:52:50 -04:00
Daniel Dietzler 87e76d8912 fix: face bounding box label alignment (#31793) 2026-09-25 12:40:25 -04:00
DawidKrynski efb44b8913 fix(web): remember selected search type (#31799) 2026-09-25 18:34:01 +02:00
kojomba 253692f279 feat(web): add leave album action (#31768) 2026-09-25 18:22:29 +02:00
Alex 520a70891b fix: prevent rendering the search filter scrollbar when not needed (#31776) 2026-09-25 11:49:01 +02:00
Victor Chang 7622e95d6d feat(web): default the activity log to show the latest (#28938) 2026-09-25 11:42:16 +02:00