cc-dashboard/web/src
Vadym Samoilenko 38d7da93e2 fix(auth): restore session before registering router to prevent refresh redirect
- Move app.use(router) after await authStore.init() so the beforeEach guard
  sees the correct isAuthenticated state on page load
- Fix backfill_session_costs._root_prefix: remove underscore→dash replacement
  that caused paths like /Users/ai_leed/... to not match ~/.claude/projects/ folders

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-13 14:14:27 +01:00
..
api fix: OMG auto-sync, Projects OMG# column, ADO OMG Deliverable Number, session persistence 2026-05-13 12:30:40 +01:00
components feat: OMG project dropdown + DevOps toolbar + ADO full fields 2026-05-13 11:55:25 +01:00
composables fix(ui): address code review findings 2026-05-13 11:34:18 +01:00
lib fix(ui): address code review findings 2026-05-13 11:34:18 +01:00
router fix(router): redirect authenticated users away from login page 2026-05-13 13:32:29 +01:00
stores fix: OMG auto-sync, Projects OMG# column, ADO OMG Deliverable Number, session persistence 2026-05-13 12:30:40 +01:00
styles feat(styles): add spacing scale comment and skeleton shimmer keyframes 2026-05-13 10:56:52 +01:00
tests feat: add complete Vue 3 frontend in web/ directory 2026-05-06 18:52:43 +01:00
types feat(cost): track Claude Code token usage and cost per project 2026-05-13 12:47:26 +01:00
views feat(cost): track Claude Code token usage and cost per project 2026-05-13 12:47:26 +01:00
App.vue feat(ui): add Tooltip, Popover, Skeleton primitives (radix-vue) 2026-05-13 10:58:41 +01:00
main.ts fix(auth): restore session before registering router to prevent refresh redirect 2026-05-13 14:14:27 +01:00