mirror of
https://github.com/ToolJet/ToolJet
synced 2026-05-24 09:28:31 +00:00
* feat: add user avatar * update: @nest/platform-express from 8.0.0 to 8.4.4 * add avatar_id in login response * add user avatar upload in frontend * align cross divider with layout icons' * generate nest model - extensions * cleanup * fix tests * reduce the avatar size on homepage * fix review comments * import Express * add blob to csp
58 lines
2.2 KiB
TypeScript
58 lines
2.2 KiB
TypeScript
import { Module } from '@nestjs/common';
|
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
|
import { DataQuery } from '../../../src/entities/data_query.entity';
|
|
import { DataQueriesController } from '../../../src/controllers/data_queries.controller';
|
|
import { DataQueriesService } from '../../../src/services/data_queries.service';
|
|
import { CredentialsService } from '../../../src/services/credentials.service';
|
|
import { EncryptionService } from '../../../src/services/encryption.service';
|
|
import { Credential } from '../../../src/entities/credential.entity';
|
|
import { DataSourcesService } from '../../../src/services/data_sources.service';
|
|
import { DataSource } from '../../../src/entities/data_source.entity';
|
|
import { File } from 'src/entities/file.entity';
|
|
import { CaslModule } from '../casl/casl.module';
|
|
import { AppsService } from '@services/apps.service';
|
|
import { App } from 'src/entities/app.entity';
|
|
import { AppVersion } from 'src/entities/app_version.entity';
|
|
import { AppUser } from 'src/entities/app_user.entity';
|
|
import { FolderApp } from 'src/entities/folder_app.entity';
|
|
import { GroupPermission } from 'src/entities/group_permission.entity';
|
|
import { AppGroupPermission } from 'src/entities/app_group_permission.entity';
|
|
import { UsersService } from '@services/users.service';
|
|
import { User } from 'src/entities/user.entity';
|
|
import { OrganizationUser } from 'src/entities/organization_user.entity';
|
|
import { Organization } from 'src/entities/organization.entity';
|
|
import { AppImportExportService } from '@services/app_import_export.service';
|
|
import { FilesService } from '@services/files.service';
|
|
|
|
@Module({
|
|
imports: [
|
|
TypeOrmModule.forFeature([
|
|
App,
|
|
File,
|
|
AppVersion,
|
|
AppUser,
|
|
DataQuery,
|
|
Credential,
|
|
DataSource,
|
|
FolderApp,
|
|
GroupPermission,
|
|
AppGroupPermission,
|
|
User,
|
|
OrganizationUser,
|
|
Organization,
|
|
]),
|
|
CaslModule,
|
|
],
|
|
providers: [
|
|
DataQueriesService,
|
|
CredentialsService,
|
|
EncryptionService,
|
|
DataSourcesService,
|
|
AppsService,
|
|
UsersService,
|
|
AppImportExportService,
|
|
FilesService,
|
|
],
|
|
controllers: [DataQueriesController],
|
|
})
|
|
export class DataQueriesModule {}
|