Releases: 42organization/42gg.server.dev.v2
Releases · 42organization/42gg.server.dev.v2
Version 4.1.0 - 6기 & 유지보수
🏓 새로운 기능 추가
- 보드게임 파티 모집 기능
- 신규 팀원 모집 기능
🆕 What's Changed
- [Feature] table 초기화 flyway 작성 및 방 전체 조회 api by @AreSain in #666
- [Feature] 참여했던 방 조회 API 및 방 생성 API by @AreSain in #667
- [Feature] 참여한 방 조회 API by @AreSain in #668
- [Feature] 댓글 생성 api by @yes-ee in #669
- [Feature] 방 상세 조회 api by @AreSain in #671
- [FEAT] #657 recruit entity by @wken5577 in #670
- [FEAT] #672 auth module 분리 by @wken5577 in #675
- 640 방 나가기 api by @ghyen in #677
- ✨ [Feature] AdminRoom show변경 API by @JayJay-Kay in #686
- [FEATURE] 댓글 숨김 ADMIN API by @yes-ee in #685
- ✨ [Feature] 방 참여 api by @AreSain in #679
- [FEAT] startRoom API without 복면가왕 logic by @ghyen in #687
- [FEAT] #688 api module add by @wken5577 in #689
- [Refactoring] 겹치는 Exception 처리 및 주석 추가 및 로직 수정 by @AreSain in #690
- [FEATURE] 카테고리 조회 API by @yes-ee in #693
- ✨ [Feature] Admin 게시글 전체 조회 API by @AreSain in #694
- ✨ [Feature] �탬플릿 목록 조회 API by @JayJay-Kay in #695
- ✨ [Feature] 탬플릿 삭제 API by @JayJay-Kay in #696
- 💚 [chore] codecov, jacoco 모듈에 맞게 변경 by @middlefitting in #683
- [FIX] #701 Fix/log path dev by @AYoungSn in #702
- [FIX] #701 Fix/log path main by @AYoungSn in #703
- [FEAT] add 방 신고 API without redis logic by @ghyen in #706
- [Feature] 카테고리 삭제 API 및 flyway v1.3 수정 by @yes-ee in #697
- [FEAT] #558 my applications get by @wken5577 in #691
- ✨ [Feature] admin 방 전체 조회 api pagination기능 추가 by @AreSain in #699
- [Feature] 카테고리 추가 API by @yes-ee in #705
- ✨ [Feature] 탬플릿 추가 API by @JayJay-Kay in #700
- [feature] 상세조회 복면가왕 API 추가 by @AreSain in #710
- [Refactoring] 방 생성 이후 dto로 response 수정 by @AreSain in #714
- [FEAT] 댓글 신고 API with 패널티 부여 로직 by @ghyen in #711
- ✨ [Feature] 게임 매칭 큐 조회 API 개발 by @Kimhan-nah in #525
- ✨ [Feature] 탬플릿 수정 API by @JayJay-Kay in #715
- [feature] Admin 방 상세 조회 api 작성 by @AreSain in #717
- #578 feature 모집중인 공고 목록 조회 api by @AYoungSn in #712
- [REFACT] #724 Jpa 설정 클래스 통합 by @AYoungSn in #725
- ✨ [Feature] slack 초대 API by @AreSain in #730
- ✨ [Feature] admin 댓글,방,노쇼 신고조회 api by @JayJay-Kay in #719
- ✨ [Feature] 방 상태 변경 스케쥴러 by @JayJay-Kay in #722
- [FEAT] 패널티 추가, 수정 API 및 패널티 부여 로직 수정 및 RoomService에서 패널티 유저 체크 로직 추가 by @ghyen in #732
- [FEAT] #559 application detail get api by @wken5577 in #737
- 647 노쇼 신고 api by @ghyen in #723
- [FEATURE] 패널티 리스트 조회 ADMIN API 추가 by @yes-ee in #733
- #552 feature 공고 상세 조회 api by @AYoungSn in #738
- [FEAT] #560 application res api by @wken5577 in #741
- 726 refactoring jpa 쿼리 최적화 by @AYoungSn in #739
- ✨ [Feature] && [Refactoring] 테스트코드 작성 및 폴더 구조 변경 by @AreSain in #744
- ✨ [Feature] 댓글 테스트 코드 추가 by @JayJay-Kay in #743
- #555 feature 지원하기 api by @AYoungSn in #742
- [FEAT] #556 feature 지원 취소 api by @AYoungSn in #746
- [Refactoring] party 전체 파일 리팩토링 및 프론트 api 명세와 맞지 않는 부분 수정 by @AreSain in #747
- [FEAT] #557 patch application api by @wken5577 in #749
- Recruit - User 기능 연동 테스트 위한 PR by @AYoungSn in #748
- 📝 [Docs] 5기 README.md 업데이트 by @Kimhan-nah in #462
- 🧪 [Test] Admin 템플릿 추가, 제거, 수정 테스트코드 작성 by @AreSain in #756
- 🧪 [Test] Admin 댓글, 방, 노쇼 신고 리스트 조회 테스트 코드 작성 by @AreSain in #758
- 🧪 [Test] Admin 카테고리 추가 및 제거 테스트 코드 작성 by @AreSain in #760
- 🧪 [Test] Admin 방 목록 조회 및 방 상세 조회 및 방 Status변경 테스트코드 작성 by @AreSain in #762
- 🧪 [Test] Admin 댓글 Show 여부 변경 테스트코드 작성 by @AreSain in #764
- 🧪 [Test] && 🐛 [Bug] 방 시작하기 및 참여하기에서 시작되는 부분 테스트 코드 작성 && 마감된 방 && Finish방 Intra조회 by @AreSain in #768
- [test] 카테고리, 템플릿 조회 테스트 코드 추가 by @JayJay-Kay in #754
- 🧪 [Test] 패널티 관련 테스트 코드 작성 by @JayJay-Kay in #767
- 🔨 [Refactoring] && 🧪 [Test] Party 테스트코드 리팩토링 및 중복처리를 위한 에러코드 수정에 따른 test 코드 추가 by @AreSain in #770
- 🐛 [Bug] 카테고리가 etc로 나오는 버그 && admin 템플릿 수정에서 최대인원 최소인원에 상관없이 저장되는 버그 by @AreSain in #774
- 🔨 [Refactoring] Lazy fetch type 리펙토링 by @JayJay-Kay in #772
- 🐛 [Bug] 카테고리가 ID순이 아닌 이름순으로 정렬되는 버그 수정 by @AreSain in #776
- 🐛 [Bug] [Refactoring] 6기 Party 서비스 전체 리팩토링 중 찾은 버그들 수정 by @AreSain in #779
- [TEST] 신고 test 코드 작성 및 중복 신고 예외 처리 로직 수정 by @ghyen in #777
- 🔨 [Refactoring] 6기 Party 서비스 전체 리팩토링 by @AreSain in #782
- 🐛 [Bug] party penalty 여러번 받은 유저는 영원히 사용할 수 없는 버그 수정 및 (패널티 수정) 버그 수정 by @AreSain in #785
- 🐛 [Bug] 방 생성시 카테고리를 프론트에서 받지 못하는 버그 by @AreSain in #788
- [FEAT] recruit status change api by @wken5577 in #781
- [Merge] recruit-dev <- dev merge by @Kimhan-nah in #794
- ✨ [Feature] 결과 message 등록 api by @middlefitting in #789
- ✨ [Feature] 공고 생성 API by @Kimhan-nah in #786
- ✨ [Feature] 공고 전체 조회 API by @Kimhan-nah in #797
- ✨ [Feature] 결과 message 조회 api by @middlefitting in #796
- 🔨 [Refactoring + Feature] 패널티 확인 API 작성 및 패널티 정책 수정 #790 by @AreSain in #791
- ✨ [Feature] 최종결과 등록 by @middlefitting in #799
- ✨ [Feature] 공고 삭제 API by @Kimhan-nah in #800
- 🧪 [Unit Test] usertextcolorcheckservice 테스트 코드 by @middlefitting in #661
- 🧪 [Unit Test] CoinPolicyAdminService 단위 테스트 코드 by @Newsujin in #735
- 🧪 [Unit Test] Game unit test by @SONGS4RI in #628
- [FIX] #806 auth 필요없는 객체 삭제, db검증로직 추가 by @wken5577 in #807
- ✨ [Feature] 서류 결과 등록 API by @Kimhan-nah in #805
- [Feature] Recruit 관리자(ADMIN) API by @Kimhan-nah in #795
- ✨ [Feature] 알림 메세지 미리보기 API by @AYoungSn in https://github.com/42organization...
Version 3.1.0 - 5기 & 유지보수
🏓 새로운 기능 추가
- 토너먼트 (대회 신청, 대진표 관리 등)
- test container 를 통한 test 환경 구축, CI 구축
- checkstyle 추가
🐛 리팩토링 & 오류 수정
- 관리자 -> 점수 수정 기능 버그 수정
- 멀티 모듈 프로젝트로 변경
What's Changed
- fix user image upload by @wken5577 in #295
- 💚 [Chore] Add gitHub templates by @Kimhan-nah in #296
- ✨ [Feature] Tournament entity repository 생성 by @SONGS4RI in #300
- 🔨 [Refactor] 토너먼트 폴더 오타 수정, controller, service 뼈대 추가 by @kokomong2 in #304
- 🔨 [Refactor] Tournament 정적 팩토리 메서드 of 추가 by @Kimhan-nah in #305
- ✨ [Feature] tournament 테이블 초기화 SQL 추가 by @Kimhan-nah in #306
- 🔨 [Refactor] 토너먼트 FK constraint NO ACTION으로 수정 by @Kimhan-nah in #311
- ✨ [Feature] 토너먼트 생성, 수정 exception 추가 by @SONGS4RI in #313
- 🔨 [Refactor] 토너먼트, 토너먼트 게임 테이블 수정 by @kokomong2 in #315
- 🐛 [Fix] tournament 관련 테이블의 varchar 길이 수정 by @Kimhan-nah in #316
- ✨ [Feature] Tournament 수정 API 추가 by @SONGS4RI in #314
- ✨ [feat] 마이그레이션 테스트 서버 배포용 github action 추가 by @middlefitting in #320
- 💚 [Merge] migration 위한 hotfix commit 합치기 by @Kimhan-nah in #322
- 🐛 [Fix] ConfigureRedisAction Bean 추가 by @middlefitting in #324
- ✨ [Feature] 토너먼트 관리자 삭제 API 추가 by @SONGS4RI in #317
- ✨ [Feature] 토너먼트 전체 리스트 조회 Api 추가 by @kokomong2 in #331
- 🔨 [Refactor] tournament에서 tournaments로 엔드포인트 수정 by @Kimhan-nah in #336
- ✨ [Feature] 관리자 토너먼트 유저 추가 API 추가 by @SONGS4RI in #325
- 🔨 [Refactor] Game Mode 추가, 로직 및 테스트코드 수정 by @Kimhan-nah in #326
- 💚 [Merge] dev 브랜치 배포를 위한 redis hotfix commit 합치기 by @middlefitting in #340
- ✨ [Feature] 관리자 tournament 생성 API 추가 by @Newsujin in #327
- ✨ [Feature] 토너먼트 유저 조회 API 추가 by @kokomong2 in #345
- 🧪 [Test] 테스팅 환경 구축 by @middlefitting in #348
- ✨ [Feature] 관리자 토너먼트 유저 삭제 API 추가 by @SONGS4RI in #342
- 🔨 [Refactor] Cascade 추가 by @SONGS4RI in #352
- ✨ [Feature] tournament 단일 조회 API 추가 by @Newsujin in #356
- 🔨 [Refactor] 관리자 토너먼트 유저 추가 & 삭제 서비스 로직 리팩토링 by @SONGS4RI in #354
- ✨ [Feature] 토너먼트 유저 참가 상태 확인 API by @SONGS4RI in #351
- ✨ [Feature] 토너먼트 Id에 해당하는 게임 전체 조회 api 추가 by @kokomong2 in #358
- ✨ [Feature] 토너먼트 추가로 인한 Match 로직 수정 by @Kimhan-nah in #357
- ✨ [Feature] 토너먼트 유저 참가 신청 취소 API by @SONGS4RI in #363
- 🐛 [Fix] 기존 통합 테스트코드 수리 by @middlefitting in #359
- ✨ [Feature] 토너먼트 첫 경기 매칭하는 Scheduler 생성 by @Kimhan-nah in #369
- 🔨 [Refactor] 토너먼트 생성 및 수정 매서드 추가 및 수정 by @SONGS4RI in #376
- ✨ [Feature] 토너먼트 게임 결과 등록 API 추가 by @Newsujin in #371
- ✨ [Feature] 테스트 환경 개선 및 CI 추가 by @middlefitting in #379
- ✨ [Feature] 토너먼트 게임 결과 수정 api 추가 by @kokomong2 in #380
- 🐛 [Fix] findTournamentGameTest 테스트 코드 수정 및 TestDataUtils 매서드 수정 by @SONGS4RI in #384
- 🐛 [Fix] redis 문제 by @AYoungSn in #361
- ✨ [Feature] 토너먼트 유저 참가 신청 API by @SONGS4RI in #383
- [FIX] #394 refresh token create logic fix by @AYoungSn in #397
- ✨ [Feature] 토너먼트 연관관계 메서드 처리 by @middlefitting in #390
- [Refactoring] return 패턴 responseEntity 빌더 형식으로 수정 by @kokomong2 in #393
- 🔨 [Refactoring] 개발 서버 ci/cd 설정 by @middlefitting in #391
- 🔨 [Refactor] Exception 수정 및 병합 by @SONGS4RI in #389
- ✨ [Feature] 토너먼트 게임 매칭 로직 추가 by @Kimhan-nah in #404
- [FIX] Admin 게임 점수 수정 시 승패 카운트 오류 수정 by @AYoungSn in #402
- 🔨 [Refactor] 토너먼트 생성 및 수정 시간 검증 로직 수정 by @SONGS4RI in #407
- 🐛 [Fix] test-deploy 개선 by @middlefitting in #406
- 💚 [Chore] 토너먼트 제목 중복 체크 제거 by @Newsujin in #411
- 🐛 [Fix] 토너먼트 게임 결과 등록할 때 pchange 생성 안 되는 문제 해결 by @kokomong2 in #415
- ✨ [Feature] yml 을 활용한 content 값 의존 by @middlefitting in #416
- 🧪 [Test] tournamentGame, tournamentUser Entity 단위 테스트 코드 작성 by @Newsujin in #428
- 🐛 [Fix] 토너먼트 시간에 매칭 block 에러 수정 by @Kimhan-nah in #414
- 🐛 [Fix] 관리자 게임 전체 조회에서 토너먼트 보이는 문제 by @SONGS4RI in #410
- ✨ [Feature] 토너먼트 종료시 endTime 갱신 로직 추가 by @SONGS4RI in #427
- 🐛 [Fix] 메인 페이지에서 토너먼트 게임 취소 동작 방어 by @SONGS4RI in #430
- 🐛 [Fix] 토너먼트 첫 8강 게임 진행시간 문제 수정 by @Kimhan-nah in #433
- [Refactoring] 토너먼트 게임 조회시 점수 없는 게임은 score 필드 삭제 by @kokomong2 in #434
- ✨[Feature] 게임 결과 조회 api 통합 by @middlefitting in #425
- [Fix] refresh token secure cookie로 수정, log 제대로 찍히도록 수정 by @wken5577 in #436
- 🔨 [Refactor] 토너먼트에 경우 isImminent true로 전달 by @middlefitting in #442
- 🐛 [Fix] findPChangeByGameId optional 버그 수정 by @kokomong2 in #438
- 🔨 [Refactor] main merge 전 dev 브랜치 수정사항 by @SONGS4RI in #417
- 🐛 [Fix] 잘못된 Positive에 대한 import 수정 by @middlefitting in #446
- ✨ [Feature] 토너먼트 알림 추가하기 by @Newsujin in #431
- 💚 [Chore] httpOnly false로 rollback by @Kimhan-nah in #448
- 💚 [Chore] access token 쿠키 설정 rollback by @Kimhan-nah in #450
- ✨ [Feat] deploy 프로메테우스 추가 by @middlefitting in #454
- 🐛 [Fix] 토너먼트 LIVE 상태에서도 신청 삭제 되는 이슈 by @SONGS4RI in #456
- ✨ [Merge] 토너먼트 기능 포함된 dev 브랜치 merge by @Kimhan-nah in #368
- 🧪 [Unit Test] 토너먼트 updateEndTime 매서드 유닛 테스트 추가 및 기존 테스트 코드 수정 by @SONGS4RI in #435
- [FIX] #232 admin 게임 관리 페이지에서 점수 수정 시 승패 수정 안되는 문제 by @AYoungSn in #467
- 💚 [Setting] .gitattributes로 crlf 처리 by @Kimhan-nah in #477
- 🐛 [Fix] GUEST 토너먼트 참가 불가능하도록 수정 by @Kimhan-nah in #482
- 💚 [Merge] Merge from dev by @Kimhan-nah in #484
- ✨ [Feature] 토너먼트 첫 라운드 경기 랜덤 매칭 기능 추가 by @Kimhan-nah in #486
- 💚 [Merge] 리허설 토너먼트를 위한 merge by @Kimhan-nah in #490
- 🐛 [Fix] tournament contents에 대한 길이 valid 수정 by @Kimhan-nah in #491
- 🐛 [Fix] tournament contents에 대한 길이 valid 수정 by @Kimhan-nah in #492
- [FIX] #478 path variable add by @AYoungSn in #479
- [Fix] rank pagig bug 해결 by @wke...
Version 2 - 4기
🏓새로운 기능 추가🏓
- 상점
- 재화
- 티어
- 오류 수정
Version 1.1 - 3기
게임 점수 입력 시 Lock 기능 추가
어드민 페이지에서 게임 모든 상태 보이도록 수정
Version 1 - 3기
42GG 두번째 레포의 버전 1