immich/web/src/lib/components
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
..
admin-page feat(server): separate face clustering job (#5598) 2024-01-18 00:08:48 -05:00
album-page Move 'Add' button on album user invite to the same row as 'To' List (#6447) 2024-01-17 14:43:41 +00:00
asset-viewer feat(web): force delete with shift key (#6239) 2024-01-17 19:18:04 +00:00
assets/thumbnail feat(web): re-assign person faces (2) (#4949) 2023-12-05 09:43:15 -06:00
elements feat(server, web): smart merge (#5796) 2024-01-18 01:52:11 +00:00
faces-page feat(server, web): smart merge (#5796) 2024-01-18 01:52:11 +00:00
forms chore(web): quota enhancement (#6371) 2024-01-15 09:04:29 -06:00
layouts feat(web): automatically update user info (#5647) 2023-12-12 10:35:28 -06:00
map-page feat(web, mobile): Options to show archived assets in map (#4293) 2023-10-04 09:51:07 -04:00
memory-page fix(web): open image in new tab with memories on firefox (#5847) 2023-12-19 11:01:22 -06:00
onboarding-page refactor(web): admin settings (#6177) 2024-01-12 12:44:11 -05:00
photos-page feat(web): force delete with shift key (#6239) 2024-01-17 19:18:04 +00:00
share-page chore(web): redirect share page redirect to base path (#5889) 2023-12-20 09:06:23 -06:00
shared-components feat(web): force delete with shift key (#6239) 2024-01-17 19:18:04 +00:00
sharedlinks-page feat(web): add types to dispatcher (#5700) 2023-12-14 20:54:21 -06:00
user-settings-page feat(web): force delete with shift key (#6239) 2024-01-17 19:18:04 +00:00