Hide_D
7e099326ec
perf: 1200장수 용량 fixture와 E1 profile을 추가
...
900 NPC와 300 synthetic 사용자를 5분 턴으로 처리하는 결정론적 engine profile을 추가하고, 전용 PostgreSQL schema와 Redis DB에 300개 인증 session을 준비하는 격리 load fixture를 제공한다.
2026-08-16 18:31:14 +00:00
Hide_D
20c04283fb
perf(game-engine): 대규모 NPC 천통 시간을 계측
...
시나리오 2601의 880명·94도시를 DB와 Redis 없이 자동 실행하고 커맨드, 수뇌 여부, 연월별 시간을 JSON으로 기록한다.
2026-08-15 19:36:38 +00:00
Hide_D
4329cbbbcf
build: run TypeScript 6 and 7 side by side
2026-08-12 23:34:23 +00:00
Hide_D
d792069f65
chore: update build toolchain dependencies
2026-08-12 15:48:47 +00:00
Hide_D
05f4443e06
fix: publish game engine runtime subpaths
2026-08-08 02:33:47 +00:00
Hide_D
9437666767
fix(build): align server tsdown toolchain
2026-08-04 16:25:04 +00:00
Hide_D
6e635a312f
fix: support containerized release runtimes
2026-08-04 14:45:47 +00:00
Hide_D
431d3afc42
test profile 300 NPC unification memory
2026-07-28 05:46:16 +00:00
Hide_D
2f05e5a1e1
feat: zod 라이브러리 버전을 4.3.5로 업데이트
2026-01-18 08:27:36 +00:00
Hide_D
c965b1120f
feat: eslint 적용 및 관련 코드 일괄 수정
2026-01-05 15:46:47 +00:00
Hide_D
eb4577a4c5
Refactor code structure for improved readability and maintainability
2026-01-03 16:43:14 +00:00
Hide_D
aec43e67fa
feat: add es-toolkit dependency to multiple package.json files
2026-01-03 16:40:15 +00:00
Hide_D
020028fc74
feat: add orchestrator admin action interval and integrate game engine dependency
2026-01-03 16:35:48 +00:00
Hide_D
8c9f61700e
feat: Enhance Gateway Orchestrator with preopen and open scheduling, add error handling for paused states, and implement new profile management features
2026-01-01 11:27:10 +00:00
Hide_D
cc78319948
feat: refactor database client types and update related logic across game engine modules
2025-12-30 12:40:55 +00:00
Hide_D
7b719f00de
chore: update package dependencies for improved compatibility and performance
2025-12-30 03:58:18 +00:00
Hide_D
7f73110621
feat: update typecheck script to use incremental compilation
2025-12-29 12:11:10 +00:00
Hide_D
e0eb768e2e
feat: 턴 다이아몬드 CLI 추가 및 상태 관리 개선
2025-12-29 07:50:35 +00:00
Hide_D
9fe4c8f96c
feat: refactor database connection handling and add legacy map loading functionality
...
- Updated check-connections.mts to use Prisma with PostgreSQL adapter.
- Introduced databaseUrl.ts for resolving database URLs from environment variables.
- Added legacyMapLoader.ts to load and parse legacy map data.
- Implemented scenarioSeeder.ts to seed scenario data into the database.
- Created tests for scenario seeding in scenarioSeeder.test.ts.
- Configured Prisma datasource in prisma.config.ts to support dynamic database URLs.
2025-12-29 05:49:25 +00:00
Hide_D
62c1c0f9c6
feat: vite-tsconfig-paths 추가로 타입 경로 설정 개선
2025-12-28 16:43:33 +00:00
Hide_D
f7d9d423fa
feat: tsconfig 및 package.json 수정으로 타입 체크 및 빌드 설정 개선
2025-12-28 16:32:43 +00:00
Hide_D
a4c74b860e
feat: 각 패키지에 타입 체크 스크립트 추가 및 빌드 스크립트 수정
2025-12-28 15:03:38 +00:00
Hide_D
afe5cadd9f
feat(wip): 시나리오 로더 및 파서 구현, 관련 타입 추가
2025-12-28 14:42:23 +00:00
Hide_D
e99c7b2c83
feat: update build and dev scripts to use tsdown; add tsdown config file
...
- Changed build script in packages/logic/package.json to use tsdown instead of tsc.
- Updated dev script in packages/logic/package.json to use tsdown with watch mode.
- Added tsdown as a devDependency in packages/logic/package.json.
- Updated pnpm-lock.yaml to include tsdown and its dependencies across various apps.
- Created a new tsdown.config.ts file to define build configuration for the workspace.
2025-12-28 13:16:07 +00:00
Hide_D
cbea41ffbc
feat: 게임 엔진에 Clock 인터페이스 및 관련 클래스 추가, 테스트 케이스 작성
2025-12-28 12:48:13 +00:00
Hide_D
05d8ebe3d3
feat: ManualClock 및 StepClock 클래스 추가와 관련 테스트 케이스 작성
...
feat: vitest를 devDependencies에 추가하고 테스트 스크립트 수정
docs: 테스트에서 제어 가능한 시계 사용에 대한 내용 추가
2025-12-28 11:14:34 +00:00
Hide_D
14a18cfb22
feat: 모든 패키지의 package.json에 "type": "module" 추가 및 tsconfig.base.json의 모듈 설정을 NodeNext로 변경
2025-12-27 05:49:00 +00:00
Hide_D
b445a6df68
프로젝트 초기 설정: 패키지 및 구성 파일 추가
2025-12-27 04:19:37 +00:00