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

develop -> main #893

Merged
merged 7 commits into from
Sep 14, 2024
Merged

develop -> main #893

merged 7 commits into from
Sep 14, 2024

Conversation

Choon0414
Copy link
Contributor

🔥 연관 이슈

  • close #이슈번호

🚀 작업 내용

1.develop -> main

💬 리뷰 중점사항

BaeJinho4028 and others added 7 commits September 3, 2024 12:50
* fix: NotBlankElement 어노테이션에서 null 예외처리 추가

* chore: 예외 메세지 통일

* fix: @NotNull 추가
* rename: Article 관련 클래스명 수정

* feat: 인기 게시글 조회 API 내부 로직 수정

* rename: getter 메서드명 수정

* test: 테스트 돌아가도록 수정
* feat: DB초기화 방식 변경

* 테스트 수정중

* feat: BUS 테스트 변

* feat: 게시판 테스트 수

* feat: 게시판 테스트 수정

* feat: dining테스트 변

* feat: 사용하지 않는 임포트 제거

* feat: 키워드 알림 테스트 수

* feat: 복덕방 테스트 수정

* feat: 멤버 테스트 수정

* feat: test optimization admin(shop, user 제외)

* refactor: 중간 커밋 (Tx 논의중)

* feat: 수동 커밋,롤백 테스트 작성

* feat: test optimization admin(shop 3개제외 완성)

* refactor: 불필요 어노테이션 제거

* refactor: 충돌해결 위치변경

* feat: BeforeAll설정

* refactor: 테스트 3개 불통 왜 안되지..

* refactor: 일단 커밋

* refactor: displayName을 메소드명으로

* test: mockmvc로 수정

* refactor: exception throws 추가

* feat: 테스트 병합

* feat: 리뷰 테스트 작성

* feat: 테스트 작성

* feat: 테스트 작성

* feat: pull develop

* feat: 트랜잭션 중복선언 제거

* feat: BCSD_Lab → BCSDLab으로 통

* feat: DisplayName

* feat: 반환값 jsonPath이용한 검증으로 변

* feat: 리뷰 반

* feat: random part 제거

---------

Co-authored-by: HyeonsuLee <leehyeonsu4888@naver.com>
Co-authored-by: krSeonghyeon <ya41921174@gmail.com>
Co-authored-by: 최준호 <junho5336@gmail.com>
Co-authored-by: daheeParkk <qkrekgml7414@naver.com>
* feat: flyway 작성

* feat: 도메인 엔티티 작성

* feat: entity, repository 작성 및 test 약간

* feat: 엔티티 수정 및 테스트 일부 작성

* test: fixture 작성 및 테스트 일부 작성

* feat: 엔티티 수정 및 테스트 완성

* chore: flyway 파일 수정

* chore: flyway 파일 수정

* fix: flyway 버그 수정

* feat: redis entity, repo 작성

* feat: 개수 동기화 로직 구현

* feat: 스케줄링 적용

* feat: assignVariable 함수 작성

* feat: 신규 편입, 자신의 실험군 조회 일부 작성

* feat: 자신의 실험군 조회 시 캐시에 없으면 DB로 최신화

* feat: 엔티티 버그 수정, 기기 정보 수집, 최초 편입 로직 작성

* feat: 최초 편입 api 일부 작성

* feat: 최초 편입 api 완성

* feat: 실험 생성 api 작성 중

* rename: flyway version 수정

* feat: 실험 생성 api 완성

* feat: 실험 단건/목록 조회 api 작성

* feat: AB테스트 수정 api 작성

* refactor: redis key 직렬화 설정 추가

* feat: ab테스트 수정 시도 시 관련 캐시 초기화

* feat: 실험 수정 api 작성

* feat: 실험 삭제 api 작성

* feat: 실험 종료 api 작성

* feat: 이름으로 사용자 조회 api 작성

* feat: 유저 id로 디바이스 목록 조회 api 작성

* feat: 실험군 수동 편입 api 작성

* refactor: 신규 편입 API 리팩토링

* rename: 캐시 엔티티명 변경

* remove: test 관련 코드 제거

* docs: API 설명 수정

* feat: 종료된 실험에 대한 요청 차단

* feat: 실험군 수동 편입 시 기존 캐시 제거 및 캐싱 진행

* feat: 실험군 수동 편입 - 이전/이후 실험군이 동일한 경우 예외처리

* feat: flyway 작성

notification, notification_subscribe 테이블에서 user_id fk 제거, device_id 추가
user_id 컬럼 제거는 추후(안정화) 진행

* feat: fcm Token 관리 주체 변경

* feat: 종료된 실험에 대해 최초편입, 내실험군조회 시 승자 반환

* test: 테스트 수정 중

* test: 테스트 수정 중

* refactor: 실험 수정 api 버그 수정 중

* fix: 각종 버그 수정

* fix: 각종 버그 수정

* feat: 로그인 성공 시 AccessHistory, Device 생성

* feat: login or refresh 성공 시 Device Model 정보 최신화

* fix: flyway default 값 수정

* feat: login or refresh 성공 시 마지막 접속 일시 최신화

* merge: flyway 컨플릭트 수정

* fix: column definition 추가

* fix: 실험군 최초 편입 버그 수정

* fix: 실험군 최초 편입 버그 수정

* merge: 컨플릭트 수정

* fix: 존재하지 않는 실험군에 대한 요청 에러 수정

* refactor: 컬럼 일부 제거 및 이동(ip기반에서 id기반으로 변경 시작)

* rollback: user, notification 관련 수정 롤백

* rollback: login 관련 수정 롤백

* feat: API 명세 변경

* feat: ip 기반에서 accessHistoryId 기반으로 변경

* feat: ip -> id 명세 및 로직 일부 수정

* fix: 자잘한 버그 수정

* fix: api 컨벤션 통일

* test: 테스트 수정

* refactor: 코드 개선

* feat: 실험 수정 API 변경된 요구사항 반영

* refactor: 불필요 컬럼 제거

* refactor: User 엔티티 name 필드 unique 제약조건 제거

* fix: 일부 응답 필드 및 테스트 수정

* fix: 스케줄러 예외처리 추가

* test: mockMvc 적용

* refactor: unique 속성 추가

* style: 컨벤션 단일화

---------

Co-authored-by: seongjae6751 <seongjae6751@naver.com>
Co-authored-by: HyeonsuLee <leehyeonsu4888@naver.com>
@Choon0414 Choon0414 self-assigned this Sep 14, 2024
Copy link

Unit Test Results

286 tests   285 ✔️  1m 5s ⏱️
  31 suites      1 💤
  31 files        0

Results for commit 507ecba.

Copy link
Member

@Choi-JJunho Choi-JJunho left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

추석맞이 배포~
무사히 잘되게 해주세요 🙏

@Choon0414 Choon0414 merged commit 31004d0 into main Sep 14, 2024
6 checks 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.

6 participants