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