Hide_D
d6a25c63b0
feat: 이전 서버 기록 조회 화면을 통합
...
지난 플레이를 현재 장수 카드와 전투·숙련도·기록 컴포넌트로 표시하고, 중앙 archive의 소유자 기반 조회를 연결한다. 명예의 전당과 왕조에 현재/이전 서버 source 분리를 추가한다.
2026-08-17 15:55:43 +00:00
Hide_D
9c2b8d78d0
fix: 자율 행동 상태를 행 툴팁으로 표시
2026-08-17 14:18:38 +00:00
Hide_D
a71f8f6c6a
merge: 최신 main의 갱신 비용 변경을 tRPC 전송에 통합
...
# Conflicts:
# app/game-api/src/server.ts
# app/game-frontend/e2e/mainNavigation.spec.ts
# app/game-frontend/src/utils/trpc.ts
2026-08-17 11:22:19 +00:00
Hide_D
5440bb5175
merge: 최신 main을 tRPC JSON 본문 전송에 통합
2026-08-17 11:12:09 +00:00
Hide_D
2d302a5f91
refactor: tRPC 조회 입력을 JSON 본문으로 전송
...
브라우저의 Gateway·Game tRPC 클라이언트를 POST JSON 전송으로 통일하고 서버의 query method override를 허용한다. GET mutation 거부 계약과 production Chromium 요청 형태를 회귀 테스트로 고정한다.
2026-08-17 11:12:02 +00:00
Hide_D
f5f91d8e6e
merge: 최신 main을 비용 기반 갱신 점수에 통합
2026-08-17 11:10:43 +00:00
Hide_D
19629fe3cc
fix: 갱신 비용에 따라 접속 점수를 기록
...
revision 확인과 서버 event 기반 선택 갱신은 무가점으로 두고 PostgreSQL projection을 다시 만드는 초기·수동·복구 갱신만 1점을 기록한다. 인증 범위에 묶인 1회용 realtime 증표와 회귀 검증을 추가한다.
2026-08-17 11:10:38 +00:00
Hide_D
1dba439d62
merge: 최신 main을 개인 기록 시각 글자 크기 보정에 통합
2026-08-17 10:58:52 +00:00
Hide_D
232332812d
fix(game-ui): 개인 공격·수비 기록 시각 글자 크기를 맞춤
...
Ref의 <1> 시각 표식과 같은 90% 글자 크기를 적용하고, 기존 표식 시각의 중복 추가를 막는다.
동일 공격·수비 문구의 Ref/Core Chromium 측정과 /che, /hwe 회귀 검증을 추가한다.
2026-08-17 10:58:10 +00:00
Hide_D
be5d0af46a
merge: 최신 사령부 변경을 인게임 폰트 통일에 반영
2026-08-17 10:57:21 +00:00
Hide_D
f18ec08385
merge: 최종 main을 인게임 폰트 통일에 반영
2026-08-17 10:55:56 +00:00
Hide_D
99caab9a00
merge: 최종 main을 사령부 모바일 호환에 통합
2026-08-17 10:55:42 +00:00
Hide_D
f9e38de533
merge: 최신 main을 인게임 폰트 통일에 반영
2026-08-17 10:53:27 +00:00
Hide_D
a110435033
fix: 인게임 내용 폰트를 Pretendard로 통일
...
게임 프론트 전역에서 Pretendard를 한 번 로드하고 본문·기록·표·입력·버튼의 명시적 글꼴을 공통 토큰으로 통일한다. production Chromium 검증과 정적 회귀 검사를 함께 추가한다.
2026-08-17 10:52:34 +00:00
Hide_D
c543c8b053
merge: 최종 main을 토너먼트 즉시 조편성 수정에 통합
2026-08-17 10:51:40 +00:00
Hide_D
9f46c51a46
merge: 예약 명령 인자 요약을 사령부 호환에 통합
...
# Conflicts:
# app/game-frontend/src/components/command/ReservedCommandEditor.vue
2026-08-17 10:51:18 +00:00
Hide_D
ad9e98c10d
merge: 최신 main을 토너먼트 즉시 조편성 수정에 통합
2026-08-17 10:49:24 +00:00
Hide_D
049d5623cd
merge: 최신 메인을 예약 명령 표시 수정에 통합
2026-08-17 10:49:18 +00:00
Hide_D
ba29528cf1
fix: 메인 예약 명령 요약과 자율 행동 상태를 복원
...
예약 명령 mutation 응답에도 autorunLimit을 포함해 입력 직후 색상과 상태가 사라지지 않게 한다. Ref getBrief 계약에 맞춰 명령 인자를 요약하고 자율 행동 종료 연월과 현재 시각을 표시한다.
2026-08-17 10:49:14 +00:00
Hide_D
21575c7b1f
merge: 최신 main을 사령부 모바일 호환에 통합
2026-08-17 10:48:59 +00:00
Hide_D
2fdc81369f
fix: 토너먼트 참가 즉시 조편성과 화면 여백을 수정
...
수동 참가자를 비포화 예선 조에 즉시 배치하고 자동 참가 설정을 건드리던 잘못된 부작용을 제거한다. 자동 참가 장수와 NPC의 8x8 조 편입을 회귀 테스트로 고정한다. 장수 아이콘 아래 배당이 잘리지 않도록 대진 높이를 늘리고 갱신·참가·닫기 버튼의 클릭 영역을 확대한다.
2026-08-17 10:48:52 +00:00
Hide_D
3202509051
fix: 사령부 모바일 현재 턴과 NPC 대상을 호환
...
daemon 진행 뒤 국가 명령을 현재 슬롯에 재기준화하고 Ref 명령별 장수 대상 필터를 적용한다. 모바일 고급 편집기 12턴과 500px 8수뇌 행렬을 실제 Chromium 기준으로 복원한다.
2026-08-17 10:48:52 +00:00
Hide_D
c9573f3cee
merge: 최신 메인 버튼 변경을 국가 성향 제약에 통합
2026-08-17 10:42:57 +00:00
Hide_D
18b99ff2af
merge: 최신 main을 국가 성향 선택 제약에 통합
2026-08-17 10:40:18 +00:00
Hide_D
0b8add7f13
fix: 선택 불가 국가 성향을 입력 목록에서 제외
...
Ref의 availableNationType 13개를 공용 목록으로 정의하고 건국, NPC/AI 건국, 전투 시뮬레이터 입력과 검증에 적용한다.
2026-08-17 10:39:36 +00:00
Hide_D
60c904f0f4
Merge remote-tracking branch 'origin/main' into fix/main-lumen-button-coverage-20260817
2026-08-17 10:38:55 +00:00
Hide_D
c4c7966887
fix(game-ui): 메인 버튼 눌림 효과 적용 범위를 보완
2026-08-17 10:38:40 +00:00
Hide_D
a80d58f761
merge: 메인 하단 메뉴 위쪽 펼침을 반영
2026-08-17 10:31:20 +00:00
Hide_D
5acf5d9b0f
merge: 최신 main을 감찰부 기록 화면 작업에 통합
2026-08-17 10:30:10 +00:00
Hide_D
aeedab818f
merge: 최신 main을 메인 하단 메뉴 수정에 통합
2026-08-17 10:29:44 +00:00
Hide_D
9534b71358
fix(game-frontend): 메인 하단 메뉴를 위로 펼침
...
문서 끝의 반복 공통 메뉴만 dropup으로 배치하고 상단과 중간 메뉴의 dropdown 동작은 유지한다. 데스크톱과 모바일 Chromium에서 popup 위치, caret, shadow 방향을 검증한다.
2026-08-17 10:28:47 +00:00
Hide_D
23491877c1
fix(game-ui): 감찰부 기록 배경과 모바일 표시를 바로잡음
...
중복 하단 메타를 제거하고 최근 전투를 연도 없는 독립 행으로 넓힌다. 기록 본문에 walnut 질감을 적용하고 고정 높이 잘림을 없애 모바일 전투 결과까지 표시한다.
production Chromium 검증이 실제 로그 유형과 배경·기하를 확인하도록 감찰부 fixture와 assertion도 보강한다.
2026-08-17 10:28:36 +00:00
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