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 |
|