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

[FE] 프론트엔드 배포 #154

Merged
merged 42 commits into from
Nov 28, 2023
Merged

[FE] 프론트엔드 배포 #154

merged 42 commits into from
Nov 28, 2023

Conversation

d0422
Copy link
Collaborator

@d0422 d0422 commented Nov 28, 2023

HKLeeeee and others added 30 commits November 27, 2023 15:49
rebase로 confilct난 파일 수정
pakage-lock.json, auth.controller.ts
데이터 채널 추가를 위해 기존 데이터 채널 변수명 변경: dataChannels -> codeDataChannels
(#71)
코드 하이라이팅 함수 util로 분리
(#71)
에디터 타입에 따라 확장자 변경 -> python, javascript
(#71)
github, google 로그인에 공통된 부분 분리
- 리프레시 토큰 재발급은 로그인을 통해서만 가능함
- 액세스 토큰 재발급시 Id 부여 안되는 문제 fix
google 로그인에 필요한 env 설정
npm install -> npm ci
ci로 설치하면 pakage-lock.json을 우선적으로 참고하여 install에 걸리는 시간을 줄임
�[BE] feature: google 로그인 기능 구현 및 몇가지 버그 픽스
기존 Editor의 역할을 EditorSection이 수행하도록 변경
에디터 이벤트 핸들러 Editor 컴포넌트 하위로 이동
기존 yjs 사용을 중지하고 state 기반으로 구현
merge: [FE] 에디터 로컬 파일 업로드 다양한 타입 지원 (#135)
light-gray 색상추가
전역 수정 상태 추가
(#146)
코드 내역을 수정시키는 putUserCode 기능구현
(#146)
공통 버튼 추가; White버튼
불러오기시 전역 ModifyId 설정
(#146)
저장시 어떻게 저장할지 묻는 모달 기능 구현
새 파일로 저장하기 -> 새로운 파일 생성
기존 파일 수정하기 -> 기존 파일에 덮어쓰기
(#146)
d0422 and others added 12 commits November 28, 2023 17:16
modifyId가 있는 경우 -> SaveModal
modifyId가 없는 경우 -> SaveChoiceModal
(#146)
useModifyState초기 상태 변경
(#148)
tailwind.config.js ligh-gray -> light-gray
객체 반환값에 alias사용하여 조금 더 가독성 있는 코드로 변경
[FE] merge: 코드수정하기 (#148)
퀴즈데이터를 받아오는 함수 구현
(#151)
공통 Dark버튼 추가
문제를 모달로 입력받고 보여주는 기능추가
변경하기 버튼을 눌러 다시 입력받고, 변경하는 기능 추가
(#151)
QuizViewSection컴포넌트 파일로 분리
(#151)
문제 로드중 로딩 컴포넌트를 보여주도록 처리
(#151)
로딩 컴포넌트 개선
(#151)
merge: [FE] 문제 보여주기
@d0422 d0422 added release 테스트 배포 FrontEnd 프론트엔드 관련 labels Nov 28, 2023
@d0422 d0422 merged commit 99cb20e into FE/release Nov 28, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FrontEnd 프론트엔드 관련 release 테스트 배포
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants