Commit Graph
49 Commits
Author SHA1 Message Date
Hide_D 50068224c8 fix: 토너먼트 단계의 메인 실시간 갱신을 연결
토너먼트 state의 stage 전이만 공용 실시간 채널에 발행하고 공개 invalidation으로 변환한다.
메인 dashboard store가 단계 값을 소유해 상단 문구와 메뉴 강조를 단일/다중 탭에서 함께 갱신한다.
Redis 통합 테스트와 production Chromium 회귀 검증을 추가한다.
2026-08-17 01:41:37 +00:00
Hide_D 4573cedcb4 fix(game-ui): 턴 선택기 버튼 눌림 깊이를 복원
카테고리와 각 명령 버튼을 공통 Lumen 하단면과 hover, pointer-down 이동 계약에 연결합니다.
2026-08-17 01:29:12 +00:00
Hide_D 299470590a perf: dashboard revision-first 조회 계약을 추가
content revision과 별도인 source revision을 선택적으로 교환하고 coverage가 충족될 때만 payload loader를 생략한다. 구형 client와 미완성 producer coverage는 기존 full computation으로 안전하게 복구한다.
2026-08-16 18:26:15 +00:00
Hide_D c0ca31fdab merge: 최신 main을 공통 버튼 작업에 통합 2026-08-16 05:51:03 +00:00
Hide_D 898fa7ac0d fix(game-ui): 버튼 눌림 효과를 공통화
Lumen 버튼의 테두리와 hover/active 이동을 공통 레이어가 소유하도록 정리하고 색상 변형은 CSS 변수만 설정하게 합니다.\n\n모바일 하단의 외부·국가·빠른 이동·갱신·로비 버튼을 같은 계약에 연결하고 Chromium 회귀 검증을 확장합니다.
2026-08-16 05:50:19 +00:00
Hide_D 45d314cbdf fix(game-ui): 턴 선택기 버튼의 세로 누름 영역을 넓힘 2026-08-16 05:41:23 +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 952e141ca0 merge: 최신 main을 서버 시계와 첫 턴 수정에 통합 2026-08-15 18:27:10 +00:00
Hide_D d0b9b8f211 fix(frontend): 서버 보정 시각을 로컬 시계로 표시
명령 목록 중앙 시계는 서버 게임 시각과 클라이언트 시각 차이를 보정해 흐르게 한다. 장수 다음 턴과 예약 행 시각도 브라우저 로컬 시간대로 투영한다.
2026-08-15 18:23:13 +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 85a3bf75c7 Merge branch 'main' into fix/turn-time-seconds-20260815 2026-08-15 04:27:25 +00:00
Hide_D 5dce8e1a12 fix(game-ui): match mobile bottom button styles to Ref 2026-08-15 04:25:53 +00:00
Hide_D d249ee121a fix(frontend): show next turn seconds in command clock 2026-08-15 04:18:58 +00:00
Hide_D 328ebf9887 fix(frontend): compact main game header 2026-08-14 06:26:11 +00:00
Hide_D 77b05bf1bc fix: Ref 장수 기본 카드 표시를 보완 2026-08-13 18:46:42 +00:00
Hide_D 159512fb70 Merge remote-tracking branch 'origin/main' into feat/ref-nation-card-20260813 2026-08-13 17:58:01 +00:00
Hide_D 4363b87b5d Merge remote-tracking branch 'origin/main' into feat/ref-nation-card-20260813 2026-08-13 17:55:25 +00:00
Hide_D 4a930f3bec feat(game): match Ref nation basic card 2026-08-13 17:55:19 +00:00
Hide_D a18891f664 feat(game-ui): add mobile auto refresh control 2026-08-13 17:51:13 +00:00
Hide_D 838c240984 fix(frontend): add main execution status 2026-08-13 17:30:18 +00:00
Hide_D 8886d6cbe1 test(game-ui): wait for scenario-aware main title 2026-08-13 15:40:21 +00:00
Hide_D 344490a5ff Merge remote-tracking branch 'origin/main' into fix/turn-selector-divider-20260813 2026-08-13 15:37:20 +00:00
Hide_D 07c601e3ae Merge remote-tracking branch 'origin/main' into fix/turn-selector-divider-20260813 2026-08-13 15:33:34 +00:00
Hide_D d695c0e2c8 fix(game-ui): toggle turn picker and restore menu dividers 2026-08-13 15:33:30 +00:00
Hide_D 9af58e90ef Merge branch 'main' into fix/main-header-status-20260813 2026-08-13 15:30:35 +00:00
Hide_D 71668400dd fix(frontend): clarify main scenario status 2026-08-13 15:26:14 +00:00
Hide_D 66d80a829d fix(game-ui): fit 500px canvas on mobile entry 2026-08-13 15:24:29 +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 6589aee954 fix: display main turn time in server timezone 2026-08-13 00:06:37 +00:00
Hide_D d1efa425eb fix(realtime): invalidate committed global activity logs 2026-08-12 16:45:48 +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 c04a58ba04 fix(game-frontend): match ref menu and NPC reply affordance 2026-08-12 15:45:48 +00:00
Hide_D 3faf45f71e fix: align main command editor flow with ref 2026-08-12 15:43:41 +00:00
Hide_D 445db7bbe0 fix(game-frontend): align main UI grid with ref 2026-08-12 07:43:50 +00:00
Hide_D 6e95dbd487 fix(game): recover realtime dashboard delta cloning 2026-08-11 15:09:32 +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 6063b91b73 fix(game-frontend): coalesce realtime work across tabs 2026-08-09 23:54:56 +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 d6bab7e4bf fix(game-frontend): bound realtime dashboard refreshes 2026-08-09 13:24:36 +00:00
Hide_D ebc54198d7 fix(frontend): smooth realtime dashboard refreshes 2026-08-07 06:12:43 +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
Hide_D 34a88e5c80 test: restore game frontend session fixtures 2026-07-31 17:28:34 +00:00
Hide_D 2455c4efb3 fix(frontend): align ref menu structure 2026-07-30 19:58:38 +00:00
Hide_D b17843b609 feat(frontend): restore ref main navigation 2026-07-30 19:47:27 +00:00