mirror of
https://github.com/immich-app/immich.git
synced 2026-06-06 14:15:20 -04:00
test: web e2e tests
This commit is contained in:
@@ -10,7 +10,7 @@ import { OrchestrationApiModule } from 'orchestration-api/dist';
|
||||
import { commandsAndQuestions } from 'src/commands';
|
||||
import { IWorker } from 'src/constants';
|
||||
import { controllers } from 'src/controllers';
|
||||
import { ImmichWorker } from 'src/enum';
|
||||
import { ImmichEnvironment, ImmichWorker } from 'src/enum';
|
||||
import { MaintenanceAuthGuard } from 'src/maintenance/maintenance-auth.guard';
|
||||
import { MaintenanceHealthRepository } from 'src/maintenance/maintenance-health.repository';
|
||||
import { MaintenanceWebsocketRepository } from 'src/maintenance/maintenance-websocket.repository';
|
||||
@@ -60,7 +60,9 @@ const apiMiddleware = [
|
||||
];
|
||||
|
||||
const configRepository = new ConfigRepository();
|
||||
const { bull, cls, database, otel } = configRepository.getEnv();
|
||||
const { bull, cls, database, environment, otel } = configRepository.getEnv();
|
||||
const isYuccaDevelopmentMode =
|
||||
environment === ImmichEnvironment.Development || environment === ImmichEnvironment.Testing;
|
||||
|
||||
const commonImports = [
|
||||
ClsModule.forRoot(cls.config),
|
||||
@@ -121,6 +123,7 @@ export class BaseModule implements OnModuleInit, OnModuleDestroy {
|
||||
statePath: '/data/yucca', // TODO
|
||||
requireWsAuth: true,
|
||||
requireLock: true,
|
||||
developmentMode: isYuccaDevelopmentMode,
|
||||
}),
|
||||
],
|
||||
controllers: [...controllers],
|
||||
@@ -138,6 +141,7 @@ export class ApiModule extends BaseModule {}
|
||||
externalBaseUrl: 'https://my.immich.app',
|
||||
requireWsAuth: true,
|
||||
requireLock: true,
|
||||
developmentMode: isYuccaDevelopmentMode,
|
||||
}),
|
||||
],
|
||||
controllers: [MaintenanceWorkerController],
|
||||
|
||||
Reference in New Issue
Block a user