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

[BE] 운영 서버 배포 #424

Closed
wants to merge 58 commits into from
Closed

[BE] 운영 서버 배포 #424

wants to merge 58 commits into from

Conversation

Arachneee
Copy link
Contributor

@Arachneee Arachneee commented Aug 21, 2024

구현 사항

차등 정산 기능까지 완료된 be-dev를 main으로 머지해서 운영 서버에 배포합니다.

3Juhwan and others added 30 commits July 30, 2024 11:17
* 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]>
* 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으로 변경
* refactor: 회원 이름 변경 api 여러명으로 추가

* style: 메소드 순서 변경
Arachneee and others added 11 commits August 16, 2024 16:38
* 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 인덴트 추가
@Arachneee Arachneee added ⌨️ BE Backend ⚙️ feat feature labels Aug 21, 2024
@Arachneee Arachneee added this to the lev3 milestone Aug 21, 2024
@Arachneee Arachneee self-assigned this Aug 21, 2024
Copy link

github-actions bot commented Aug 21, 2024

Test Results

 22 files   22 suites   3s ⏱️
114 tests 114 ✅ 0 💤 0 ❌
115 runs  115 ✅ 0 💤 0 ❌

Results for commit 084fb5f.

♻️ This comment has been updated with latest results.

@Arachneee Arachneee changed the base branch from main to develop August 21, 2024 08:32
@Arachneee Arachneee deleted the branch develop August 21, 2024 08:47
@Arachneee Arachneee closed this Aug 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

4 participants