Hide_D
92ad49db45
fix: 통일 완료 뒤 턴 실행을 중단
...
Ref처럼 isunited 2/3에서 예약 스케줄을 멈추고 processor 직접 호출도 no-op 처리한다. 이미 기본값으로 내려간 종료 게임의 refreshLimit만 식별해 복구하는 마이그레이션과 회귀 테스트를 추가한다.
2026-08-20 06:13:28 +00:00
Hide_D
ca6823d409
feat: 실행 중 게임 옵션 변경을 지원
...
Gateway 관리 화면에서 현재 기수의 장수 생성 제한, 유저 자동턴, 턴 간격을 내구성 action으로 변경한다.
턴 간격 변경은 논리 tick과 현재 게임 시각을 보존하며 DB와 Redis의 tick 기반 시각을 재투영하고 기존 로그 timestamp는 유지한다.
2026-08-17 16:05:07 +00:00
Hide_D
34a6be0c44
fix(game-engine): 밀린 턴을 월 경계별로 처리
...
실시간 게임 시계가 여러 달 앞선 경우 장수 턴을 현재 월 경계까지만 실행해 월 표시와 상태 전이 순서를 보존한다. 턴 데몬 전용 NODE_OPTIONS도 지원해 다른 런타임 프로세스와 heap 상한을 분리한다.
2026-08-16 06:48:35 +00:00
Hide_D
a2683df80f
refactor(game): refresh committed read models selectively
2026-08-09 15:46:01 +00:00
Hide_D
a26031dc3f
feat: add logical game clock
2026-08-04 02:51:27 +00:00
Hide_D
58b9a230a7
fix: match scenario 2601 monthly seed progression
2026-08-03 18:56:23 +00:00
Hide_D
8ea8e6e26f
fix(engine): roll back scheduled turns when flush fails
2026-07-31 14:10:11 +00:00
Hide_D
115218ded8
feat: port scenario 903 select-pool flow
2026-07-30 23:27:59 +00:00
Hide_D
7f31459385
feat(admin): apply durable runtime clock shifts
2026-07-30 17:21:01 +00:00
Hide_D
19a80127c6
refactor engine state transactions
2026-07-28 01:53:48 +00:00
Hide_D
5040691d7c
feat: implement input event system with durable command handling
...
- Introduced InputEvent model with status tracking (PENDING, PROCESSING, SUCCEEDED, FAILED) and unique request IDs.
- Added DatabaseTurnDaemonTransport for sending commands and handling idempotency.
- Implemented executeInputEvent function to manage input event lifecycle and error handling.
- Created DatabaseTurnDaemonCommandQueue for managing command processing and lease recovery.
- Enhanced turn daemon lifecycle to support atomic command execution and error recovery.
- Added tests for input event atomicity, command queuing, and error handling scenarios.
2026-07-25 05:36:34 +00:00
Hide_D
b5b761984e
경매 관련 진행 준비
2026-01-22 17:25:39 +00:00
Hide_D
c965b1120f
feat: eslint 적용 및 관련 코드 일괄 수정
2026-01-05 15:46:47 +00:00
Hide_D
3581477a42
feat: 타입스크립트 설정 및 Vite 구성 추가
2026-01-04 17:01:38 +00:00
Hide_D
0e06ae9c38
feat: 장수 관련 명령어 처리 및 설정 기능 추가
2026-01-04 16:51:58 +00:00
Hide_D
ef2ced5f5e
feat: 명령어 요청 ID 처리 개선 및 상태 응답 기능 업데이트
2026-01-04 16:18:52 +00:00
Hide_D
2753b85a26
feat: 턴 데몬 명령 처리 및 결과 응답 기능 추가
2026-01-04 16:05:22 +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
b927a30e97
feat: TurnDaemonLifecycle 및 관련 타입 개선, getNextTickTime 추가
2025-12-28 18:07:05 +00:00
Hide_D
d13898e486
feat: 게임 엔진 생명주기 및 스케줄링 관련 클래스 추가
2025-12-28 11:09:18 +00:00