Commit Graph
298 Commits
Author SHA1 Message Date
Hide_D 985f627499 feat: 토너먼트 페이지군 자동 갱신을 분리한다
토너먼트 전용 SSE scope와 slice invalidation을 추가하고 같은 계정의 visible 탭이 조회를 공유하게 한다. 서버 증명 snapshot 조회는 접속 점수를 더하지 않되 기존 hard limit은 유지한다.
2026-08-22 06:00:22 +00:00
Hide_D cdd81d26c4 feat(game-ui): 토너먼트 조별 순위를 카드로 개선한다
빈 조별 슬롯에도 64px 아이콘 자리와 동일한 높이를 유지한다. 경기 지표는 장수명 옆의 의미 단위 요약으로 재배치하고 desktop/mobile Chromium 검증을 보강한다.
2026-08-22 05:18:46 +00:00
Hide_D a3ecfff175 merge: 최신 원격 main을 토너먼트 동적 메뉴에 재통합한다 2026-08-22 04:58:33 +00:00
Hide_D 8a4347bf6d feat(game-ui): 토너먼트 단계별 메인 메뉴를 전환한다 2026-08-22 04:58:12 +00:00
Hide_D e7fed61fb3 feat: 토너먼트 조별 전투 로그를 복원한다
예선과 본선 조별 경기의 최신 전투 로그를 저장하고 화면에 여덟 조 모두 표시한다. 결선은 최근 완료 경기와 종료 후 결승 로그를 유지하며 기존 대진 난수 순서를 보존한다.
2026-08-22 04:51:46 +00:00
Hide_D 377c8f28b6 fix: 화면 설정의 불필요한 안내 문구를 제거한다 2026-08-22 04:35:24 +00:00
Hide_D bd894398b5 feat(game-ui): 토너먼트와 베팅 메뉴를 합치고 화면 설정을 분리한다
토너먼트 기본 동작과 베팅 선택을 split 메뉴로 묶고 빈 국가 메뉴 칸에 화면 설정을 배치한다. 내 정보 화면에는 게임 상태 설정만 남기며 화면 폭, 모바일 패널 순서, 개인 CSS는 기기별 전용 화면에서 관리한다.
2026-08-21 23:09:07 +00:00
Hide_D f95699aeda fix(game-ui): 부대편성 장수 패널을 공통화한다
부대원 hover가 내 정보와 감찰부의 GeneralInformationPanel을 재사용하도록 연결한다.\n\n부대 조회 read model은 rank_data와 장수 상태를 공통 panel source로 투영하고 권한 0에서는 상세 자료를 노출하지 않는다.
2026-08-21 23:01:59 +00:00
Hide_D 21f27f2a79 fix(game-ui): 동적 한국어 조사 처리를 통일한다
세력도시 임명 toast와 접근성 이름, 아이템 파기 확인 문구를 JosaUtil로 조립한다. 받침 유무를 production Chromium 회귀로 고정하고 작업 지침에 병기 조사 금지 규칙을 추가한다.
2026-08-21 22:46:15 +00:00
Hide_D 4bfc2c67e9 merge: 최신 로컬 main을 정보 화면 버튼 통일에 재통합 2026-08-21 17:39:08 +00:00
Hide_D 96fcc2006d merge: 최신 로컬 main을 정보 화면 버튼 통일에 통합 2026-08-21 17:35:51 +00:00
Hide_D 71ce057318 fix: 정보 화면 버튼을 공통 Lumen 계열로 통일
세력도시·세력정보·현재도시·내 정보·인사부·외교부의 raised control을 공통 semantic button family에 연결한다. 화면별 크기와 색상은 유지하고 실제 Chromium 상태 geometry 회귀를 추가한다.
2026-08-21 17:34:45 +00:00
Hide_D d37fc39b09 merge: 최신 main을 인게임 작업 toast 변경에 통합한다 2026-08-21 17:33:28 +00:00
Hide_D 6b6a19b35e fix: 인게임 작업 상태를 공용 toast로 통일한다 2026-08-21 17:32:50 +00:00
Hide_D 49fd9e778a merge: 최신 main을 국가 메시지 편집기 보완에 통합한다 2026-08-21 17:25:09 +00:00
Hide_D 96e2648f7c merge: 최신 main을 메인 현재 시각 갱신에 통합한다 2026-08-21 17:20:23 +00:00
Hide_D 1e14320911 feat: 메인 현재 시각을 최근 통신 기준으로 갱신
완료 턴 시각 대신 lobby serverTime을 분 경계에 맞춰 표시한다. 게임 API 응답과 SSE 및 같은 계정 탭 전달을 최근 통신으로 기록하고, 45초 공백에는 시계를 멈춘다. 공통 시계 투영과 단위 및 Chromium 회귀 검증을 추가한다.
2026-08-21 17:19:46 +00:00
Hide_D 24afa7f466 merge: 최신 원격 main을 툴팁 장식 제거에 통합한다 2026-08-21 17:16:48 +00:00
Hide_D d71f16e56b fix(game-ui): 국가 메시지 편집기 정렬과 목록을 바로잡는다 2026-08-21 17:15:16 +00:00
Hide_D 4a61d7ed92 fix(game-ui): 툴팁 점선 장식을 제거한다
툴팁의 hover와 키보드 focus 동작은 유지하면서 게임 정보에 반복되던 점선·파선 밑줄을 제거한다. 실제 Chromium에서 내정보, 장수 일람, 국가 전략, NPC 선택 흐름을 검증한다.
2026-08-21 17:13:32 +00:00
Hide_D 6b4e4e490c feat: 내정보와 감찰부에 개인 봉급을 표시한다
공헌 등급에서 계산한 개인 봉급을 두 read model에 투영하고 공통 요약 첫 행에 배치한다. 전투·계략·사관 행과 봉급 snapshot이 없는 과거 플레이의 빈 slot은 유지한다.
2026-08-21 17:11:40 +00:00
Hide_D 19111b64ba merge: 최신 main을 가오픈 서버 시계 수정에 통합한다 2026-08-21 16:57:52 +00:00
Hide_D f6f764da7f fix: 가오픈 동안 서버 게임 시계를 정지한다
정식 오픈 시각을 게임 시계 anchor로 전달하고, API가 실제 진행 상태와 시작 경계를 반환하게 한다. 프론트는 추가 조회 없이 경계에서 자동으로 시계를 시작한다.
2026-08-21 16:57:42 +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 bed001c4dd merge: 추가된 최신 main을 도시정보 명령 요약에 반영한다 2026-08-21 16:35:35 +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 d5d57bbabc fix(game-ui): 내정보와 감찰부 장수 패널을 통일한다
두 화면이 같은 장수 정보 패널에서 전투 통계와 숙련도를 렌더링하도록 정리한다.

감찰부 통계를 rank_data에서 읽고 삭턴, 사관, 최근 전투와 승률·살상률 계약을 맞춘다.
2026-08-21 16:20:50 +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 be8340a985 fix: 토너먼트 단계를 순차 노출하고 참가 조를 표시한다
예선, 본선, 16강 영역을 실제 진행 단계부터 누적해서 보여준다. 참가 신청이 성공하면 배정된 예선 조를 선택하고 해당 표로 이동한다.
2026-08-21 15:54:26 +00:00
Hide_D f36b8c03da fix: 메인 국가·장수 정보 헤더를 제거한다
국가와 장수 카드의 본문 및 접근 가능한 이름은 유지하면서 데스크톱과 모바일의 중복 외곽 헤더만 숨긴다. 실제 Chromium 회귀로 두 viewport의 헤더 부재와 레이아웃을 검증한다.
2026-08-21 15:38:27 +00:00
Hide_D 1d473cf704 fix: 지도 호출부별 선택 동작을 분리
메인 지도는 선택 테두리를 숨기고 명령 대상 지도는 터치 첫 탭에 도시와 국가를 선택하도록 분리한다. 현재 도시는 반복 점멸 대신 고정 고대비 이중 링으로 강조한다.
2026-08-21 15:25:14 +00:00
Hide_D 88be40f729 feat(gateway): 프로필별 첫 기수 번호를 관리한다
첫 기수 번호를 완료 게임 수의 기준값으로 적용하고 0기를 API와 화면에서 보존한다. 시즌 번호와 독립된 RESET 계약을 관리 패널, 테스트, 운영 문서에 반영한다.
2026-08-21 13:49:11 +00:00
Hide_D 84c2a686a4 merge: 최신 main 정렬 제어 변경을 갱신 제어 작업에 통합 2026-08-21 04:55:12 +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 ffeac50f96 fix(game-ui): 내 정보 전투 누적 수치를 실제 기록에 연결
명장 일람과 같은 rank_data 원천을 general.me에 투영하고 Ref 비율식으로 표시한다. 전투 누적과 무쌍 승리수 배율을 회귀 테스트로 고정한다.
2026-08-21 04:40:29 +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 c2bcdb5b32 merge: 최신 로컬 main을 Vue 드래그 리팩터링에 통합 2026-08-21 02:36:32 +00:00
Hide_D 47d0354e91 merge: 최종 원격 main을 Vue 드래그 리팩터링에 통합 2026-08-21 02:35:35 +00:00