Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Main] V2.2024.10.07.01 #170

Merged
merged 8 commits into from
Oct 7, 2024
Merged

[Main] V2.2024.10.07.01 #170

merged 8 commits into from
Oct 7, 2024

Conversation

Youthhing
Copy link
Member

연관된 이슈

이슈링크(url):

✅ 작업 내용

🗣 ️리뷰 요구 사항

Youthhing and others added 8 commits September 30, 2024 17:26
* feat: 운영 서버 분리에 따른 스웨거 설정 추가

* chore: 사용하지 않는 origin 제거
* chore: jda 의존성 추가

* chore: jda 빈 등록

* feat: 채널에 버튼과 메시지를 전송 기능 구현

* feat: 상태 기준 교육 목록 반환 JPA 메서드

* feat: 객관식 퀴즈 Id 기반 선지 목록 반환 JPA 메서드

* feat: 퀴즈 타입 getter 추가

* feat: 전송된 문제 id를 1주일간 보관하는 캐시 구현

* feat: 랜덤으로 문제 선정 메서드 구현

* feat: 문제의 선지 목록 반환 메서드 구현

* feat: 퀴즈를 임베드 타입으로 만드는 메서드 및 선지를 버튼으로 만드는 메서드 구현

* feat: 매일 2시에 퀴즈를 전송하는 스케줄러 구현

* feat: 정답 버튼 클릭 시 정답 여부 알림 리스너 구현

* chore: 리스너 로그 추가

* feat: 유저 응답을 사용자만 보는 기능 구현

* chore: discord bot listener 설정
[Release] V2.2024.10.03 01
* [CSQ-2] feat: stage 환경 디스코드 환경 변수 추가

* [CSQ-2] feat: prod 환경 디스코드 환경 변수 추가
[Release] V2.2024.10.03.02
* feat: 현재 날짜를 기준으로 기수를 반환하는 기능 구현

* refactor: AppException을 EntityNotFoundException으로 변경

* style: 현재 날짜 기준으로 기수를 찾는 repository 메소드명 수정

* feat: 현재 날짜 기준으로 다음 기수 시작 전일 경우 이전 기수가 반환되게 구현

* feat: SecurityConfig whitelist에 api path 추가

* fix: 현재 날짜 기준으로 기수가 있을 경우 반환 쿼리 에러 수정

* refactor: JPQL에서 네이티브 쿼리로 변경하여 종료일 기준 최근 기수 조회

* feat: shouldNotFilter에 경로 추가

* feat: 기수 조회 로직에 대한 단위 테스트 추가

---------

Co-authored-by: Youth <[email protected]>
[Release] V2.2024.10.07.01
@Youthhing Youthhing merged commit 37bd4ac into main Oct 7, 2024
1 check passed
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