mirror of https://github.com/ghostfolio/ghostfolio
11 changed files with 52 additions and 51 deletions
@ -1,18 +1,20 @@ |
|||
import { AuthDeviceController } from '@ghostfolio/api/app/auth-device/auth-device.controller'; |
|||
import { AuthDeviceService } from '@ghostfolio/api/app/auth-device/auth-device.service'; |
|||
import { ConfigurationService } from '@ghostfolio/api/services/configuration.service'; |
|||
import { PrismaService } from '@ghostfolio/api/services/prisma.service'; |
|||
import { ConfigurationModule } from '@ghostfolio/api/services/configuration.module'; |
|||
import { PrismaModule } from '@ghostfolio/api/services/prisma.module'; |
|||
import { Module } from '@nestjs/common'; |
|||
import { JwtModule } from '@nestjs/jwt'; |
|||
|
|||
@Module({ |
|||
controllers: [AuthDeviceController], |
|||
imports: [ |
|||
ConfigurationModule, |
|||
JwtModule.register({ |
|||
secret: process.env.JWT_SECRET_KEY, |
|||
signOptions: { expiresIn: '180 days' } |
|||
}) |
|||
}), |
|||
PrismaModule |
|||
], |
|||
providers: [AuthDeviceService, ConfigurationService, PrismaService] |
|||
providers: [AuthDeviceService] |
|||
}) |
|||
export class AuthDeviceModule {} |
|||
|
@ -1,30 +1,27 @@ |
|||
import { CacheService } from '@ghostfolio/api/app/cache/cache.service'; |
|||
import { RedisCacheModule } from '@ghostfolio/api/app/redis-cache/redis-cache.module'; |
|||
import { ConfigurationService } from '@ghostfolio/api/services/configuration.service'; |
|||
import { ConfigurationModule } from '@ghostfolio/api/services/configuration.module'; |
|||
import { DataGatheringModule } from '@ghostfolio/api/services/data-gathering.module'; |
|||
import { DataGatheringService } from '@ghostfolio/api/services/data-gathering.service'; |
|||
import { DataProviderModule } from '@ghostfolio/api/services/data-provider/data-provider.module'; |
|||
import { ExchangeRateDataModule } from '@ghostfolio/api/services/exchange-rate-data.module'; |
|||
import { PrismaService } from '@ghostfolio/api/services/prisma.service'; |
|||
import { PrismaModule } from '@ghostfolio/api/services/prisma.module'; |
|||
import { SymbolProfileModule } from '@ghostfolio/api/services/symbol-profile.module'; |
|||
import { Module } from '@nestjs/common'; |
|||
|
|||
import { CacheController } from './cache.controller'; |
|||
|
|||
@Module({ |
|||
exports: [CacheService], |
|||
controllers: [CacheController], |
|||
imports: [ |
|||
ConfigurationModule, |
|||
DataGatheringModule, |
|||
DataProviderModule, |
|||
ExchangeRateDataModule, |
|||
PrismaModule, |
|||
RedisCacheModule, |
|||
SymbolProfileModule |
|||
], |
|||
controllers: [CacheController], |
|||
providers: [ |
|||
CacheService, |
|||
ConfigurationService, |
|||
DataGatheringService, |
|||
PrismaService |
|||
] |
|||
providers: [CacheService] |
|||
}) |
|||
export class CacheModule {} |
|||
|
Loading…
Reference in new issue