1
0
Fork 0
mirror of https://github.com/immich-app/immich.git synced 2025-01-09 21:36:46 +01:00
immich/server/src/infra/repositories
Daniele Ricci 3432b4625f
fix(server): regenerate missing person thumbnails (#3970)
* Regenerate missing person thumbnails

* Check for empty string instead of zero length

* Remember asset used as person face

* Define entity relation between person and asset via faceAssetId

* Typo

* Fix entity relation

* Tests

* Tests

* Fix code formatting

* Fix import path

* Fix migration

* format

* Fix entity and migration

* Linting

* Remove unneeded cast

* Conventions

* Simplify queries

* Simplify queries

* Remove unneeded typings from entity

* Remove unneeded cast

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2023-09-08 13:49:43 +07:00
..
access.repository.ts refactor(server): download assets (#3032) 2023-06-30 11:24:28 -05:00
album.repository.ts feat(server): include shared albums in getByAssetId (#3978) 2023-09-04 20:49:32 -04:00
api-key.repository.ts refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
asset.repository.ts fix(server): update asset with tagged people (#4000) 2023-09-07 03:51:09 +07:00
audit.repository.ts feat(server): asset entity audit (#3824) 2023-08-24 15:28:50 -04:00
communication.repository.ts refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
crypto.repository.ts refactor(server): upload config (#3148) 2023-07-08 23:37:40 -05:00
face.repository.ts refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
filesystem.provider.ts feat(server): transcoding hardware acceleration (#3171) 2023-08-01 20:56:10 -05:00
geocoding.repository.ts refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
index.ts feat(server): asset entity audit (#3824) 2023-08-24 15:28:50 -04:00
job.repository.ts refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
machine-learning.repository.ts fix(ml): minScore not being set correctly (#3916) 2023-08-30 03:16:00 -05:00
media.repository.ts fix(server): await thumbnail generation before returning (#3975) 2023-09-04 19:24:55 -04:00
partner.repository.ts refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
person.repository.ts fix(server): regenerate missing person thumbnails (#3970) 2023-09-08 13:49:43 +07:00
shared-link.repository.ts feat: shared link album time buckets (#3776) 2023-08-18 22:19:42 -05:00
smart-info.repository.ts refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
system-config.repository.ts feat(web, server): Ability to use config file instead of admin UI (#3836) 2023-08-25 13:44:52 -04:00
tag.repository.ts refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00
typesense.repository.ts feat(ml)!: customizable ML settings (#3891) 2023-08-29 08:58:00 -05:00
user-token.repository.ts refactor(server): auth/oauth (#3242) 2023-07-14 23:03:56 -05:00
user.repository.ts refactor(server)*: tsconfigs (#2689) 2023-06-08 10:01:07 -05:00