mirror of
https://github.com/samsonjs/immich.git
synced 2026-04-05 11:05:53 +00:00
* move watcher init to micro * document watcher recovery * chore: fix lint * add try lock * use global library watch lock * fix: ensure lock stays on * fix: mocks * unit test for library watch lock * move statement to correct test * fix: correct return type of try lock * fix: tests * add library teardown * add chokidar error handler * make event strings an enum * wait for event refactor * refactor event type mocks * expect correct error * don't release lock in teardown * chore: lint * use enum * fix mock * fix lint * fix watcher await * remove await * simplify typing * remove async * Revert "remove async" This reverts commit 84ab5abac487532c79a7d770869b08fbba1294bf. * can now change watch settings at runtime * fix lint * only watch libraries if enabled --------- Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com> Co-authored-by: Alex Tran <alex.tran1502@gmail.com> |
||
|---|---|---|
| .. | ||
| access.repository.mock.ts | ||
| activity.repository.mock.ts | ||
| album.repository.mock.ts | ||
| api-key.repository.mock.ts | ||
| asset-stack.repository.mock.ts | ||
| asset.repository.mock.ts | ||
| audit.repository.mock.ts | ||
| communication.repository.mock.ts | ||
| crypto.repository.mock.ts | ||
| database.repository.mock.ts | ||
| index.ts | ||
| job.repository.mock.ts | ||
| library.repository.mock.ts | ||
| machine-learning.repository.mock.ts | ||
| media.repository.mock.ts | ||
| metadata.repository.mock.ts | ||
| move.repository.mock.ts | ||
| partner.repository.mock.ts | ||
| person.repository.mock.ts | ||
| search.repository.mock.ts | ||
| shared-link.repository.mock.ts | ||
| storage.repository.mock.ts | ||
| system-config.repository.mock.ts | ||
| system-info.repository.mock.ts | ||
| system-metadata.repository.mock.ts | ||
| tag.repository.mock.ts | ||
| user-token.repository.mock.ts | ||
| user.repository.mock.ts | ||