immich/web/src
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
..
lib feat: places in context search (#28768) 2026-06-02 17:19:59 +02:00
params chore(web): sort imports (#27922) 2026-04-21 14:51:38 -04:00
routes feat: minimum face count per user (#27452) 2026-06-02 18:05:55 +02:00
service-worker chore(web): sort imports (#27922) 2026-04-21 14:51:38 -04:00
test-data fix: strip metadata from timeline responses for shared links without exif sharing (#28644) 2026-05-27 17:29:37 +02:00
app.css fix: improve form control focus visibility (#28512) 2026-05-20 15:33:56 -05:00
app.d.ts chore(web): sort imports (#27922) 2026-04-21 14:51:38 -04:00
app.html feat: upgrade immich/ui (#27792) 2026-04-14 16:18:12 +00:00
hooks.client.ts feat(web): link router (#10644) 2024-06-27 09:09:28 -04:00
hooks.server.ts chore(web): sort imports (#27922) 2026-04-21 14:51:38 -04:00