-
Notifications
You must be signed in to change notification settings - Fork 5
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
[BE] 운영 서버 배포 #424
Closed
[BE] 운영 서버 배포 #424
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* refactor: CD workflow main, develop 분리 및 dockerfile 수정 * refactor: trigger test 브랜치 추가 * refactor: feature/#147 에 push test * refactor: github actions self-hosted runner tag 추가 * refactor: feature/#147 runner 구분 테스트 * refactor: feature/#147 prod runner 구분 테스트 * refactor: feature/#147 prod runner 구분 테스트2 * refactor: feature/#147 prod runner 구분 테스트3 * refactor: feature/#147 prod runner 구분 테스트3 * refactor: prod, dev yml 분리 완료 및 서버 테스트 완료
* feat: 예외 핸들링 추가 * refactor: 예외 메시지 구체화 및 검증 역할 변경 * feat: 에러 코드 추가 * style: 개행 제거 * refactor: 멤버 액션 예외 ErrorCode 분리 * feat: 로깅 추가
* feat: 액션 삭제 기능 구현 중 지출 삭제 가능, 인원 삭제는 아직입니다. * feat: 멤버 액션 삭제 구현 Co-authored-by: pakxe <[email protected]> Co-authored-by: 3juhwan <[email protected]> Co-authored-by: kunsanglee <[email protected]> * feat: 맴버 액션 삭제 기능 구현 * refactor: api 매개변수에 값 넣도록 수정 * fix: 테스트 코드에 action 올바르게 사용하도록 수정 --------- Co-authored-by: 김진호 <[email protected]> Co-authored-by: 3juhwan <[email protected]> Co-authored-by: pakxe <[email protected]>
* feat: 행사의 전체 참여자 중 특정 참여자의 멤버 액션을 모두 삭제하는 기능 구현 * test: eventId String으로 변경 * fix: 다른 행사에 있는 멤버 액션도 지워지는 버그 수정 * refactor: 전체 참여자 중에서 특정 참여자를 전부 삭제하는 메서드명 변경 * refactor: 전체 참여자 중에서 특정 참여자를 전부 삭제하는 메서드명 변경 * refactor: MemberActionController 메서드 파라미터 컨벤션 반영 * refactor: conflict resolve * refactor: conflict resolve
* feat: 행사에 참여한 전체 인원 조회 기능 구현 Co-authored-by: 3juhwan <[email protected]> * refactor: EventServiceTest, MemberActionRepository 코드 리팩터링 * fix: workflows runs-on self-hosted로 변경 Co-authored-by: 3juhwan <[email protected]> * fix: workflows runs-on self-hosted로 변경 Co-authored-by: 3juhwan <[email protected]> * fix: workflows runs-on self-hosted로 변경 Co-authored-by: 3juhwan <[email protected]> --------- Co-authored-by: kunsanglee <[email protected]>
* feat: 행사 참여 인원 이름 변경 기능 구현 * refactor: 지출 액션 수정 기능 리펙토링 --------- Co-authored-by: Arachneee <[email protected]>
* refactor: 멤버 액션, 지출 액션 관련 API 엔드포인트 수정 * refactor: 요청 url에 token을 eventId로 수정 --------- Co-authored-by: 3juhwan <[email protected]> Co-authored-by: Arachne <[email protected]>
* feat: 테스트 데이터 클리너 구현 * feat: 테스트 클리너 상수, 메서드 분리 * refactor: 데이터베이스 클리너 적용
* feat: 이벤트 비밀번호 추 * test: 테스트 공통 설정 클래스 분리 * feat: 어드민 인터셉터 추가 및 jwt 설정 추가 * feat: 이벤트 로그인 기능 구현 Co-authored-by: 3juhwan <[email protected]> Co-authored-by: kunsanglee <[email protected]> Co-authored-by: khabh <[email protected]> * feat: 쿠키 설정 분리 Co-authored-by: 3juhwan <[email protected]> Co-authored-by: kunsanglee <[email protected]> Co-authored-by: khabh <[email protected]> * submodule 업데이트 * style: 주석 제거 Co-authored-by: 3juhwan <[email protected]> Co-authored-by: kunsanglee <[email protected]> Co-authored-by: khabh <[email protected]> * refactor: 로컬 환경 쿠키 secure 옵션 제거 Co-authored-by: 3juhwan <[email protected]> Co-authored-by: kunsanglee <[email protected]> Co-authored-by: khabh <[email protected]> * test: 접근제어자 수정 Co-authored-by: 3juhwan <[email protected]> Co-authored-by: kunsanglee <[email protected]> Co-authored-by: khabh <[email protected]> * test: 개행 추가 Co-authored-by: 3juhwan <[email protected]> Co-authored-by: kunsanglee <[email protected]> Co-authored-by: khabh <[email protected]> --------- Co-authored-by: 3juhwan <[email protected]> Co-authored-by: kunsanglee <[email protected]> Co-authored-by: khabh <[email protected]>
Co-authored-by: khabh <[email protected]>
* refactor: 에러 코드 재정의 Co-authored-by: 3juhwan <[email protected]> * fix: 변수를 받는 예외 메세지 수정 Co-authored-by: 3juhwan <[email protected]> --------- Co-authored-by: kunsanglee <[email protected]> Co-authored-by: Arachne <[email protected]>
* fix: 쿠키 인증 버그 수정 Co-authored-by: khabh <[email protected]> * fix: 쿠키 인증 버그 수정 --------- Co-authored-by: khabh <[email protected]>
* feat: REST Docs 적용 * feat: REST Docs prettyPrint 및 snippets 적용 * feat: REST Docs에 예외 항목 추가 * test: 행사 액션 이력 조회 테스트 추가 * refactor: 중복된 http-request snippet 제거 * refactor: 사용되지 않는 snippet 제거 * refactor: 빌드 시 자동으로 문서 최신화하도록 gradle 설정 추가 * fix: CookieProperties에 sameSite 옵션 추가 --------- Co-authored-by: Arachne <[email protected]>
* fix: JWT 기간 오류 수정 * fix: JWT 기간 오류 수정
* feat: 관리자 권한 확인 API 구현 * backend-pull-request workflow 파일 수정 * feat: HTTP Method를 POST에서 GET으로 변경
Co-authored-by: 3juhwan <[email protected]>
* refactor: 회원 이름 변경 api 여러명으로 추가 * style: 메소드 순서 변경
* feat: 지출 액션 수정시 지출 디테일 초기화 기능 구현 * feat: 맴버 액션 삭제시 지출 디테일 초기화 기능 구현 * feat: 맴버 삭제시 지출 디테일 초기화 기능 구현 * fix: 버그 수정 * fix: 버그 수정
* feat: 지출 내역 추가 시, 상세 내역 생성 로직 추가 * feat: 지출 내역 삭제 시, 상세 내역 삭제 로직 추가 * fix: 멤버가 없는 상황에 대해 0으로 나누는 상황 방지
* refactor: BillActionDetail 변경 사항을 반영하여 참여자별 정산 현황 조회하도록 수정 * refactor: 액션 이력 조회 시 지출 액션 고정 금액 설정 여부 필드 추가 * refactor: isFixed 필드 삭제 * refactor: 메서드 이름 변경 * fix: BillAction 변경 로직 수정
* feat: 참여자 개별 지출 금액 수정 기능 구현 * refactor: BillActionDetailService 코드 리팩터링 * docs: restdocs 작성 * feat: 참여자별 지출 금액 조회 기능 구현 * docs: index.adoc에 billActionDetail.adoc 추가 * refactor: 충돌 해결
* feat: 로깅에 요청 정보 포함 * feat: 개발 환경 ddl update로 변경
* fix: 리스트 형태의 요청 바디에 null을 넣으면 500이 뜨는 에러 수정 * feat: 로그를 json 형태로 수정
* fix: 리스트 형태의 요청 바디에 null을 넣으면 500이 뜨는 에러 수정 * feat: 로그를 json 형태로 수정 * feat: 로그를 json 인덴트 추가
kunsanglee
approved these changes
Aug 21, 2024
Test Results 22 files 22 suites 3s ⏱️ Results for commit 084fb5f. ♻️ This comment has been updated with latest results. |
# Conflicts: # server/src/main/java/server/haengdong/application/BillActionService.java
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
구현 사항
차등 정산 기능까지 완료된 be-dev를 main으로 머지해서 운영 서버에 배포합니다.