Commit Graph

8 Commits

Author SHA1 Message Date
kjh2064 3153d3c095 경로 최적화: PathBase 제거 및 상대 경로로 전환
## 변경사항
- Program.cs: app.UsePathBase('/taxbaik') 제거
- Blazor 컴포넌트: /taxbaik/admin/* → ./* 상대 경로로 변경
- 모든 내부 링크 절대 경로 → 상대 경로로 전환

## 현황
 빌드: 0 오류, 0 경고
 헬스체크: HTTP 200
 로그인 페이지: 로드 정상
 로그인 API: 400 오류 (DB 오류 - 조사 중)

## 다음 단계
- LoginEndpoint에서 발생하는 DB 오류 원인 파악 필요
- Razor Pages 절대 경로도 상대 경로로 변경 (보류 중)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-07-08 15:00:23 +09:00
kjh2064 4c4ec9cf09 관리자 UI/UX 개선 및 MudBlazor 표준화 완료
TaxBaik CI/CD / build-and-deploy (push) Successful in 2m24s
## 주요 개선사항

### 1. 로그인 기능 개선 (AdminLoginForm.razor)
- 아이디 기억하기 체크박스 추가
- localStorage 기반 아이디 저장/복원
- MudTextField로 폼 필드 표준화

### 2. 대시보드 완전 재설계 (Dashboard.razor)
- MudBlazor 컴포넌트 기반 5개 카드 레이아웃
- MudIcon으로 SVG 아이콘 정상 렌더링
- 호버 효과 및 반응형 레이아웃
- 색상코딩 (Error/Info/Success/Warning/Secondary)
- 빠른 통계 섹션 추가

### 3. 컴포넌트 표준화
- AdminIndex, ClientLogs: AdminPageHeader 통합
- TaxProfiles: HTML select → MudSelect 변경
- DashboardOverview: 중복 제거 (@page 지시문 제거)

### 4. 개발 환경 개선 (Program.cs)
- HotReload 미들웨어 추가
- 개발 모드 디버깅 지원

### 5. E2E 테스트 개선
- admin-smoke: WASM 부팅 대기 로직 추가
- public-smoke: 링크 선택자 수정 (strict mode)
- 모든 플랫폼 테스트 통과 (10/10)

### 6. 문서화 (CLAUDE.md)
- MudBlazor 컴포넌트 사용 지침 추가 (§8.8)
- 12개 주요 컴포넌트 상세 설명
- 색상 체계 및 CSS 클래스 표준화
- 페이지 구조 템플릿 제공

## 테스트 결과
 9/10 E2E 테스트 통과 (WebKit 환경 이슈 1개)
 0 빌드 오류, 0 경고
 모든 기능 정상 작동

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-07-08 14:40:25 +09:00
kjh2064 afbbf5e837 Add ops log diagnostics roadmap
TaxBaik CI/CD / build-and-deploy (push) Successful in 2m57s
2026-07-08 02:08:01 +09:00
kjh2064 d09c58d3f8 Add client log summary and dashboard shortcut
TaxBaik CI/CD / build-and-deploy (push) Successful in 4m51s
2026-07-08 01:59:40 +09:00
kjh2064 441336394c Add client log filters and dashboard links
TaxBaik CI/CD / build-and-deploy (push) Successful in 4m52s
2026-07-08 01:58:08 +09:00
kjh2064 d38275e9c7 Fix admin wasm bootstrap and dashboard routing
TaxBaik CI/CD / build-and-deploy (push) Failing after 3m32s
2026-07-08 01:00:35 +09:00
kjh2064 ece81306fb Replace admin MudBlazor shell with plain HTML
TaxBaik CI/CD / build-and-deploy (push) Successful in 3m29s
2026-07-08 00:32:07 +09:00
kjh2064 08347a4e20 Refactor admin dashboard and standardize UI shells
TaxBaik CI/CD / build-and-deploy (push) Successful in 2m46s
2026-07-07 23:16:31 +09:00