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

[CHORE] 디폴트 브랜트에 프론트 merge 가능한지 확인하는 PR #921

Merged
merged 431 commits into from
Jan 7, 2025

Conversation

dmdgpdi
Copy link
Collaborator

@dmdgpdi dmdgpdi commented Jan 7, 2025

  • Close #ISSUE_NUMBER

What is this PR? 🔍

  • 기능 : 디폴트 브랜치에 merge가 가능한지 확인하는 PR입니다.
  • issue : #

Changes 📝

Precaution

dmdgpdi and others added 30 commits November 1, 2024 15:50
* feat: CreateFolderInput, FolderInput 컴포넌트로 추출

* design: 공통 테마 사이즈 추가

* chore: PORTAL_CONTAINER_ID 상수로 변경

* feat: 폴더 이름 변경 UI 및 로직 연결

* feat: 우클릭시에 포커스되는 폴더 변경
* fix: @LoginUserId 누락 해결

* fix: swagger에서 long userId 파라미터로 안받게 수정

* fix: swagger에서 long userId 파라미터로 안받게 수정
* refactor: tag-change

* fix: api 스웨거 타입 배열로 수정

* fix: 태그 서버 에러 디버깅용 메시지 추가

* chore: 코드 리뷰 바탕으로 반환 타입 제거 (스웨거가 자동으로 설정)

---------

Co-authored-by: sangwonsheep <[email protected]>
* refactor: CookieUtil 리팩토링

* feat: authorizationRequestRepository 구현

* refactor: redirectUrl 로직 리팩토링 - 쿼리스트링으로 redirectUrl 받음

* refactor: redirectUrl 쿼리 파라미터명 변경
* refactor: tag-change

* refactor: folder 유니크 제약조건 제거

* refactor: pick void 반환 타입 응답 코드 204로 변경

* refactor: 폴더 응답 값, 프론트와 통일

* refactor: 폴더 생성 시 생성 메서드 사용 및 부모 폴더의 하위 폴더 리스트에 id 추가하도록 변경

* refactor: 루트 폴더와 루트 하위 폴더 리스트 조회 추가, 기본 폴더 리스트 조회 추가, 기본 폴더 각각 조회하는 Api 제거

* refactor: 주석 제거

* refactor: Dto에 @Valid로 검증하여 터진 에러 핸들링, 응답 코드 400으로 설정

* refactor: 코드 리뷰 반영
* refactor: local-dev-prod 설정 분리

* refactor: 설정 분리에 따른 변수명 수정

* refactor: docker-compose 기본 프로파일 local로 설정

* refactor: jpa 설정 local dev prod 분리
* refactor: api에 있던 swaager dependency 최상단으로 이동

* refactor: 태그 리스트 조회 시 순서 보장, Request Body 누락한 것 추가

* refactor: 커스텀 어노테이션에 스웨거 파라미터 hidden 설정 추가하는 것으로 변경

* refactor: Folder, Tag API에 Valid, Request Body 추가
* refactor: env sample 수정

* refactor: folderId -> id로 통일

* refactor: tagId -> id로 통일

* refactor: pickId -> id로 통일

* refactor: dto로 List를 감싸서 반환하던 방법에서 List를 반환하도록 변경, dto명 변경
* refactor: pick 변수명 통일

* refactor: Pick 관련 tagOrderList -> tagIdOrderedList 변경

* refactor: 픽 생성, 수정 시 태그 리스트가 존재하는지 검증하는 로직 추가

* refactor: Folder childFolderOrderList -> childFolderIdOrderedList로 변경

* refactor: 여러 폴더를 선택하여 이동되지 않는 문제 해결
* chore: api 변경에 따른 스키마 업데이트

* feat: 폴더 관련 api 타입 지정

* refactor: api 변경에 따른 타입 변환

* feat: top level error 추가

* feat: folder crud api 추가

* chore: api 변경에 따른 타입 변경

* feat: 폴더 드래그 앤 드랍 api 연결

* feat: 폴더 이름 변경 api 연결

* feat: 휴지통 이동 api 연결

* refactor: -1 매직넘버 상수로 변경

* chore: mockdata 삭제

* chore: re-resizable 의존성 설치

* faet: FolderTree 크기 조정 가능하게 변경

* chore: api 변경에 따른 타입 최신화

* feat: createFolder api 연결

* refactor: getFolders, getBasicFolders 로 함수명 변경

* reafactor: getRootFolderList로 변경
* refactor: 스웨거 응답 예시 데이터 추가

* refactor: 폴더를 다른 폴더로 이동시키지 못하는 문제 해결

* refactor: 미분류 폴더로 이동 금지, Service로 검증 로직 이동

* refactor: 추후 변경될 사항 주석 추가
* feat: 라우팅 설정 변경

* chore: root 폴더에서 tsc 동작시 build된 파일 생성 차단

* chore: legacy 삭제

* feat: 폴더 클릭시마다 라우팅 이동

* feat: useTreeStore subscribeWithSelector 적용

* refactor: FolderInfoItem 컴포넌트 분리

* feat: url을 이용해 folder 선택하게 변경

* feat: route 경로 추가

* feat: middleware redirect url 변경

* feat: 휴지통 및 미분류 폴더 추가

* design: 최초 로딩시에 사이드바 사이즈 지정

* design: 사이드바 디자인 조정

* chore: 쓰지 않는 props 제거

* refactor: useEffect 함수명 추가
* chore: 중간 작업 공유

* chore: 타입 변경 및 기존 SearchWidget.tsx 리팩토링

* chore: 타입 변경 및 기존 SearchWidget.tsx 리팩토링

* feat: 기존 로직에서 미사용하는 필터 제거

* feat: dndTreeStore 병합 작업
* feat: Security 관련 설정값을들 모아두는 SecurityProperties 구현

* refactor: SecurityProperites를 의존하도록 리팩토링

* refactor: 필드 순서 변경 및 줄바꿈 추가
* refactor: PrefixTokenizer 구현 수정

* refactor: PrefixTokenizer 구현 수정

* feat: 검색 위젯 토큰화 구현

* chore: 화면 테스트를 위한 뷰어 패널 코드 수정 (반영 안될 수 있는 커밋)

* feat: 토큰 검색창 CSS 설정

* chore: 일부 주석 추가 및 코드 위치 변경

* chore: yarn.lock 파일 커밋
* chore: 백엔드 api 타입 최신화

* chore: util 스펠링 정확하게 변경

* feat: pickType 추가

* feat: getPicksByFolderId 추가

* refactor: viewTemplate 코드 변경

* refactor: 바로 호출이 아닌, useEffect 내에서 비동기함수 호출

* chore: git pull을 위한 커밋

* refactor: pickCardListViewer로 PickCard 컴포넌트 이동

* design: card link style 변경

* feat: 더블 클릭시 링크 이동

* feat: dnd가 가능한 list와 그렇지 않은 list분리

* refactor: dnd여부에 따라 PickListViewer분리

* refactor: DnDCurrentType을 dnd.type으로 이동

* refactor: 공통 utils함수로 추출

* feat: 픽에서 픽으로 이동(api 미연결)

* feat: pick multi-select 구현

* feat: multi-select drag&drop 구현(api 미연결)

* feat: 같은 폴더 내 픽 drag&drop api 연결
* feat: pick bulk insert 구현 및 테스트 작성

* refactor: pick bulk insert 클래스 분리 및 클래스명 변경
dmdgpdi and others added 23 commits December 17, 2024 17:53
* fix: 익스텐션 버그 수정

* feat: 탭이동 안되게 변경
* fix: body대신 json으로 추가

* refactor: getAccessToken 분리

* feat: scripting 권한 제외 및 빌드시에 api 경로 추가

* chore: 크롬 익스텐션 버전 업
* fix: 픽 생성 URL UI 어긋나는 것 수정

* feat: cache no-store 옵션 추가

* feat: shared 페이지 SSR 로 변경

* design: emptyPickRecordImage 렌더링 시에 세로로 글자 렌더링 방지

* feat: onClick event 각 레코드로 변경

* feat: useFetchShareFolderById 제거
* design: 이미지 이쁘게 보이게 비율 변경

* fix: PickTagAutocompleteDialog 수정

* fix: 공백 입력해도 인풋 포커스

* refactor: useCallback 적용

* refactor: PopoverTriggerButton 제거

* refactor: TagInfoEditPopoverButton 코드 개선

* feat: useDisclosure 에서 setIsOpen 제공

* refactor: 다이얼로그 열떄 인풋 포커스

* design: TagInfoEditPopoverButton  hover시 색 변경
* feat: ogData 가져오는 방식 변경

* chore: 익스텐션 버전 업

* choer: 사용하지 않는 log 제거

* ci/cd: window에서 빌드 실패 수정

* fix: 익스텐션 탭 바뀔 때마다 api 호출 중지

* chore: version update
* design: FolderDragOver 투명도 추가

* fix: PickRecordOverlay 에서 쓰지 않는 로직과 스타일 변경

* design: pickRecordOverlay opacity 추가

* refactor: 컴포넌트명 DragOverlayPrimitive로 변경
* ci/cd: github action 브랜치 변경

* ci/cd: sentry 계정 변경

* ci/cd: github action 브랜치 변경
* feat: 사용하지 않는 의존성 제거

* feat: react-arborist 관련 코드 제거

* feat: 이제는 사용하지 않는 Search 컴포넌트 제거
* refactor: css buttonStyle 중복 제거

* refactor: css goldButtonStyle 중복 제거

* feat: greenSolidButtonStyle 추가

* feat: orangeButtonStyle 추가

* feat: buttonStyle backgroundColor 추가

* fix: buttonStyle backgroundColor 제거

* fix: outlineButtonStyle 제거

스타일이 제대로 적용이 안되서 제거

* feat: 공통 dialogStyle 적용

* refactor: 다이얼로그 공통 스타일 적용

* refactor: PickRecordOverlay 중복 스타일링 제거

* refactor: FolderItemOverlay 중복 스타일 제거

* refactor: createPickPopoverButton 중복 코드 제거
* feat: 이미지 로딩 상태를 확인하는 useImageLoader 구현

* feat: PickRecordOverlay useImageLoader 적용

* feat: PickRecord useImageLoader 적용

* feat: SharePickRecord useImageLoader 적용

* feat: PickCarouselCard useImageLoader 적용

* feat: PickCarouselCardOverlay 추가
* chore: mixpanel 의존성 설치

* feat: 서버에서 로그인 여부 판단하는 함수 구현

* feat: mixpannel 초기화 세팅

* feat:  사용자 action에 따라 동작하는 useEventLogger 추가

* feat: 페이지에 접속할 때 마다 동작하는 ScreenLogger 구현

* feat: 공유 페이지에서 회원가입 버튼 이벤트 추가

* feat: 공유 페이지에서 회원가입, 로그인, 홈페이지 이동 버튼 추가

* feat: 유저 웹사이트 페이지 접속 이벤트 추가

* ci/cd: 개발 서버 배포시 믹스패널 환경변수 추가

* fix: 공유폴더 버튼 영역 올바른 헤더에 위치

* fix: 필요없는 if문 삭제

* feat: 로그인한 유저만 홈으로 가기 버튼 보이게 변경
* feat: 추천 북마크 추가, 북마크 다른 폴더로 이동 시 토스트 알림

* chore: 드래그앤드랍 이후 토스트 알림 상단 가운데로 변경
* chore: radix checkbox 설치 및 radix switch 삭제

* feat: useDisclosure 내부 함수 렌더링 변경 안되게 수정

* feat: TutorialDialog 외부에서 열고 닫을 수 있게 변경

* feat: 추천 페이지에서 튜토리얼 보는 로직 추가

* feat: 마이 페이지에서 바로 튜토리얼 볼 수 있게 수정
* feat: 액세스 토큰 만료되었을 때, 리다이

* fix: redirect_url 수정

* feat: 태그 생성 시 길이가 200이 넘는 경우 에러 발생

* chore: ERROR_MESSAGE_JSON 에러 메세지 변경
* chore: @vercel/og 설치

* chore: default og image 추가

* feat: default og image 적용

* feat: 공유 페이지에서 동적인 og 이미지 생성

* ci/cd: 빌드 시 추가된 환경변수 적용
* ci/cd: 오타 수정

* fix: og image 환경변수 제거

* fix: og image가 localhost가 아닌 절대 경로로 가져오게 변경
* chore: 백엔드 API 타입 최신화

* chore: 백엔드 API 타입 변경에 따른 웹 서비스 타입 최신화

* chore: 백엔드 API 타입 변경에 따른 익스텐션 타입 최신화

* chore: 기획 변경에 따른 API 원상 복구

팝업창이나 notification이 아닌 크롬 북마크처럼 북마크에 넣고 바로 수정할 수 있게 변경

* feat: 미분류 폴더로 픽 생성 함수 구현

* feat: setTagList 구현

* feat: 선택할 수 있는 폴더 필터 함수 구현

FolderSelect를 위해 필요

* feat: 현재 탭 정보 가져오는 함수 구현

* feat: 북마크 페이지 변경

기존의 수정 폼과 생성 폼을 구분했지만 이제는 무조건 생성되고 생성된 북마크를 수정할 수 있게 변경

* feat: 사용하지 않는 CreatePickForm 삭제

* reafactor: CreatePickForm.css 파일명 변경

* feat: 기획 변경으로 사용하지 않는 코드 제거

* chore: API 타입 최신화 및 타입 변경

* feat: 픽 존재여부 확인 API 변경

* feat: 사용하지 않는 useHasPick 제거

* feat: 페이지 변경 때마다 북마크 되어있는지 확인하고 아이콘 변경

* feat: 크롬 익스텐션 이미지 변경
@dmdgpdi dmdgpdi added frontend 프론트 관련 backend 백엔드 관련 labels Jan 7, 2025
@dmdgpdi dmdgpdi self-assigned this Jan 7, 2025
@dmdgpdi dmdgpdi changed the title [CHORE] 디폴트 브랜트에 merge 가능한지 확인하는 PR [CHORE] 디폴트 브랜트에 프론트 merge 가능한지 확인하는 PR Jan 7, 2025
@dmdgpdi dmdgpdi merged commit be3cae3 into defalut/feat/merge Jan 7, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend 백엔드 관련 frontend 프론트 관련
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants