Skip to content

[Publish] 메인 브랜치 업데이트 - #94

Merged
sony-string merged 8 commits into
mainfrom
dev
Nov 12, 2025
Merged

sony-string merged 8 commits into
mainfrom
dev

Conversation

@sony-string

@sony-string sony-string commented Nov 12, 2025 •

Copy link
Copy Markdown
Member

수행한 작업

fix

  • 폴더의 하위파일의 Item Card 가 폴더와의 관계와 상관없이 가장 아래에 위치하던 현상 수정 e6f6f48
  • 공유 받은 파일에 포함된 폴더를 일반 문서처럼 보이도록 렌더링하던 오류 수정 f7a6ce3
  • 내 노트에서 폴더 파위 파일이 보이지 않던 오류 수정 e41aad7
  • 에서 String 기반 enum key 를 쓰던 문제 해결 0f472be

feat

  • FileDTO.type 을 문자열로 저장하는 대신 enum 값으로 저장하도록 수정 13b049d
  • 노트 전환 시 새로고침을 하지 않도록 함 12decca
  • Commit API 스펙 변경에 따른 기능 변경 b0fc96d
  • OAuth 로 부터 받은 code 및 state 를 백엔드에 자동으로 전달하도록 수정 9f99e0a

설명

관련 이슈

- 이제 하위 파일은 자신이 위치한 폴더의 Item Card 바로 아래에 위치함
- FileTypeDTO 비교 로직이 변경되었음에도 기존의 key 문자열 비교 로직이 사용되었던 코드 수정
- 또한 API 호출과 FileDTO 를 MoaFile 타입으로 변환시키는 과정을 분리하여 확장성 늘림
- 반응형 페이지로 만듦
- 다른 노트 열람할 때 열어둔 디렉토리가 다시 닫히는 불편 해소
- 커밋에 추가할 파일의 UUID 를 전달하는 것으로 API 가 변경됨
- 커밋에 파일 추가 시에 클라이언트에서 동작하는 검색 기능 추가
@sony-string sony-string self-assigned this Nov 12, 2025
@sony-string
sony-string merged commit 6fee90a into main Nov 12, 2025
1 check 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.

1 participant