Commit Graph
182 Commits
Author SHA1 Message Date
Hide_D 3587befa2c fix: 전투 시뮬레이터 결과 표시 안정화 2026-08-17 10:22:13 +00:00
Hide_D a4219e515c merge: 최신 main을 브라우저 전투 시뮬레이터 작업에 통합 2026-08-17 01:47:07 +00:00
Hide_D 161ec90bf8 feat: 전투 시뮬레이터를 브라우저 Worker로 이관
서버가 권위 환경과 반복 seed를 준비하고 공용 logic 프로세서를 브라우저와 기존 서버 fallback이 함께 사용하도록 변경한다. production Chromium에서 고정 seed와 1000회 Node 결과 동등성을 검증한다.
2026-08-17 01:45:41 +00:00
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 cda88738fa fix(turn): 기본 사령턴 목록과 분류를 Ref에 맞춤
Ref 사령부 조작기의 24개 공개 명령을 기본 프로필에 모두 포함하고 카테고리와 내부 순서를 그대로 투영한다.\n\n35개 국가 명령 차등 실행과 조건·로그 비교, 실제 Chromium 목록 검사를 추가한다.
2026-08-16 07:09:03 +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 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 d0b9b8f211 fix(frontend): 서버 보정 시각을 로컬 시계로 표시
명령 목록 중앙 시계는 서버 게임 시각과 클라이언트 시각 차이를 보정해 흐르게 한다. 장수 다음 턴과 예약 행 시각도 브라우저 로컬 시간대로 투영한다.
2026-08-15 18:23:13 +00:00
Hide_D c977edf8a6 merge: 최신 main을 능력치 버튼 눌림 수정에 통합 2026-08-15 18:19:57 +00:00
Hide_D 40e23b0c44 fix(game-ui): 능력치 버튼 눌림 깊이를 Ref와 맞춤
장수 생성 빠른 설정 버튼에 공통 navigation 버튼의 어두운 옆면과 상태별 눌림 깊이를 적용한다. 실제 Chromium 검증에 border 색과 폭, 위치와 높이 회귀를 추가한다.
2026-08-15 18:19:51 +00:00
Hide_D 7b1aa3b179 merge: 장수 동향 줄 간격과 임관 월 표기를 반영 2026-08-15 18:14:49 +00:00
Hide_D a99f8166eb merge: 도시정보 폰트와 장수 표시를 반영 2026-08-15 18:13:38 +00:00
Hide_D 1240c487e5 merge: 최신 main의 장수 생성 UI 변경을 통합 2026-08-15 18:13:07 +00:00
Hide_D 4c221a1531 fix: 장수 동향 행 간격과 임관 월 표기를 맞춤
출병형 기록을 포함한 메인 동향 행을 21px 리듬으로 고정한다. 세 임관 명령의 전체 기록은 레거시와 같은 월 표제를 사용하고 단위·Chromium 회귀 검증을 추가한다.
2026-08-15 18:13:03 +00:00
Hide_D a6841f2226 merge: 최신 main을 메인 예약턴 분류 지점에 통합 2026-08-15 18:11:38 +00:00
Hide_D c50c6f7dcb merge: 최신 main 변경을 도시정보 수정에 반영 2026-08-15 18:10:41 +00:00
Hide_D f02d433dd0 fix: 도시정보 장수 표시와 폰트를 바로잡음
메인 화면과 같은 Pretendard 14px을 사용하고 장수 이름 목록의 줄바꿈을 허용한다. 실제 예약 턴에만 작은 글씨를 적용해 NPC 장수 표기는 본문 크기로 유지하며 Chromium 회귀 검증을 추가한다.
2026-08-15 18:09:12 +00:00
Hide_D b888f89a84 fix: 장수 생성 버튼과 성공 알림을 보강
능력치 빠른 설정을 큰 녹색 버튼으로 표시하고 장수 생성 성공 뒤 확인 대화상자를 거쳐 이동하도록 수정한다.
2026-08-15 18:07:32 +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 1026692460 Merge remote-tracking branch 'origin/main' into fix/turn-time-seconds-20260815 2026-08-15 04:23:01 +00:00
Hide_D d249ee121a fix(frontend): show next turn seconds in command clock 2026-08-15 04:18:58 +00:00
Hide_D 64a96c6d5e fix(frontend): keep battle action records inline 2026-08-15 04:07:54 +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 a3021b29f1 merge: add Ref-compatible nation basic card 2026-08-13 17:59:29 +00:00
Hide_D a72084eeaf Merge remote-tracking branch 'origin/main' into fix/nation-general-filter-menu-20260813 2026-08-13 17:58:23 +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 3010658efd Merge remote-tracking branch 'origin/main' into fix/nation-general-filter-menu-20260813 2026-08-13 17:56:41 +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 00c7022519 fix(game-frontend): restore nation general filter menus 2026-08-13 17:54:28 +00:00
Hide_D 5b35151d76 Merge remote-tracking branch 'origin/main' into feature/mobile-auto-refresh-control-20260813 2026-08-13 17:52:25 +00:00
Hide_D a18891f664 feat(game-ui): add mobile auto refresh control 2026-08-13 17:51:13 +00:00
Hide_D 851eb18060 Merge remote-tracking branch 'origin/main' into fix/recruitment-fullscreen-mobile-20260813 2026-08-13 17:42:03 +00:00
Hide_D a6e1f6cbc1 fix(frontend): make recruitment editor fullscreen on mobile 2026-08-13 17:41:32 +00:00
Hide_D d13e24016f Merge remote-tracking branch 'origin/main' into fix/command-current-city-marker-20260813 2026-08-13 17:38:39 +00:00
Hide_D 991e4028e9 fix(game-ui): keep current city visible in command maps 2026-08-13 17:38:12 +00:00
Hide_D 838c240984 fix(frontend): add main execution status 2026-08-13 17:30:18 +00:00