Skip to content

Commit

Permalink
알람 병합
Browse files Browse the repository at this point in the history
  • Loading branch information
codeing999 committed Jul 24, 2023
2 parents 5d60049 + 0981985 commit d9cd36d
Show file tree
Hide file tree
Showing 106 changed files with 16 additions and 5 deletions.
Empty file modified .dockerignore
100644 → 100755
Empty file.
Empty file modified .eslintrc.js
100644 → 100755
Empty file.
2 changes: 2 additions & 0 deletions .github/workflows/cicd.yml
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@ jobs:
echo "CLOUDWATCH_REGION=${{ secrets.CLOUDWATCH_REGION }}" >> .env.production
echo "CLOUDWATCH_GROUP_NAME=${{ secrets.CLOUDWATCH_GROUP_NAME }}" >> .env.production
echo "CLOUDWATCH_STREAM_NAME=${{ secrets.CLOUDWATCH_STREAM_NAME }}" >> .env.production

- name: Login to Amazon ECR
id: login-ecr
uses: aws-actions/amazon-ecr-login@v1
Expand Down
Empty file modified .gitignore
100644 → 100755
Empty file.
Empty file modified .prettierrc
100644 → 100755
Empty file.
Empty file modified Dockerfile
100644 → 100755
Empty file.
Empty file modified README.md
100644 → 100755
Empty file.
Empty file modified docker-compose.yml
100644 → 100755
Empty file.
Empty file modified nest-cli.json
100644 → 100755
Empty file.
Empty file modified output/entities/Counseling.ts
100644 → 100755
Empty file.
Empty file modified output/ormconfig.json
100644 → 100755
Empty file.
Empty file modified output/tsconfig.json
100644 → 100755
Empty file.
Empty file modified package.json
100644 → 100755
Empty file.
Empty file modified setup.sql
100644 → 100755
Empty file.
Empty file modified src/__tests__/alarm/alarm.test.ts
100644 → 100755
Empty file.
Empty file modified src/__tests__/app.controller.test.ts
100644 → 100755
Empty file.
Empty file modified src/__tests__/auth/auth.controller.spec.ts
100644 → 100755
Empty file.
Empty file modified src/__tests__/auth/guard.spec.ts
100644 → 100755
Empty file.
Empty file modified src/__tests__/counseling/counseling.controller.test.ts
100644 → 100755
Empty file.
Empty file modified src/__tests__/counseling/counseling.service.test.ts
100644 → 100755
Empty file.
Empty file modified src/__tests__/doctor/doctor.service.spec.ts
100644 → 100755
Empty file.
Empty file modified src/__tests__/payment/payment.test.ts
100644 → 100755
Empty file.
Empty file modified src/__tests__/pet/pet.service.spec.ts
100644 → 100755
Empty file.
Empty file modified src/__tests__/user/user.service.spec.ts
100644 → 100755
Empty file.
13 changes: 11 additions & 2 deletions src/app.controller.ts
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,18 @@ export class AppController {
constructor(private readonly appService: AppService) {}

@Get()
getHello(): string {
getHello(): { statusCode: number; data: string } {
const logger = new Logger('application.app.controller')
logger.info('안녕하세요', '대문입니다.')
return this.appService.getHello();
const data = this.appService.getHello();
return { statusCode: 200, data };
}

@Get('/health')
getHealth(): { statusCode: number; data: string } {
const logger = new Logger('application.app.controller')
logger.debug('Health check', '서비스 정상 동작 확인')
return { statusCode: 200, data: 'Health check passed!' };
}
}

Empty file modified src/app.module.ts
100644 → 100755
Empty file.
Empty file modified src/app.service.ts
100644 → 100755
Empty file.
Empty file modified src/cloud-watch-transport.ts
100644 → 100755
Empty file.
5 changes: 2 additions & 3 deletions src/logger.ts
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,11 @@ import {
PutLogEventsCommand,
} from '@aws-sdk/client-cloudwatch-logs';
import * as process from 'process';
import moment from 'moment';
const moment = require('moment-timezone');

const { createLogger, format, transports } = winston;
const { combine, timestamp, colorize, printf, simple, json, logstash } =
winston.format;

const now = moment().format('YYYY-MM-DD HH:mm:ss');

export default class Logger {
Expand Down Expand Up @@ -45,7 +44,7 @@ export default class Logger {
format: 'YYYY-MM-DD HH:mm:ss',
}),
printf((info) => {
return `[${info.timestamp}] [${info.level}] [${this.category}] : ${info.message}`;
return `[${info.timestamp}] [${process.env.NODE_ENV}] [${info.level}] [${this.category}] : ${info.message}`;
}),
),
}),
Expand Down
1 change: 1 addition & 0 deletions src/main.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ declare const module: any;

async function bootstrap() {
const logger = new Logger('application.main');
moment.tz.setDefault('Asia/Seoul'); // 서버 시간대를 전역으로 아시아 서울로 설정한다. 매번 리전 안정해줘도됨
const app = await NestFactory.create(AppModule);

// Moment.js를 한국 시간(KST)으로 설정
Expand Down
Empty file modified src/module/alarm/alarm.module.ts
100644 → 100755
Empty file.
Empty file modified src/module/alarm/alarm.service.ts
100644 → 100755
Empty file.
Empty file modified src/module/auth/api/auth.controller.ts
100644 → 100755
Empty file.
Empty file modified src/module/auth/api/auth.dto.ts
100644 → 100755
Empty file.
Empty file modified src/module/auth/auth.guard.ts
100644 → 100755
Empty file.
Empty file modified src/module/auth/auth.jwtAuthGuard.ts
100644 → 100755
Empty file.
Empty file modified src/module/auth/auth.mapper.ts
100644 → 100755
Empty file.
Empty file modified src/module/auth/auth.module.ts
100644 → 100755
Empty file.
Empty file modified src/module/auth/constants.ts
100644 → 100755
Empty file.
Empty file modified src/module/auth/data/auth.db.ts
100644 → 100755
Empty file.
Empty file modified src/module/auth/domain/auth.output.dto.ts
100644 → 100755
Empty file.
Empty file modified src/module/auth/domain/auth.repository.ts
100644 → 100755
Empty file.
Empty file modified src/module/auth/domain/auth.service.ts
100644 → 100755
Empty file.
Empty file modified src/module/auth/passport/jwt.passport.ts
100644 → 100755
Empty file.
Empty file modified src/module/counseling/api/counseling.controller.ts
100644 → 100755
Empty file.
Empty file modified src/module/counseling/api/counseling.dto.ts
100644 → 100755
Empty file.
Empty file modified src/module/counseling/counseling.error.ts
100644 → 100755
Empty file.
Empty file modified src/module/counseling/counseling.mapper.ts
100644 → 100755
Empty file.
Empty file modified src/module/counseling/counseling.module.ts
100644 → 100755
Empty file.
Empty file modified src/module/counseling/data/counseling.db.ts
100644 → 100755
Empty file.
Empty file modified src/module/counseling/data/counseling.entity.ts
100644 → 100755
Empty file.
Empty file modified src/module/counseling/domain/counseling.model.ts
100644 → 100755
Empty file.
Empty file modified src/module/counseling/domain/counseling.repository.ts
100644 → 100755
Empty file.
Empty file modified src/module/counseling/domain/counseling.service.ts
100644 → 100755
Empty file.
Empty file modified src/module/doctor/data/doctor.db.ts
100644 → 100755
Empty file.
Empty file modified src/module/doctor/data/doctor.entity.ts
100644 → 100755
Empty file.
Empty file modified src/module/doctor/doctor.mapper.ts
100644 → 100755
Empty file.
Empty file modified src/module/doctor/doctor.module.ts
100644 → 100755
Empty file.
Empty file modified src/module/doctor/doctor.seeder.ts
100644 → 100755
Empty file.
Empty file modified src/module/doctor/domain/docter.repository.ts
100644 → 100755
Empty file.
Empty file modified src/module/doctor/domain/doctor.model.ts
100644 → 100755
Empty file.
Empty file modified src/module/doctor/domain/doctor.output.dto.ts
100644 → 100755
Empty file.
Empty file modified src/module/doctor/domain/doctor.service.ts
100644 → 100755
Empty file.
Empty file modified src/module/payment/api/payment.controller.ts
100644 → 100755
Empty file.
Empty file modified src/module/payment/api/payment.refund.request.dto.ts
100644 → 100755
Empty file.
Empty file modified src/module/payment/api/payment.save.request.dto.ts
100644 → 100755
Empty file.
Empty file modified src/module/payment/data/payment.db.ts
100644 → 100755
Empty file.
Empty file modified src/module/payment/data/payment.entity.ts
100644 → 100755
Empty file.
Empty file modified src/module/payment/domain/payment.external.sdk.ts
100644 → 100755
Empty file.
Empty file modified src/module/payment/domain/payment.model.ts
100644 → 100755
Empty file.
Empty file modified src/module/payment/domain/payment.repository.ts
100644 → 100755
Empty file.
Empty file modified src/module/payment/domain/payment.service.ts
100644 → 100755
Empty file.
Empty file modified src/module/payment/output/ormconfig.json
100644 → 100755
Empty file.
Empty file modified src/module/payment/payment.controller.spec.ts
100644 → 100755
Empty file.
Empty file modified src/module/payment/payment.error.ts
100644 → 100755
Empty file.
Empty file modified src/module/payment/payment.module.ts
100644 → 100755
Empty file.
Empty file modified src/module/pet/api/pet.controller.ts
100644 → 100755
Empty file.
Empty file modified src/module/pet/api/pet.dto.ts
100644 → 100755
Empty file.
Empty file modified src/module/pet/data/pet.db.ts
100644 → 100755
Empty file.
Empty file modified src/module/pet/data/pet.entity.ts
100644 → 100755
Empty file.
Empty file modified src/module/pet/domain/pet.output.dto.ts
100644 → 100755
Empty file.
Empty file modified src/module/pet/domain/pet.repository.ts
100644 → 100755
Empty file.
Empty file modified src/module/pet/domain/pet.service.ts
100644 → 100755
Empty file.
Empty file modified src/module/pet/pet.error.ts
100644 → 100755
Empty file.
Empty file modified src/module/pet/pet.mapper.ts
100644 → 100755
Empty file.
Empty file modified src/module/pet/pet.module.ts
100644 → 100755
Empty file.
Empty file modified src/module/pet/pet.seeder.ts
100644 → 100755
Empty file.
Empty file modified src/module/user/api/user.controller.ts
100644 → 100755
Empty file.
Empty file modified src/module/user/api/user.dto.ts
100644 → 100755
Empty file.
Empty file modified src/module/user/data/user.db.ts
100644 → 100755
Empty file.
Empty file modified src/module/user/data/user.entity.ts
100644 → 100755
Empty file.
Empty file modified src/module/user/domain/user.output.dto.ts
100644 → 100755
Empty file.
Empty file modified src/module/user/domain/user.repository.ts
100644 → 100755
Empty file.
Empty file modified src/module/user/domain/user.service.ts
100644 → 100755
Empty file.
Empty file modified src/module/user/user.error.ts
100644 → 100755
Empty file.
Empty file modified src/module/user/user.mapper.ts
100644 → 100755
Empty file.
Empty file modified src/module/user/user.module.ts
100644 → 100755
Empty file.
Empty file modified src/module/user/user.seeder.ts
100644 → 100755
Empty file.
Empty file modified src/module/value-data/pet.db.ts
100644 → 100755
Empty file.
Empty file modified src/seeder.ts
100644 → 100755
Empty file.
Empty file modified task-definition.json
100644 → 100755
Empty file.
Empty file modified test/app.e2e-spec.ts
100644 → 100755
Empty file.
Empty file modified test/jest-e2e.json
100644 → 100755
Empty file.
Empty file modified tsconfig.build.json
100644 → 100755
Empty file.
Empty file modified tsconfig.json
100644 → 100755
Empty file.
Empty file modified webpack-hmr.config.js
100644 → 100755
Empty file.

0 comments on commit d9cd36d

Please sign in to comment.