Loading backend/src/app.module.ts +20 −1 Original line number Diff line number Diff line Loading @@ -32,6 +32,10 @@ import { TravelPlaceModule } from './travel-place/travel-place.module'; import { TravelPlace } from './travel-place/entities/travel-place.entity'; import { VisitedModule } from './visited/visited.module'; import { Visited } from './visited/entities/visited.entity'; import { EmailService } from './email/email.service'; import { UserResetCode } from './auth/user/entities/user-reset-code.entity'; import { MailerModule } from '@nestjs-modules/mailer'; import { MailConstants } from './constants/mail.constants'; @Module({ imports: [ Loading @@ -57,10 +61,25 @@ import { Visited } from './visited/entities/visited.entity'; Route, TravelPlace, Visited, UserResetCode, ], synchronize: DbConstants.DB_SYNC, logging: false, }), MailerModule.forRoot({ transport: { host: MailConstants.MAIL_HOST, port: 587, secure: false, auth: { user: MailConstants.MAIL_USER, pass: MailConstants.MAIL_PASSWORD, }, }, defaults: { from: '"No Reply" <noreplt@example.com>', }, }), AuthAdminModule, AdminModule, UserModule, Loading @@ -79,7 +98,7 @@ import { Visited } from './visited/entities/visited.entity'; VisitedModule, ], controllers: [AppController], providers: [AppService, DatabaseSeederModule], providers: [AppService, DatabaseSeederModule, EmailService], exports: [TypeOrmModule], }) export class AppModule {} backend/src/auth/user/authUser.module.ts +5 −2 Original line number Diff line number Diff line Loading @@ -8,9 +8,12 @@ import { User } from 'src/user/entities/user.entity'; import { AuthUserService } from './authUserservice'; import { Category } from 'src/category/entities/category.entity'; import { CategoryService } from 'src/category/category.service'; import { UserResetCode } from './entities/user-reset-code.entity'; import { EmailService } from 'src/email/email.service'; @Module({ controllers: [AuthUserController], providers: [UserService, JwtService, EncryptionService, AuthUserService, CategoryService], imports: [TypeOrmModule.forFeature([User, Category])], providers: [UserService, JwtService, EncryptionService, AuthUserService, CategoryService, EmailService], imports: [TypeOrmModule.forFeature([User, Category, UserResetCode])], }) export class AuthUserModule {} backend/src/route/route.module.ts +2 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ import { AvailableDate } from 'src/place/entities/available-date.entity'; import { PlaceTraduction } from 'src/place/entities/place-traduction.entity'; import { VisitedService } from 'src/visited/visited.service'; import { Visited } from 'src/visited/entities/visited.entity'; import { UserResetCode } from 'src/auth/user/entities/user-reset-code.entity'; @Module({ controllers: [RouteController], Loading @@ -37,6 +38,7 @@ import { Visited } from 'src/visited/entities/visited.entity'; TypeOrmModule.forFeature([ Route, User, UserResetCode, Category, Town, TravelPlace, Loading backend/src/user/user.module.ts +2 −1 Original line number Diff line number Diff line Loading @@ -8,10 +8,11 @@ import { Category } from 'src/category/entities/category.entity'; import { AuthUserService } from 'src/auth/user/authUserservice'; import { JwtService } from '@nestjs/jwt'; import { EncryptionService } from 'src/auth/encryption/encryption.service'; import { UserResetCode } from 'src/auth/user/entities/user-reset-code.entity'; @Module({ controllers: [UserController], providers: [UserService, CategoryService, AuthUserService, JwtService, EncryptionService], imports: [TypeOrmModule.forFeature([User, Category])], imports: [TypeOrmModule.forFeature([User, Category, UserResetCode])], }) export class UserModule {} backend/src/visited/visited.module.ts +2 −1 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ import { Town } from 'src/town/entities/town.entity'; import { AuthUserService } from 'src/auth/user/authUserservice'; import { JwtService } from '@nestjs/jwt'; import { EncryptionService } from 'src/auth/encryption/encryption.service'; import { UserResetCode } from 'src/auth/user/entities/user-reset-code.entity'; @Module({ controllers: [VisitedController], Loading @@ -27,6 +28,6 @@ import { EncryptionService } from 'src/auth/encryption/encryption.service'; JwtService, EncryptionService, ], imports: [TypeOrmModule.forFeature([User, Place, Visited, Category, AvailableDate, PlaceTraduction, Town, Visited])], imports: [TypeOrmModule.forFeature([User, Place, Visited, Category, AvailableDate, PlaceTraduction, Town, Visited, UserResetCode])], }) export class VisitedModule {} Loading
backend/src/app.module.ts +20 −1 Original line number Diff line number Diff line Loading @@ -32,6 +32,10 @@ import { TravelPlaceModule } from './travel-place/travel-place.module'; import { TravelPlace } from './travel-place/entities/travel-place.entity'; import { VisitedModule } from './visited/visited.module'; import { Visited } from './visited/entities/visited.entity'; import { EmailService } from './email/email.service'; import { UserResetCode } from './auth/user/entities/user-reset-code.entity'; import { MailerModule } from '@nestjs-modules/mailer'; import { MailConstants } from './constants/mail.constants'; @Module({ imports: [ Loading @@ -57,10 +61,25 @@ import { Visited } from './visited/entities/visited.entity'; Route, TravelPlace, Visited, UserResetCode, ], synchronize: DbConstants.DB_SYNC, logging: false, }), MailerModule.forRoot({ transport: { host: MailConstants.MAIL_HOST, port: 587, secure: false, auth: { user: MailConstants.MAIL_USER, pass: MailConstants.MAIL_PASSWORD, }, }, defaults: { from: '"No Reply" <noreplt@example.com>', }, }), AuthAdminModule, AdminModule, UserModule, Loading @@ -79,7 +98,7 @@ import { Visited } from './visited/entities/visited.entity'; VisitedModule, ], controllers: [AppController], providers: [AppService, DatabaseSeederModule], providers: [AppService, DatabaseSeederModule, EmailService], exports: [TypeOrmModule], }) export class AppModule {}
backend/src/auth/user/authUser.module.ts +5 −2 Original line number Diff line number Diff line Loading @@ -8,9 +8,12 @@ import { User } from 'src/user/entities/user.entity'; import { AuthUserService } from './authUserservice'; import { Category } from 'src/category/entities/category.entity'; import { CategoryService } from 'src/category/category.service'; import { UserResetCode } from './entities/user-reset-code.entity'; import { EmailService } from 'src/email/email.service'; @Module({ controllers: [AuthUserController], providers: [UserService, JwtService, EncryptionService, AuthUserService, CategoryService], imports: [TypeOrmModule.forFeature([User, Category])], providers: [UserService, JwtService, EncryptionService, AuthUserService, CategoryService, EmailService], imports: [TypeOrmModule.forFeature([User, Category, UserResetCode])], }) export class AuthUserModule {}
backend/src/route/route.module.ts +2 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ import { AvailableDate } from 'src/place/entities/available-date.entity'; import { PlaceTraduction } from 'src/place/entities/place-traduction.entity'; import { VisitedService } from 'src/visited/visited.service'; import { Visited } from 'src/visited/entities/visited.entity'; import { UserResetCode } from 'src/auth/user/entities/user-reset-code.entity'; @Module({ controllers: [RouteController], Loading @@ -37,6 +38,7 @@ import { Visited } from 'src/visited/entities/visited.entity'; TypeOrmModule.forFeature([ Route, User, UserResetCode, Category, Town, TravelPlace, Loading
backend/src/user/user.module.ts +2 −1 Original line number Diff line number Diff line Loading @@ -8,10 +8,11 @@ import { Category } from 'src/category/entities/category.entity'; import { AuthUserService } from 'src/auth/user/authUserservice'; import { JwtService } from '@nestjs/jwt'; import { EncryptionService } from 'src/auth/encryption/encryption.service'; import { UserResetCode } from 'src/auth/user/entities/user-reset-code.entity'; @Module({ controllers: [UserController], providers: [UserService, CategoryService, AuthUserService, JwtService, EncryptionService], imports: [TypeOrmModule.forFeature([User, Category])], imports: [TypeOrmModule.forFeature([User, Category, UserResetCode])], }) export class UserModule {}
backend/src/visited/visited.module.ts +2 −1 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ import { Town } from 'src/town/entities/town.entity'; import { AuthUserService } from 'src/auth/user/authUserservice'; import { JwtService } from '@nestjs/jwt'; import { EncryptionService } from 'src/auth/encryption/encryption.service'; import { UserResetCode } from 'src/auth/user/entities/user-reset-code.entity'; @Module({ controllers: [VisitedController], Loading @@ -27,6 +28,6 @@ import { EncryptionService } from 'src/auth/encryption/encryption.service'; JwtService, EncryptionService, ], imports: [TypeOrmModule.forFeature([User, Place, Visited, Category, AvailableDate, PlaceTraduction, Town, Visited])], imports: [TypeOrmModule.forFeature([User, Place, Visited, Category, AvailableDate, PlaceTraduction, Town, Visited, UserResetCode])], }) export class VisitedModule {}