immich/web/src/routes
Tim Jones 368cb7a4ad
feat: minimum face count per user (#27452)
* add user metadata table and use to filter persons in person.getAllForUser query

* update PersonRepository.getAllForUser query

* remove minFaces from PersonSearchOptions interface

* fix person.getAllForUser query

* update types and openapi specs

* add minFaces field to user settings page

* remove old arg from tests

* add e2e test to verify minimumFace user preference

* add i18n label and description for english

* update default min faces

* fetch minFaces ML default and use as per-user default in frontend

* update e2e tests

* fix bugs in people getAllForUser query

* update person getNumberOfPeople query to reflect correct number of people according to minFaces threshold

* updated mobile openapi specs?

* use subquery in coalesce instead of join

* remove out of scope query update
2026-06-02 18:05:55 +02:00
..
(user) feat: minimum face count per user (#27452) 2026-06-02 18:05:55 +02:00
admin feat(server): hls with real-time transcoding (#28230) 2026-06-01 18:52:29 +00:00
auth fix: disallow cross origin/non http protocols for continueUrl on login (#28706) 2026-06-01 13:38:26 -04:00
link chore(web): sort imports (#27922) 2026-04-21 14:51:38 -04:00
maintenance chore: tailwind linting (#28165) 2026-05-01 00:18:03 -04:00
+error.svelte refactor(web): co-locate single-use components in /routes (#27921) 2026-04-17 21:21:36 -04:00
+layout.svelte feat(web): video player i18n (#28192) 2026-05-07 13:39:37 +02:00
+layout.ts chore(web): sort imports (#27922) 2026-04-21 14:51:38 -04:00
+page.svelte chore: tailwind linting (#28165) 2026-05-01 00:18:03 -04:00
+page.ts chore(web): sort imports (#27922) 2026-04-21 14:51:38 -04:00
DownloadPanel.svelte chore: tailwind linting (#28165) 2026-05-01 00:18:03 -04:00
ErrorLayout.svelte chore: tailwind linting (#28165) 2026-05-01 00:18:03 -04:00
NavigationLoadingBar.svelte chore: tailwind linting (#28165) 2026-05-01 00:18:03 -04:00
UploadAssetPreview.svelte chore: tailwind linting (#28165) 2026-05-01 00:18:03 -04:00
UploadPanel.svelte fix(deps): update typescript-projects (#28371) 2026-05-20 16:56:27 +02:00
VersionAnnouncement.svelte feat: release candidate support (#28665) 2026-06-01 16:10:07 +02:00