Hide_D
95691bdd5c
fix(ranking): 명예의 전당 이전 기록을 프로필별로 분리
...
이전 서버 명예의 전당 조회를 요청 프로필의 archive로 제한한다. 클라이언트 profile 입력과 표시를 제거하고 API 및 Chromium 회귀 검증을 추가한다.
2026-08-20 06:38:13 +00:00
Hide_D
1bacdaef5f
merge: 최신 core2026 main을 서신 호환 이관에 통합
2026-08-19 18:06:28 +00:00
Hide_D
b9d5edbb3d
perf: 릴리스 프론트엔드 빌드를 안전하게 캐시
...
Gateway와 Profile 릴리스의 타입검사와 Vite 번들을 별도 Turbo 작업으로 캐시한다. DB 보존 DEPLOY는 game-api만 빌드하고 기본 동시성 1과 기존 산출물 계약은 유지한다.
2026-08-19 18:05:38 +00:00
Hide_D
81279e76b5
feat: 응답 가능한 서신과 턴 시간 호환 이관
...
등용장과 이민족 선택 응답을 turn daemon transaction으로 연결하고 Ref의 통일 이후 상태 전이와 수신자별 메시지 저장 규칙을 보존한다.\n\n유산 턴 시간 변경을 nextTurnTimeBase 기반 결정적 계산으로 바로잡고 API, 엔진, Chromium 회귀를 추가한다.
2026-08-19 18:03:56 +00:00
Hide_D
1f2ac11978
feat: 세력·장수일람 모바일 배치와 근접 미리보기 추가
2026-08-19 17:14:29 +00:00
Hide_D
45ac97c839
feat: Ref 호환 Tiptap 편집 기능 확장
...
국가 방침과 임관 권유 편집기에 글꼴, 크기, 색상, 정렬, 구분선과 sam-image 업로드를 추가한다. Ref Chromium 비교와 HTML 정화, 업로드 경계를 회귀 테스트로 고정한다.
2026-08-19 16:53:11 +00:00
Hide_D
2a6d807cb0
merge: 최신 main을 세력일람 장수 hover 작업에 통합
2026-08-19 14:36:07 +00:00
Hide_D
c4f70d0240
feat: 세력일람에 공개 장수 기본정보 hover 추가
...
장수일람 행을 공용 컴포넌트로 분리하고 세력일람 장수명 hover와 keyboard focus에서 공개 DTO 한 행만 표시한다. 국가 기밀 endpoint를 호출하지 않는 경계와 desktop/mobile Chromium geometry를 회귀 테스트로 고정한다.
2026-08-19 14:34:03 +00:00
Hide_D
d50c9178d0
merge: 최신 main을 국가색 대비 전경색 작업에 통합
2026-08-19 14:19:10 +00:00
Hide_D
8ed2b68878
fix(game-ui): 국가색 배경의 대비 전경색을 보완
2026-08-19 14:19:06 +00:00
Hide_D
28de73d54e
merge: 최신 main을 전투시드 숨김 작업에 통합
...
# Conflicts:
# app/game-frontend/src/assets/main.css
# docs/frontend-legacy-parity.md
2026-08-19 14:06:58 +00:00
Hide_D
e6ac941edc
fix(game-ui): 전투시드 숨김 표시를 전역화
...
메인과 감찰부에만 있던 hidden_but_copyable 표시 규칙을 Ref 공통 CSS처럼 전역 계약으로 옮깁니다. 내 정보 개인기록을 포함한 모든 로그 화면에서 seed를 숨기되 DOM selection과 복사 가능성은 보존합니다.
2026-08-19 14:05:03 +00:00
Hide_D
78f75349fc
merge: 최신 main 프론트 변경 재통합
2026-08-19 14:02:25 +00:00
Hide_D
6c501dd129
fix: 개인 전투기록 색상을 레거시와 맞춤
...
Ref small_war_log의 화살표, 장수명, 병력 색상과 글자 크기를 공통 CSS에 복원한다. 동일 전투 문구를 desktop/mobile Chromium에서 비교하는 회귀 검증과 Ref 측정 도구를 추가한다.
2026-08-19 13:58:42 +00:00
Hide_D
e17859e9ed
feat: 지난 플레이 액션을 오른쪽에 분리
...
내 정보와 설정 상단에서 돌아가기와 새로고침은 왼쪽 탐색 그룹으로 유지하고 지난 플레이 링크는 같은 행 오른쪽에 독립 배치한다. 데스크톱과 모바일 Chromium geometry, focus, hover 및 prefix 경로 이동을 회귀 테스트로 고정한다.
2026-08-19 13:58:18 +00:00
Hide_D
e4ab170884
merge: 최신 main을 베팅 핵심 능력치 작업에 반영
2026-08-19 13:32:44 +00:00
Hide_D
8dae24a376
fix: 베팅 후보에 종목별 핵심 능력치를 표시
...
전력전은 종합, 통솔전은 통솔, 일기토는 무력, 설전은 지력을 배당과 현재 투자금 옆에 표시한다. 네 종목 매핑과 desktop/mobile Chromium containment를 회귀 검사한다.
2026-08-19 13:32:08 +00:00
Hide_D
f01661bc08
fix(game-ui): 자동 갱신 중 커맨드 입력값 보존
...
같은 명령의 field 계약과 유효한 select option이 유지되는 동안 사용자가 편집한 값을 보존한다. 장수 동향과 명령표 realtime 갱신을 함께 발생시키는 desktop/mobile Chromium 회귀 테스트를 추가한다.
2026-08-19 13:28:11 +00:00
Hide_D
54a5b91ca9
fix: 시즌별 설문 알림 상태를 분리
...
설문 확인 cursor와 메인 실시간 탭 범위를 reset 고유 serverId로 구분한다. 설문 생성의 daemon 비의존 outbox 경로와 이전 시즌 cursor 회귀를 테스트한다.
2026-08-19 12:20:26 +00:00
Hide_D
2708376adb
merge: 최신 로컬 main 이력을 건국 색상 브랜치에 재통합
2026-08-19 11:49:07 +00:00
Hide_D
16ba632a01
merge: 실제 새로고침 분류 복원 검증을 반영
2026-08-19 11:47:28 +00:00
Hide_D
8ddc3f344f
test(game-ui): 실제 새로고침 분류 복원을 검증
...
개인턴과 사령턴 모두 page.reload() 경계에서 저장된 카테고리를 복원하는지 production Chromium으로 고정한다.
2026-08-19 11:46:34 +00:00
Hide_D
dab376155a
merge: 최신 로컬 main을 건국 색상 라벨 브랜치에 통합
2026-08-19 11:33:24 +00:00
Hide_D
1c288700a8
merge: 턴 입력 카테고리 유지 통합
2026-08-19 11:31:54 +00:00
Hide_D
ce70e8b2b9
fix(game-ui): 건국 색상 라벨에 국가색을 표시
...
색상 선택지와 선택된 라벨에 국가색 배경과 대비 전경색을 적용한다. 실제 Chromium 회귀로 색상 16과 밝은 색, desktop/mobile 표시를 고정한다.
2026-08-19 11:31:04 +00:00
Hide_D
a2ae7d31ce
fix(game-ui): 턴 입력 카테고리를 유지
...
개인턴과 사령턴 선택기가 다시 열릴 때 저장된 분류를 최초 상태로 복원한다. 입력 후 재개방과 새 페이지 복원을 실제 Chromium 회귀로 고정한다.
2026-08-19 11:30:23 +00:00
Hide_D
68bcaf7f25
merge: 최신 main을 0.1.0 사전점검에 통합
2026-08-19 11:22:44 +00:00
Hide_D
769d81f894
fix: 0.1.0 사전 점검 차단 결함을 보정
...
공유 archive 마이그레이션과 런타임 설정 보존, AVIF 판별 및 문서 생성을 수정한다. 조건부 통합 격리를 보강하고 취약 의존성을 갱신하며 릴리스 메타데이터를 정리한다.
2026-08-19 11:20:44 +00:00
Hide_D
a14282b34d
feat(menu): PHP 기준 공통 메뉴를 런타임 설정으로 이관
...
Gateway와 게임 공통 메뉴를 영속 JSON에서 읽고 다음 페이지 로드에 반영한다. 운영 PHP의 항목과 순서, desktop/mobile geometry 및 정보 동작을 보존하고 검증·복구 문서를 추가한다.
2026-08-19 11:13:57 +00:00
Hide_D
4c76afd576
fix(archive): 지난 플레이를 현재 프로필 기록으로 제한
...
현재 profile schema의 Core2026 기록과 같은 source_profile의 PHP archive만 결합한다. 클라이언트 profile 입력과 7개 교차 profile 탭을 제거하고 API 및 Chromium 회귀 검증을 갱신한다.
2026-08-19 05:52:12 +00:00
Hide_D
5e0c26ff3a
feat(archive): 과거 장수 서버별 조회와 명전 기록 추가
2026-08-19 01:59:17 +00:00
Hide_D
7bef2af23a
test: 취소 기록 모바일 폭 계약 보정
...
공통 Ref shell의 500px 모바일 문서 경계에서 취소 게임 카드와 문서 overflow를 측정한다.
2026-08-18 13:31:49 +00:00
Hide_D
383d173790
feat: 오픈 게임 취소와 유산 정산 경로 추가
...
별도 최고위험 권한으로 실행되는 원자적 취소 작업을 추가한다. 버려진 게임과 장수 기록의 보존·삭제 옵션, 오픈 원금 전액 환급 및 획득 포인트 보전율, 취소 상태와 관리자·과거기록 UI를 함께 반영한다.
2026-08-18 13:31:49 +00:00
Hide_D
cfe65d9fc1
merge: 최신 메인 변경 통합
2026-08-18 13:16:06 +00:00
Hide_D
c04a93a76c
feat: 과거 장수 전투 결과 보존 이관 추가
...
preserved batres 파일을 기수 단위로 검증·체크포인트하고 과거 장수 상세에 연결한다. check-plan에는 전체 이전 항목과 정보 설명을 함께 노출한다.
2026-08-18 13:15:33 +00:00
Hide_D
7da67da40f
feat: 사령턴 대상 선택 정보를 보강
...
도시·수도 지도와 명령별 국가/장수 상세 목록을 추가한다.\nRef 금액 프리셋과 현재 조건 기반 우선 정렬을 예약 입력에 연결한다.
2026-08-18 13:12:24 +00:00
Hide_D
e910a635e6
perf: 로그인 메인 로직 배럴 로딩 제거
2026-08-18 07:11:06 +00:00
Hide_D
ada8edc72e
perf: 게임 화면을 경로별로 지연 로드
...
모든 게임 화면을 진입 번들에 포함하던 정적 import를 Vue Router 동적 import로 바꿉니다. 초기 프로필 진입에서 현재 경로에 필요한 화면만 내려받고, 회귀 방지 테스트를 추가합니다.
2026-08-18 06:39:40 +00:00
Hide_D
6e0c36c8b5
merge: 최신 main을 레거시 DB 재이관에 통합
...
# Conflicts:
# app/gateway-api/test/releaseManifest.test.ts
# release-manifest.json
2026-08-17 15:58:39 +00:00
Hide_D
d6a25c63b0
feat: 이전 서버 기록 조회 화면을 통합
...
지난 플레이를 현재 장수 카드와 전투·숙련도·기록 컴포넌트로 표시하고, 중앙 archive의 소유자 기반 조회를 연결한다. 명예의 전당과 왕조에 현재/이전 서버 source 분리를 추가한다.
2026-08-17 15:55:43 +00:00
Hide_D
b11f7648b2
merge: 최종 main을 메인 갱신 toast에 통합
2026-08-17 15:49:08 +00:00
Hide_D
b11d95f7fc
merge: 최신 main을 징병과 모병 수량 보존에 통합
2026-08-17 15:44:40 +00:00
Hide_D
005a61b982
fix(frontend): 징병과 모병 직접 수량을 보존
...
이미 선택된 병종의 행 실행 버튼이 수량을 채우기 값으로 다시 초기화하지 않도록 수정한다. 징병과 모병의 보병·궁병·기병·귀병 직접 입력, 예약 payload, 턴 정보 재조회를 production Chromium 회귀 테스트로 고정한다.
2026-08-17 15:44:11 +00:00
Hide_D
323dd43577
merge: 최신 main을 메인 갱신 toast에 통합
2026-08-17 15:44:04 +00:00
Hide_D
59e9208e61
merge: 최신 main을 분할 버튼 이음새 보정에 통합
2026-08-17 15:37:44 +00:00
Hide_D
6bc35f78f1
fix(game-ui): 분할 버튼 이음새를 하나로 연결
...
공용 split primitive가 내부 모서리와 구분선을 소유하게 해 Lumen 규칙의 cascade 덮어쓰기를 막습니다. 공통·국가 메뉴의 desktop/mobile 및 상호작용 상태를 Chromium 회귀로 고정합니다.
2026-08-17 15:35:50 +00:00
Hide_D
3a52bb7830
fix: 메인 갱신 중 클릭을 toast로 안내
...
실시간 또는 수동 갱신 중에도 직접 갱신 버튼의 활성 시각 상태를 유지한다. 중복 클릭은 추가 조회 없이 공통 안내 toast로 전달하고 데스크톱·모바일 Chromium 회귀 검증을 보강한다.
2026-08-17 15:32:48 +00:00
Hide_D
d0fbd0a867
feat: 토너먼트 이동 탭과 개인 투자금을 표시
2026-08-17 15:28:34 +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