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

[ALL] 하루스터디 v1.2.2 배포 #760

Merged
merged 20 commits into from
Mar 3, 2024
Merged

[ALL] 하루스터디 v1.2.2 배포 #760

merged 20 commits into from
Mar 3, 2024

Conversation

MoonJeWoong
Copy link
Collaborator

관련 이슈

구현 기능 및 변경 사항

  • 하루스터디 v1.2.2 배포

woosung1223 and others added 19 commits November 7, 2023 09:12
* fix: 참여자가 아닌 참여코드를 응답하도록 변경

* test: 참여코드 조회 테스트 추가

* chore: 빠진 DTO 추가

* refactor: `SoftAssertions`을 사용하도록 변경

* refactor: dto 내부에서 매핑을 하도록 변경, 코드 스타일 조정

* chore: unused import 문 제거
* feat: 방장 검사 기능 추가

* test: 주석처리된 테스트 복원

* chore: unused import 문 제거

* chore: 불필요한 테스트 제거 및 테스트 수정
* refactor: 불필요한 매개변수 제거, 공백 추가

* refactor: 불필요한 매개변수 제거

* [BE] 여러개의 쿼리파라미터를 ModelAttribute로 변경 (#719)

* test: 멤버 아이디로 스터디 조회 테스트 추가

* test: 참여 코드로 스터디 조회 테스트 추가

* test: 멤버 아이디와 참여 코드로 스터디 조회 테스트 추가

* refactor: 여러개의 쿼리 파라미터를 ModelAttribute로 수정

* refactor: 라인 정렬

* [BE] 불필요한 코드 제거 및 리팩터링 (@EnableScheduling 제거) (#718)

---------

Co-authored-by: MODI <[email protected]>
* chore: `@Transactional` 키워드 삽입, 불필요한 의존성 제거

* refactor: 메소드 분리, 가독성 개선

* refactor: `refreshToken`의 유효기간을 컨트롤러에서 서비스로부터 받아서 사용하도록 변경 & 메소드 분리

* chore: 사용하지 않는 DTO 제거

* chore: 불필요한 공백 삭제

* chore: 접근제어자 변경

* refactor: 로직 개선 및 발생 쿼리 축소, 가독성 개선

* chore: 무의미한 생성자 `@NotNull` 제거

* chore: 사용하지 않는 메소드, equals & hashCode 제거

* chore: 사용하지 않는 메소드 제거

* refactor: 정적 팩토리 메소드 네이밍 단순화, 메소드명 변경

* chore: 불필요한 메소드 삭제

* fix: 빠진 부정문 추가

* chore: participant 생성 정팩메 메소드명 변경

* chore: `Admin` 엔티티 기본생성자 추가

* fix: 롬복 어노테이션 변경

* fix: resolve conflict

* fix: resolve test conflict

---------

Co-authored-by: MODI <[email protected]>
Co-authored-by: jaehee329 <[email protected]>
* refactor: `ContentService` 중복 로직 제거 및 도메인 로직 캡슐화

* refactor: 서비스 로직 개선 및 메소드명을 이해하기 쉽게 변경

* refactor: repository 스타일 일관화

* chore: `@Transactional` readonly 설정

* refactor: 중복 검증 로직 제거
* feat: jwt 대신 aes를 사용하도록 변경
aes 기반 설정 정보 추가

* refactor: Interceptor와 ArgumentResolver의 중복 로직 제거

Interceptor에서 파싱한 memberId를 Request에 넣도록 변경

* refactor: 예외 처리 위치 수정

* chore: jwt 관련 의존성 build.gradle에서 제거

* fix: submodule 관련 수정

* refactor: parseSubject()의 예외 처리 로직 수정

* fix: 누락된 예외 추가

* refactor: 토큰 관련 로직을 별도의 클래스로 추상화

* refactor: AccessTokenUtils 추가

* fix: 잘못된 softAssertion 사용 수정
* refactor: default 프로필 실행 시 콘솔로 로깅되도록 수정

* refactor: 로깅 경로 수정 및 통일
* feat: develop github action cd 추가

* feat: production github action cd 추가

* feat: story book 빌드, scp 추가
* feat: backend deploy yml 작성

* refactor: frontend CD ubuntu 버전 지정

* fix: workflow 이름 변경

* fix: secret 이름 및 디렉토리 변경
* feat: 같은 스터디에 속한 다른 인원의 기록 조회가 가능하도록 수정

* test: 같은 스터디 참여 멤버 간 기록 조회 관련 테스트 추가

* refactor: 불필요한 static 키워드 제거 및 반환 타입 변경

* refactor: 잘못된 메서드 명 수정
@MoonJeWoong MoonJeWoong merged commit fbb0813 into main Mar 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants