Skip to content

Commit

Permalink
Merge pull request #64 from Brints/swagger_doc
Browse files Browse the repository at this point in the history
settings: updated nest-cli json to copy ejs files.
  • Loading branch information
aniebietafia authored Feb 1, 2025
2 parents d13b023 + 6fd80d8 commit 5980f2c
Show file tree
Hide file tree
Showing 9 changed files with 20 additions and 14 deletions.
12 changes: 8 additions & 4 deletions brints-estate-api/nest-cli.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,14 @@
"deleteOutDir": true,
"assets": [
{
"include": "./services/email-service/mailgun-service/templates",
"outDir": "dist/",
"watchAssets": true
"include": "./messaging/email/mailgun-service/templates/**/*.ejs",
"outDir": "dist/src/messaging/email/mailgun-service/templates"
},
{
"include": "./messaging/email/aws-service/templates/**/*.ejs",
"outDir": "dist/src/messaging/email/aws-service/templates"
}
]
],
"watchAssets": true
}
}
4 changes: 2 additions & 2 deletions brints-estate-api/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@
"private": true,
"license": "MIT",
"scripts": {
"build": "nest build && sleep 2 && cp -r src/messaging/email/mailgun-service/templates dist/src/messaging/email/mailgun-service/templates",
"build": "nest build",
"format": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"",
"start": "NODE_ENV=production nest start",
"start:dev": "NODE_ENV=development nest start --watch",
"start:debug": "NODE_ENV=development nest start --debug --watch",
"start:prod": "NODE_ENV=production node dist/main",
"start:prod": "NODE_ENV=production node dist/src/main",
"lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix",
"test": "jest",
"test:verbose": "jest --verbose",
Expand Down
4 changes: 2 additions & 2 deletions brints-estate-api/src/auth/auth.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ import { SendOtpProvider } from 'src/messaging/email/mailgun-service/providers/s
import { SendPasswordResetTokenProvider } from 'src/messaging/email/mailgun-service/providers/send-password-reset-token.provider';
import { SendResetPasswordConfirmationProvider } from 'src/messaging/email/mailgun-service/providers/send-reset-password-confirmation.provider';
import { SendPasswordChangedEmailProvider } from 'src/messaging/email/mailgun-service/providers/send-password-changed-email.provider';
import { GoogleAuthenticationController } from './socials/google-authentication.controller';
import { GoogleAuthenticationService } from './socials/providers/google-authentication.service';
import { GoogleAuthenticationController } from './social-auth/google-authentication.controller';
import { GoogleAuthenticationService } from './social-auth/providers/google-authentication.service';

@Module({
controllers: [AuthController, GoogleAuthenticationController],
Expand Down
4 changes: 2 additions & 2 deletions brints-estate-api/src/auth/http/auth.register.endpoint.http
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ POST http://localhost:3001/api/auth/register
Content-Type: multipart/form-data; boundary=WebKitFormBoundary

--WebKitFormBoundary
Content-Disposition: form-data; name="file"; filename="image04.jpg"
Content-Disposition: form-data; name="file"; filename="image01.jpg"
Content-Type: image/jpg

< ./assets/image01.jpg
Expand All @@ -17,7 +17,7 @@ afia
--WebKitFormBoundary
Content-Disposition: form-data; name="email"

aniebietafia@gmail.com
aniebietafia87@gmail.com
--WebKitFormBoundary
Content-Disposition: form-data; name="password"

Expand Down
8 changes: 4 additions & 4 deletions brints-estate-api/src/auth/providers/create-user.provider.ts
Original file line number Diff line number Diff line change
Expand Up @@ -178,14 +178,14 @@ export class CreateUserProvider {
user.user_auth = userAuth;
user.login_attempts = loginAttempts;

await this.mailgunService.sendVerificationTokenEmail(user, userAuth);
await this.awsSmsService.sendOTPSms(user, userAuth);
await this.mailgunService.sendOTP(user, userAuth);

await this.userAuthRepository.save(userAuth);
await this.loginAttemptsRepository.save(loginAttempts);
await this.userRepository.save(user);

await this.awsSmsService.sendOTPSms(user, userAuth);
await this.mailgunService.sendVerificationTokenEmail(user, userAuth);
await this.mailgunService.sendOTP(user, userAuth);

return user;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
DELETE http://localhost:3000/api/user/5f9b3b3b7f3b3b3b3b3b3b3b
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI3MDI4NGI1YS1jMjc1LTRiNGMtYmZiNC04ZTNhOTU2NjVlYmEiLCJmaXJzdF9uYW1lIjoiQW5pZWJpZXQiLCJsYXN0X25hbWUiOiJBZmlhIiwiZW1haWwiOiJhbmllYmlldGFmaWFAZ21haWwuY29tIiwicGhvbmVfbnVtYmVyIjoiKzIzNDgwNDI3NDU2NDciLCJyb2xlIjoic3VwZXJfYWRtaW4iLCJ2ZXJpZmllZCI6dHJ1ZSwiaWF0IjoxNzI2NzkwMzQwLCJleHAiOjE3MjY3OTM5NDAsImF1ZCI6ImxvY2FsaG9zdDozMDAxIiwiaXNzIjoibG9jYWxob3N0OjMwMDEifQ.Lb-QLpC8xXjxqN00QKTLmYkZnqAfjc0RLR5QtB2XSZw

0 comments on commit 5980f2c

Please sign in to comment.