Skip to content

[BE] [FE] 최종 2차 배포 - #250

Open
Jiho001 wants to merge 59 commits into
mainfrom
develop
Open

[BE] [FE] 최종 2차 배포#250
Jiho001 wants to merge 59 commits into
mainfrom
develop

Conversation

@Jiho001

@Jiho001 Jiho001 commented Jul 24, 2025

Copy link
Copy Markdown
Contributor

📝 개요

  • 2차 배포를 위한 main 브랜치로의 PR

🛠️ 작업 내용

어떤 변경 사항이 있나요?

  • 새로운 기능 추가
  • 버그 수정
  • CSS 등 사용자 UI 디자인 변경
  • 코드에 영향을 주지 않는 변경사항(오타 수정, 탭 사이즈 변경, 변수명 변경)
  • 코드 리팩토링
  • 주석 추가 및 수정
  • 문서 수정
  • 테스트 추가, 테스트 리팩토링
  • 빌드 부분 혹은 패키지 매니저 수정
  • 파일 혹은 폴더명 수정
  • 배포

✅ PR Checklist

  • 커밋 메시지 컨벤션에 맞게 작성했습니다. Commit message convention 참고
  • 변경 사항에 대한 테스트를 했습니다.(버그 수정/기능에 대한 테스트).

henny1105 and others added 30 commits December 3, 2024 14:24
* Initial commit

* feat: 개발환경 구축

* refactor: 디렉토리 구조 및 회원가입 관련 서비스 개선

디렉토리 구조를 올바르게 개선하였으며, ModelMapper, Swagger,
QueryDSL 설정을 위한 Config 클래스를 분리하여 모듈화를 진행함.

feat: Exception 처리 추가 및 User 엔티티 수정

handleUserAlreadyExistsException, handleInvalidEmailFormatException 예외 처리 추가.
User 엔티티에 username 필드를 추가하고 기존 nickname을 대체하는 방식으로
Security 설정을 수정함.

feat: 회원가입 서비스 구현 및 UserResponse 클래스 추가

회원가입 로직을 위한 컨트롤러, 서비스, 서비스 구현체, 리포지토리,
리포지토리 커스텀, 리포지토리 구현체를 추가하였으며,
UserResponse DTO를 추가하여 응답 처리 로직을 개선함.

chore: ModelMapper 설정 추가 및 DTO 필드 제외 기능 구현

ModelMapper 설정을 추가하여 DTO에서 특정 필드 변수를 제외할 수 있는 기능을 구현함.

* refactor: Category entity 삭제 후 Video entity  Category enum으로 대체

* refactor: 잘못된 브랜치 병합 되돌리기 및 재구축

* feat: PR 템플릿 추가

* [1.0.0] 1차 배포 진행

* chore: gpt_history 삭제 (#171)

* [FE] 8080 포트 주소 변경 (#172)

* [BE] 배포 환경에 맞게 시큐리티 수정 (#173)

* fix: 배포 환경에 맞게 시큐리티 수정

* chore: memo 경로 수정

* chore: 구 시큐리티 클래스 , application.yaml 파일 삭제

* refactor: header 검색 디폴트 값 언어로 변경

* refactor: 1차 배포 후 프론트 기능 및 레이아웃 수정

* chore: import 수정

---------

Co-authored-by: Donguk Kim <129242580+atoonatoo@users.noreply.github.com>
Co-authored-by: Jiho <ruddbsghdus@naver.com>
Co-authored-by: Jiho Kim <83708500+Jiho001@users.noreply.github.com>
* Initial commit

* feat: 개발환경 구축

* refactor: 디렉토리 구조 및 회원가입 관련 서비스 개선

디렉토리 구조를 올바르게 개선하였으며, ModelMapper, Swagger,
QueryDSL 설정을 위한 Config 클래스를 분리하여 모듈화를 진행함.

feat: Exception 처리 추가 및 User 엔티티 수정

handleUserAlreadyExistsException, handleInvalidEmailFormatException 예외 처리 추가.
User 엔티티에 username 필드를 추가하고 기존 nickname을 대체하는 방식으로
Security 설정을 수정함.

feat: 회원가입 서비스 구현 및 UserResponse 클래스 추가

회원가입 로직을 위한 컨트롤러, 서비스, 서비스 구현체, 리포지토리,
리포지토리 커스텀, 리포지토리 구현체를 추가하였으며,
UserResponse DTO를 추가하여 응답 처리 로직을 개선함.

chore: ModelMapper 설정 추가 및 DTO 필드 제외 기능 구현

ModelMapper 설정을 추가하여 DTO에서 특정 필드 변수를 제외할 수 있는 기능을 구현함.

* refactor: Category entity 삭제 후 Video entity  Category enum으로 대체

* refactor: 잘못된 브랜치 병합 되돌리기 및 재구축

* feat: PR 템플릿 추가

* [1.0.0] 1차 배포 진행

* chore: gpt_history 삭제 (#171)

* [FE] 8080 포트 주소 변경 (#172)

* [BE] 배포 환경에 맞게 시큐리티 수정 (#173)

* fix: 배포 환경에 맞게 시큐리티 수정

* chore: memo 경로 수정

* chore: 구 시큐리티 클래스 , application.yaml 파일 삭제

* feat: 메모 기능 카테고리 리스트 수정

---------

Co-authored-by: Donguk Kim <129242580+atoonatoo@users.noreply.github.com>
Co-authored-by: Jiho <ruddbsghdus@naver.com>
Co-authored-by: Jiho Kim <83708500+Jiho001@users.noreply.github.com>
* refector:마이페이지 scss 수정

* refector:console.log 삭제

* refector:GPT 입력란 보더값 추가 / 챗봇 짤림현상 수정 / 챗봇 위치 수정

* refector:로그인 오류시 반환 텍스트 수정

* refector:재생목록 생성시 글자 수 제한
… 창 삭제 (#182)

* feature: 재생목록 내 영상 삭제기능 추가

* chore: scss 수정

* refector: 빈 재생목록 생성불가 / 오타 수정 / alert 창 삭제
[FE] 마이페이지 내 재생목록 삭제 기능 추가
* feat: 메인 반응형 진행중

* feat: 메인 반응형 진행중
…laylist

[FE][#203] 재생목록 내 영상이 존재할 때 500번 에러 핸들링
* feat: 로그인 / 회원가입 / 챗봇 반응형 진행중

* chore:eslint 오류 수정정
* feat: 메인 반응형 진행중

* feat: 메인 반응형 진행중

* feat: 강의탐색 반응형

* 메모 반응형 완료

* feat: 메모 반응형 완료

* chore: eslint 오류 수정

* feat: 성장멘토 반응형 완료

* feat: header 메뉴바 반응형

* chore: eslint 오류 수정

* chore: 오류 일부 수정
* feat: 게시글 엔티티 클래스 작성

* feat: 게시글 DTO 작성

* chore: Remove .idea files from tracking

* feat: 게시글 서비스 인터페이스 작성

* chore: Remove .idea directory from tracking

* chore: @notblank 추가

* build: validation 의존성 추가

* chore: Post 엔티티에 작성시간 추가

* feat: Post에 @builder 생성자 추가

* feat: createPost 서비스 메소드 완료

* feat: 게시글 등록 핸들러 완료

* feat:게시물 작성 createPost 완료

* feat: 나의 게시물 보기 getMyPost 완료

* feat: 나의 게시물 수정/삭제 완료

* chore: Post 응답 DTO에 유저 정보 추가 

* feat: 유저 ID로 유저를 찾는 서비스 메소드 추가

* feat: 유저 ID로 게시글 찾기 완료

* feat: 카테고리별 게시글 찾기 완료

* feat: 게시물 검색 완료

* feat: 복수 삭제로 변경
* feat: Entity 추가

* feat: Comment DTO 추가

* feat: repository 추가

* feat: comment service, controller 추가

* feat: comment create 메서드 추가

* feat: comment get, put 메서드 추가

* feat: comment delete 메서드 추가

* feat: comment 메서드 테스트 후 수정

* chore: comment update 업데이트 날짜 추가
* user service interface 삭제, service impl를 단독 class로 수정

* refactor: playlist, comment, gpt service interface 삭제후 service impl class 단일 클래스로 수정
Jiho001 and others added 17 commits March 5, 2025 18:33
* OAuth2 의존성 추가

* feat: CookieUtils 클래스 추가

* feat: HttpCookieOAuth2AuthorizationRequestRepository 클래스 추가

* feat: OAuth2 인증 실패 시 핸들러

* feat: OAuth2UserInfo and Provider Enum Class

* feat: GoogleOAuth2UserInfo 클래스

* feat: OAuth2 처리 예외 생성

* feat: 연결 해제 기능

* fix: JWT 발급 관련 수정

* feat: OAuth2 의존성 추가

* feat: 필터 체인에 소셜 로그인 추가

* feat: Unlink 구현

* feat: OAuth2UserService 커스텀

* feat: 성공 핸들러 구현

* feat: OAuth2 User 관련 구현

* fix: User 엔티티 수정
* refector:챗봇 컴포넌트 분류

* refector:로그인 요청 , JWT 디코딩 분리리

* refector:회원가입 요청함수 분리리

* chore:eslint 수정

* refector:카테고리별 영상 모듈화

* chore:eslint 수정

* chore:eslint 수정

* chore: 의존성 배열 수정

* chore 추가 게시판 부분 의존성 배열 오류 해결

* chore: useCallback 삭제

---------

Co-authored-by: henny <kimhyein1105@gmail.com>
* feat: 게시물 상세 내용 추가

* feat: 게시글 수정/삭제 기능 추가

* chore: 의존성 배결 문제 해결

* chore: 의존성 배열 'loadPosts' 추가

* fix: eslint 오류 해결

* fix: eslint 오류 해결

* fix: eslint 줄바꿈 오류 수정
* feat: 구글 , 네이버 소셜 로그인 요청

* feat : 구글 , 네이버 소셜 로그인 callback

* chore : eslint 오류 수정

* chore : 구글이미지 width , height 값  추가

* chore: console.log삭제,로그인 오류시 메세지 추가, 쿠키 저장 이후 라우팅 순서 변경
[FE] [#246]재생목록 모달 UI 수정 / 영상추가 기능 수정 / 체크박스 버튼으로 대체 / 강사별 강의 수정
* feat: 게시판 목록 디자인 변경

* feat: 커뮤니티 새글 작성 디자인 추가

* feat: 글쓴 사람만 수정/삭제 할 수 있게 기능 추가

* feat: 게시글 수정 api 수정

* feat: 마이페이지 커뮤니티 글 불러오기 디자인 추가

* chore: 인라인 스타일링 변경

* chore: Prettier와 ESLint 오류 해결
* fix: CORS 설정 수정

* fix: 오탈자 수정
@Jiho001
Jiho001 requested review from henny1105 and hyeok9912 July 24, 2025 12:19
@Jiho001 Jiho001 added the 🚀 Deploy 배포 관련 작업 label Jul 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🚀 Deploy 배포 관련 작업

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants