1
0
mirror of https://github.com/immich-app/immich.git synced 2024-12-28 11:15:54 +02:00
immich/server/test/fixtures
Mert 68f52818ae
feat(server): separate face clustering job (#5598)
* separate facial clustering job

* update api

* fixed some tests

* invert clustering

* hdbscan

* update api

* remove commented code

* wip dbscan

* cleanup

removed cluster endpoint

remove commented code

* fixes

updated tests

minor fixes and formatting

fixed queuing

refinements

* scale search range based on library size

* defer non-core faces

* optimizations

removed unused query option

* assign faces individually for correctness

fixed unit tests

remove unused method

* don't select face embedding

update sql

linting

fixed ml typing

* updated job mock

* paginate people query

* select face embeddings because typeorm

* fix setting face detection concurrency

* update sql

formatting

linting

* simplify logic

remove unused imports

* more specific delete signature

* more accurate typing for face stubs

* add migration

formatting

* chore: better typing

* don't select embedding by default

remove unused import

* updated sql

* use normal try/catch

* stricter concurrency typing and enforcement

* update api

* update job concurrency panel to show disabled queues

formatting

* check jobId in queueAll

fix tests

* remove outdated comment

* better facial recognition icon

* wording

wording

formatting

* fixed tests

* fix

* formatting & sql

* try to fix sql check

* more detailed description

* update sql

* formatting

* wording

* update `minFaces` description

---------

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-01-18 00:08:48 -05:00
..
activity.stub.ts refactor(server): auth dto (#5593) 2023-12-09 23:34:12 -05:00
album.stub.ts refactor(server): auth dto (#5593) 2023-12-09 23:34:12 -05:00
api-key.stub.ts test(cli): e2e testing (#5101) 2023-12-18 20:29:26 -06:00
asset.stub.ts feat(server): delete unnecessary encoded videos (#6027) 2023-12-27 23:34:00 -06:00
audit.stub.ts refactor(server): auth dto (#5593) 2023-12-09 23:34:12 -05:00
auth.stub.ts feat(web): re-add open graph tags for public share links (#5635) 2023-12-11 13:37:47 -06:00
device.stub.ts test(server): auth e2e (#3492) 2023-08-01 10:49:50 -05:00
error.stub.ts feat(server,web,mobile): Add optional password option for share links. (#4655) 2023-10-28 20:35:38 -05:00
face.stub.ts feat(server): separate face clustering job (#5598) 2024-01-18 00:08:48 -05:00
file.stub.ts feat(server, web): quotas (#4471) 2024-01-12 19:43:36 -05:00
index.ts feat(server,web): libraries (#3124) 2023-09-20 13:16:33 +02:00
library.stub.ts feat(server,web): libraries (#3124) 2023-09-20 13:16:33 +02:00
media.stub.ts fix(server): scale transcoded videos if dimensions are odd (#6461) 2024-01-17 22:16:44 -05:00
partner.stub.ts feat(web): show partners assets on the main timeline (#4933) 2023-11-11 21:06:19 +00:00
person.stub.ts feat(server, web): smart merge (#5796) 2024-01-18 01:52:11 +00:00
search.stub.ts fix(server): fix metadata search not working (#5800) 2023-12-17 20:16:08 -06:00
shared-link.stub.ts refactor(server): auth dto (#5593) 2023-12-09 23:34:12 -05:00
system-config.stub.ts refactor(server): test fixtures (#3491) 2023-07-31 20:28:07 -05:00
tag.stub.ts refactor(server): test fixtures (#3491) 2023-07-31 20:28:07 -05:00
user-token.stub.ts refactor(server): test fixtures (#3491) 2023-07-31 20:28:07 -05:00
user.stub.ts feat(server, web): quotas (#4471) 2024-01-12 19:43:36 -05:00
uuid.stub.ts refactor(server): auth delete device (#4720) 2023-10-30 11:48:38 -04:00