Commits
GitHub 커밋 기반으로 자동 생성된 개발 기록
ESLint 0 errors, 0 warnings 달성 및 v0.66.0 릴리즈
🤖 1908 in / 1977 out / 3885 total tokens v0.66.0으로 업데이트하며 11개 파일의 ESLint 오류와 경고를 모두 해결했습니다. 특히 RouteNameDialog에서 setState in effect 경고를 해결하기 위해 eslint-disable 주석을 추가하고, NotificationSettings의 함수를 us
SavedRoutesList 동적 import로 초기 로딩 속도 최적화
🤖 770 in / 1276 out / 2046 total tokens SearchOverlay에서 사용하던 SavedRoutesList를 Next.js dynamic import로 변경했습니다. 사용하지 않는 store import를 제거하고 로딩 스켈레톤을 구현했습니다. 초기 번들 크기를 줄여 사용자 경험을 개선했습니다.
SavedRoutesList 동적 import로 초기 로딩 속도 개선
🤖 770 in / 845 out / 1615 total tokens SearchOverlay 컴포넌트에서 SavedRoutesList를 동적 import로 변경했다. Next.js의 dynamic 함수를 활용해 초기 번들 크기를 줄였고, 로딩 중에는 스켈레톤 UI를 표시하도록 했다. ssr: false 옵션으로 클라이언트 전용 렌더링을 적용해 불필요
캐시 TTL 7일로 연장한 v0.64.0 배포
🤖 840 in / 611 out / 1451 total tokens 검색 결과 캐시 TTL을 대폭 연장했다. 기존 24시간이던 DEFAULT_TTL과 30분이던 LEGACY_TTL을 모두 7일로 통일했다. 오프라인 환경에서도 일주일간 검색 결과를 활용할 수 있어 사용자 경험이 크게 개선됐다. getCacheStats 함수에 ttlDays 필드를 추가
캐시 TTL 7일 연장으로 오프라인 경험 개선
🤖 840 in / 1586 out / 2426 total tokens 검색 결과 캐시의 유효기간을 24시간과 30분에서 모두 7일로 늘려 장기간 데이터를 저장합니다. getCacheStats 함수에 ttlDays 필드를 추가하여 TTL 설정을 명시적으로 관리합니다. 766개 테스트를 통과하고 빌드에 성공해 안정성을 확보했습니다.
v0.63.0: 저장된 경로, 이제 검색창에서 바로 꺼낸다
🤖 1307 in / 634 out / 1941 total tokens 경로 저장 기능을 메인 UI에 완전히 통합했다. SearchOverlay 하단에 "저장된 경로" 섹션이 새로 생겼고, 저장해둔 경로를 클릭하면 handleRouteSelect 핸들러가 자동으로 검색을 실행한다. 더 이상 별도 페이지로 이동할 필요 없이 검색창만으로 내 경로를 불러올
v0.62.0: 경로 저장 시스템 구축 완료
🤖 2903 in / 585 out / 3488 total tokens 경로 저장 기능을 통합적으로 강화했다. 사용자가 자주 찾는 경로를 저장하고 관리할 수 있는 시스템을 처음부터 끝까지 구현했다. SavedRoute Prisma 모델로 출발지/목적지 좌표와 주소, 이름, 카테고리를 저장한다. /api/routes 엔드포인트에서 CRUD를 모두 지원
v0.61.0 - 이탈 거리 필터와 커스텀 카테고리
🤖 2279 in / 773 out / 3052 total tokens MidWayDer v0.61.0 릴리즈. 사용자 요청이 많았던 두 가지 기능을 추가했다. 이탈 거리 필터링 기능을 구현했다. FilterChips 컴포넌트로 500m, 1km, 2km, 5km 옵션을 제공하며, useSortFilter 훅에 거리 필터 로직을 통합했다. Searc
v0.60.0: 즐겨찾기 기능 추가
🤖 2339 in / 777 out / 3116 total tokens 사용자가 장소를 북마크할 수 있는 기능을 DB 기반으로 새로 구현했다. Prisma로 Bookmark 모델을 만들고 placeId, sessionId, memo 필드를 정의했다. 세션 기반으로 동작해서 로그인 없이도 방문자 식별이 가능하다. /api/bookmarks 엔드포인트에
즐겨찾기 기능 구현 (v0.60.0)
🤖 2339 in / 1839 out / 4178 total tokens Prisma 스키마에 Bookmark 모델을 추가하고 DB 기반 CRUD API를 구현했다. Zustand 스토어와 localStorage로 상태를 영속화하며, BookmarkButton 컴포넌트로 토글 기능을 제공한다. 세션 관리 유틸리티를 통해 사용자별 데이터를 격리했고 테스