mirror of
https://github.com/immich-app/immich
synced 2026-08-22 13:13:05 +00:00
refactor: use respondWithCookie
refactor: merge start/end into one route refactor: rename MaintenanceRepository to AppRepository chore: use new ApiTag/Endpoint refactor: apply other requested changes
This commit is contained in:
parent
15c0d5f27a
commit
1fc98990ab
22 changed files with 1041 additions and 10008 deletions
|
|
@ -19,6 +19,7 @@ import { ActivityRepository } from 'src/repositories/activity.repository';
|
|||
import { AlbumUserRepository } from 'src/repositories/album-user.repository';
|
||||
import { AlbumRepository } from 'src/repositories/album.repository';
|
||||
import { ApiKeyRepository } from 'src/repositories/api-key.repository';
|
||||
import { AppRepository } from 'src/repositories/app.repository';
|
||||
import { AssetJobRepository } from 'src/repositories/asset-job.repository';
|
||||
import { AssetRepository } from 'src/repositories/asset.repository';
|
||||
import { AuditRepository } from 'src/repositories/audit.repository';
|
||||
|
|
@ -34,7 +35,6 @@ import { JobRepository } from 'src/repositories/job.repository';
|
|||
import { LibraryRepository } from 'src/repositories/library.repository';
|
||||
import { LoggingRepository } from 'src/repositories/logging.repository';
|
||||
import { MachineLearningRepository } from 'src/repositories/machine-learning.repository';
|
||||
import { MaintenanceRepository } from 'src/repositories/maintenance.repository';
|
||||
import { MapRepository } from 'src/repositories/map.repository';
|
||||
import { MediaRepository } from 'src/repositories/media.repository';
|
||||
import { MemoryRepository } from 'src/repositories/memory.repository';
|
||||
|
|
@ -211,6 +211,7 @@ export type ServiceOverrides = {
|
|||
album: AlbumRepository;
|
||||
albumUser: AlbumUserRepository;
|
||||
apiKey: ApiKeyRepository;
|
||||
app: AppRepository;
|
||||
audit: AuditRepository;
|
||||
asset: AssetRepository;
|
||||
assetJob: AssetJobRepository;
|
||||
|
|
@ -226,7 +227,6 @@ export type ServiceOverrides = {
|
|||
library: LibraryRepository;
|
||||
logger: LoggingRepository;
|
||||
machineLearning: MachineLearningRepository;
|
||||
maintenance: MaintenanceRepository;
|
||||
map: MapRepository;
|
||||
media: MediaRepository;
|
||||
memory: MemoryRepository;
|
||||
|
|
@ -286,6 +286,7 @@ export const getMocks = () => {
|
|||
albumUser: automock(AlbumUserRepository),
|
||||
asset: newAssetRepositoryMock(),
|
||||
assetJob: automock(AssetJobRepository),
|
||||
app: automock(AppRepository, { strict: false }),
|
||||
config: newConfigRepositoryMock(),
|
||||
database: newDatabaseRepositoryMock(),
|
||||
downloadRepository: automock(DownloadRepository, { strict: false }),
|
||||
|
|
@ -297,7 +298,6 @@ export const getMocks = () => {
|
|||
apiKey: automock(ApiKeyRepository),
|
||||
library: automock(LibraryRepository, { strict: false }),
|
||||
machineLearning: automock(MachineLearningRepository, { args: [loggerMock], strict: false }),
|
||||
maintenance: automock(MaintenanceRepository, { strict: false }),
|
||||
map: automock(MapRepository, { args: [undefined, undefined, { setContext: () => {} }] }),
|
||||
media: newMediaRepositoryMock(),
|
||||
memory: automock(MemoryRepository),
|
||||
|
|
@ -348,6 +348,7 @@ export const newTestService = <T extends BaseService>(
|
|||
overrides.album || (mocks.album as As<AlbumRepository>),
|
||||
overrides.albumUser || (mocks.albumUser as As<AlbumUserRepository>),
|
||||
overrides.apiKey || (mocks.apiKey as As<ApiKeyRepository>),
|
||||
overrides.app || (mocks.app as As<AppRepository>),
|
||||
overrides.asset || (mocks.asset as As<AssetRepository>),
|
||||
overrides.assetJob || (mocks.assetJob as As<AssetJobRepository>),
|
||||
overrides.audit || (mocks.audit as As<AuditRepository>),
|
||||
|
|
@ -362,7 +363,6 @@ export const newTestService = <T extends BaseService>(
|
|||
overrides.job || (mocks.job as As<JobRepository>),
|
||||
overrides.library || (mocks.library as As<LibraryRepository>),
|
||||
overrides.machineLearning || (mocks.machineLearning as As<MachineLearningRepository>),
|
||||
overrides.maintenance || (mocks.maintenance as As<MaintenanceRepository>),
|
||||
overrides.map || (mocks.map as As<MapRepository>),
|
||||
overrides.media || (mocks.media as As<MediaRepository>),
|
||||
overrides.memory || (mocks.memory as As<MemoryRepository>),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue