Conversation
* [UNI-240] feat : 건물 마커 이미지 변경 * [UNI-241] feat : 건물, 선택 건물 제목 CSS 수정 (마커 흔들림 방지) * [UNI-242] feat : 위험 주의 요소 토글 테두리, text-color 지정 * [UNI-239] chore : Demo 페이지 참조 삭제 * [UNI-243] feat : 제보하기 버튼 스타일 변경 및 제보하기 버튼 파일 병합 (-> floatingButtons)
* [UNI-211] feat : building과 route 이어주는 로직 추가 * [UNI-77] feat : geodesic 제거 * [UNI-222] feat : svg 파일 업로드 * [UNI-222] feat : mint-500 추가 * [UNI-222] feat : 새로운 UI Layout 생성 * [UNI-222] feat : 새로운 API 대비 기존 API 활용 mockData 생성 * [UNI-222] feat : Navigation 로직 제외한 나머지 UX 로직 완성 * [UNI-222] feat : mock 데이터 임시 생성 * [UNI-222] feat : 임시 데이터에 맞게 수정 * [UNI-222] fix : 잘못된 참조 수정 * [UNI-222] feat : navigation rendering logic 변경 몇 최적화 * [UNI-222] fix : 잘못된 record key 수정 * [UNI-222] feat : 카드 터치에 따른 이동 구현 및 action 넣기 * [UNI-222] feat : origin, destination 활성화(실제 API 적용 준비) * [UNI-222] chore : test * [UNI-222] chore : 테스트 해제 * [UNI-222] fix : static marker 로직 변경, 렌더링 로직 개선 * [UNI-222] feat : 정적 waypoint를 효율적으로 렌더링 할 수 있는 로직 작성 * [UNI-222] feat : 주석 추가 및 예외 케이스 수정 * [UNI-222] fix : useCallback으로 참조 통제 * [UNI-222] mock data 제거 * [UNI-222] fix : routemarker를 pin marker로 변경
* [UNI-248] fix : transformer에서 안전 로직 보강 * [UNI-248] fix : 바뀐 transformer 로직에 맞춰 컴포넌트 로직 수정 * [UNI-248] fix : Navigation Map 마커 위치 pin->waypoint로 수정 * [UNI-248] feat : 전동 휠체어 Title을 동적 Title로 변경 * [UNI-248] refac : UNI-222 PR 리뷰 반영 * [UNI-248] refac : 휠체어 <-> 전동 휠체어 버튼 교환 * [UNI-248] refac : dataLength를 사용하지 않는 컴포넌트에서 dataLength 변수 제거 * [UNI-248] fix : Navigation Description에 Props 전달
* [UNI-250] feat : 바텀 내비 번호 클릭 시 이동 구현 * [UNI-250] feat : 바텀 내비게이션 Elastic 제한으로 지도 뒷 배경 보이지 않게 해결 * [UNI-250] chore : conflict 해결 * [UNI-246] hotfix : undefined 안전장치 만들기
Co-authored-by: YoonDH <114418121+dgfh0450@users.noreply.github.com>
* [UNI-256] feat : 주의 마커 클릭시, 바텀 시트 이동 * [UNI-256] fix : 코멘트 반영
…착 선택 시 지도 줌 변경) (#151) * [UNI-258] feat : 줌 레벨 조정에 따른 건물 이름 노출 로직 적용용 * [UNI-259] feat : 출발 도착 선택 이후, 줌 변경하기 * [UNI-257] chore : !== 오타 수정
* [UNI-263] feat : 학교 선택시 center, bounds로 이동하는 기능 구현 * [UNI-266] feat : 학교 선택 버튼 제작 * [UNI-263] feat : university 정보 가지고 있었을 때, 선택 미리 되도록 반영 * [UNI-263] feat : 선택 대학교 이름 하드코딩 제거 --------- Co-authored-by: YoonDH <114418121+dgfh0450@users.noreply.github.com>
#158) * [UNI-272] feat : useRoutePoint Persist 적용하기 * [UNI-274] feat : 길 찾기 시 로딩 화면 생성 * [UNI-272] chore : 코드 정리 * [UNI-275] feat : 로딩화면 학교 이미지 S3 이미지로 변경 * [UNI-275] chore : 안 쓰는 코드 정리 * [UNI-275] chore : console.log 제거
* [UNI-268] feat : waypoint 마커 제거 * [UNI-270] feat : ReportRoute TutorialModal 생성 * [UNI-271] fix : ReportRoute 위험 주의 마커 클릭 시 factor 노출 오류 수정 및 새로운 길 선택시, selectedMarker 해제 * [UNI-268] feat : Undo 버튼 가시성 개선 * [UNI-268] feat : ReportRisk waypoint 마커 제거 * [UNI-270] feat : ReportRisk TutorialModal 적용 * [UNI-268] feat : ReportRoute 초기화 버튼 추가
* [UNI-267] refactor : createMarkerElement 재 함수화 * [UNI-267] refactor : 변경된 createMarkerElement 적용 * [UNI-267] refactor : 불편한 길 제보 페이지 createMarkerElement 적용 * [UNI-267] refactor : 새로운 길 제보 페이지 createMarkerElement 적용 및 map originMarkerElementWithName 변경 * [UNI-267] refactor : 마커 classname 변경
… 버전 조회 API 연결 (#169) * [UNI-258] feat : 줌 레벨 조정에 따른 건물 이름 노출 로직 적용용 * [UNI-261] feat : 어드민 페이지 로그인 및 로그인 global State 관리 추가 * [UNI-229] feat : 로그인한 대학 상태 globalState 관리 * [UNI-229] feat : 특정 버전 정보 조회 API 적용 * [UNI-229] feat : waypoint 삭제 * [UNI-229] fix : university.id 하드코딩 변수 제거
* [UNI-288] feat : build cache gitignore 추가 * [UNI-288] fix : docker 파일이 캐시를 사용하도록 개선 [UNI-288] feat : Docker Buildx 지원할 수 있도록 코드 추가 [UNI-288] test : Deploy Test [UNI-288] fix : Deploy Path 임시 제거 [UNI-288] fix : Dockerfile 배포용에 맞게 개선 [UNI-288] feat: Docker에 빌드 과정 추가 [UNI-288] test : Build 속도 Test [UNI-288] feat : Docker file 일반 파일로 변경 [UNI-288] test : Deploy Test [UNI-288] fix : Docker Ignore 제거 [UNI-288] fix : Dockerfile에서 npm install로 변경 [UNI-288] test : Deploy Test [UNI-288] fix : 빌드 과정 간결화 [UNI-288] fix : 인증 과정 복구 [UNI-288] test : Deploy Test [UNI-288] fix : cache mode max로 설정 [UNI-288] test : deploy test [UNI-258] fix : TAG 고정 [UNI-288] test : Deploy Test [UNI-288] fix : Docker 빌드 순서 변경 [UNI-288] test : Deploy Test [UNI-288] fix : Docker 실행 환경 최소화 [UNI-288] fix : TAG 다시 복구 [UNI-288] fix : 인증 시간 간소화 [UNI-288] fix : 개행 제거 [UNI-288] fix : 중요 정보 env로 변경 [UNI-288] feat : github action에 GCR 로그인 추가 [UNI-288] fix : secret -> env 변경 [UNI-288] fix : base 64 방식으로 변경 [UNI-288] fix : 도커 직접 로그인 하는 방식으로 변경 [UNI-288] fix : base 64 추가 [UNI-288] fix : json pipe 추가 [UNI-288] feat : secret -> env [UNI-288] fix : 인증 action 도입 [UNI-288] fix : 문법 수정 [UNI-288] fix : 인증 단계 원상 복구 및 CD 로직 변경 [UNI-288] feat : Admin까지 캐시 배포 버전으로 변경 [UNI-288] test : admin 실행 [UNI-288] test : Admin Test [UNI-288] fix : docker buildx 추가 [UNI-288] test : Deploy Test [UNI-288] fix : 파일 이름 잘못된 것 변경 [UNI-288] test : 순서 변경 [UNI-288] fix : build단계 추가 [UNI-288] fix : port 변경 * [UNI-288] fix : 원상 복구 * [UNI-288] chore : gitignore 수정
* [UNI-258] feat : 줌 레벨 조정에 따른 건물 이름 노출 로직 적용용 * [UNI-261] feat : 어드민 페이지 로그인 및 로그인 global State 관리 추가 * [UNI-229] feat : 로그인한 대학 상태 globalState 관리 * [UNI-229] feat : 특정 버전 정보 조회 API 적용 * [UNI-229] feat : waypoint 삭제 * [UNI-229] fix : university.id 하드코딩 변수 제거 * [UNI-229] feat : Prettier 적용 * [UNI-301] feat : 특정 버전 조회 및 비교 그리기 구현 * [UNI-302] feat : 특정 버전 롤백 시스템 구현 * [UNI-303] feat : 위험 주의 마커 렌더링 및 변경 사항 렌더링 * [UNI-229] refactor : 모달 컴포넌트 분리 * [UNI-229] chore : prettier 적용 * [UNI-303] refactor : REMOVE 마커 기본 생성 제거 * Update uniro_admin_frontend/src/component/LogMap.tsx Co-authored-by: Junhyeok Park(박준혁) <peterp1@naver.com> --------- Co-authored-by: Junhyeok Park(박준혁) <peterp1@naver.com>
* [UNI-307] feat : 지도 메인 페이지 경로 노출 적용 및 길 색상 변경 * [UNI-308] feat : 학교 영역 Polygon 생성 * [UNI-307] fix : 제보 완료시, 지도로 이동하기 수정
* [UNI-314] fix : 애플 폰트 제거 * [UNI-314] feat : webp 적용 및 spinner 적용 * [UNI-314] chore : 사용하지 않는 사진 제거 * [UNI-314] chore : test * [UNI-314] chore : test 끝
… 롤백 페이지 새로고침 버튼 추가 (#189) * [UNI-335] feat : 어드민 로그 페이지 / 생성 제거 마커 클릭시 안내 모달 생성 * [UNI-335] feat : 변경 정보 모달 버전 정보 추가 * [UNI-338] fix : 건물 노드 추가 오류 수정 * [UNI-339] feat : 롤백 페이지 새로고침 버튼 추가
* [UNI-336] fix : 건물 좌표 조정 * [UNI-336] feat : 제보 결과를 저장하는 store 생성 * [UNI-336] feat : 이전 제보한 지점에 맞춰 위치 초기화 * [UNI-336] feat : 제보 취소 시 뒤로 가기 * [UNI-336] fix : 제거하더라도 다시 돌아가기
* [UNI-313] feat: 가장 상위 컴포넌트에 lazy 로딩 적용 * [UNI-313] chore : test * [UNI-313] chore : test 종료 * Delete uniro_frontend/src/hooks/useTemp --------- Co-authored-by: YoonDH <114418121+dgfh0450@users.noreply.github.com>
… 인한 메모리 효율 개선 / 캐시 시스템을 위한 렌더링 체계 변경 / 제보 이후 재 제보를 위한 서버 캐시 초기화 (#200) * [UNI-304] refactor : useMap, MapProvider 분리 * [UNI-304] feat : Marker, Polyline, Polygon 생성 함수 분리 * [UNI-304] refactor : Marker, Polyline, Polygon 클릭 이벤트 생성 * [UNI-326] refactor : 변경된 생성 함수 적용 * [UNI-341] refactor : Polyline 캐시 시스템 적용 * [UNI-304] fix : Merge Conflict AdvancedMarker 생성자 제거 * [UNI-343] refactor : Marker cache Map 통합 * [UNI-343] refactor : stale이후 재렌더링시, 캐시비교 로직 * [UNI-350] refactor : 자신이 제보한 내용을 바로 제보할 수 있도록 gcTime 0 설정 * [UNI-350] refactor : 자신이 생성한 길에 바로 제보할 수 있도록 적용 * [UNI-341] refactor : Polyline key 변경 * [UNI-343] refactor : Marker CacheMap 구조 변경 * [UNI-304] fix : 클라이언트 캐시 타임 조정
* [UNI-357] fix : 마커 이미지 변경 오류 수정 * [UNI-357] fix : 음성인식 제거 * [UNI-357] fix : 네비게이션 결과 페이지 스크롤 변경
* [UNI-282] feat : open graph tag 적용해 SEO 높이기 * [UNI-282] feat : meta tag 추가 * [UNI-282] feat : robots.txt 추가
…수정 (#209) * [UNI-357] fix : 마커 이미지 변경 오류 수정 * [UNI-357] fix : 음성인식 제거 * [UNI-357] fix : 네비게이션 결과 페이지 스크롤 변경 * [UNI-357] fix : 디버깅 console 제거 / Types from 제거 / 새로고침 시, 탑 시트 오류 제거 * [UNI-357] fix : 출발지 / 도착지 동시 선택 불가 적용 * [UNI-357] fix : 마커 선택 시, zIndex 조절
* [UNI-368] feat : 어드민 페이지 디자인 적용용 * [UNI-368] chore : 불필요한 파일 제거거 * [UNI-388] chore : 불필요 파일 제거 * [UNI-368] chore : 불필요 파일 제거 * [UNI-368] chore : deploy test * [UNI-368] chore : deploy test -2 * [UNI-368] fix : nginx에 brotli module import * [UNI-368] chore : test 종료 --------- Co-authored-by: jpark0506 <peterp1@inha.edu>
* [UNI-367] fix : SSE 종료 시점 하드코딩 변수 제거 * [UNI-367] feat : 에러 발생 시, 카운터 초기화
* [UNI-372] chore : 아이패드 레이아웃 적용 * [UNI-372] fix : 모든 길 조회 API 엔드포인트 변경 * [UNI-372] fix : 출발지, 도착지 card 레이아웃 수정 * [UNI-372] feat: 에러 발생 시 홈 화면으로 * [UNI-372] feat: Navigation 페이지 bounds 안정화 * [UNI-372] chore : test * [UNI-372] chore : test 종료 * [UNI-372] feat : 사용하지 않는 디렉토리 정리 * [UNI-372] chore : type 빌드 해결 --------- Co-authored-by: JunhyukPark(박준혁) <peterp1@inha.edu>
|
Important Review skippedMore than 25% of the files skipped due to max files limit. The review is being skipped to prevent a low-quality review. 56 files out of 172 files are above the max files limit of 100. Please upgrade to Pro plan to get higher limits. You can disable this status message by setting the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
jpark0506
left a comment
There was a problem hiding this comment.
LGTM~~~~~~ 프로젝트 고생하셨습니다!!!!!!!!!!
thdgustjd1
left a comment
There was a problem hiding this comment.
마지막까지 정말 고생 많으셨습니다~~~~
[FE] 스프린트 4 개발 산출물