-
Notifications
You must be signed in to change notification settings - Fork 4
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
chore: pr요청 디스코드로 알림 이전 #1025
Merged
Merged
chore: pr요청 디스코드로 알림 이전 #1025
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
reddevilmidzy
added a commit
to reddevilmidzy/coduo
that referenced
this pull request
Feb 3, 2025
* chore: 스위칭 문법 주석 * feat: woowacourse-teams#771 특정 회원이 특정 페어룸에 회고를 작성했는지 여부를 조회하는 API 구현 * feat: woowacourse-teams#771 특정 회원이 특정 페어룸에 존재하는지 여부를 조회하는 API 구현 * docs: woowacourse-teams#771 신규 구현 API 문서화 * [BE] 운영 서버 무중단 배포 환경 구성 (woowacourse-teams#831) * chore: BLUE/GREEN 적용 스크립트 * chore: 무중단 배포를 위한 스크립트 코드 변경 * chore: 액추에이터 health check 엔드포인트 활성화 * fix: 헬스 체크 응답 수정 * [BE] 도커 이미지 불필요한 버전 정보 제거 (woowacourse-teams#832) * chore: BLUE/GREEN 적용 스크립트 * chore: 무중단 배포를 위한 스크립트 코드 변경 * chore: 액추에이터 health check 엔드포인트 활성화 * chore: 도커 이미지 버전 정보 제거 * [BE] 배포 오류 수정 (woowacourse-teams#833) * chore: BLUE/GREEN 적용 스크립트 * chore: 무중단 배포를 위한 스크립트 코드 변경 * chore: 액추에이터 health check 엔드포인트 활성화 * chore: 도커 이미지 버전 정보 제거 * chore: 배포 시 이전 버전 도커 이미지 삭제 * chore: 무중단 배포 스크립트 변경 * [BE] 운영 서버 무중단 배포 불필요 스크립트 삭제 (woowacourse-teams#835) * chore: BLUE/GREEN 적용 스크립트 * chore: 무중단 배포를 위한 스크립트 코드 변경 * chore: 액추에이터 health check 엔드포인트 활성화 * chore: 도커 이미지 버전 정보 제거 * chore: 배포 시 이전 버전 도커 이미지 삭제 * chore: 불필요 정보 삭제 * chore: 업데이트 이전 도커 이미지 삭제 * chore: 업데이트 이전 도커 이미지 삭제 * chore: CD 순서 변경 * style: 테스트용 api 수정 * fix: 새로운 환경 대기를 도커 이미지 대신 http 요청으로 확인 * fix: 새로운 환경 대기를 도커 이미지 대신 http 요청으로 확인 /api 프리픽스 추가 * chore: 배포 스크립트에서 nginx 변경 * chore: A '배포 서버 무중단 배포 스크립트 수정 * style: healthcheck api 변경 * chore: deployB blue-green port 설정 추가 * chore: 운영서버 B nginx 도커화 * chore: 운영 B 서버 nginx 도커화 * chore: 운영 B 서버 nginx 도커화 * chore: 운영 B 서버 nginx 도커화 * refactor: woowacourse-teams#771 쿠키명은 상수를 사용하도록 변경 * refactor: woowacourse-teams#771 isBlank를 사용하도록 변경 * refactor: woowacourse-teams#771 final 누락 정정 및 메서드명 적절하게 변경 * refactor: woowacourse-teams#771 회고 답변 최대 길이 변경 및 도메인 검증 추가 * refactor: woowacourse-teams#771 FindRetrospectsResponse 메서드명 변경 * style: 헬스 체크 응답 변경 * chore: CD 스크립트 변경 * style: 헬스 체크 응답 변경 * refactor: woowacourse-teams#771 회고 도메인 커스텀 예외 적용 * refactor: woowacourse-teams#771 RetrospectContents for문으로 로직 변경 * fix: 로그 제거 * refactor: woowacourse-teams#771 API 요청 & 응답 객체 문서화 * chore: 운영 B 서버 Nignx 로컬화 * refactor: 새 환경 기다리는 로직 추가 * fix: 로그 경로 수정 * fix: 로그 경로 수정 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * chore: 레포 이름 하드코딩 변수로 변경 & Dangling 설정 추가 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * chore: 도커 이미지 강제 삭제 옵션 추가 * fix: 캐시 사용하지 않음 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * fix: 에외 메시지 변경 * fix: 도커 빌드 할 때 캐시 사용하지 않도록 변경 * fix: 빌드 캐시 사용하도록 변경 * [BE] 테스트 서버 cd 스크립트 수정 (woowacourse-teams#839) * chore: 운영, 테스트 도커 이미지 버전 변경 * chore: 운영, 테스트 도커 이미지 버전 변경 * Update be_app-docker-compose.yml * Update be_app-docker-compose.yml * chore: 운영, 테스트 도커 이미지 버전 변경 * fix: 삭제된 member 찾아오지 않도록 jpa 쿼리 메서드 이름 수정 * style: 공백 제거 * style: 불필요한 import 삭제 * chore: 운영, 테스트 도커 이미지 버전 변경 * chore: 운영, 테스트 도커 이미지 버전 변경 * feat: 깃허브 id로 회원가입 여부 확인 로직 구현 * docs: 깃허브 id로 회원가입 여부 확인 문서화 * fix: 멤버 조회 API 엔드포인트 수정 * test: 페아룸 생성 테스트 픽스쳐 사용 * refactor: member 조회 api 변경 * test: 페어룸 생성 테스트 코드 추가 * style: 로그 삭제 * refactor: 사용하지 않는 API 삭제 * refactor: 사용하지 않는 dto 삭제 * test: 변경된 API에 대한 테스트 코드 수정 * style: 헬스체크 변경 * fix: 깃허브 id 로 조히 * chore: 도커 pull 명령 추가 * chore: 도커 이미지 삭제 * style: 헬스 체크 응답 변경 * feat: easyAccessCode 구현 * feat: openGraph 설명문 길이 제한 설정 (도메인) * feat: 링크 url의 길이 제한을 1024로 변경(엔티티) * feat: 이미지 url의 길이 제한을 1024로 변경(엔티티) * test: easyAccessCode 파라미터 추가 * refactor: woowacourse-teams#855 회고 답변 개수를 7개로 변경 * refactor: woowacourse-teams#855 페어룸 접근 코드 요청 & 응답 파라미터명을 accessCode로 통일 * test: woowacourse-teams#855 RetrospectAcceptanceTest given 데이터 생성 역할 분리 * refactor: woowacourse-teams#855 회고 답변 개수를 6개로 변경 * fix: 회고 사이즈 변경 * fix: 회고 컨텐츠 null 허용 * fix: 회고 컨텐츠 null 허용(엔티티) * fix: 컨포넌트 등록하여 엑세스 코드 생성 * docs: http 파일 삭제 * chore: hikariCP max-lifetime 수정 * chore: hikariCP max-lifetime 수정 * chore: HikariCP max Connection 조정 * chore: HikariCP max Connection 조정 * style: 헬스 응답 변경 * chore: HikariCP max Connection 조정 * chore: HikariCP max Connection 조정 * chore: HikariCP max Connection 조정 * chore: HikariCP max Connection 조정 * refactor: todo 정렬을 db에서 order 하지 않고 애플리케이션에서 정렬 * chore: 최대 톰캣 스레드 수 300으로 변경 * chore: 최대 톰캣 스레드 수 200으로 변경 * chore: 최대 톰캣 스레드 수 100으로 변경 * chore: accept count 100 -> 300으로 변경 * refactor: 회고 생성 리팩터링 * refactor: 회고 조회 및 삭제 리팩터링 * chore: Tomcat max Thread 조정 * chore: Tomcat max Thread 조정 * chore: Tomcat max connection 조정 * chore: Tomcat max connection 조정 * chore: Tomcat max connection 조정 * chore: Tomcat max connection 조정 * chore: Tomcat accept count 조정 * refactor: 예외 처리 변경 * refactor: V2 네이밍 제거 * style: 주석 제거 * fix: 회고 생성하지 않은 경우 회고 조회시 false 반환 구현 * fix: 회고 답변 길이가 6 초과하면 예외 던지도록 변경 * fix: 회고 답변이 없을 때 false 반환 * refactor: 회고 전체 조회 시 작성 하지 않은 회고는 가져오지 않도록 변경 * feat: 두 번이상 회고 작성하지 않도록 제한 * feat: 자신의 아이디로 페어 연동할 시 예외 반환 * feat: PairRoomMemberEntity에 BaseTimeEntity 상속 (woowacourse-teams#912) * chore: 컨플릭트 오류 해결 * chore: TEST reader, writer 분리 * chore: 테스트 디비 정상화 * 🔥 BE 브랜치에 남아있는 FE 레거시 코드 제거 * chore: vscode 패키지 삭제 * refactor: 줄바꿈 컨벤션 적용 * refactor: 커스텀 exception 이름 및 예외 메세지 구체적으로 변경 * refactor: 예외 핸들러 메서드명 수정 * feat: 페어룸이 종료되거나 삭제된 상태일 때 발생하는 커스텀 예외 추가 및 핸들링 * feat: 페어룸 종료 api 추가 및 종료 & 삭제 되었을 경우 페어룸 수정 시 검증 로직 추가 * feat: 투두 생성 & 수정 & 삭제 시 페어룸이 활성화 상태인지 확인하는 방어 로직 추가 * feat: 카테고리 및 링 생성 & 수정 & 삭제 시 페어룸이 활성화 상태인지 확인하는 방어 로직 추가 * fix: 테스트 응답 status 값 수정 * docs: 페어룸 종료 문서화 추가 * chore: woowacourse-teams#961 build.gradle Web Socket 의존성 추가 * chore: woowacourse-teams#961 SchedulerService WS 삽입 구간 마킹 * feat: woowacourse-teams#961 Web Socket 모듈 구현 * refactor: 쿼리에서 액세스코드 파싱하는 역할 분리 * refactor: 쿼리에서 액세스코드 파싱하는 역할 분리 * refactor: woowacourse-teams#961 기존 SSE 기반 코드를 Web Socket 기반으로 변경 * chore: final 추가 * chore: 테스트 임시 @disabled * prod 서버와 동일하게 스크립트 변경 * chore: EC2 인스턴스 유형 변경에 따른 변수변경 * chore: EC2유형 변경에 따른 변수 변경 * chore: a와 b 스크립트 통일 * feat: woowacourse-teams#983 웹소켓 커넥션 종료시 내부 저장소에 세션을 종료하는 기능 구현 및 웹소켓 핸들러에 적용 * fix: woowacourse-teams#983 페어룸에 웹소켓 연결이 모두 끊어졌을때 페어룸 타이머가 자동정지되는 기능이 정상 작동하도록 수정 * refactor: woowacourse-teams#983 웹소켓 메시지 전송시 활성화된 연결인지 검증하는 로직 추가 * refactor: woowacourse-teams#983 SSE 로직 제거 현재 테스트 로직은 빠른 실행을 위해 주석 처리함. 향후 웹소켓에 맞게 테스트 로직 개선이 필요 * test: woowacourse-teams#983 불필요한 테스트 제거 SSE 로직 제거에 따라 불필요한 테스트를 제거합니다. * test: woowacourse-teams#983 불필요한 테스트 설정 및 로직 제거 * fix: 테스트용 최신 도커 이미지 삭제 * fix: cors origin 추가 * [BE] 멤버 도메인 미사용 컬럼 삭제 및 필드명 통일 (woowacourse-teams#956) (woowacourse-teams#1012) * [BE] 멤버 도메인 미사용 컬럼 삭제 및 필드명 통일 (woowacourse-teams#956) * refactor: 사용하지 않는 컬럼 삭제 및 더미 멤버 상수화 * test: fixture 관련 클래스 패키지 이동 * refactor: Entity 도메인 분리 * test: Jsoup fake 객체로 테스팅 * test: 테스트 SSE timeout Duration 500ms -> 1ms * test: 마시용 import 문 삭제 * feat: 커넥션 연결 시 타이머 상태 알림 * refactor: 인터페이스 final 제거 * chore: 테스트 CD 중복 제거 * chore: CD 스크립트 타임아웃 추가 (woowacourse-teams#1023) * chore: 이전 명령어 제거 * chore: pr요청 디스코드로 알림 이전 (woowacourse-teams#1025) * chore: pr요청 디스코드로 알림 이전 * chore: 오타 수정 * chore: 테스트 용 ddl auto secret 으로 변경 * chore: 테스트를 위해 BE/dev pr 트리거 추가 * chore: 테이블 생성 테스트 성공 후 pr 트리거 제거 및 중복 명령어 제거 * [BE] 페어룸 입장 시 발생되는 하위 정보 한 API로 병합 (woowacourse-teams#1034) * refactor: 컨벤션 위반 패키지 구조 수정 * refactor: 컨벤션 위반 패키지 구조 수정 * feat: 페어룸 조회시 todo, category, referenceLink, timer 연관 객체 정보 함께 서빙 * docs: 문서화 오류 및 변경에 따른 수정 * [BE] 페어룸 입장 시 발생되는 하위 정보 한 API로 병합 (woowacourse-teams#1034) (woowacourse-teams#1036) * refactor: 컨벤션 위반 패키지 구조 수정 * refactor: 컨벤션 위반 패키지 구조 수정 * feat: 페어룸 조회시 todo, category, referenceLink, timer 연관 객체 정보 함께 서빙 * docs: 문서화 오류 및 변경에 따른 수정 * [BE] API 명세 수정에 따른 응답 페이로드 변경 (woowacourse-teams#1039) * refactor: 컨벤션 위반 패키지 구조 수정 * refactor: 컨벤션 위반 패키지 구조 수정 * feat: 페어룸 조회시 todo, category, referenceLink, timer 연관 객체 정보 함께 서빙 * docs: 문서화 오류 및 변경에 따른 수정 * fix: api 명세 변경에 따른 응답 속성 변경 * fix: api 명세 변경에 따른 응답 속성 변경 * [BE] API 명세 변경에 따른 수정 (woowacourse-teams#1041) * [BE] 페어룸 입장 시 발생되는 하위 정보 한 API로 병합 (woowacourse-teams#1034) * refactor: 컨벤션 위반 패키지 구조 수정 * refactor: 컨벤션 위반 패키지 구조 수정 * feat: 페어룸 조회시 todo, category, referenceLink, timer 연관 객체 정보 함께 서빙 * docs: 문서화 오류 및 변경에 따른 수정 * [BE] API 명세 수정에 따른 응답 페이로드 변경 (woowacourse-teams#1039) * refactor: 컨벤션 위반 패키지 구조 수정 * refactor: 컨벤션 위반 패키지 구조 수정 * feat: 페어룸 조회시 todo, category, referenceLink, timer 연관 객체 정보 함께 서빙 * docs: 문서화 오류 및 변경에 따른 수정 * fix: api 명세 변경에 따른 응답 속성 변경 * fix: api 명세 변경에 따른 응답 속성 변경 * feat: 웹소켓 커넥션이 종료되었을 때 & 에러가 발생했을 때 타이머 remaining time을 DB에 반영 * refactor: 타이머 update 메서드 네이밍 변경 * refactor: 리뷰 알림 yml 파일 이름 변경 * chore: 기존 알림 yml 삭제 * chore: 테스트 서버 health -check 스크립트 삭제 --------- Co-authored-by: kelly6bf <[email protected]> Co-authored-by: 김민종 <[email protected]> Co-authored-by: lemone <[email protected]> Co-authored-by: lemone <[email protected]> Co-authored-by: yechop <[email protected]> Co-authored-by: 이예찬 <[email protected]> Co-authored-by: greetings1012 <[email protected]>
reddevilmidzy
added a commit
to reddevilmidzy/coduo
that referenced
this pull request
Feb 4, 2025
* chore: 스위칭 문법 주석 * feat: woowacourse-teams#771 특정 회원이 특정 페어룸에 회고를 작성했는지 여부를 조회하는 API 구현 * feat: woowacourse-teams#771 특정 회원이 특정 페어룸에 존재하는지 여부를 조회하는 API 구현 * docs: woowacourse-teams#771 신규 구현 API 문서화 * [BE] 운영 서버 무중단 배포 환경 구성 (woowacourse-teams#831) * chore: BLUE/GREEN 적용 스크립트 * chore: 무중단 배포를 위한 스크립트 코드 변경 * chore: 액추에이터 health check 엔드포인트 활성화 * fix: 헬스 체크 응답 수정 * [BE] 도커 이미지 불필요한 버전 정보 제거 (woowacourse-teams#832) * chore: BLUE/GREEN 적용 스크립트 * chore: 무중단 배포를 위한 스크립트 코드 변경 * chore: 액추에이터 health check 엔드포인트 활성화 * chore: 도커 이미지 버전 정보 제거 * [BE] 배포 오류 수정 (woowacourse-teams#833) * chore: BLUE/GREEN 적용 스크립트 * chore: 무중단 배포를 위한 스크립트 코드 변경 * chore: 액추에이터 health check 엔드포인트 활성화 * chore: 도커 이미지 버전 정보 제거 * chore: 배포 시 이전 버전 도커 이미지 삭제 * chore: 무중단 배포 스크립트 변경 * [BE] 운영 서버 무중단 배포 불필요 스크립트 삭제 (woowacourse-teams#835) * chore: BLUE/GREEN 적용 스크립트 * chore: 무중단 배포를 위한 스크립트 코드 변경 * chore: 액추에이터 health check 엔드포인트 활성화 * chore: 도커 이미지 버전 정보 제거 * chore: 배포 시 이전 버전 도커 이미지 삭제 * chore: 불필요 정보 삭제 * chore: 업데이트 이전 도커 이미지 삭제 * chore: 업데이트 이전 도커 이미지 삭제 * chore: CD 순서 변경 * style: 테스트용 api 수정 * fix: 새로운 환경 대기를 도커 이미지 대신 http 요청으로 확인 * fix: 새로운 환경 대기를 도커 이미지 대신 http 요청으로 확인 /api 프리픽스 추가 * chore: 배포 스크립트에서 nginx 변경 * chore: A '배포 서버 무중단 배포 스크립트 수정 * style: healthcheck api 변경 * chore: deployB blue-green port 설정 추가 * chore: 운영서버 B nginx 도커화 * chore: 운영 B 서버 nginx 도커화 * chore: 운영 B 서버 nginx 도커화 * chore: 운영 B 서버 nginx 도커화 * refactor: woowacourse-teams#771 쿠키명은 상수를 사용하도록 변경 * refactor: woowacourse-teams#771 isBlank를 사용하도록 변경 * refactor: woowacourse-teams#771 final 누락 정정 및 메서드명 적절하게 변경 * refactor: woowacourse-teams#771 회고 답변 최대 길이 변경 및 도메인 검증 추가 * refactor: woowacourse-teams#771 FindRetrospectsResponse 메서드명 변경 * style: 헬스 체크 응답 변경 * chore: CD 스크립트 변경 * style: 헬스 체크 응답 변경 * refactor: woowacourse-teams#771 회고 도메인 커스텀 예외 적용 * refactor: woowacourse-teams#771 RetrospectContents for문으로 로직 변경 * fix: 로그 제거 * refactor: woowacourse-teams#771 API 요청 & 응답 객체 문서화 * chore: 운영 B 서버 Nignx 로컬화 * refactor: 새 환경 기다리는 로직 추가 * fix: 로그 경로 수정 * fix: 로그 경로 수정 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * chore: 레포 이름 하드코딩 변수로 변경 & Dangling 설정 추가 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * chore: 도커 이미지 강제 삭제 옵션 추가 * fix: 캐시 사용하지 않음 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * fix: 에외 메시지 변경 * fix: 도커 빌드 할 때 캐시 사용하지 않도록 변경 * fix: 빌드 캐시 사용하도록 변경 * [BE] 테스트 서버 cd 스크립트 수정 (woowacourse-teams#839) * chore: 운영, 테스트 도커 이미지 버전 변경 * chore: 운영, 테스트 도커 이미지 버전 변경 * Update be_app-docker-compose.yml * Update be_app-docker-compose.yml * chore: 운영, 테스트 도커 이미지 버전 변경 * fix: 삭제된 member 찾아오지 않도록 jpa 쿼리 메서드 이름 수정 * style: 공백 제거 * style: 불필요한 import 삭제 * chore: 운영, 테스트 도커 이미지 버전 변경 * chore: 운영, 테스트 도커 이미지 버전 변경 * feat: 깃허브 id로 회원가입 여부 확인 로직 구현 * docs: 깃허브 id로 회원가입 여부 확인 문서화 * fix: 멤버 조회 API 엔드포인트 수정 * test: 페아룸 생성 테스트 픽스쳐 사용 * refactor: member 조회 api 변경 * test: 페어룸 생성 테스트 코드 추가 * style: 로그 삭제 * refactor: 사용하지 않는 API 삭제 * refactor: 사용하지 않는 dto 삭제 * test: 변경된 API에 대한 테스트 코드 수정 * style: 헬스체크 변경 * fix: 깃허브 id 로 조히 * chore: 도커 pull 명령 추가 * chore: 도커 이미지 삭제 * style: 헬스 체크 응답 변경 * feat: easyAccessCode 구현 * feat: openGraph 설명문 길이 제한 설정 (도메인) * feat: 링크 url의 길이 제한을 1024로 변경(엔티티) * feat: 이미지 url의 길이 제한을 1024로 변경(엔티티) * test: easyAccessCode 파라미터 추가 * refactor: woowacourse-teams#855 회고 답변 개수를 7개로 변경 * refactor: woowacourse-teams#855 페어룸 접근 코드 요청 & 응답 파라미터명을 accessCode로 통일 * test: woowacourse-teams#855 RetrospectAcceptanceTest given 데이터 생성 역할 분리 * refactor: woowacourse-teams#855 회고 답변 개수를 6개로 변경 * fix: 회고 사이즈 변경 * fix: 회고 컨텐츠 null 허용 * fix: 회고 컨텐츠 null 허용(엔티티) * fix: 컨포넌트 등록하여 엑세스 코드 생성 * docs: http 파일 삭제 * chore: hikariCP max-lifetime 수정 * chore: hikariCP max-lifetime 수정 * chore: HikariCP max Connection 조정 * chore: HikariCP max Connection 조정 * style: 헬스 응답 변경 * chore: HikariCP max Connection 조정 * chore: HikariCP max Connection 조정 * chore: HikariCP max Connection 조정 * chore: HikariCP max Connection 조정 * refactor: todo 정렬을 db에서 order 하지 않고 애플리케이션에서 정렬 * chore: 최대 톰캣 스레드 수 300으로 변경 * chore: 최대 톰캣 스레드 수 200으로 변경 * chore: 최대 톰캣 스레드 수 100으로 변경 * chore: accept count 100 -> 300으로 변경 * refactor: 회고 생성 리팩터링 * refactor: 회고 조회 및 삭제 리팩터링 * chore: Tomcat max Thread 조정 * chore: Tomcat max Thread 조정 * chore: Tomcat max connection 조정 * chore: Tomcat max connection 조정 * chore: Tomcat max connection 조정 * chore: Tomcat max connection 조정 * chore: Tomcat accept count 조정 * refactor: 예외 처리 변경 * refactor: V2 네이밍 제거 * style: 주석 제거 * fix: 회고 생성하지 않은 경우 회고 조회시 false 반환 구현 * fix: 회고 답변 길이가 6 초과하면 예외 던지도록 변경 * fix: 회고 답변이 없을 때 false 반환 * refactor: 회고 전체 조회 시 작성 하지 않은 회고는 가져오지 않도록 변경 * feat: 두 번이상 회고 작성하지 않도록 제한 * feat: 자신의 아이디로 페어 연동할 시 예외 반환 * feat: PairRoomMemberEntity에 BaseTimeEntity 상속 (woowacourse-teams#912) * chore: 컨플릭트 오류 해결 * chore: TEST reader, writer 분리 * chore: 테스트 디비 정상화 * 🔥 BE 브랜치에 남아있는 FE 레거시 코드 제거 * chore: vscode 패키지 삭제 * refactor: 줄바꿈 컨벤션 적용 * refactor: 커스텀 exception 이름 및 예외 메세지 구체적으로 변경 * refactor: 예외 핸들러 메서드명 수정 * feat: 페어룸이 종료되거나 삭제된 상태일 때 발생하는 커스텀 예외 추가 및 핸들링 * feat: 페어룸 종료 api 추가 및 종료 & 삭제 되었을 경우 페어룸 수정 시 검증 로직 추가 * feat: 투두 생성 & 수정 & 삭제 시 페어룸이 활성화 상태인지 확인하는 방어 로직 추가 * feat: 카테고리 및 링 생성 & 수정 & 삭제 시 페어룸이 활성화 상태인지 확인하는 방어 로직 추가 * fix: 테스트 응답 status 값 수정 * docs: 페어룸 종료 문서화 추가 * chore: woowacourse-teams#961 build.gradle Web Socket 의존성 추가 * chore: woowacourse-teams#961 SchedulerService WS 삽입 구간 마킹 * feat: woowacourse-teams#961 Web Socket 모듈 구현 * refactor: 쿼리에서 액세스코드 파싱하는 역할 분리 * refactor: 쿼리에서 액세스코드 파싱하는 역할 분리 * refactor: woowacourse-teams#961 기존 SSE 기반 코드를 Web Socket 기반으로 변경 * chore: final 추가 * chore: 테스트 임시 @disabled * prod 서버와 동일하게 스크립트 변경 * chore: EC2 인스턴스 유형 변경에 따른 변수변경 * chore: EC2유형 변경에 따른 변수 변경 * chore: a와 b 스크립트 통일 * feat: woowacourse-teams#983 웹소켓 커넥션 종료시 내부 저장소에 세션을 종료하는 기능 구현 및 웹소켓 핸들러에 적용 * fix: woowacourse-teams#983 페어룸에 웹소켓 연결이 모두 끊어졌을때 페어룸 타이머가 자동정지되는 기능이 정상 작동하도록 수정 * refactor: woowacourse-teams#983 웹소켓 메시지 전송시 활성화된 연결인지 검증하는 로직 추가 * refactor: woowacourse-teams#983 SSE 로직 제거 현재 테스트 로직은 빠른 실행을 위해 주석 처리함. 향후 웹소켓에 맞게 테스트 로직 개선이 필요 * test: woowacourse-teams#983 불필요한 테스트 제거 SSE 로직 제거에 따라 불필요한 테스트를 제거합니다. * test: woowacourse-teams#983 불필요한 테스트 설정 및 로직 제거 * fix: 테스트용 최신 도커 이미지 삭제 * fix: cors origin 추가 * [BE] 멤버 도메인 미사용 컬럼 삭제 및 필드명 통일 (woowacourse-teams#956) (woowacourse-teams#1012) * [BE] 멤버 도메인 미사용 컬럼 삭제 및 필드명 통일 (woowacourse-teams#956) * refactor: 사용하지 않는 컬럼 삭제 및 더미 멤버 상수화 * test: fixture 관련 클래스 패키지 이동 * refactor: Entity 도메인 분리 * test: Jsoup fake 객체로 테스팅 * test: 테스트 SSE timeout Duration 500ms -> 1ms * test: 마시용 import 문 삭제 * feat: 커넥션 연결 시 타이머 상태 알림 * refactor: 인터페이스 final 제거 * chore: 테스트 CD 중복 제거 * chore: CD 스크립트 타임아웃 추가 (woowacourse-teams#1023) * chore: 이전 명령어 제거 * chore: pr요청 디스코드로 알림 이전 (woowacourse-teams#1025) * chore: pr요청 디스코드로 알림 이전 * chore: 오타 수정 * chore: 테스트 용 ddl auto secret 으로 변경 * chore: 테스트를 위해 BE/dev pr 트리거 추가 * chore: 테이블 생성 테스트 성공 후 pr 트리거 제거 및 중복 명령어 제거 * [BE] 페어룸 입장 시 발생되는 하위 정보 한 API로 병합 (woowacourse-teams#1034) * refactor: 컨벤션 위반 패키지 구조 수정 * refactor: 컨벤션 위반 패키지 구조 수정 * feat: 페어룸 조회시 todo, category, referenceLink, timer 연관 객체 정보 함께 서빙 * docs: 문서화 오류 및 변경에 따른 수정 * [BE] 페어룸 입장 시 발생되는 하위 정보 한 API로 병합 (woowacourse-teams#1034) (woowacourse-teams#1036) * refactor: 컨벤션 위반 패키지 구조 수정 * refactor: 컨벤션 위반 패키지 구조 수정 * feat: 페어룸 조회시 todo, category, referenceLink, timer 연관 객체 정보 함께 서빙 * docs: 문서화 오류 및 변경에 따른 수정 * [BE] API 명세 수정에 따른 응답 페이로드 변경 (woowacourse-teams#1039) * refactor: 컨벤션 위반 패키지 구조 수정 * refactor: 컨벤션 위반 패키지 구조 수정 * feat: 페어룸 조회시 todo, category, referenceLink, timer 연관 객체 정보 함께 서빙 * docs: 문서화 오류 및 변경에 따른 수정 * fix: api 명세 변경에 따른 응답 속성 변경 * fix: api 명세 변경에 따른 응답 속성 변경 * [BE] API 명세 변경에 따른 수정 (woowacourse-teams#1041) * [BE] 페어룸 입장 시 발생되는 하위 정보 한 API로 병합 (woowacourse-teams#1034) * refactor: 컨벤션 위반 패키지 구조 수정 * refactor: 컨벤션 위반 패키지 구조 수정 * feat: 페어룸 조회시 todo, category, referenceLink, timer 연관 객체 정보 함께 서빙 * docs: 문서화 오류 및 변경에 따른 수정 * [BE] API 명세 수정에 따른 응답 페이로드 변경 (woowacourse-teams#1039) * refactor: 컨벤션 위반 패키지 구조 수정 * refactor: 컨벤션 위반 패키지 구조 수정 * feat: 페어룸 조회시 todo, category, referenceLink, timer 연관 객체 정보 함께 서빙 * docs: 문서화 오류 및 변경에 따른 수정 * fix: api 명세 변경에 따른 응답 속성 변경 * fix: api 명세 변경에 따른 응답 속성 변경 * feat: 웹소켓 커넥션이 종료되었을 때 & 에러가 발생했을 때 타이머 remaining time을 DB에 반영 * refactor: 타이머 update 메서드 네이밍 변경 * refactor: 리뷰 알림 yml 파일 이름 변경 * chore: 기존 알림 yml 삭제 * chore: 테스트 서버 health -check 스크립트 삭제 --------- Co-authored-by: kelly6bf <[email protected]> Co-authored-by: 김민종 <[email protected]> Co-authored-by: lemone <[email protected]> Co-authored-by: lemone <[email protected]> Co-authored-by: yechop <[email protected]> Co-authored-by: 이예찬 <[email protected]> Co-authored-by: greetings1012 <[email protected]>
reddevilmidzy
added a commit
to reddevilmidzy/coduo
that referenced
this pull request
Feb 4, 2025
* chore: 스위칭 문법 주석 * feat: woowacourse-teams#771 특정 회원이 특정 페어룸에 회고를 작성했는지 여부를 조회하는 API 구현 * feat: woowacourse-teams#771 특정 회원이 특정 페어룸에 존재하는지 여부를 조회하는 API 구현 * docs: woowacourse-teams#771 신규 구현 API 문서화 * [BE] 운영 서버 무중단 배포 환경 구성 (woowacourse-teams#831) * chore: BLUE/GREEN 적용 스크립트 * chore: 무중단 배포를 위한 스크립트 코드 변경 * chore: 액추에이터 health check 엔드포인트 활성화 * fix: 헬스 체크 응답 수정 * [BE] 도커 이미지 불필요한 버전 정보 제거 (woowacourse-teams#832) * chore: BLUE/GREEN 적용 스크립트 * chore: 무중단 배포를 위한 스크립트 코드 변경 * chore: 액추에이터 health check 엔드포인트 활성화 * chore: 도커 이미지 버전 정보 제거 * [BE] 배포 오류 수정 (woowacourse-teams#833) * chore: BLUE/GREEN 적용 스크립트 * chore: 무중단 배포를 위한 스크립트 코드 변경 * chore: 액추에이터 health check 엔드포인트 활성화 * chore: 도커 이미지 버전 정보 제거 * chore: 배포 시 이전 버전 도커 이미지 삭제 * chore: 무중단 배포 스크립트 변경 * [BE] 운영 서버 무중단 배포 불필요 스크립트 삭제 (woowacourse-teams#835) * chore: BLUE/GREEN 적용 스크립트 * chore: 무중단 배포를 위한 스크립트 코드 변경 * chore: 액추에이터 health check 엔드포인트 활성화 * chore: 도커 이미지 버전 정보 제거 * chore: 배포 시 이전 버전 도커 이미지 삭제 * chore: 불필요 정보 삭제 * chore: 업데이트 이전 도커 이미지 삭제 * chore: 업데이트 이전 도커 이미지 삭제 * chore: CD 순서 변경 * style: 테스트용 api 수정 * fix: 새로운 환경 대기를 도커 이미지 대신 http 요청으로 확인 * fix: 새로운 환경 대기를 도커 이미지 대신 http 요청으로 확인 /api 프리픽스 추가 * chore: 배포 스크립트에서 nginx 변경 * chore: A '배포 서버 무중단 배포 스크립트 수정 * style: healthcheck api 변경 * chore: deployB blue-green port 설정 추가 * chore: 운영서버 B nginx 도커화 * chore: 운영 B 서버 nginx 도커화 * chore: 운영 B 서버 nginx 도커화 * chore: 운영 B 서버 nginx 도커화 * refactor: woowacourse-teams#771 쿠키명은 상수를 사용하도록 변경 * refactor: woowacourse-teams#771 isBlank를 사용하도록 변경 * refactor: woowacourse-teams#771 final 누락 정정 및 메서드명 적절하게 변경 * refactor: woowacourse-teams#771 회고 답변 최대 길이 변경 및 도메인 검증 추가 * refactor: woowacourse-teams#771 FindRetrospectsResponse 메서드명 변경 * style: 헬스 체크 응답 변경 * chore: CD 스크립트 변경 * style: 헬스 체크 응답 변경 * refactor: woowacourse-teams#771 회고 도메인 커스텀 예외 적용 * refactor: woowacourse-teams#771 RetrospectContents for문으로 로직 변경 * fix: 로그 제거 * refactor: woowacourse-teams#771 API 요청 & 응답 객체 문서화 * chore: 운영 B 서버 Nignx 로컬화 * refactor: 새 환경 기다리는 로직 추가 * fix: 로그 경로 수정 * fix: 로그 경로 수정 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * chore: 레포 이름 하드코딩 변수로 변경 & Dangling 설정 추가 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * chore: 도커 이미지 강제 삭제 옵션 추가 * fix: 캐시 사용하지 않음 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * chore: 도커 댕글링 이미지 삭제 스크립트 추가 * fix: 에외 메시지 변경 * fix: 도커 빌드 할 때 캐시 사용하지 않도록 변경 * fix: 빌드 캐시 사용하도록 변경 * [BE] 테스트 서버 cd 스크립트 수정 (woowacourse-teams#839) * chore: 운영, 테스트 도커 이미지 버전 변경 * chore: 운영, 테스트 도커 이미지 버전 변경 * Update be_app-docker-compose.yml * Update be_app-docker-compose.yml * chore: 운영, 테스트 도커 이미지 버전 변경 * fix: 삭제된 member 찾아오지 않도록 jpa 쿼리 메서드 이름 수정 * style: 공백 제거 * style: 불필요한 import 삭제 * chore: 운영, 테스트 도커 이미지 버전 변경 * chore: 운영, 테스트 도커 이미지 버전 변경 * feat: 깃허브 id로 회원가입 여부 확인 로직 구현 * docs: 깃허브 id로 회원가입 여부 확인 문서화 * fix: 멤버 조회 API 엔드포인트 수정 * test: 페아룸 생성 테스트 픽스쳐 사용 * refactor: member 조회 api 변경 * test: 페어룸 생성 테스트 코드 추가 * style: 로그 삭제 * refactor: 사용하지 않는 API 삭제 * refactor: 사용하지 않는 dto 삭제 * test: 변경된 API에 대한 테스트 코드 수정 * style: 헬스체크 변경 * fix: 깃허브 id 로 조히 * chore: 도커 pull 명령 추가 * chore: 도커 이미지 삭제 * style: 헬스 체크 응답 변경 * feat: easyAccessCode 구현 * feat: openGraph 설명문 길이 제한 설정 (도메인) * feat: 링크 url의 길이 제한을 1024로 변경(엔티티) * feat: 이미지 url의 길이 제한을 1024로 변경(엔티티) * test: easyAccessCode 파라미터 추가 * refactor: woowacourse-teams#855 회고 답변 개수를 7개로 변경 * refactor: woowacourse-teams#855 페어룸 접근 코드 요청 & 응답 파라미터명을 accessCode로 통일 * test: woowacourse-teams#855 RetrospectAcceptanceTest given 데이터 생성 역할 분리 * refactor: woowacourse-teams#855 회고 답변 개수를 6개로 변경 * fix: 회고 사이즈 변경 * fix: 회고 컨텐츠 null 허용 * fix: 회고 컨텐츠 null 허용(엔티티) * fix: 컨포넌트 등록하여 엑세스 코드 생성 * docs: http 파일 삭제 * chore: hikariCP max-lifetime 수정 * chore: hikariCP max-lifetime 수정 * chore: HikariCP max Connection 조정 * chore: HikariCP max Connection 조정 * style: 헬스 응답 변경 * chore: HikariCP max Connection 조정 * chore: HikariCP max Connection 조정 * chore: HikariCP max Connection 조정 * chore: HikariCP max Connection 조정 * refactor: todo 정렬을 db에서 order 하지 않고 애플리케이션에서 정렬 * chore: 최대 톰캣 스레드 수 300으로 변경 * chore: 최대 톰캣 스레드 수 200으로 변경 * chore: 최대 톰캣 스레드 수 100으로 변경 * chore: accept count 100 -> 300으로 변경 * refactor: 회고 생성 리팩터링 * refactor: 회고 조회 및 삭제 리팩터링 * chore: Tomcat max Thread 조정 * chore: Tomcat max Thread 조정 * chore: Tomcat max connection 조정 * chore: Tomcat max connection 조정 * chore: Tomcat max connection 조정 * chore: Tomcat max connection 조정 * chore: Tomcat accept count 조정 * refactor: 예외 처리 변경 * refactor: V2 네이밍 제거 * style: 주석 제거 * fix: 회고 생성하지 않은 경우 회고 조회시 false 반환 구현 * fix: 회고 답변 길이가 6 초과하면 예외 던지도록 변경 * fix: 회고 답변이 없을 때 false 반환 * refactor: 회고 전체 조회 시 작성 하지 않은 회고는 가져오지 않도록 변경 * feat: 두 번이상 회고 작성하지 않도록 제한 * feat: 자신의 아이디로 페어 연동할 시 예외 반환 * feat: PairRoomMemberEntity에 BaseTimeEntity 상속 (woowacourse-teams#912) * chore: 컨플릭트 오류 해결 * chore: TEST reader, writer 분리 * chore: 테스트 디비 정상화 * 🔥 BE 브랜치에 남아있는 FE 레거시 코드 제거 * chore: vscode 패키지 삭제 * refactor: 줄바꿈 컨벤션 적용 * refactor: 커스텀 exception 이름 및 예외 메세지 구체적으로 변경 * refactor: 예외 핸들러 메서드명 수정 * feat: 페어룸이 종료되거나 삭제된 상태일 때 발생하는 커스텀 예외 추가 및 핸들링 * feat: 페어룸 종료 api 추가 및 종료 & 삭제 되었을 경우 페어룸 수정 시 검증 로직 추가 * feat: 투두 생성 & 수정 & 삭제 시 페어룸이 활성화 상태인지 확인하는 방어 로직 추가 * feat: 카테고리 및 링 생성 & 수정 & 삭제 시 페어룸이 활성화 상태인지 확인하는 방어 로직 추가 * fix: 테스트 응답 status 값 수정 * docs: 페어룸 종료 문서화 추가 * chore: woowacourse-teams#961 build.gradle Web Socket 의존성 추가 * chore: woowacourse-teams#961 SchedulerService WS 삽입 구간 마킹 * feat: woowacourse-teams#961 Web Socket 모듈 구현 * refactor: 쿼리에서 액세스코드 파싱하는 역할 분리 * refactor: 쿼리에서 액세스코드 파싱하는 역할 분리 * refactor: woowacourse-teams#961 기존 SSE 기반 코드를 Web Socket 기반으로 변경 * chore: final 추가 * chore: 테스트 임시 @disabled * prod 서버와 동일하게 스크립트 변경 * chore: EC2 인스턴스 유형 변경에 따른 변수변경 * chore: EC2유형 변경에 따른 변수 변경 * chore: a와 b 스크립트 통일 * feat: woowacourse-teams#983 웹소켓 커넥션 종료시 내부 저장소에 세션을 종료하는 기능 구현 및 웹소켓 핸들러에 적용 * fix: woowacourse-teams#983 페어룸에 웹소켓 연결이 모두 끊어졌을때 페어룸 타이머가 자동정지되는 기능이 정상 작동하도록 수정 * refactor: woowacourse-teams#983 웹소켓 메시지 전송시 활성화된 연결인지 검증하는 로직 추가 * refactor: woowacourse-teams#983 SSE 로직 제거 현재 테스트 로직은 빠른 실행을 위해 주석 처리함. 향후 웹소켓에 맞게 테스트 로직 개선이 필요 * test: woowacourse-teams#983 불필요한 테스트 제거 SSE 로직 제거에 따라 불필요한 테스트를 제거합니다. * test: woowacourse-teams#983 불필요한 테스트 설정 및 로직 제거 * fix: 테스트용 최신 도커 이미지 삭제 * fix: cors origin 추가 * [BE] 멤버 도메인 미사용 컬럼 삭제 및 필드명 통일 (woowacourse-teams#956) (woowacourse-teams#1012) * [BE] 멤버 도메인 미사용 컬럼 삭제 및 필드명 통일 (woowacourse-teams#956) * refactor: 사용하지 않는 컬럼 삭제 및 더미 멤버 상수화 * test: fixture 관련 클래스 패키지 이동 * refactor: Entity 도메인 분리 * test: Jsoup fake 객체로 테스팅 * test: 테스트 SSE timeout Duration 500ms -> 1ms * test: 마시용 import 문 삭제 * feat: 커넥션 연결 시 타이머 상태 알림 * refactor: 인터페이스 final 제거 * chore: 테스트 CD 중복 제거 * chore: CD 스크립트 타임아웃 추가 (woowacourse-teams#1023) * chore: 이전 명령어 제거 * chore: pr요청 디스코드로 알림 이전 (woowacourse-teams#1025) * chore: pr요청 디스코드로 알림 이전 * chore: 오타 수정 * chore: 테스트 용 ddl auto secret 으로 변경 * chore: 테스트를 위해 BE/dev pr 트리거 추가 * chore: 테이블 생성 테스트 성공 후 pr 트리거 제거 및 중복 명령어 제거 * [BE] 페어룸 입장 시 발생되는 하위 정보 한 API로 병합 (woowacourse-teams#1034) * refactor: 컨벤션 위반 패키지 구조 수정 * refactor: 컨벤션 위반 패키지 구조 수정 * feat: 페어룸 조회시 todo, category, referenceLink, timer 연관 객체 정보 함께 서빙 * docs: 문서화 오류 및 변경에 따른 수정 * [BE] 페어룸 입장 시 발생되는 하위 정보 한 API로 병합 (woowacourse-teams#1034) (woowacourse-teams#1036) * refactor: 컨벤션 위반 패키지 구조 수정 * refactor: 컨벤션 위반 패키지 구조 수정 * feat: 페어룸 조회시 todo, category, referenceLink, timer 연관 객체 정보 함께 서빙 * docs: 문서화 오류 및 변경에 따른 수정 * [BE] API 명세 수정에 따른 응답 페이로드 변경 (woowacourse-teams#1039) * refactor: 컨벤션 위반 패키지 구조 수정 * refactor: 컨벤션 위반 패키지 구조 수정 * feat: 페어룸 조회시 todo, category, referenceLink, timer 연관 객체 정보 함께 서빙 * docs: 문서화 오류 및 변경에 따른 수정 * fix: api 명세 변경에 따른 응답 속성 변경 * fix: api 명세 변경에 따른 응답 속성 변경 * [BE] API 명세 변경에 따른 수정 (woowacourse-teams#1041) * [BE] 페어룸 입장 시 발생되는 하위 정보 한 API로 병합 (woowacourse-teams#1034) * refactor: 컨벤션 위반 패키지 구조 수정 * refactor: 컨벤션 위반 패키지 구조 수정 * feat: 페어룸 조회시 todo, category, referenceLink, timer 연관 객체 정보 함께 서빙 * docs: 문서화 오류 및 변경에 따른 수정 * [BE] API 명세 수정에 따른 응답 페이로드 변경 (woowacourse-teams#1039) * refactor: 컨벤션 위반 패키지 구조 수정 * refactor: 컨벤션 위반 패키지 구조 수정 * feat: 페어룸 조회시 todo, category, referenceLink, timer 연관 객체 정보 함께 서빙 * docs: 문서화 오류 및 변경에 따른 수정 * fix: api 명세 변경에 따른 응답 속성 변경 * fix: api 명세 변경에 따른 응답 속성 변경 * feat: 웹소켓 커넥션이 종료되었을 때 & 에러가 발생했을 때 타이머 remaining time을 DB에 반영 * refactor: 타이머 update 메서드 네이밍 변경 * refactor: 리뷰 알림 yml 파일 이름 변경 * chore: 기존 알림 yml 삭제 * chore: 테스트 서버 health -check 스크립트 삭제 --------- Co-authored-by: kelly6bf <[email protected]> Co-authored-by: 김민종 <[email protected]> Co-authored-by: lemone <[email protected]> Co-authored-by: lemone <[email protected]> Co-authored-by: yechop <[email protected]> Co-authored-by: 이예찬 <[email protected]> Co-authored-by: greetings1012 <[email protected]>
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.
연관된 이슈
구현한 기능
상세 설명