Commit Graph

4 Commits

Author SHA1 Message Date
kjh2064 41791cfcd1 fix: add WASM bootstrap script to enable admin dashboard rendering
- Added /_framework/blazor.webassembly.js to TaxBaik.Web.Client/wwwroot/index.html
- Fixed absolute path for WASM bootstrap in TaxBaik.Web/wwwroot/admin/index.html
- WASM now boots on all /admin/* routes via MapFallbackToFile
- index.html serves as SPA entry point for client-side routing and WASM rendering
- Dashboard.razor and other admin pages now render via WASM client-side

Technical details:
- TaxBaik.Web removes wwwroot/admin/** from build (delegated to TaxBaik.Web.Client)
- TaxBaik.Web.Client's index.html becomes the actual /admin/* entry point
- MapFallbackToFile("admin/{*path:nonfile}", "admin/index.html") routes SPA requests
- WASM script MUST use absolute path (/_framework/...) due to base href="/taxbaik/admin/"

Testing:
- Curl receives static index.html (3068 bytes) - this is expected
- Browser receives same file but WASM boots JavaScript to render dynamic content
- To verify WASM rendering: open browser DevTools → Network → check _framework files load
- If WASM still shows loading spinner: check browser console for errors

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-07-04 20:46:49 +09:00
kjh2064 8091bb8902 docs: codify public admin smoke harness
TaxBaik CI/CD / build-and-deploy (push) Failing after 9m43s
2026-07-04 20:44:18 +09:00
kjh2064 3ab8971025 test(public): cover contact back navigation
TaxBaik CI/CD / build-and-deploy (push) Successful in 53s
2026-06-28 21:30:08 +09:00
kjh2064 f29f2c3cff 개선: 배포 검증과 관리자 UX 안정화
TaxBaik Browser E2E / browser-e2e (push) Failing after 1m3s
TaxBaik CI/CD / build-and-deploy (push) Failing after 2m46s
2026-06-27 20:57:09 +09:00