chore: organize config, validation, decorators (#8118)

* refactor: validation

* refactor: utilities

* refactor: config
This commit is contained in:
Jason Rasmussen
2024-03-20 15:04:03 -05:00
committed by GitHub
parent 92cc647cf6
commit 81f0265095
119 changed files with 666 additions and 684 deletions
+2 -1
View File
@@ -7,7 +7,6 @@ import { Stats } from 'node:fs';
import path, { basename, parse } from 'node:path';
import picomatch from 'picomatch';
import { mimeTypes } from 'src/domain/domain.constant';
import { handlePromiseError, usePagination, validateCronExpression } from 'src/domain/domain.util';
import { JOBS_ASSET_PAGINATION_SIZE, JobName } from 'src/domain/job/job.constants';
import { IBaseJob, IEntityJob, ILibraryFileJob, ILibraryRefreshJob } from 'src/domain/job/job.interface';
import {
@@ -35,6 +34,8 @@ import { SystemConfigCore } from 'src/domain/system-config/system-config.core';
import { AssetType } from 'src/infra/entities/asset.entity';
import { LibraryEntity, LibraryType } from 'src/infra/entities/library.entity';
import { ImmichLogger } from 'src/infra/logger';
import { handlePromiseError, usePagination } from 'src/utils';
import { validateCronExpression } from 'src/validation';
const LIBRARY_SCAN_BATCH_SIZE = 5000;