Commit Graph

  • f0761a15ca Merge branch 'develop' into feature/#58-email-check-api 김선규 2026-02-10 01:27:30 +0000
  • 179e5897bf fix: X-Service-Code 미들웨어 경로 제외 수정 (#59)' 김선규 2026-02-10 01:26:36 +0000
  • 5d49a2ce49 feat: 이메일 중복 체크 API 구현 (#58) SEAN 2026-02-10 10:23:25 +0900
  • f798b290ec fix: X-Service-Code 미들웨어 경로 제외 수정 (#59) SEAN 2026-02-10 10:20:43 +0900
  • 94b0787bf8 feat: 회원가입 API 구현 (#56) 김선규 2026-02-10 01:06:59 +0000
  • 16550dbff3 feat: 회원가입 API 구현 (#56) SEAN 2026-02-10 10:04:58 +0900
  • b5b015255e feat: 서비스 수정 API 구현 (#54) 김선규 2026-02-10 00:57:44 +0000
  • e1bab0cce6 feat: 서비스 수정 API 구현 (#54) SEAN 2026-02-10 09:44:36 +0900
  • de679f6f7e feat: 서비스 등록 API 구현 (#52) 김선규 2026-02-10 00:41:50 +0000
  • 21dc6e608c feat: 서비스 등록 API 구현 (#52) SEAN 2026-02-10 09:38:56 +0900
  • 9762052dd6 feat: IP 화이트리스트 관리 API 구현 (#50) 김선규 2026-02-09 15:55:01 +0000
  • c8a3d616c3 feat: IP 화이트리스트 관리 API 구현 (#50) seonkyu.kim 2026-02-10 00:52:41 +0900
  • e335f762bd feat: APNs/FCM 키 등록 및 조회 API 구현 (#48) 김선규 2026-02-09 15:33:07 +0000
  • 94e0b92780 feat: APNs/FCM 키 등록 및 조회 API 구현 (#48) seonkyu.kim 2026-02-10 00:28:47 +0900
  • 3b4b1873a3 feat: API Key 재발급 API 구현 (#46) 김선규 2026-02-09 15:16:21 +0000
  • 4cb54e4c41 feat: API Key 재발급 API 구현 (#46) seonkyu.kim 2026-02-10 00:13:16 +0900
  • 3d793c652b feat: 서비스 관리 API 구현 (#44) 김선규 2026-02-09 15:04:05 +0000
  • cac56761f4 feat: 서비스 관리 API 구현 (#44) seonkyu.kim 2026-02-10 00:01:33 +0900
  • b58662b520 feat: 운영자 계정 CRUD API 구현 (#42) 김선규 2026-02-09 14:54:42 +0000
  • b6939c0fa9 feat: 운영자 계정 CRUD API 구현 (#42) seonkyu.kim 2026-02-09 23:51:04 +0900
  • e0bf0adf70 feat: 관리자 비밀번호 변경 API 구현 (#40) 김선규 2026-02-09 14:24:13 +0000
  • 9b9ca64b10 feat: 관리자 비밀번호 변경 API 구현 (#40) seonkyu.kim 2026-02-09 23:22:28 +0900
  • 5eb3635719 feat: 토큰 갱신 및 로그아웃 API 구현 (#38) 김선규 2026-02-09 14:17:46 +0000
  • 336dcf8193 feat: 토큰 갱신 및 로그아웃 API 구현 (#38) seonkyu.kim 2026-02-09 23:08:29 +0900
  • f037977102 feat: 관리자 로그인 API 구현 (#36) 김선규 2026-02-09 13:53:43 +0000
  • b11c8dc918 feat: 관리자 로그인 API 구현 (#36) seonkyu.kim 2026-02-09 22:16:25 +0900
  • 0ccef1e10f feat: Sandbox 모드 미들웨어 구현 (#34) 김선규 2026-02-09 08:33:40 +0000
  • 9185afd5e9 feat: Sandbox 모드 미들웨어 구현 (#34) SEAN 2026-02-09 17:32:04 +0900
  • c49807c985 feat: X-Service-Code / X-API-KEY 서비스 식별 미들웨어 구현 (#32) 김선규 2026-02-09 08:26:51 +0000
  • df8a8e2e5b feat: X-Service-Code / X-API-KEY 서비스 식별 미들웨어 구현 (#32) SEAN 2026-02-09 17:25:19 +0900
  • 4270e70f09 feat: API Rate Limiting 및 Swagger UI 구현 (#30) 김선규 2026-02-09 08:13:30 +0000
  • 58b94c6298 feat: API Rate Limiting 및 Swagger UI 구현 (#30) SEAN 2026-02-09 17:11:46 +0900
  • fb0da8669d feat: E2EE 암호화 유틸리티 구현 (#28) 김선규 2026-02-09 07:36:55 +0000
  • 27f33f809b feat: E2EE 암호화 유틸리티 구현 (#28) SEAN 2026-02-09 16:33:38 +0900
  • 0070ae58b9 feat: DI 컨테이너 및 서비스 등록 구조화 (#26) 김선규 2026-02-09 07:28:03 +0000
  • cd8270c5c0 feat: DI 컨테이너 및 서비스 등록 구조화 (#26) SEAN 2026-02-09 16:25:44 +0900
  • 3125726e2c fix: Development 환경에서 UseHttpsRedirection 비활성화 (#24) SEAN 2026-02-09 15:33:56 +0900
  • 65b4207f94 revert: Health Check GET 메서드 제거, POST만 유지 (#24) SEAN 2026-02-09 15:28:04 +0900
  • 9107726c3b fix: Health Check 엔드포인트에 GET 메서드 추가 (#24) SEAN 2026-02-09 15:26:34 +0900
  • 3f439e4d4e feat: Health Check 엔드포인트 구현 (#24) 김선규 2026-02-09 06:20:49 +0000
  • a9c944a27d feat: Health Check 엔드포인트 구현 (#24) SEAN 2026-02-09 15:17:45 +0900
  • 9bd39669f3 feat: Serilog 구조적 로깅 설정 (#22) 김선규 2026-02-09 06:13:10 +0000
  • d6b15c3cd8 feat: Serilog 구조적 로깅 설정 (#22) SEAN 2026-02-09 15:10:17 +0900
  • f3714ff8fb feat: JWT 인증 모듈 구현 (#20) 김선규 2026-02-09 06:05:11 +0000
  • 2d30aaf212 feat: JWT 인증 모듈 구현 (#20) SEAN 2026-02-09 14:59:36 +0900
  • 24e1ccbfef feat: Generic Repository 및 UnitOfWork 패턴 구현 (#18) 김선규 2026-02-09 05:47:19 +0000
  • 787190f512 feat: Generic Repository 및 UnitOfWork 패턴 구현 (#18) SEAN 2026-02-09 14:44:31 +0900
  • 3293c38360 feat: SpmsException 및 글로벌 예외 처리 미들웨어 구현 (#16) 김선규 2026-02-09 05:37:59 +0000
  • a9f6a436c4 feat: SpmsException 및 글로벌 예외 처리 미들웨어 구현 (#16) SEAN 2026-02-09 14:33:37 +0900
  • f380b348a9 feat: ApiResponse<T> 공통 응답 포맷 구현 (#14) 김선규 2026-02-09 05:27:31 +0000
  • 4f0a4b9bf9 feat: ApiResponse<T> 공통 응답 포맷 구현 (#14) SEAN 2026-02-09 13:57:37 +0900
  • 5d8e30494e feat: Domain Interface 정의 — Repository, UnitOfWork (#12) 김선규 2026-02-09 04:51:52 +0000
  • da2001c79b feat: Domain Interface 정의 — Repository, UnitOfWork (#12) SEAN 2026-02-09 13:46:06 +0900
  • c387aa4465 feat: Domain Enum 및 에러 코드 상수 정의 (#10) 김선규 2026-02-09 04:35:51 +0000
  • 8b6fd84b98 feat: Domain Enum 및 에러 코드 상수 정의 (#10) SEAN 2026-02-09 13:31:50 +0900
  • 41c9667e5a feat: Domain Entity 정의 및 DB 스키마 구축 (#8) 김선규 2026-02-09 04:03:02 +0000
  • cfce5ca8b8 feat: Domain Entity 정의 및 DB 스키마 구축 (#8) SEAN 2026-02-09 11:46:33 +0900
  • 8247d557c6 efactor: 클린 아키텍쳐 적용 및 프로젝트 분리, 문서 작성 (Closes #5) main 김선규 2026-01-21 08:22:33 +0000
  • 3d88bc6040 refactor: 클린 아키텍쳐 적용 및 프로젝트 분리, 문서 작성 (Closes #5) 김선규 2026-01-21 08:17:46 +0000
  • 362b0b0c5c Merge branch 'develop' into refactor/#5-apply-architecture 김선규 2026-01-21 08:16:51 +0000
  • ad97150b30 refactor: 개발 문서 적용 (Close #5) SEAN 2026-01-21 17:12:50 +0900
  • f02a3884a2 refactor: 클린 아키텍쳐 적용 및 프로젝트 분리 (Resolves #5) SEAN 2026-01-19 16:37:50 +0900
  • 7ad5c54cfa chore: JenkinsFile 수정 (Close #2) 김선규 2026-01-19 04:28:36 +0000
  • 986b9ba044 Merge pull request 'hotfix/#2-setup-staging' (#3) from hotfix/#2-setup-staging into main 김선규 2026-01-19 04:24:36 +0000
  • 1245a84fca Merge remote-tracking branch 'origin/hotfix/#2-setup-staging' into hotfix/#2-setup-staging SEAN 2026-01-19 13:04:07 +0900
  • d7b9ed032d chore: Jenkinsfile 수정 (#2) SEAN 2026-01-19 13:00:15 +0900
  • 5f9b648557 chore: Jenkinsfile 수정 (#2) SEAN 2026-01-19 13:00:15 +0900
  • eddaf5e368 chore/changed-jenkinsfile SEAN 2026-01-19 12:53:02 +0900
  • 1b6552f7e3 Merge pull request '[] Front 연결' (#1) from develop into main 김선규 2025-12-03 06:16:52 +0000
  • db999a53b8 [] Front 연결 SEAN 2025-12-03 15:04:17 +0900
  • b2e022a685 [] 새 프로젝트 생성 SEAN 2025-12-03 13:07:18 +0900
  • 34a3c043e8 [📝] Jenkinsfile 수정 SEAN 2025-12-03 12:53:51 +0900
  • 5cd2b86923 [📝] Jenkinsfile 수정 SEAN 2025-12-03 12:18:12 +0900
  • 9df3845327 [📝] GIT init SEAN 2025-12-03 12:12:45 +0900