Commit Graph

9 Commits

Author SHA1 Message Date
51019d7f5f [미들웨어 및 권한 시스템 개선] 기존 auth 미들웨어를 auth.global.ts로 통합하여 로그인 및 권한 체크 로직을 개선하고, 페이지 권한 확인 방식을 동적 라우팅 패턴으로 확장함. 불필요한 코드 제거 및 로그아웃 처리 로직 간소화. 2025-09-25 11:28:12 +09:00
c0a54bb64c [탭 및 권한 시스템 개선] TabBar에서 이미 활성화된 탭 클릭 시 동작 방지 로직 추가, 권한 리소스 코드로 검색 기능 추가, 권한 테스트 페이지에서 불필요한 로딩 메시지 제거, 탭 관리 스토어에서 중복 탭 체크 및 활성 탭 전환 로직 개선 2025-09-24 17:21:19 +09:00
41523a57b3 [UI 개선] AppHeader에서 HOME 메뉴 제거, TabBar에서 탭 추가 버튼 및 관련 로직 삭제, 탭 관리 스토어에서 HOME 탭 제거 방지 및 서브메뉴 클릭 시 새 탭 생성 로직 수정 2025-09-24 16:52:48 +09:00
19bda71444 [라우터 방식 변경] 2025-09-24 16:35:52 +09:00
f9dde4eb09 [UI 개선] 서브메뉴 및 탭 바 컴포넌트 추가, AppHeader 및 기본 레이아웃 수정, API 호출 로직 개선 2025-09-24 16:25:30 +09:00
24c0f4f5b6 [탭 기능 개선] 탭 초기화 및 활성 탭 변경 로직 추가, 주석 정리 2025-09-23 16:01:23 +09:00
791d21d052 [설정 및 상태 관리 개선] Nuxt 설정에 pinia-plugin-persistedstate 추가, package.json 및 package-lock.json 업데이트, tab 및 user 스토어에 persist 기능 적용 2025-08-28 16:59:15 +09:00
f801e876d2 tab, component, popup 변경 2025-08-22 14:01:30 +09:00
fd6fe43498 tab, toast grid 추가 2025-08-14 11:00:48 +09:00