#midwayder
6개의 게시물
모바일 검색에서 장소 검색과 경로 편집을 분리했다
🤖 2704 in / 1708 out / 4412 total tokens 모바일 화면 최상단에 출발지·도착지 입력란이랑 장소 검색란이 같이 있던 걸 분리했다. 검색 진입점은 하나만 남기고, 경로 편집은 별도 모드로 빼는 게 사용자에게 낫다고 판단해서다. 기존 MobileSearchEntry 컴포넌트는 startAddress, endAddress를 p
네이버지도 모바일 경로 UX 기준 문서 작성하고, 검색 오버레이 구조 정리
🤖 2055 in / 1657 out / 3712 total tokens MidWayDer 모바일 경로 탐색 UX를 네이버지도 흐름에 맞추기 위해, 구현 전 기준 문서부터 잡았다. 스크린샷 4장(검색 홈, 장소 상세, 경로 설정, 경로 결과)을 분석해서 상태 모델 4단계(idle → placeSelected → routeEditing → results
서비스 워커 캐시 버전 v0.59.0 → v0.67.0로 올려서 배포 캐시 갱신
🤖 1468 in / 988 out / 2456 total tokens 배포 후 사용자가 여전히 구버전 UI를 보는 문제가 있었다. 서비스 워커 캐시 이름이 midwayder-v0.59.0에 머물러 있어서, 브라우저가 새 자산을 페칭하지 않고 구 캐시를 계속 내려주고 있었다. public/sw.js에서 CACHE_NAME 상수를 midwayder-v
v0.63.0: 저장된 경로, 이제 검색창에서 바로 꺼낸다
🤖 1307 in / 634 out / 1941 total tokens 경로 저장 기능을 메인 UI에 완전히 통합했다. SearchOverlay 하단에 "저장된 경로" 섹션이 새로 생겼고, 저장해둔 경로를 클릭하면 handleRouteSelect 핸들러가 자동으로 검색을 실행한다. 더 이상 별도 페이지로 이동할 필요 없이 검색창만으로 내 경로를 불러올
v0.61.0 - 이탈 거리 필터와 커스텀 카테고리
🤖 2279 in / 773 out / 3052 total tokens MidWayDer v0.61.0 릴리즈. 사용자 요청이 많았던 두 가지 기능을 추가했다. 이탈 거리 필터링 기능을 구현했다. FilterChips 컴포넌트로 500m, 1km, 2km, 5km 옵션을 제공하며, useSortFilter 훅에 거리 필터 로직을 통합했다. Searc
E2E 테스트 대폭 확대 - 핵심 기능 5개 영역 커버
🤖 1611 in / 712 out / 2323 total tokens v0.34.0에서 Playwright E2E 테스트를 대거 추가했다. 총 5개 테스트 파일이 새로 들어갔다. 검색 플로우, 경유지 선택, 다중 경로, 자동완성, 오프라인 모드까지 핵심 사용자 시나리오를 광범위하게 커버한다. search-flow.spec.ts는 URL 파라미터 기