Skip to content

release: production 배포#417

Merged
023-dev merged 13 commits into
mainfrom
dev
Jan 13, 2026
Merged

release: production 배포#417
023-dev merged 13 commits into
mainfrom
dev

Conversation

@023-dev

@023-dev 023-dev commented Jan 13, 2026

Copy link
Copy Markdown
Member

개요

프로덕션 릴리스를 위해 dev 브랜치의 최신 변경사항을 main으로 병합

주요 변경사항

  • 신규 기능 및 개선사항 반영
  • 버그 수정 및 안정성 향상

작업 목록

  • feat: JWT 인증 필터에서 검증 토큰 처리 로직 개선 및 쿠키 삭제 기능 추가

  • feat: JWT 인증 필터에서 검증 토큰 쿠키에 보안 속성 추가

  • feat: JWT 인증 필터에서 검증 토큰 처리 로직 개선

  • feat: JWT 인증 필터에서 검증 토큰 처리 로직 간소화

  • feat: JWT 인증 필터에서 액세스 토큰 및 검증 토큰 처리 로직 개선

  • feat: 관리자 로그인 및 서포터 토큰 발급 이벤트를 발행하도록 알림 시스템을 이벤트 기반으로 리팩토링 (refactor: 관리자 로그인 및 서포터 토큰 발급 이벤트를 발행하도록 알림 시스템을 이벤트 기반으로 리팩토링 #405)

  • feat: 미니 스터디 설명 필드 추가 (feat: 미니 스터디 설명 필드 추가 #408)

  • feat: MiniStudy 엔티티에 tag 필드 추가

  • feat: MiniStudyResponse에 tag 필드 추가

  • feat: MiniStudyQueryRepository에 tag 필드 추가

  • test: MiniStudyQueryRepositoryTest에 tag 필드 관련 테스트 추가

  • feat: mini_study 테이블에 tag 컬럼 추가

  • feat: 관리자 지원서 조회 API에 기수 파라미터 추가 (feat: 관리자 지원서 조회 API에 기수 파라미터 추가 #409)

  • feat: 임시 지원서 목록 조회 API에 semesterId 필터 추가

  • feat: 제출된 지원서 조회 API에 semesterId 필터 추가

  • feat: 제출된 지원서 조회 API에 semesterId 파라미터 추가

  • feat: 임시 지원서 조회 API에 semesterId 파라미터 추가

  • feat: 지원서 조회 쿼리에 semesterId 파라미터 추가 및 필터링 로직 구현

  • test: 지원서 조회 테스트에 semesterId 필터링 테스트 추가

  • feat: Jectalk 엔티티 스펙 변경 (feat: Jectalk 엔티티 스펙 변경 #412)

  • feat: ContentType enum 추가하여 콘텐츠 유형 정의

  • feat: Jectalk 엔티티 및 DTO 구조 변경

  • feat: JectalkQueryRepository 반환 필드 수정

  • test: JectalkQueryRepositoryTest 수정으로 반환 필드 검증 업데이트

  • feat: Jectalk 테이블 구조 변경 및 데이터 마이그레이션으로 인한 Flyway migration 추

  • feat: Jectalk 테이블 content_type 컬럼 기본값 추가

  • feat: Category 필드 및 필터링 추가

  • feat: n8n에 지원서 제출 이벤트 발행 기능 추가

fivedragon5 and others added 13 commits January 4, 2026 20:44
…dlerfilter

feat: JWT 인증 필터에서 검증 토큰 처리 로직 개선 및 쿠키 삭제 기능 추가
…dlerfilter

feat: JWT 인증 필터에서 검증 토큰 처리 로직 개선
…dlerfilter

feat: JWT 인증 필터에서 액세스 토큰 및 검증 토큰 처리 로직 개선
* feat: MiniStudy 엔티티에 tag 필드 추가

* feat: MiniStudyResponse에 tag 필드 추가

* feat: MiniStudyQueryRepository에 tag 필드 추가

* test: MiniStudyQueryRepositoryTest에 tag 필드 관련 테스트 추가

* feat: mini_study 테이블에 tag 컬럼 추가
* feat: 임시 지원서 목록 조회 API에 semesterId 필터 추가

* feat: 제출된 지원서 조회 API에 semesterId 필터 추가

* feat: 제출된 지원서 조회 API에 semesterId 파라미터 추가

* feat: 임시 지원서 조회 API에 semesterId 파라미터 추가

* feat: 지원서 조회 쿼리에 semesterId 파라미터 추가 및 필터링 로직 구현

* test: 지원서 조회 테스트에 semesterId 필터링 테스트 추가
* feat: ContentType enum 추가하여 콘텐츠 유형 정의

* feat: Jectalk 엔티티 및 DTO 구조 변경

* feat: JectalkQueryRepository 반환 필드 수정

* test: JectalkQueryRepositoryTest 수정으로 반환 필드 검증 업데이트

* feat: Jectalk 테이블 구조 변경 및 데이터 마이그레이션으로 인한 Flyway migration 추

* feat: Jectalk 테이블 content_type 컬럼 기본값 추가

* feat: Category 필드 및 필터링 추가
@coderabbitai

coderabbitai Bot commented Jan 13, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

🗂️ Base branches to auto review (1)
  • dev

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions

Copy link
Copy Markdown

Test Results

255 tests   255 ✅  9s ⏱️
 55 suites    0 💤
 55 files      0 ❌

Results for commit 88e4818.

@github-actions

Copy link
Copy Markdown

📊테스트 커버리지

Overall Project 78.16% -5.33% 🍏
Files changed 25.19%

File Coverage
AdminLoginNotificationEvent.java 100% 🍏
ApplicationSubmittedEvent.java 100% 🍏
JectalkQueryRepositoryImpl.java 100% 🍏
ApplyQueryRepositoryImpl.java 100% 🍏
MiniStudyQueryRepositoryImpl.java 100% 🍏
AdminTempApplyService.java 100% 🍏
SubmittedApplyService.java 100% 🍏
ContentType.java 100% 🍏
AdminAuthService.java 92.86% 🍏
ApplyService.java 86.75% 🍏
JwtTokenProvider.java 60.37% -5.07%
NotificationExecutorService.java 30.43% -69.57%
JwtAuthenticationFilter.java 19.51% -22.76%
DiscordClient.java 8.51% -91.49%
N8nClient.java 7.84% -92.16%
AuthSupporterTokenService.java 5.48% -10.96%
N8nApplyService.java 5.26% -94.74%
SupporterTokenIssuedEvent.java 0%
JectalkService.java 0%
NotificationEventListener.java 0%
N8nApplicationSubmittedListener.java 0%
DiscordWebhookPayload.java 0%
DiscordNotificationSender.java 0%

@023-dev
023-dev merged commit e5f8240 into main Jan 13, 2026
4 checks passed
@023-dev 023-dev self-assigned this Jan 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants