SYMBOL INDEX (284 symbols across 87 files) FILE: src/app.controller.ts class AppController (line 51) | class AppController { method constructor (line 52) | constructor( method getHello (line 59) | getHello(): string { method postHello (line 64) | postHello(@Request() req) { method login (line 80) | login(@Request() req): Promise { method getProfile (line 95) | getProfile(@Request() req) { method getMyDeal (line 117) | getMyDeal(@Request() req, @Query() query) { method uploadFile (line 139) | async uploadFile(@UploadedFile() file): Promise { method uploadFiles (line 159) | uploadFiles(@UploadedFile() files: any) { method getUpload (line 169) | getUpload(@Param('fileId') fileId: string, @Res() res): any { method getSSLKey (line 182) | getSSLKey(@Param('fileId') fileId: string, @Res() res): any { FILE: src/app.module.ts class AppModule (line 61) | class AppModule implements OnModuleInit { method onModuleInit (line 62) | onModuleInit() { FILE: src/app.service.ts class AppService (line 4) | class AppService { method getHello (line 5) | getHello() { FILE: src/auth/auth.module.ts class AuthModule (line 22) | class AuthModule {} FILE: src/auth/auth.service.ts class AuthService (line 9) | class AuthService { method constructor (line 10) | constructor(private readonly jwtService: JwtService) {} method validateUser (line 12) | async validateUser(email: string, password: string): Promise { method login (line 29) | async login(user: UserEntity): Promise { FILE: src/auth/jwt.strategy.ts class JwtStrategy (line 9) | class JwtStrategy extends PassportStrategy(Strategy) { method constructor (line 10) | constructor() { method validate (line 18) | async validate(payload: any) { FILE: src/auth/local.strategy.ts class LocalStrategy (line 7) | class LocalStrategy extends PassportStrategy(Strategy) { method constructor (line 8) | constructor(private readonly authService: AuthService) { method validate (line 15) | async validate(username: string, password: string): Promise { FILE: src/common/filters/http-exception.filter.ts class HttpExceptionFilter (line 9) | class HttpExceptionFilter implements ExceptionFilter { method catch (line 10) | catch(exception: HttpException, host: ArgumentsHost) { FILE: src/common/interceptors/exception.interceptor.ts class ErrorsInterceptor (line 13) | class ErrorsInterceptor implements NestInterceptor { method intercept (line 14) | intercept(context: ExecutionContext, next: CallHandler): Observable { class TransformInterceptor (line 15) | class TransformInterceptor method intercept (line 17) | intercept( FILE: src/common/middleware/logger.middleware.ts function LoggerMiddleware (line 5) | function LoggerMiddleware(req, res, next) { FILE: src/common/pipes/validation.pipe.ts class ValidationPipe (line 11) | class ValidationPipe implements PipeTransform { method transform (line 12) | async transform(value: any, { metatype }: ArgumentMetadata) { method toValidate (line 28) | private toValidate(metatype: Function): boolean { method formatErrors (line 34) | private formatErrors(errors: any[]) { FILE: src/config/cache/index.ts class CacheService (line 8) | class CacheService implements CacheOptionsFactory { method createCacheOptions (line 9) | createCacheOptions(): CacheModuleOptions { FILE: src/config/logger/index.ts class MyLogger (line 3) | class MyLogger implements LoggerService { method log (line 4) | log(message: string) {} method error (line 5) | error(message: string, trace: string) {} method warn (line 6) | warn(message: string) {} method debug (line 7) | debug(message: string) {} method verbose (line 8) | verbose(message: string) {} FILE: src/config/typeorm/index.ts class TypeormService (line 9) | class TypeormService implements TypeOrmOptionsFactory { method createTypeOrmOptions (line 10) | async createTypeOrmOptions(): Promise { FILE: src/environments/index.ts constant NODE_ENV (line 5) | const NODE_ENV: string = process.env.NODE_ENV || 'development' constant AUTHOR (line 8) | const AUTHOR: string = process.env.AUTHOR || 'Chnirt' constant DOMAIN (line 11) | const DOMAIN: string = process.env.DOMAIN || 'localhost' constant PORT (line 12) | const PORT: number = +process.env.PORT || 14047 constant END_POINT (line 13) | const END_POINT: string = process.env.END_POINT || 'graphql' constant VOYAGER (line 14) | const VOYAGER: string = process.env.VOYAGER || 'voyager' constant FE_URL (line 15) | const FE_URL: string = process.env.FE_URL || 'xxx' constant RATE_LIMIT_MAX (line 16) | const RATE_LIMIT_MAX: number = +process.env.RATE_LIMIT_MAX || 10000 constant GRAPHQL_DEPTH_LIMIT (line 17) | const GRAPHQL_DEPTH_LIMIT: number = +process.env.GRAPHQL_DEPTH_LIMIT || 3 constant STATIC (line 20) | const STATIC: string = process.env.STATIC || 'static' constant SSL (line 23) | const SSL: string = process.env.SSL || '.well-known/acme-challenge' constant MLAB_USER (line 26) | const MLAB_USER = process.env.MLAB_USER || 'admin' constant MLAB_PASS (line 27) | const MLAB_PASS = process.env.MLAB_PASS || 'chnirt1803' constant MLAB_HOST (line 28) | const MLAB_HOST = process.env.MLAB_HOST || 'ds243055.mlab.com' constant MLAB_PORT (line 29) | const MLAB_PORT = +process.env.MLAB_PORT || 43055 constant MLAB_DATABASE (line 30) | const MLAB_DATABASE = constant MLAB_URL (line 32) | const MLAB_URL = constant MONGO_URL (line 37) | const MONGO_URL: string = process.env.MONGO_PORT constant MONGO_PORT (line 40) | const MONGO_PORT: number = +process.env.MONGO_PORT || 11049 constant MONGO_DB (line 41) | const MONGO_DB: string = process.env.MONGO_PORT ? 'chnirt-nest' : MLAB_D... constant ISSUER (line 44) | const ISSUER: string = process.env.ISSUER || 'http://chnirt.github.io' constant ACCESS_TOKEN (line 45) | const ACCESS_TOKEN: string = process.env.ACCESS_TOKEN || 'access-token' constant ACCESS_TOKEN_SECRET (line 46) | const ACCESS_TOKEN_SECRET: string = process.env.ACCESS_TOKEN_SECRET || '... constant REFRESH_TOKEN (line 47) | const REFRESH_TOKEN: string = process.env.REFRESH_TOKEN || 'refresh-token' constant REFRESH_TOKEN_SECRET (line 48) | const REFRESH_TOKEN_SECRET: string = constant EMAIL_TOKEN (line 50) | const EMAIL_TOKEN: string = process.env.EMAIL_TOKEN || 'email-token' constant EMAIL_TOKEN_SECRET (line 51) | const EMAIL_TOKEN_SECRET: string = constant RESETPASS_TOKEN (line 53) | const RESETPASS_TOKEN: string = process.env.RESETPASS_TOKEN || 'resetpas... constant RESETPASS_TOKEN_SECRET (line 54) | const RESETPASS_TOKEN_SECRET: string = constant SALT (line 58) | const SALT: number = +process.env.SALT || 10 constant MAIL_USER (line 61) | const MAIL_USER: string = process.env.MAIL_USER || 'xxx' constant MAIL_PASS (line 62) | const MAIL_PASS: string = process.env.MAIL_PASS || 'xxx' constant CLOUD_NAME (line 65) | const CLOUD_NAME: string = process.env.CLOUD_NAME || 'xxx' constant API_KEY (line 66) | const API_KEY: string = process.env.API_KEY || 'xxx' constant API_SECRET (line 67) | const API_SECRET: string = process.env.API_SECRET || 'xxx' constant SPEAKEASY_SECRET (line 70) | const SPEAKEASY_SECRET = process.env.SPEAKEASY_SECRET || 'speakeasy-secret' constant SPEAKEASY_DIGITS (line 71) | const SPEAKEASY_DIGITS = +process.env.SPEAKEASY_DIGITS || 6 constant SPEAKEASY_STEP (line 72) | const SPEAKEASY_STEP = +process.env.SPEAKEASY_STEP || 60 constant NOTIFICATION_SUBSCRIPTION (line 75) | const NOTIFICATION_SUBSCRIPTION: string = 'newNotification' constant USER_SUBSCRIPTION (line 76) | const USER_SUBSCRIPTION: string = 'newUser' constant MESSAGES_SUBSCRIPTION (line 77) | const MESSAGES_SUBSCRIPTION: string = 'newMessages' constant GOOGLE_CLIENT_ID (line 80) | const GOOGLE_CLIENT_ID: string = process.env.GOOGLE_CLIENT_ID || 'xxx' constant GOOGLE_CLIENT_SECRET (line 81) | const GOOGLE_CLIENT_SECRET: string = process.env.GOOGLE_CLIENT_SECRET ||... constant GOOGLE_CALLBACK_URL (line 82) | const GOOGLE_CALLBACK_URL: string = constant FACEBOOK_APP_ID (line 85) | const FACEBOOK_APP_ID: string = process.env.FACEBOOK_APP_ID || 'xxx' constant FACEBOOK_APP_SECRET (line 86) | const FACEBOOK_APP_SECRET: string = process.env.FACEBOOK_APP_SECRET || '... constant FACEBOOK_CALLBACK_URL (line 87) | const FACEBOOK_CALLBACK_URL: string = constant GOOGLE_APPLICATION_CREDENTIALS (line 91) | const GOOGLE_APPLICATION_CREDENTIALS: string = constant STRIPE_PUBLIC_KEY (line 95) | const STRIPE_PUBLIC_KEY: string = process.env.STRIPE_PUBLIC_KEY || 'xxx' constant STRIPE_SECRET_KEY (line 96) | const STRIPE_SECRET_KEY: string = process.env.STRIPE_SECRET_KEY || 'xxx' constant STRIPE_PLAN (line 97) | const STRIPE_PLAN: string = process.env.STRIPE_PLAN || 'xxx' constant TWILIO_ACCOUNT_SID (line 100) | const TWILIO_ACCOUNT_SID: string = process.env.TWILIO_ACCOUNT_SID || 'xxx' constant TWILIO_AUTH_TOKEN (line 101) | const TWILIO_AUTH_TOKEN: string = process.env.TWILIO_AUTH_TOKEN || 'xxx' FILE: src/main.ts function bootstrap (line 24) | async function bootstrap() { FILE: src/modules/addresses/address.entity.ts class AddressEntity (line 15) | class AddressEntity { method constructor (line 51) | constructor(partial: Partial) { FILE: src/modules/addresses/addresses.controller.ts class AddressesController (line 33) | class AddressesController { method constructor (line 34) | constructor(private readonly addressesService: AddressesService) {} method findAll (line 59) | findAll(@Query() query, @Request() req): Promise { method insert (line 72) | insert( FILE: src/modules/addresses/addresses.module.ts class AddressesModule (line 9) | class AddressesModule {} FILE: src/modules/addresses/addresses.service.ts type Address (line 6) | type Address = any class AddressesService (line 9) | class AddressesService { method findAll (line 10) | async findAll(query: any, req: any): Promise { method insert (line 59) | async insert(createAddressDto: CreateAddressDto, req: any): Promise { method insert (line 24) | async insert( method findOne (line 56) | async findOne(_id: string): Promise { method findOneAndReplace (line 65) | async findOneAndReplace( method deleteOne (line 83) | async deleteOne(_id: string): Promise { FILE: src/modules/attendance/dto/create-attendance.dto.ts class CreateAttendanceDto (line 4) | class CreateAttendanceDto { FILE: src/modules/attendance/dto/replace-attendance.dto.ts class ReplaceAttendanceDto (line 4) | class ReplaceAttendanceDto { FILE: src/modules/attendance/entity/attendance.entity.ts class AttendanceEntity (line 11) | class AttendanceEntity { method constructor (line 31) | constructor(partial: Partial) { FILE: src/modules/banners/banner.entity.ts class BannerEntity (line 10) | class BannerEntity { method constructor (line 42) | constructor(partial: Partial) { FILE: src/modules/banners/banners.controller.ts class BannersController (line 14) | class BannersController { method constructor (line 15) | constructor(private readonly bannersService: BannersService) { } method findAll (line 40) | findAll(@Query() query): Promise { method insert (line 55) | insert(@Body() createBannerDto: CreateBannerDto): Promise { method replace (line 70) | replace(@Param('id') id: string, @Body() replaceBannerDto: ReplaceBann... FILE: src/modules/banners/banners.module.ts class BannersModule (line 9) | class BannersModule {} FILE: src/modules/banners/banners.service.ts type Banner (line 11) | type Banner = any class BannersService (line 14) | class BannersService { method findAll (line 15) | async findAll(query): Promise { method insert (line 35) | async insert(createBannerDto: CreateBannerDto): Promise { method findOneAndReplace (line 54) | async findOneAndReplace( FILE: src/modules/banners/dto/create-banner.dto.ts class CreateBannerDto (line 11) | class CreateBannerDto { FILE: src/modules/banners/dto/replace-banner.dto.ts class ReplaceBannerDto (line 4) | class ReplaceBannerDto { FILE: src/modules/bidders/bidders.controller.ts class BiddersController (line 4) | class BiddersController {} FILE: src/modules/bidders/bidders.module.ts class BiddersModule (line 9) | class BiddersModule {} FILE: src/modules/bidders/bidders.service.ts class BiddersService (line 4) | class BiddersService {} FILE: src/modules/chats/chats.gateway.ts class ChatsGateway (line 13) | class ChatsGateway method handleMessage (line 20) | handleMessage(client: Socket, payload: string): void { method afterInit (line 24) | afterInit(server: Server) { method handleDisconnect (line 28) | handleDisconnect(client: Socket) { method handleConnection (line 32) | handleConnection(client: Socket, ...args: any[]) { FILE: src/modules/chats/chats.module.ts class ChatsModule (line 4) | class ChatsModule {} FILE: src/modules/classes/classes.controller.ts class ClassesController (line 28) | class ClassesController { method constructor (line 29) | constructor(private readonly classesService: ClassesService) {} method findAll (line 40) | findAll() { method insert (line 53) | async insert(@Body() createClassDto: CreateClassDto) { method findOne (line 68) | findOne(@Param('id') id: string) { method replace (line 76) | replace(@Param('id') id: string, @Body() replaceClassDto: ReplaceClass... method remove (line 89) | remove(@Param('id') id: string) { FILE: src/modules/classes/classes.module.ts class ClassesModule (line 9) | class ClassesModule {} FILE: src/modules/classes/classes.service.ts type Class (line 11) | type Class = any class ClassesService (line 14) | class ClassesService { method findAll (line 15) | async findAll(): Promise { method insert (line 19) | async insert(createClassDto: CreateClassDto): Promise { method findOneAndReplace (line 41) | async findOneAndReplace( method deleteOne (line 57) | async deleteOne(_id: string): Promise { FILE: src/modules/classes/dto/create-class.dto.ts class CreateClassDto (line 4) | class CreateClassDto { FILE: src/modules/classes/dto/replace-class.dto.ts class ReplaceClassDto (line 4) | class ReplaceClassDto { FILE: src/modules/classes/entity/class.entity.ts class ClassEntity (line 11) | class ClassEntity { method constructor (line 31) | constructor(partial: Partial) { FILE: src/modules/connections/connection.entity.ts class ConnectionEntity (line 15) | class ConnectionEntity { method constructor (line 43) | constructor(partial: Partial) { FILE: src/modules/connections/connections.controller.ts class ConnectionsController (line 33) | class ConnectionsController { method constructor (line 34) | constructor(private readonly connectionsService: ConnectionsService) { } method findAll (line 59) | findAll(@Query() query, @Request() req): Promise { method insert (line 72) | insert(@Param('dealId') dealId: string, @Request() req): Promise { method insert (line 140) | async insert(deal: string, req: any): Promise { FILE: src/modules/connections/dto/create-connection.dto.ts class CreateConnectionDto (line 7) | class CreateConnectionDto { FILE: src/modules/connections/enum/connection.enum.ts type ConnectionType (line 1) | enum ConnectionType { FILE: src/modules/deals/deal.entity.ts class DealEntity (line 17) | class DealEntity { method constructor (line 77) | constructor(partial: Partial) { FILE: src/modules/deals/deals.controller.ts class DealsController (line 41) | class DealsController { method constructor (line 42) | constructor(private readonly dealsService: DealsService) {} method findAll (line 96) | findAll( method findOne (line 113) | findOne(@Param('id') id: string) { method insert (line 128) | insert(@Body() createDealDto: CreateDealDto, @Request() req) { FILE: src/modules/deals/deals.module.ts class DealsModule (line 10) | class DealsModule {} FILE: src/modules/deals/deals.service.ts type Deal (line 29) | type Deal = any class DealsService (line 32) | class DealsService { method findAll (line 34) | async findAll(query): Promise { method findOne (line 127) | async findOne(_id: string): Promise { method insert (line 138) | async insert(createDealDto: CreateDealDto, req: any) { method findByUserId (line 227) | async findByUserId(req: any, query: any): Promise { FILE: src/modules/deals/dto/create-deal.dto.ts class CreateDealDto (line 7) | class CreateDealDto { FILE: src/modules/deals/dto/deal-response.dto.ts class DealResponseDto (line 7) | class DealResponseDto { FILE: src/modules/deals/entity/position.entity.ts class Position (line 5) | class Position { FILE: src/modules/deals/enum/deal.enum.ts type DealType (line 1) | enum DealType { type ServiceType (line 6) | enum ServiceType { type ItemType (line 15) | enum ItemType { type PaymentType (line 23) | enum PaymentType { FILE: src/modules/events/events.gateway.ts class EventsGateway (line 13) | class EventsGateway { method handleMessage (line 18) | handleMessage(client: any, payload: any): string { method findAll (line 23) | findAll(@MessageBody() data: any): Observable> { method identity (line 28) | async identity(@MessageBody() data: number): Promise { FILE: src/modules/events/events.module.ts class EventsModule (line 4) | class EventsModule {} FILE: src/modules/students/dto/create-student.dto.ts class CreateStudentDto (line 4) | class CreateStudentDto { FILE: src/modules/students/dto/replace-student.dto.ts class ReplaceStudentDto (line 4) | class ReplaceStudentDto { FILE: src/modules/students/entity/student.entity.ts class StudentEntity (line 11) | class StudentEntity { method constructor (line 35) | constructor(partial: Partial) { FILE: src/modules/students/students.controller.ts class StudentsController (line 12) | class StudentsController { method constructor (line 13) | constructor(private readonly studentsService: StudentsService) {} method findAll (line 24) | findAll() { method insert (line 37) | async insert(@Body() createStudentDto: CreateStudentDto) { method findOne (line 52) | findOne(@Param('id') id: string) { method replace (line 60) | replace( method remove (line 76) | remove(@Param('id') id: string) { FILE: src/modules/students/students.module.ts class StudentsModule (line 9) | class StudentsModule {} FILE: src/modules/students/students.service.ts type Student (line 12) | type Student = any class StudentsService (line 15) | class StudentsService { method findAll (line 16) | async findAll(): Promise { method insert (line 20) | async insert( method findOne (line 48) | async findOne(_id: string): Promise { method findOneAndReplace (line 57) | async findOneAndReplace( method deleteOne (line 90) | async deleteOne(_id: string): Promise { FILE: src/modules/users/dto/create-user.dto.ts class CreateUserDto (line 4) | class CreateUserDto { FILE: src/modules/users/dto/created-by.dto.ts class CreatedByDto (line 4) | class CreatedByDto { FILE: src/modules/users/dto/error-response.dto.ts class ErrorResponseDto (line 4) | class ErrorResponseDto { FILE: src/modules/users/dto/login-response.dto.ts class LoginResponseDto (line 5) | class LoginResponseDto { FILE: src/modules/users/dto/login-user.dto.ts class LoginUserDto (line 4) | class LoginUserDto { FILE: src/modules/users/dto/otp-response.dto.ts class OtpResponseDto (line 4) | class OtpResponseDto { FILE: src/modules/users/dto/replace-user.dto.ts class ReplaceUserDto (line 4) | class ReplaceUserDto { FILE: src/modules/users/dto/update-user.dto.ts class UpdateUserDto (line 4) | class UpdateUserDto { FILE: src/modules/users/dto/upload-response.dto.ts class UploadResponseDto (line 4) | class UploadResponseDto { FILE: src/modules/users/user.entity.ts class UserEntity (line 13) | class UserEntity { method constructor (line 69) | constructor(partial: Partial) { FILE: src/modules/users/users.controller.ts class UsersController (line 47) | class UsersController { method constructor (line 48) | constructor( method findAll (line 64) | findAll() { method insert (line 77) | async insert(@Body() createUserDto: CreateUserDto) { method findOne (line 96) | findOne(@Param('id') id: string) { method update (line 106) | update(@Param('id') id: string, @Body() updateUserDto: UpdateUserDto) { method replace (line 116) | replace(@Param('id') id: string, @Body() replaceUserDto: ReplaceUserDt... method remove (line 131) | remove(@Param('id') id: string) { method updateAvatar (line 153) | updateAvatar(@Request() req, @UploadedFile() file) { method otp1 (line 171) | otp1(@Request() req, @Param('phone') phone: string) { method verify (line 189) | async verify( FILE: src/modules/users/users.module.ts class UsersModule (line 12) | class UsersModule {} FILE: src/modules/users/users.service.ts type User (line 22) | type User = any class UsersService (line 25) | class UsersService { method insert (line 26) | async insert(createUserDto: CreateUserDto): Promise { method findAll (line 45) | async findAll(): Promise { method findOne (line 49) | async findOne(_id: string): Promise { method findOneAndReplace (line 59) | async findOneAndReplace( method findOneAndUpdate (line 79) | async findOneAndUpdate( method deleteOne (line 99) | async deleteOne(_id: string): Promise { method findOneWithEmail (line 111) | async findOneWithEmail(email: string): Promise { method updateAvatar (line 121) | async updateAvatar(_id: string, file: any): Promise