mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-05-19 17:55:17 -04:00
config: splits config in multiple files
splits the big appConfig in multiple configs adds media.config.mock.ts Signed-off-by: Philip Molares <philip.molares@udo.edu>
This commit is contained in:
parent
4f6d15439c
commit
2c4098dc55
18 changed files with 287 additions and 174 deletions
|
@ -19,6 +19,11 @@ import { PermissionsModule } from './permissions/permissions.module';
|
|||
import { RevisionsModule } from './revisions/revisions.module';
|
||||
import { UsersModule } from './users/users.module';
|
||||
import appConfig from './config/app.config';
|
||||
import mediaConfig from './config/media.config';
|
||||
import hstsConfig from './config/hsts.config';
|
||||
import cspConfig from './config/csp.config';
|
||||
import databaseConfig from './config/database.config';
|
||||
import authConfig from './config/auth.config';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
|
@ -29,7 +34,14 @@ import appConfig from './config/app.config';
|
|||
synchronize: true,
|
||||
}),
|
||||
ConfigModule.forRoot({
|
||||
load: [appConfig],
|
||||
load: [
|
||||
appConfig,
|
||||
mediaConfig,
|
||||
hstsConfig,
|
||||
cspConfig,
|
||||
databaseConfig,
|
||||
authConfig,
|
||||
],
|
||||
isGlobal: true,
|
||||
}),
|
||||
NotesModule,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue