Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
b7c9bdb
fix(route): 경로 캐시 key에 도착 장소를 넣어 순서를 되돌리면 받아 둔 경로를 쓰도록 수정
KangShinGyu98 Nov 3, 2026
c329707
refactor(route): 도착 장소가 key에 들어가 필요 없어진 경로 무효화 제거
KangShinGyu98 Nov 3, 2026
c76978d
refactor(map): 경로 무효화가 없어져 지도 선 key의 에폭 제거
KangShinGyu98 Nov 3, 2026
9272887
test(route): 진입 batch·일정 목록·지도가 같은 경로 캐시를 쓰는지 확인
KangShinGyu98 Nov 4, 2026
6bc914f
fix(route): 단건 경로 조회에 도착 항목을 보내고 경로 key의 도착 값을 항목 ID로 변경
KangShinGyu98 Nov 4, 2026
7957b20
fix(route): batch 경로를 응답의 도착 항목으로 저장해 기다리는 사이 순서가 바뀌어도 버리지 않도록 수정
KangShinGyu98 Nov 4, 2026
d92cea3
docs(route): 경로 key 설명 주석의 도착 장소를 도착 항목으로 정리
KangShinGyu98 Nov 4, 2026
c4b4a7b
feat(api): 변경 요청에 탭 ID 헤더(X-Client-Tab-Id) 싣기
KangShinGyu98 Nov 6, 2026
b0de68a
fix(stomp): 같은 계정 다른 탭에서 바꾼 일정을 탭 ID로 구분해 반영
KangShinGyu98 Nov 6, 2026
45b0258
fix(stomp): 같은 계정 다른 탭에서 바꾼 북마크를 탭 ID로 구분해 반영
KangShinGyu98 Nov 6, 2026
3deed13
fix(stomp): 탭 ID가 없는 일정·북마크 이벤트도 다른 탭의 변경으로 받기
KangShinGyu98 Nov 7, 2026
6efc351
refactor(plan): 쓰는 곳이 없어진 일차 무효화의 joinInFlight 옵션 제거
KangShinGyu98 Nov 7, 2026
26de99c
refactor(stomp): 일정 이벤트 반향 판정을 switch 앞 한 곳으로 모으기
KangShinGyu98 Nov 7, 2026
ff15bdd
fix(stomp): 다른 멤버가 흉내 낸 탭 ID로 이 탭의 갱신이 막히지 않게 하기
KangShinGyu98 Nov 7, 2026
14326d1
chore(plan): 경로 캐시 스택 병합 충돌 해결
minbros Nov 8, 2026
1be94fa
chore(plan): 탭 동기화 스택 최신 부모 반영
minbros Nov 8, 2026
847cccb
Merge pull request #260 from uttae/fix/stomp-tab-echo
minbros Nov 8, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions src/app/(main)/plan/_components/itinerary/PlanItinerary.tsx
105 changes: 38 additions & 67 deletions src/components/map/PlanItineraryMapRoutes.tsx
2 changes: 1 addition & 1 deletion src/hooks/useExpenseInvalidation.test.ts
2 changes: 1 addition & 1 deletion src/hooks/usePrefetchScheduleRoutes.ts
29 changes: 9 additions & 20 deletions src/hooks/useRooms.ts
82 changes: 82 additions & 0 deletions src/lib/api/client.test.ts
31 changes: 30 additions & 1 deletion src/lib/api/client.ts
10 changes: 9 additions & 1 deletion src/lib/api/rooms/schedule-items.time.test.ts
10 changes: 8 additions & 2 deletions src/lib/api/rooms/schedule-items.ts
5 changes: 4 additions & 1 deletion src/lib/plan/planItineraryMapSegments.ts
49 changes: 49 additions & 0 deletions src/lib/plan/planTravelLocalStorage.test.ts
24 changes: 7 additions & 17 deletions src/lib/plan/planTravelLocalStorage.ts
156 changes: 140 additions & 16 deletions src/lib/plan/schedule-bulk-hydration.test.ts
78 changes: 35 additions & 43 deletions src/lib/plan/schedule-bulk-hydration.ts
116 changes: 13 additions & 103 deletions src/lib/plan/scheduleItemPlaces.create.test.ts
192 changes: 16 additions & 176 deletions src/lib/plan/scheduleItemPlaces.ts
27 changes: 26 additions & 1 deletion src/lib/plan/scheduleItemRoutePersistedQuery.test.ts
18 changes: 13 additions & 5 deletions src/lib/plan/scheduleItemRoutePersistedQuery.ts
37 changes: 24 additions & 13 deletions src/lib/plan/scheduleSegmentRoute.test.ts
12 changes: 8 additions & 4 deletions src/lib/plan/scheduleSegmentRoute.ts
30 changes: 0 additions & 30 deletions src/lib/plan/scheduleStompRouteScope.test.ts

This file was deleted.

301 changes: 0 additions & 301 deletions src/lib/plan/scheduleStompRouteScope.ts

This file was deleted.

13 changes: 7 additions & 6 deletions src/lib/query-keys.ts
75 changes: 75 additions & 0 deletions src/lib/stomp/bookmarks-dispatch.test.ts
11 changes: 3 additions & 8 deletions src/lib/stomp/bookmarks-dispatch.tsx
48 changes: 48 additions & 0 deletions src/lib/stomp/own-echo.test.ts
21 changes: 21 additions & 0 deletions src/lib/stomp/own-echo.ts
2 changes: 2 additions & 0 deletions src/lib/stomp/schedule-events.ts
39 changes: 23 additions & 16 deletions src/lib/stomp/schedules-dispatch.order.test.ts
267 changes: 107 additions & 160 deletions src/lib/stomp/schedules-dispatch.test.ts
274 changes: 11 additions & 263 deletions src/lib/stomp/schedules-dispatch.ts
54 changes: 54 additions & 0 deletions src/lib/tab-id.test.ts
29 changes: 29 additions & 0 deletions src/lib/tab-id.ts
50 changes: 0 additions & 50 deletions src/stores/plan-map-directions-epoch-store.ts

This file was deleted.

2 changes: 2 additions & 0 deletions src/types/roomBookmarkStomp.ts