Commit Graph
9 Commits
Author SHA1 Message Date
Hide_D 161ec90bf8 feat: 전투 시뮬레이터를 브라우저 Worker로 이관
서버가 권위 환경과 반복 seed를 준비하고 공용 logic 프로세서를 브라우저와 기존 서버 fallback이 함께 사용하도록 변경한다. production Chromium에서 고정 seed와 1000회 Node 결과 동등성을 검증한다.
2026-08-17 01:45:41 +00:00
Hide_D e3234df34d build: publish frontend source maps 2026-08-15 16:31:18 +00:00
Hide_D d792069f65 chore: update build toolchain dependencies 2026-08-12 15:48:47 +00:00
Hide_D e86a23f749 test: keep Vite env helper in frontend project 2026-08-05 00:43:50 +00:00
Hide_D 58f5e1102f fix: honor managed Vite profile environment 2026-08-05 00:35:21 +00:00
Hide_D 6e635a312f fix: support containerized release runtimes 2026-08-04 14:45:47 +00:00
Hide_D 790f4915ab Allow E2E host in frontend preview 2026-07-25 07:34:09 +00:00
Hide_D 2824e5af13 feat: 환경 변수 및 Caddy 라우팅 설정 추가, 게임 API URL 템플릿 지원 2026-07-25 04:32:41 +00:00
Hide_D 15625f2c28 feat: initialize game frontend with Vue, routing, and session management
- Add index.html as the entry point for the application.
- Create App.vue to serve as the main application component with RouterView.
- Implement global styles in main.css using Tailwind CSS.
- Set up TypeScript definitions for Vue components in env.d.ts.
- Configure Vue Router with routes for home, public, login, and not found views.
- Extend RouteMeta interface to include authentication-related metadata.
- Create a Pinia store for session management with status tracking.
- Implement TRPC client for API communication with session token handling.
- Develop views for Login, Main, Not Found, and Public with basic structure.
- Configure TypeScript for Node with tsconfig.node.json.
- Set up Vite configuration for the project with Vue and Tailwind CSS plugins.
2026-01-15 17:57:41 +00:00