Hide_D
|
bd826b1ff8
|
수정: 인사 명령에서 유저장을 먼저 정렬
|
2026-08-31 11:40:16 +00:00 |
|
Hide_D
|
70a4980a31
|
fix(game-ui): 증축 감축을 즉시 예약
|
2026-08-31 00:44:43 +00:00 |
|
Hide_D
|
dd66da14f4
|
장수 목록 기본 정렬 순서를 통일
|
2026-08-30 12:19:17 +00:00 |
|
Hide_D
|
26952fcdc7
|
fix(game-ui): 메인 턴과 장수 상태 표시를 보완
|
2026-08-29 03:30:50 +00:00 |
|
Hide_D
|
ddbfa0afa9
|
fix(game-ui): iPhone Safari 확인 조작을 안정화
|
2026-08-28 12:25:57 +00:00 |
|
Hide_D
|
ab0f1b9cd5
|
fix(game-ui): 턴 입력기 모드를 서버별로 기억한다
|
2026-08-28 01:12:34 +00:00 |
|
Hide_D
|
9e5e580134
|
feat: 메인에 자율행동 설정을 표시한다
Ref와 Gateway의 옵션 순서와 유효 기간 문구를 따라 8열 마지막 셀에 상태를 더한다.\n활성 상태의 hover와 keyboard focus에서 상세 tooltip을 보이고, 비활성 상태는 표준으로 표시한다.
|
2026-08-27 16:37:47 +00:00 |
|
Hide_D
|
a35dcc78b3
|
fix(game-ui): 메인과 지도 화면 모드 경계를 통일한다
|
2026-08-27 10:24:44 +00:00 |
|
Hide_D
|
c1d5a80f79
|
fix: 배포 중 화면 유지와 자동 재연결 적용
정상 DEPLOY 중에는 기존 정적 프론트엔드를 유지하고 새 artifact 준비 후 전환합니다. 게임 화면은 일시적인 gateway 오류를 별도 상태로 표시하고 읽기 전용 probe로 제한적으로 복구합니다.
|
2026-08-27 02:08:44 +00:00 |
|
Hide_D
|
b01e5751d3
|
feat: 세력 장수 누락 정보를 복원한다
Ref 권한 경계에 맞춰 연령, 삭턴, 병력, 훈련, 예약 명령, 턴 시각과 전과를 투영한다. 열 선택과 기본/전투 보기에서 새 그룹을 사용할 수 있게 하고 기존 저장 설정을 보존한다.
|
2026-08-25 04:36:36 +00:00 |
|
Hide_D
|
ade543f936
|
perf: 프로필 프런트엔드 자산을 커밋 단위로 공유한다
정적 운영 빌드에서 프로필별 base와 API 설정을 런타임 JSON으로 분리하고, 공용 Vite 번들과 sourcemap을 한 번만 생성·게시한다. Preview와 기존 정적 artifact의 전환 호환 경계는 유지한다.
|
2026-08-22 17:54:43 +00:00 |
|
Hide_D
|
8d8ddc5b83
|
perf(frontend): 배포 버전을 ETag로 재검증한다
|
2026-08-22 06:04:01 +00:00 |
|
Hide_D
|
89d245880f
|
merge: 최신 main을 profile 버전 안내에 통합한다
|
2026-08-22 05:12:10 +00:00 |
|
Hide_D
|
5549f0c1e8
|
feat: profile 새 버전 안내 toast를 추가한다
배포 bundle과 같은 commit의 정적 버전 문서를 생성하고, 열린 탭이 DB mutation 없이 변경을 감지하도록 한다. 동일 버전은 tab session에서 한 번만 안내하며 강제 새로고침은 하지 않는다.
|
2026-08-22 05:11:50 +00:00 |
|
Hide_D
|
d8ebb340cd
|
merge: 최신 main을 토너먼트 새 창 닫기에 통합한다
|
2026-08-22 05:00:50 +00:00 |
|
Hide_D
|
266555355e
|
fix(game-frontend): 토너먼트 새 창 닫기를 복원한다
토너먼트와 베팅장 공통 헤더의 창 닫기가 메인 라우트로 이동하지 않고 Ref처럼 현재 보조 창을 닫도록 변경한다. noopener 새 창에서 두 경로를 닫고 원래 창이 유지되는 Chromium 회귀 테스트를 추가한다.
|
2026-08-22 04:59:18 +00:00 |
|
Hide_D
|
8a4347bf6d
|
feat(game-ui): 토너먼트 단계별 메인 메뉴를 전환한다
|
2026-08-22 04:58:12 +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
|
1e14320911
|
feat: 메인 현재 시각을 최근 통신 기준으로 갱신
완료 턴 시각 대신 lobby serverTime을 분 경계에 맞춰 표시한다. 게임 API 응답과 SSE 및 같은 계정 탭 전달을 최근 통신으로 기록하고, 45초 공백에는 시계를 멈춘다. 공통 시계 투영과 단위 및 Chromium 회귀 검증을 추가한다.
|
2026-08-21 17:19:46 +00:00 |
|
Hide_D
|
41622ebd34
|
merge: 최종 최신 main을 지도 계절 전환에 반영한다
|
2026-08-21 16:44:45 +00:00 |
|
Hide_D
|
c6c1b4cdf2
|
merge: 최신 main을 지도 계절 전환에 반영한다
# Conflicts:
# app/game-frontend/src/components/main/MapViewer.vue
|
2026-08-21 16:42:44 +00:00 |
|
Hide_D
|
f1e7f18d1e
|
feat(game-ui): 지도 계절 배경을 부드럽게 전환한다
계절 배경을 미리 decode하고 두 이미지 레이어로 480ms 전환한다. 계절이 없는 지도와 reduced-motion은 불필요한 애니메이션 없이 처리한다.
|
2026-08-21 16:39:29 +00:00 |
|
Hide_D
|
bfb0db4afc
|
merge: 장수 일람 최신 main을 공통 버튼 작업에 반영한다
|
2026-08-21 16:36:59 +00:00 |
|
Hide_D
|
f0566b3a1a
|
feat(game-ui): 장수 일람 안정 정렬과 설명을 추가한다
|
2026-08-21 16:33:25 +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
|
be8340a985
|
fix: 토너먼트 단계를 순차 노출하고 참가 조를 표시한다
예선, 본선, 16강 영역을 실제 진행 단계부터 누적해서 보여준다. 참가 신청이 성공하면 배정된 예선 조를 선택하고 해당 표로 이동한다.
|
2026-08-21 15:54:26 +00:00 |
|
Hide_D
|
4da250bc6e
|
merge: 최신 main을 게임 버전 표시에 통합
|
2026-08-21 01:28:58 +00:00 |
|
Hide_D
|
566df550cf
|
feat: 게임 정보에 빌드 커밋 표시
프로필 배포가 고정한 전체 커밋 SHA를 프론트 빌드와 Turbo 캐시 입력에 전달한다. 게임 정보 대화상자와 데스크톱·모바일 Chromium 검증을 함께 보강한다.
|
2026-08-21 01:28:49 +00:00 |
|
Hide_D
|
eb98ab9c8b
|
merge: 최신 main을 자동 화면 폭 수정에 통합
|
2026-08-21 01:16:49 +00:00 |
|
Hide_D
|
2498f367ed
|
merge: 최신 main을 자동 화면 폭 수정에 통합
|
2026-08-21 01:13:27 +00:00 |
|
Hide_D
|
70eefc4720
|
fix(game-ui): 자동 화면 폭과 검색 포커스 확대를 바로잡음
Ref의 700px 자동 판정과 940px 레이아웃 경계를 연결하고 태블릿에서 1000px 모드를 선택한다. 검색 입력에는 pinch zoom을 보존하는 touch-action 계약을 적용한다.
|
2026-08-21 01:13:22 +00:00 |
|
Hide_D
|
b0347651f9
|
merge: 최신 main을 내 정보 진입 개선에 재통합
|
2026-08-21 01:12:40 +00:00 |
|
Hide_D
|
bcc2c305cd
|
merge: 최신 main을 내 정보 진입 개선에 통합
|
2026-08-21 01:10:24 +00:00 |
|
Hide_D
|
bc260ebad4
|
merge: 최신 main의 발령 작업을 대상 지도 브랜치에 통합
|
2026-08-21 01:10:23 +00:00 |
|
Hide_D
|
e9a8fa2cea
|
perf: 내 정보 화면의 로직 배럴 로딩 제거
|
2026-08-21 01:08:39 +00:00 |
|
Hide_D
|
b0ab73e08b
|
feat(game-ui): 사령턴 대상 지도를 인자 계약에 연결
도시·국가 선택 필드에서 지도 대상을 자동 판별하고 발령을 제외한 공개 사령턴 13종의 지도 선택과 보조 정보를 Chromium 회귀로 고정한다.
|
2026-08-21 01:06:06 +00:00 |
|
Hide_D
|
c4d6e45467
|
fix: 발령 대상에서 아국 도시를 우선 표시
적국과 공백지를 포함한 다른 도시 선택지는 유지하고 기존 지도 선택 흐름을 보존한다. 발령 전용 정렬 단위 테스트와 데스크톱·모바일 Chromium 회귀를 추가한다.
|
2026-08-21 01:01:43 +00:00 |
|
Hide_D
|
331851c481
|
feat: 모바일 메인 패널 순서 설정 추가
|
2026-08-20 15:46:32 +00:00 |
|
Hide_D
|
8ed2b68878
|
fix(game-ui): 국가색 배경의 대비 전경색을 보완
|
2026-08-19 14:19:06 +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
|
769d81f894
|
fix: 0.1.0 사전 점검 차단 결함을 보정
공유 archive 마이그레이션과 런타임 설정 보존, AVIF 판별 및 문서 생성을 수정한다. 조건부 통합 격리를 보강하고 취약 의존성을 갱신하며 릴리스 메타데이터를 정리한다.
|
2026-08-19 11:20:44 +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
|
f5f91d8e6e
|
merge: 최신 main을 비용 기반 갱신 점수에 통합
|
2026-08-17 11:10:43 +00:00 |
|