Commit Graph
184 Commits
Author SHA1 Message Date
Hide_D cda88738fa fix(turn): 기본 사령턴 목록과 분류를 Ref에 맞춤
Ref 사령부 조작기의 24개 공개 명령을 기본 프로필에 모두 포함하고 카테고리와 내부 순서를 그대로 투영한다.\n\n35개 국가 명령 차등 실행과 조건·로그 비교, 실제 Chromium 목록 검사를 추가한다.
2026-08-16 07:09:03 +00:00
Hide_D e99eda6ad7 merge: 최신 main 변경을 계략 명령 브랜치에 통합
# Conflicts:
#	app/game-api/test/commandTable.test.ts
#	app/game-frontend/e2e/commandArguments.spec.ts
2026-08-15 19:13:17 +00:00
Hide_D bf2f18aec9 feat: 장수 계략 명령 전체를 Ref 호환 이관
화계에 묶여 있던 공통 확률·난수·비용·성장 처리를 계략 기반 명령으로 분리한다.

선동·탈취·파괴·화계를 기본 프로필과 계략 분류에 등록하고 Ref 실제 실행, 능력치 상승, 모바일 Chromium 검증을 추가한다.
2026-08-15 19:11:14 +00:00
Hide_D a32572bc89 merge: 최신 core2026 main을 접속 제한 작업에 통합 2026-08-15 18:49:52 +00:00
Hide_D 48d94e5ff2 feat: Ref 호환 접속 제한과 벌점 초기화 구현
실행 중인 프로필에서만 접속 벌점을 누적하고 제한 임계값과 대상 경로를 Ref 순서에 맞춘다. 자기 턴 명령 성공 시 순간 점수를 같은 flush에서 초기화하며 월간 누적 감쇠는 유지한다. 제한 중 메인 자동 갱신과 실시간 구독을 중지하고 수동 갱신 성공 시 복구한다.
2026-08-15 18:49:41 +00:00
Hide_D 044b20c051 merge: 최신 core2026 main을 특수 명령 작업에 통합 2026-08-15 18:42:17 +00:00
Hide_D 6806adcebf feat: 사용자 전용 특수 명령을 예약턴에 연결
강행, 은퇴, 하야를 기본 명령 프로필에 추가한다. Ref 분류와 조건 경계, 예약 payload를 API 및 실제 Chromium 회귀 테스트로 고정한다.
2026-08-15 18:42:13 +00:00
Hide_D 952e141ca0 merge: 최신 main을 서버 시계와 첫 턴 수정에 통합 2026-08-15 18:27:10 +00:00
Hide_D 964c780c9b fix(backend): 생성 장수 첫 턴을 접수 시각에 맞춤
daemon 완료 시각이 뒤처져도 신규 장수 턴을 접수된 논리 게임 시각부터 한 턴 안에 배정한다. 로비 응답에는 보정 시계가 사용할 서버 게임 시각과 clock mode를 추가한다.
2026-08-15 18:17:45 +00:00
Hide_D 7ce1be0bb9 fix(game-ui): 메인 예약턴 분류를 Ref 순서로 복원
Ref GameConst의 장수 명령 분류와 명령 순서를 예약턴 API 표시 계약으로 투영한다.\n\nAPI 회귀 테스트와 desktop/mobile production Chromium 상호작 검증을 추가한다.
2026-08-15 18:07:26 +00:00
Hide_D 35d8824b95 refactor: tighten backend and logic boundaries 2026-08-15 06:46:52 +00:00
Hide_D 77b05bf1bc fix: Ref 장수 기본 카드 표시를 보완 2026-08-13 18:46:42 +00:00
Hide_D d1131ec490 Merge remote-tracking branch 'origin/main' into fix/map-city-hover-details-20260813 2026-08-13 18:04:21 +00:00
Hide_D a318e7d678 feat: add Ref city hover details to public maps 2026-08-13 18:04:11 +00:00
Hide_D 4a930f3bec feat(game): match Ref nation basic card 2026-08-13 17:55:19 +00:00
Hide_D cf83cb2c55 Merge remote-tracking branch 'origin/main' into feature/recruitment-command-parity-20260813
# Conflicts:
#	app/game-api/src/router/turns/index.ts
#	app/game-api/src/turns/commandInput.ts
#	app/game-frontend/e2e/commandArguments.spec.ts
#	app/game-frontend/src/components/command/ReservedCommandEditor.vue
#	app/game-frontend/src/components/command/types.ts
#	app/game-frontend/src/views/ChiefCenterView.vue
2026-08-13 16:28:35 +00:00
Hide_D 317a055434 feat: restore Ref recruitment command details 2026-08-13 16:20:43 +00:00
Hide_D ab2360d4d9 feat(game-ui): redesign settings and tournament layouts 2026-08-13 15:58:37 +00:00
Hide_D 0c79a900e7 Merge remote-tracking branch 'origin/main' into fix/existing-test-failures-20260812 2026-08-13 00:52:28 +00:00
Hide_D d133db32eb fix: repair existing test failures 2026-08-13 00:52:22 +00:00
Hide_D dc2e41b94c Merge branch 'main' into fix/private-realtime-events-20260812 2026-08-13 00:21:13 +00:00
Hide_D 08ea4d96bb fix(realtime): redact browser event details 2026-08-13 00:19:24 +00:00
Hide_D 7ac9035bbc fix: render Ref-compatible GUI display names 2026-08-13 00:00:27 +00:00
Hide_D d1efa425eb fix(realtime): invalidate committed global activity logs 2026-08-12 16:45:48 +00:00
Hide_D 421b190bf2 perf(realtime): make dashboard JSON diff linear 2026-08-12 16:05:49 +00:00
Hide_D 1e196e200f merge: align main command editor with ref
# Conflicts:
#	app/game-frontend/e2e/mainNavigation.spec.ts
2026-08-12 15:49:31 +00:00
Hide_D de00cfcc2f Merge remote-tracking branch 'origin/main' into fix/map-hover-title-parity-20260812
# Conflicts:
#	app/game-frontend/e2e/inGameInfo.spec.ts
2026-08-12 15:48:15 +00:00
Hide_D 0b0f46dbf3 fix: restore ref map hover details and title 2026-08-12 15:44:49 +00:00
Hide_D c232abce74 Merge remote-tracking branch 'origin/main' into fix/command-editor-followup-20260812 2026-08-12 15:44:14 +00:00
Hide_D 3faf45f71e fix: align main command editor flow with ref 2026-08-12 15:43:41 +00:00
Hide_D 3a5dd5fd09 fix: render neutral main nation and trait names 2026-08-12 15:33:08 +00:00
Hide_D a2e94c3092 feat: send dashboard read-model deltas 2026-08-11 12:36:29 +00:00
Hide_D 322a8533fb feat(game-ui): port Ref progress bars 2026-08-11 00:40:38 +00:00
Hide_D e81b2da282 refactor(game): invalidate field-level read-model projections 2026-08-09 16:25:52 +00:00
Hide_D a2683df80f refactor(game): refresh committed read models selectively 2026-08-09 15:46:01 +00:00
Hide_D ebf076a3c8 fix: restrict content image uploads to chiefs 2026-08-08 02:56:01 +00:00
Hide_D 1a1d0b2d91 refactor: enforce package boundaries 2026-08-07 10:13:29 +00:00
Hide_D e198f70756 feat(game): upload editor images to image service 2026-08-06 15:52:54 +00:00
Hide_D 0dc860feee fix: align scenario 2400 battle replay parity 2026-08-05 03:08:12 +00:00
Hide_D 6e635a312f fix: support containerized release runtimes 2026-08-04 14:45:47 +00:00
Hide_D c4c4ee6e0f fix: restore legacy gameplay messages and record details 2026-08-04 13:30:51 +00:00
Hide_D f0fa55245b merge: scenario 2601 seed UI parity 2026-08-04 05:29:50 +00:00
Hide_D 9cfeaed3fe fix(api): align scenario 2601 reference data 2026-08-04 05:29:12 +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 c88ae0f8bc Merge branch 'main' into feature/best-general-live-ranking-audit 2026-08-02 05:26:22 +00:00
Hide_D 28f4778545 test: audit live best-general rankings 2026-08-02 05:26:16 +00:00
Hide_D d7b15e5781 fix(game): restore global info nation summary 2026-08-02 04:51:14 +00:00
Hide_D 43ec211ff8 feat(game): align in-game GUI with ref captures 2026-08-01 22:03:03 +00:00
Hide_D 23cdc2adf2 feat(frontend): align in-game layouts with ref 2026-08-01 15:50:14 +00:00