mirror of
https://github.com/immich-app/immich.git
synced 2024-12-27 10:58:13 +02:00
bcc36d14a1
* consolidated endpoints, added live configuration * added ml settings to server * added settings dashboard * updated deps, fixed typos * simplified modelconfig updated tests * Added ml setting accordion for admin page updated tests * merge `clipText` and `clipVision` * added face distance setting clarified setting * add clip mode in request, dropdown for face models * polished ml settings updated descriptions * update clip field on error * removed unused import * add description for image classification threshold * pin safetensors for arm wheel updated poetry lock * moved dto * set model type only in ml repository * revert form-data package install use fetch instead of axios * added slotted description with link updated facial recognition description clarified effect of disabling tasks * validation before model load * removed unnecessary getconfig call * added migration * updated api updated api updated api --------- Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
22 lines
581 B
TypeScript
22 lines
581 B
TypeScript
import { ISearchRepository } from '@app/domain';
|
|
|
|
export const newSearchRepositoryMock = (): jest.Mocked<ISearchRepository> => {
|
|
return {
|
|
setup: jest.fn(),
|
|
checkMigrationStatus: jest.fn(),
|
|
importAssets: jest.fn(),
|
|
importAlbums: jest.fn(),
|
|
importFaces: jest.fn(),
|
|
deleteAlbums: jest.fn(),
|
|
deleteAssets: jest.fn(),
|
|
deleteFaces: jest.fn(),
|
|
deleteAllFaces: jest.fn(),
|
|
updateCLIPField: jest.fn(),
|
|
searchAssets: jest.fn(),
|
|
searchAlbums: jest.fn(),
|
|
vectorSearch: jest.fn(),
|
|
explore: jest.fn(),
|
|
searchFaces: jest.fn(),
|
|
};
|
|
};
|