Commit Graph
100 Commits
Author SHA1 Message Date
Hide_D 5e196c07d2 fix(game-ui): 전투 통계의 의미별 행을 맞춘다
승률·승리·패배와 살상률·사살·피살을 각각 같은 행에 두고 빈 slot을 명시적으로 유지한다.

실제 Chromium 좌표로 내정보와 감찰부 행 배치를 검증하고 지난 플레이의 소수 둘째 자리 기대값도 현재 공통 계약에 맞춘다.
2026-08-21 16:46:34 +00:00
Hide_D d6ee667eb7 merge: 공통 Lumen 버튼 통일을 main에 반영한다 2026-08-21 16:38:12 +00:00
Hide_D 5a7ee4fa30 merge: 로컬 main의 도시정보 변경을 공통 버튼 작업에 반영한다 2026-08-21 16:38:06 +00:00
Hide_D bfb0db4afc merge: 장수 일람 최신 main을 공통 버튼 작업에 반영한다 2026-08-21 16:36:59 +00:00
Hide_D 3dcaf0fe21 merge: 도시정보 예약 명령 요약을 main에 통합한다 2026-08-21 16:36:36 +00:00
Hide_D bed001c4dd merge: 추가된 최신 main을 도시정보 명령 요약에 반영한다 2026-08-21 16:35:35 +00:00
Hide_D 26a51abb0b merge: 장수 일람 안정 정렬을 main에 통합한다 2026-08-21 16:34:47 +00:00
Hide_D a4dbe9bfe9 merge: 최신 main을 도시정보 명령 요약에 통합한다 2026-08-21 16:33:59 +00:00
Hide_D 80f77c75cb fix(game-ui): 도시정보 예약 명령 요약을 복원
도시정보 API가 앞 5턴의 action과 args를 함께 투영하고 공용 Ref식 brief formatter로 표시한다. 인증과 NPC 공개 경계, desktop/mobile Chromium 회귀를 함께 검증한다.
2026-08-21 16:33:53 +00:00
Hide_D 803103cb1e merge: 최신 main을 장수 일람 안정 정렬에 반영한다 2026-08-21 16:33:38 +00:00
Hide_D f0566b3a1a feat(game-ui): 장수 일람 안정 정렬과 설명을 추가한다 2026-08-21 16:33:25 +00:00
Hide_D ff079b49dc merge: 최신 main을 공통 Lumen 버튼 작업에 반영한다 2026-08-21 16:31:52 +00:00
Hide_D aa912a2eed fix(game-ui): 공통 Lumen 버튼 모양을 통일한다
상하단 이동·갱신 제어와 장수 목록, 토너먼트, 명령 선택을 공통 semantic button family로 연결한다.

고정 행은 공통 fixed-height 변형이 hover와 active 높이를 보정하게 하고 실제 Chromium geometry 회귀를 추가한다.
2026-08-21 16:31:42 +00:00
Hide_D 3df7e05030 merge: 지도 옵션 확장 메뉴를 main에 통합한다 2026-08-21 16:29:47 +00:00
Hide_D 660d8ca256 merge: 최신 main을 지도 옵션 메뉴에 반영한다 2026-08-21 16:28:34 +00:00
Hide_D 7dfec29458 feat(game-ui): 지도 옵션을 확장 메뉴로 묶는다 2026-08-21 16:28:30 +00:00
Hide_D 36f732d920 merge: 내정보와 감찰부 장수 패널 통일을 main에 반영한다 2026-08-21 16:21:41 +00:00
Hide_D 73bd96a56e merge: 최신 main을 장수 패널 통일 작업에 통합한다 2026-08-21 16:20:53 +00:00
Hide_D d5d57bbabc fix(game-ui): 내정보와 감찰부 장수 패널을 통일한다
두 화면이 같은 장수 정보 패널에서 전투 통계와 숙련도를 렌더링하도록 정리한다.

감찰부 통계를 rank_data에서 읽고 삭턴, 사관, 최근 전투와 승률·살상률 계약을 맞춘다.
2026-08-21 16:20:50 +00:00
Hide_D 31b8b01055 merge: 사령부 고급모드 제어행 수정을 main에 통합한다 2026-08-21 16:08:06 +00:00
Hide_D bde1c6a06b merge: 최신 main을 사령부 고급모드 제어행 수정에 통합한다 2026-08-21 16:06:59 +00:00
Hide_D 37e3c4acfc fix(game-ui): 사령부 고급모드 제어행 겹침을 해소한다
고급 작업행을 정상 문서 흐름으로 옮기고 하단 당기기·미루기 행을 Ref와 같은 2등분으로 맞춘다. Chromium 회귀에서 일반 모드 버튼 hit-test와 실제 복귀 동작을 검증한다.
2026-08-21 16:04:25 +00:00
Hide_D 76f58222bd merge: 토너먼트 카드 직접 베팅을 main에 통합한다 2026-08-21 15:59:49 +00:00
Hide_D f55c75e6c4 merge: 최신 main을 토너먼트 카드 베팅에 반영한다
# Conflicts:
#	app/game-frontend/e2e/tournamentBracket.spec.ts
2026-08-21 15:59:32 +00:00
Hide_D 75c5a933e0 feat: 토너먼트 카드에서 직접 베팅한다 2026-08-21 15:57:49 +00:00
Hide_D 0c83ea78f3 merge: 내정보 상세 설명 툴팁을 main에 통합한다 2026-08-21 15:56:43 +00:00
Hide_D a0e64a6f74 feat: 내정보 상세 설명 툴팁 이관
말·무기·서적·도구·병종·특기 설명과 국가 성향 정보를 API에 투영하고 Tippy.js 기반 공용 툴팁으로 표시한다. 실제 Chromium의 hover·focus와 모바일 경계를 회귀 테스트한다.
2026-08-21 15:55:44 +00:00
Hide_D 9e0f1f6003 merge: 토너먼트 단계별 노출을 main에 통합한다 2026-08-21 15:55:30 +00:00
Hide_D be8340a985 fix: 토너먼트 단계를 순차 노출하고 참가 조를 표시한다
예선, 본선, 16강 영역을 실제 진행 단계부터 누적해서 보여준다. 참가 신청이 성공하면 배정된 예선 조를 선택하고 해당 표로 이동한다.
2026-08-21 15:54:26 +00:00
Hide_D e82f84ba73 merge: 메인 정보 헤더 제거를 main에 통합한다 2026-08-21 15:39:02 +00:00
Hide_D f36b8c03da fix: 메인 국가·장수 정보 헤더를 제거한다
국가와 장수 카드의 본문 및 접근 가능한 이름은 유지하면서 데스크톱과 모바일의 중복 외곽 헤더만 숨긴다. 실제 Chromium 회귀로 두 viewport의 헤더 부재와 레이아웃을 검증한다.
2026-08-21 15:38:27 +00:00
Hide_D 87a1323a47 merge: 지도 호출부별 선택 동작을 main에 통합 2026-08-21 15:25:30 +00:00
Hide_D 1d473cf704 fix: 지도 호출부별 선택 동작을 분리
메인 지도는 선택 테두리를 숨기고 명령 대상 지도는 터치 첫 탭에 도시와 국가를 선택하도록 분리한다. 현재 도시는 반복 점멸 대신 고정 고대비 이중 링으로 강조한다.
2026-08-21 15:25:14 +00:00
Hide_D c6b916f0c2 merge: 프로필별 첫 기수 번호 설정을 통합 2026-08-21 13:50:45 +00:00
Hide_D 88be40f729 feat(gateway): 프로필별 첫 기수 번호를 관리한다
첫 기수 번호를 완료 게임 수의 기준값으로 적용하고 0기를 API와 화면에서 보존한다. 시즌 번호와 독립된 RESET 계약을 관리 패널, 테스트, 운영 문서에 반영한다.
2026-08-21 13:49:11 +00:00
Hide_D 32d69d7049 merge: NPC 불가침 제의 수명주기 보정을 통합 2026-08-21 13:42:41 +00:00
Hide_D 64f70258ca fix: NPC 불가침 제의 수명주기를 보정
원조 기반 제의의 서신 만료 tick을 영속화하고 거절 상대를 영구 제외한다. 불가침 월별 감소와 만료 전후 선전포고 경계를 통합 회귀로 검증한다.
2026-08-21 13:42:35 +00:00
Hide_D 36762b8958 merge: 장수 런타임 레벨 상한 복구를 통합 2026-08-21 08:38:03 +00:00
Hide_D deb01f7f2b fix: 장수 런타임 레벨 상한을 Ref 기준으로 복구
가입 능력치 배분 상한과 런타임 레벨 상한을 분리하고, Ref 기본값 255를 공유 상수로 통합한다. 모병 후 레벨 유지와 국가 장수 목록의 고레벨 표시를 회귀 테스트로 고정한다.
2026-08-21 08:37:38 +00:00
Hide_D bba0d3b5c0 merge: 메인 턴 입력 제어행 간격을 통합 2026-08-21 05:58:05 +00:00
Hide_D 6896de351d fix(game-ui): 턴 입력기와 제어행 사이 간격 추가 2026-08-21 05:57:03 +00:00
Hide_D e241af0ba3 fix(game-api): 장수 소유자 확인 메시지를 복구
Ref와 같이 확인자와 확인 대상에게 시스템 개인 메시지를 저장하고, 두 mailbox 변경을 durable journal에 기록한다. 실패 경계와 실제 PostgreSQL 저장 회귀 테스트를 포함한다.
2026-08-21 05:45:51 +00:00
Hide_D fb65400906 merge: 메인 갱신 제어를 턴 입력 하단에 통합 2026-08-21 04:57:34 +00:00
Hide_D 84c2a686a4 merge: 최신 main 정렬 제어 변경을 갱신 제어 작업에 통합 2026-08-21 04:55:12 +00:00
Hide_D 7ad794b550 merge: 최신 main 변경을 NPC 삭턴 사망 복구에 재통합 2026-08-21 04:53:52 +00:00
Hide_D d584c047b4 merge: 일람 정렬 컨트롤 개선을 main에 통합 2026-08-21 04:52:50 +00:00
Hide_D 8b326d861d merge: 최신 main 변경을 NPC 삭턴 사망 복구에 통합 2026-08-21 04:52:41 +00:00
Hide_D 9a45dbdeac fix: 삭턴 소진 NPC 사망 처리를 복구 2026-08-21 04:52:31 +00:00
Hide_D 77f584d664 merge: 최신 main을 메인 갱신 제어 작업에 통합 2026-08-21 04:51:55 +00:00
Hide_D 635391253e merge: 최신 main 변경을 일람 정렬 컨트롤 개선에 통합 2026-08-21 04:50:36 +00:00
Hide_D c41ab4428c feat: 일람 정렬 컨트롤의 대비와 조작 개선 2026-08-21 04:50:27 +00:00
Hide_D aa479c1f0f fix(game-ui): 메인 갱신 제어를 턴 입력기 아래로 이동 2026-08-21 04:49:52 +00:00
Hide_D 10acba27ca merge: 최신 main 변경을 유산 전투 특기 수정에 통합 2026-08-21 04:45:43 +00:00
Hide_D a403652761 fix: 유산 전투 특기 고정과 내역 스크롤 수정
초기화 시 전투 특기를 null로 정규화하고 이전 특기 배열을 보존해 다음 월 고정 배정이 daemon 재시작 없이 동작하게 한다. 다중 변경 내역이 문서 높이를 늘리도록 하고 API, 월간 persistence, 실제 Chromium 회귀 검증을 추가한다.
2026-08-21 04:45:38 +00:00
Hide_D 848894069b merge: 최신 로컬 main 변경을 내 정보 전투 통계 작업에 통합 2026-08-21 04:43:50 +00:00
Hide_D aacfbb6023 docs: Docker 환경별 라우팅 경계 명확화 2026-08-21 04:43:03 +00:00
Hide_D 1de2d5f99c merge: 최신 main 변경을 내 정보 전투 통계 작업에 통합 2026-08-21 04:41:00 +00:00
Hide_D ffeac50f96 fix(game-ui): 내 정보 전투 누적 수치를 실제 기록에 연결
명장 일람과 같은 rank_data 원천을 general.me에 투영하고 Ref 비율식으로 표시한다. 전투 누적과 무쌍 승리수 배율을 회귀 테스트로 고정한다.
2026-08-21 04:40:29 +00:00
Hide_D c5622c6359 merge: NPC 자동 징병 통솔 상한 수정을 main에 통합 2026-08-21 04:34:43 +00:00
Hide_D 6a246dc208 merge: 고급 예턴 최근 명령 요약을 main에 통합 2026-08-21 04:32:25 +00:00
Hide_D a8050068d3 fix(game-engine): NPC 징병에 실제 통솔 상한 적용
분류용 fullLeadership cap 대신 징병 명령 resolver의 통솔 계산을 사용한다. 통솔 100 초과와 300, 특기 보정 후 300 회귀를 추가한다.
2026-08-21 04:32:22 +00:00
Hide_D efcc1ee077 fix(game-ui): 고급 예턴 최근 명령 요약을 복원
고급 모드의 최근 실행 항목도 큐 행과 같은 예약 명령 formatter를 사용하게 한다. 데스크톱 hover와 모바일 focus·overflow를 production Chromium 회귀로 검증한다.
2026-08-21 04:32:01 +00:00
Hide_D 8e616ed07b merge: 최신 main을 전투 특기 비전투 커맨드 수정에 통합 2026-08-21 03:00:27 +00:00
Hide_D fe438c5195 fix(logic): 전투 특기의 비전투 커맨드 효과를 복구
모병에서도 실제 행동명을 특기 계산에 전달해 징병 특기의 훈련과 사기를 레거시 값으로 맞춘다. 의술의 환자별 기록 소유권과 PLAIN 형식, 다인 치료 요약 대상도 복구하고 전투 특기 비전투 hook 회귀를 추가한다.
2026-08-21 02:59:15 +00:00
Hide_D 02af48c929 merge: 암행부 예약 명령 요약을 main에 통합 2026-08-21 02:52:34 +00:00
Hide_D 41b327c6d0 merge: 최신 main을 암행부 명령 요약 변경에 통합 2026-08-21 02:50:24 +00:00
Hide_D 89f2c6a176 fix(game-ui): 암행부 예약 명령 요약을 복원
암행부 API가 앞 5턴의 action과 args를 함께 반환하도록 수정한다.\n개인턴·사령부 공용 formatter를 암행부와 세력도시 연동 표에 적용하고 Chromium 회귀를 추가한다.
2026-08-21 02:48:44 +00:00
Hide_D 2a73f80b52 merge: Vue 드래그 정렬 리팩터링을 main에 통합 2026-08-21 02:37:40 +00:00
Hide_D 391d774237 merge: 병렬 전진한 main을 Vue 드래그 리팩터링에 통합 2026-08-21 02:37:34 +00:00
Hide_D 4eb80c2970 merge: 발령 실제 지도 검증을 main에 통합 2026-08-21 02:36:41 +00:00
Hide_D c2bcdb5b32 merge: 최신 로컬 main을 Vue 드래그 리팩터링에 통합 2026-08-21 02:36:32 +00:00
Hide_D 73aed906a8 test(game-ui): 발령 실제 지도 흐름을 고정 2026-08-21 02:35:54 +00:00
Hide_D 47d0354e91 merge: 최종 원격 main을 Vue 드래그 리팩터링에 통합 2026-08-21 02:35:35 +00:00
Hide_D 349a9d3673 test(frontend): 모바일 터치 드래그 좌표를 안정화 2026-08-21 02:34:41 +00:00
Hide_D 9530b445c8 fix(game-ui): 메인 로비 버튼 배치를 분리
데스크톱에서는 갱신 조작과 로비 이동 사이에 여백을 두고, 모바일에서는 갱신과 로비 이동을 헤더 양끝에 배치한다. 버튼 크기와 기존 눌림 효과, 자동 갱신 및 로비 이동 동작은 유지한다.
2026-08-21 02:34:19 +00:00
Hide_D 2871b1ed9a merge: 사령부 실제 지도 조회 복구를 main에 통합 2026-08-21 02:31:44 +00:00
Hide_D b8af0652d1 test(game-ui): 최신 사령부 갱신과 지도 검증을 안정화 2026-08-21 02:30:31 +00:00
Hide_D 26d29f88e3 merge: 최신 원격 main을 사령부 지도 복구에 통합 2026-08-21 02:27:13 +00:00
Hide_D 2a5f3a86fa fix(game-ui): 사령부 실제 지도 조회를 복구 2026-08-21 02:26:59 +00:00
Hide_D c5debc9037 merge: 최신 원격 main을 Vue 드래그 리팩터링에 재통합 2026-08-21 02:23:13 +00:00
Hide_D b7d306a100 merge: 사령부 전체 수뇌 턴 요약을 main에 통합 2026-08-21 02:21:54 +00:00
Hide_D dc4efbf2eb merge: 최신 원격 main을 Vue 드래그 리팩터링에 통합 2026-08-21 02:21:51 +00:00
Hide_D 270ee07562 merge: 최신 main을 사령부 턴 요약 변경에 통합 2026-08-21 02:20:52 +00:00
Hide_D 5c288ebb2b fix(game-ui): 사령부 전체 수뇌 턴 요약을 표시 2026-08-21 02:20:47 +00:00
Hide_D 0b0697d165 refactor(frontend): Vue 드래그 정렬 라이브러리를 교체 2026-08-21 02:19:40 +00:00
Hide_D 8cd297e8b0 merge: 시나리오별 장비 매매 범위 교정을 main에 통합 2026-08-21 02:15:57 +00:00
Hide_D f588a8ba81 merge: 최신 main을 장비 매매 범위 교정에 통합 2026-08-21 02:12:22 +00:00
Hide_D 3b933a75b8 fix: 시나리오별 장비 매매 품목 범위를 보존
현재 시나리오 allItems를 API 선택지와 턴 실행 검증에 함께 적용한다. 빈 설정은 Ref 기본 장비 24종으로 복원하고 명시된 비급 시나리오는 기존 품목을 유지한다.
2026-08-21 02:11:40 +00:00
Hide_D dff0e55b78 merge: Gateway 후속 프로필 큐 자동 복구를 main에 통합 2026-08-21 02:05:31 +00:00
Hide_D 114fe3565b merge: 최신 main을 프로필 큐 자동 복구에 통합 2026-08-21 02:04:06 +00:00
Hide_D 2b08fe5a9f fix: Gateway 후속 프로필 큐 정체를 자동 복구
PM2 Node client 세션을 직렬화하고 callback timeout 뒤 다음 orchestrator poll이 계속 진행되게 한다. 운영 판별과 제한 복구 경계 및 회귀 테스트를 함께 기록한다.
2026-08-21 02:04:01 +00:00
Hide_D 69619236ba merge: 최신 원격 main을 import 최적화에 재통합 2026-08-21 02:00:33 +00:00
Hide_D abd15c9b20 merge: 최신 원격 main을 Vue 드래그 리팩터링에 통합 2026-08-21 01:58:27 +00:00
Hide_D d6b388f7b8 merge: 최신 원격 main을 프런트엔드 import 경계에 재통합 2026-08-21 01:57:37 +00:00
Hide_D ac7e2c87fd merge: 원격 main을 프런트엔드 import 최적화에 통합 2026-08-21 01:54:58 +00:00
Hide_D 1f51641033 merge: 최신 main을 모바일 계정 버튼 정리에 통합 2026-08-21 01:52:27 +00:00
Hide_D 1d8f80f381 fix(gateway): 모바일 계정 버튼 행을 정리
일반 사용자는 두 버튼을 한 행에 유지하고 관리자 링크는 모바일에서 전체폭 둘째 행으로 분리한다. 500px과 더 좁은 viewport의 Chromium 좌표 및 상호작용 회귀를 추가한다.
2026-08-21 01:52:22 +00:00
Hide_D 6cd85e5903 merge: 원격 main을 프런트엔드 import 경계에 통합 2026-08-21 01:52:04 +00:00
Hide_D 0669a99cbc merge: 프런트엔드 import 경계 최적화 통합 2026-08-21 01:51:15 +00:00
Hide_D 75de539a61 merge: Gateway 로비 시나리오명 표시를 통합 2026-08-21 01:47:06 +00:00