Hide_D
a3e2bf90ae
feat: 시계 reconciliation 워커와 명령 경계 완성
2026-09-03 09:40:48 +00:00
Hide_D
ae7d55ef47
feat: 게임 시계 reconciliation 권위 기반 추가
2026-09-03 08:44:43 +00:00
Hide_D
b91dcbcaaa
fix: 유산 강화 범위 오류를 한국어로 안내
2026-09-03 07:29:35 +00:00
Hide_D
1a2c7ba775
접속 집계 교착으로 인한 턴 정지를 방지
2026-09-03 01:58:45 +00:00
Hide_D
97a8b1daef
가오픈 장수 턴의 오픈 전 적체 방지
2026-09-03 00:36:56 +00:00
Hide_D
b1984669d4
공백지 출병 시 재야 장수의 수비 참여를 차단
...
defenderGenerals 선정이 nationId === defenderCity.nationId만 비교해
공백지(nationId 0)와 재야 장수(nationId 0)가 0 === 0으로 같은 세력으로
판정되었다. nationId 0는 실제 국가가 아니라 무소속을 뜻하므로
general.nationId !== 0 조건을 추가해 war/aftermath.ts의 수비국 장수
조건과 같은 의미로 맞춘다. 공백지 공격/공성/점령과 경로 탐색의 공백지
허용은 그대로 두고, 병력·훈련·사기를 갖춘 재야 장수는 수비하지 않고
국가 소속 수비 장수는 계속 수비함을 회귀 테스트로 고정한다.
2026-09-02 14:59:00 +00:00
Hide_D
77299ffe41
랜덤 임관 기수의 등용 실행을 차단
2026-09-01 23:39:14 +00:00
Hide_D
89a33a8349
턴 실패 뒤 중복 휴식 로그를 제거한다
2026-09-01 13:24:37 +00:00
Hide_D
76da41a00b
fix(test): 사령턴 병종 fixture 계약을 보완
2026-09-01 10:52:03 +00:00
Hide_D
63e29743d9
fix(game-ui): 명장일람 유니크 아이템 설명 복구
2026-09-01 05:55:27 +00:00
Hide_D
426e1127ef
fix: 사령턴 이후 자율행동 상태를 갱신한다
2026-09-01 05:35:46 +00:00
Hide_D
9c82eb0cf5
fix: 빙의 전용 화면과 가오픈 갱신을 보정한다
2026-09-01 02:38:02 +00:00
Hide_D
dd84e6d6b3
내무부 모바일 정렬과 스크롤을 바로잡음
2026-08-31 23:34:33 +00:00
Hide_D
8e0e7291de
내무부 500px 레이아웃을 바로잡음
2026-08-31 18:50:13 +00:00
Hide_D
50a443d94b
인사부 후보 정렬과 추방 확인 개선
2026-08-31 18:42:33 +00:00
Hide_D
bf13dabc01
독립 페이지 하단 버튼 크기를 통일
2026-08-31 14:55:52 +00:00
Hide_D
7080ae5504
징병 모병 병종 활성화 조건을 표시
2026-08-31 14:29:40 +00:00
Hide_D
96f6d85cf4
개선: 토너먼트 베팅 입력 가독성을 높임
2026-08-31 13:54:29 +00:00
Hide_D
3ef86448d7
fix: 커맨드 실패 결과 색상 복구
2026-08-31 11:43:56 +00:00
Hide_D
bd826b1ff8
수정: 인사 명령에서 유저장을 먼저 정렬
2026-08-31 11:40:16 +00:00
Hide_D
0bc4be9a13
fix:장수 생성 순서 버튼 변경
2026-08-31 11:29:54 +00:00
Hide_D
898d756036
다중 턴 명령 쿨타임을 불가로 표시
2026-08-31 08:35:46 +00:00
Hide_D
29014e9c2d
도시정보 적국 NPC 소속을 표시
2026-08-31 05:07:47 +00:00
Hide_D
99a477b47e
fix(tooling): lint 검사를 저메모리 하이브리드로 전환
2026-08-31 04:58:57 +00:00
Hide_D
8d88603305
fix(tooling): ESLint 메모리 사용량을 제한
2026-08-31 04:25:17 +00:00
Hide_D
d4e83661ca
fix(game-ui): 인사 명령 장수 선택 정보를 정리
2026-08-31 02:49:36 +00:00
Hide_D
70a4980a31
fix(game-ui): 증축 감축을 즉시 예약
2026-08-31 00:44:43 +00:00
Hide_D
f3eaab1fa9
예약 커맨드 비용 표시 복원
2026-08-30 23:35:23 +00:00
Hide_D
71b9449903
지도 도시 포인터 대상을 아이콘으로 한정
2026-08-30 22:30:07 +00:00
Hide_D
6162e56583
fix(game-ui): 로비 새 탭 이동을 지원한다
2026-08-30 17:22:19 +00:00
Hide_D
fa7898b6a2
fix(game-ui): 징병 모병 최종 자금을 표시한다
2026-08-30 17:15:40 +00:00
Hide_D
c769d915a6
fix(game-ui): 메인 지도 연도 제한 안내를 복원한다
2026-08-30 12:57:48 +00:00
Hide_D
4e4dff55a1
fix: 세력일람 NPC 기호 중복 표시 수정
2026-08-30 12:40:54 +00:00
Hide_D
dd66da14f4
장수 목록 기본 정렬 순서를 통일
2026-08-30 12:19:17 +00:00
Hide_D
c56610b179
test: 현재 실패한 월간 경계 검증을 교정한다
...
Ref의 반복 월 경계 처리와 Core의 장기 backlog 재개 순서를 반영하고, 제거된 시나리오 catalog 검사에서 남은 미사용 선언을 정리한다.
2026-08-30 07:50:39 +00:00
Hide_D
24e57ee94c
fix: 불가침 제의 기한을 20년으로 제한
2026-08-30 07:24:33 +00:00
Hide_D
d68209879b
카카오 OTP 만료 시각을 한국 시간으로 표시
2026-08-30 01:37:58 +00:00
Hide_D
7377aa62ed
사령부 턴 시각을 UTC+9로 표시
2026-08-30 01:35:32 +00:00
Hide_D
11fca1ed8b
사령부 지도 입력창 너비를 통일
2026-08-30 01:27:06 +00:00
Hide_D
254d321e8b
fix(game-ui): 세력일람 병력을 추정 정보로 교체
2026-08-29 14:43:52 +00:00
Hide_D
52a75ca9b7
CHE 아이템 상태 동결로 인한 턴 정지 수정
2026-08-29 08:56:40 +00:00
Hide_D
23678df9de
fix(game-ui): CR 테마에 맞춰 도시 배경 크기 조정
2026-08-29 04:36:49 +00:00
Hide_D
95d5246d4b
fix(game-ui): 턴 이동 버튼 너비를 채움
2026-08-29 04:23:52 +00:00
Hide_D
342994f77b
빌드와 테스트 간단 출력을 기본으로 전환
2026-08-29 04:18:43 +00:00
Hide_D
71ee529d35
fix(game-ui): 천통국 베팅 금액 초안을 유지
2026-08-29 03:31:00 +00:00
Hide_D
20a2812d65
feat(game-ui): 세력일람에 총 병사를 표시
2026-08-29 03:30:55 +00:00
Hide_D
26952fcdc7
fix(game-ui): 메인 턴과 장수 상태 표시를 보완
2026-08-29 03:30:50 +00:00
Hide_D
fa9fe71539
feat: 예약 명령 처리 로직 개선 및 완료 콜백 추가
2026-08-28 15:55:39 +00:00
Hide_D
e6873f813a
fix: 내 정보&설정에서 설정 저장 로직을 개선하고 불필요한 속성 제거
2026-08-28 14:18:06 +00:00
Hide_D
b251120e45
fix(test): monthlyCatalogCoverage 테스트에서 불필요한 시나리오 리소스 검증 제거
2026-08-28 14:14:56 +00:00
Hide_D
eb755757ec
fix: 자동 외교 설정을 제거하고 관련된 모든 부분을 업데이트
2026-08-28 13:58:18 +00:00
Hide_D
ddbfa0afa9
fix(game-ui): iPhone Safari 확인 조작을 안정화
2026-08-28 12:25:57 +00:00
Hide_D
b45fe5ba39
Merge branch 'fix/general-turn-repeat-12-20260828'
2026-08-28 11:21:38 +00:00
Hide_D
59f0a051d8
fix: 메인 턴 반복 범위를 12턴으로 복원한다
2026-08-28 11:20:16 +00:00
Hide_D
8ad10e6b2c
docs: 출시 후 Ref 비교 기준을 개념 계약으로 조정
2026-08-28 07:07:06 +00:00
Hide_D
c741ef4be5
fix: 메인 모바일 겹침과 전용 아이콘 배경을 바로잡는다
2026-08-28 06:56:44 +00:00
Hide_D
f43a1db136
fix: 자동 참모 교체 시 기존 참모를 해임한다
2026-08-28 06:20:13 +00:00
Hide_D
ab0f1b9cd5
fix(game-ui): 턴 입력기 모드를 서버별로 기억한다
2026-08-28 01:12:34 +00:00
Hide_D
ca3e028603
merge: 유산 설명 줄바꿈 복원을 main에 반영
2026-08-27 18:19:20 +00:00
Hide_D
212c13bf16
fix: 유산 설명의 줄바꿈을 복원
...
전투 특기와 유니크 경매 설명의 레거시 br 표기를 안전한 줄 단위 DOM으로 변환한다. Chromium 회귀로 실제 줄바꿈과 리터럴 태그 비노출을 검증한다.
2026-08-27 18:17:15 +00:00
Hide_D
4b06330753
fix(game-ui): 모바일 자율 행동을 한 줄로 표시한다
2026-08-27 18:14:32 +00:00
Hide_D
6a60882005
merge: 메인 자율행동 표시를 main에 반영한다
2026-08-27 16:38:02 +00:00
Hide_D
9e5e580134
feat: 메인에 자율행동 설정을 표시한다
...
Ref와 Gateway의 옵션 순서와 유효 기간 문구를 따라 8열 마지막 셀에 상태를 더한다.\n활성 상태의 hover와 keyboard focus에서 상세 tooltip을 보이고, 비활성 상태는 표준으로 표시한다.
2026-08-27 16:37:47 +00:00
Hide_D
68870be5e5
merge: 모바일 국가색 선택기를 통합한다
2026-08-27 15:44:28 +00:00
Hide_D
7c07742690
fix(game-ui): 모바일 국가색 선택기를 추가한다
...
건국과 국기 변경의 색상 입력을 앱 내부 listbox로 렌더링해 모바일 OS 선택기에서도 항목별 국가색을 직접 확인할 수 있게 한다. 키보드 탐색과 닫기 동작, 대비색, 터치 행 크기와 예약 payload를 Chromium 회귀로 고정한다.
2026-08-27 15:43:01 +00:00
Hide_D
edd962922e
fix(game-ui): 중간 폭 지도 비율을 보존한다
2026-08-27 11:45:00 +00:00
Hide_D
eea8bd079a
merge: 설문 기본 유니크 풀을 복원한다
2026-08-27 11:03:11 +00:00
Hide_D
e30709a382
fix(game): 설문 기본 유니크 풀을 복원한다
...
시나리오가 allItems를 생략해도 Ref 기본 유니크 풀로 추첨한다. 계수 1에서 가오픈과 정식 오픈 tick의 아이템 지급, 장착, 보상 마커와 로그를 고정 seed로 검증한다.
2026-08-27 11:02:14 +00:00
Hide_D
a35dcc78b3
fix(game-ui): 메인과 지도 화면 모드 경계를 통일한다
2026-08-27 10:24:44 +00:00
Hide_D
e6824d6032
merge: 세력일람 군주 현재 위치를 복원
2026-08-27 10:09:33 +00:00
Hide_D
9078291e19
fix: 세력일람에 군주 현재 위치를 복원
...
영토가 없는 세력도 전체 도시 사전에서 군주의 위치를 찾아 Ref와 같은 현재 위치를 표시한다. API와 Chromium 회귀 테스트를 추가한다.
2026-08-27 10:08:39 +00:00
Hide_D
cb5d94a440
merge: 최신 main 변경 통합
2026-08-27 07:38:38 +00:00
Hide_D
5135c262c7
feat: 개인 메시지 도착 알림과 읽음 동작 복원
...
Ref와 같이 새 수신 개인 메시지를 10분 동안 알리고 보러가기와 이미읽음에서 최신 읽음 커서를 반영한다. 실시간 중복, 초기 조회 순서, 자기 발신 제외와 모바일 이동을 production Chromium 회귀로 고정한다.
2026-08-27 07:38:08 +00:00
Hide_D
42906c3ab5
fix: 턴 입력기 불가 명령 구분 강화
...
Ref와 같이 현재 실행할 수 없는 명령 이름을 적색 취소선으로 표시한다. 예약 가능 상태와 desktop/mobile Chromium 회귀 검증은 유지한다.
2026-08-27 07:23:13 +00:00
Hide_D
4ca749f0b0
fix: 가오픈 설문의 진행 상태를 논리 시각으로 판정
...
메인 현황도 투표 경로와 같은 game tick 우선 판정을 사용해 PREOPEN 설문을 숨기지 않는다. 투표 완료 후에는 설문 제목을 유지하고 새 설문 알림만 생략하는 API와 Chromium 회귀를 추가한다.
2026-08-27 06:05:38 +00:00
Hide_D
d1950070d0
fix: 가오픈 설문 알림의 중복 갱신 유지
...
동일한 front status가 연속 도착해도 방금 열린 설문 알림을 즉시 닫지 않도록 cursor 처리를 멱등하게 만든다. production Chromium 회귀로 실시간 재조회 뒤 알림 유지를 검증한다.
2026-08-27 06:00:18 +00:00
Hide_D
66fc28058f
fix: 게임 시작 후 사전 거병 숨김
...
현재 턴 판정에 lastTurnTime을 우선 사용해 장수 삭제와 같은 가오픈 경계로 맞춘다.\n\n구형 turntime이 남은 시작 후 상태를 데스크톱과 모바일 Chromium 회귀로 고정한다.
2026-08-27 05:14:55 +00:00
Hide_D
36c7a61ed5
merge: 빌드 완료 오픈 공지 복원 반영
2026-08-27 02:41:43 +00:00
Hide_D
c895ab18d2
fix: 빌드 완료 뒤 오픈 공지를 복원한다
2026-08-27 02:41:36 +00:00
Hide_D
957c619cf8
merge: 배포 중 화면 유지와 자동 재연결 반영
2026-08-27 02:09:24 +00:00
Hide_D
c1d5a80f79
fix: 배포 중 화면 유지와 자동 재연결 적용
...
정상 DEPLOY 중에는 기존 정적 프론트엔드를 유지하고 새 artifact 준비 후 전환합니다. 게임 화면은 일시적인 gateway 오류를 별도 상태로 표시하고 읽기 전용 probe로 제한적으로 복구합니다.
2026-08-27 02:08:44 +00:00
Hide_D
9e01d24b5d
merge: 예약 오픈 공지 잔존 수정 반영
2026-08-27 01:37:01 +00:00
Hide_D
86e6a283df
fix: 최신 초기화 공지만 로비에 표시
...
새 초기화가 이전 예약 공지를 대체하면 과거 publicAnnouncement로 되돌아가지 않도록 프로필별 최신 RESET을 공지 경계로 사용한다. 취소된 최신 작업과 즉시 초기화 회귀 테스트를 추가한다.
2026-08-27 01:36:50 +00:00
Hide_D
70b12dd210
merge: 이민족 첫 턴 시각 수정 반영
2026-08-26 15:29:06 +00:00
Hide_D
816762ab56
fix: 이민족 첫 턴을 정지 시각에 맞춤
...
통일 대기 중 실시간 투영 시각이 새 이민족 첫 턴으로 새던 경로를 정지된 월 경계로 교정한다. 잘못 추가한 NPC 포상 비용 100배 변경도 되돌린다.
2026-08-26 15:28:19 +00:00
Hide_D
71b8eac8ee
merge: 이민족 징병 포상 계산 수정 반영
2026-08-26 15:00:34 +00:00
Hide_D
1ccda1f0fb
fix: NPC 전쟁 포상 병력 단위 계산 복원
...
Ref costWithTech의 병력 100명 단위를 기본 NPC 및 사용자 전쟁 포상 기준에 반영한다. 어려움 이민족 초기 자원이 포상 필요 상태로 판정되는 회귀 테스트를 추가한다.
2026-08-26 15:00:29 +00:00
Hide_D
76d1942cce
merge: 장수 생성 seed 회전 개선 반영
2026-08-26 06:54:03 +00:00
Hide_D
82f637843d
fix: 장수 재생성 seed를 장수 번호로 회전
...
정지된 논리 게임 시각에서도 삭제 후 재생성 결과가 반복되지 않도록 단조 증가 장수 번호를 seed nonce로 추가한다. 검증 실패와 daemon 재시도의 allocator 결정성은 유지한다.
2026-08-26 06:53:56 +00:00
Hide_D
fbee353898
misc: navi
2026-08-25 15:02:44 +00:00
Hide_D
30914b2100
misc: navi
2026-08-25 14:55:16 +00:00
Hide_D
b8870f8505
merge: 일괄 업데이트 기능을 통합한다
2026-08-25 09:19:57 +00:00
Hide_D
7fa14b2b20
feat: 관리자 일괄 업데이트 화면을 추가한다
...
권한 있는 Gateway와 서버를 체크박스로 선택하고 진행 상태와 실패 재시도를 desktop 및 mobile에서 제공한다.
2026-08-25 09:19:20 +00:00
Hide_D
9613b482c1
feat: 일괄 릴리스 실행 계획을 추가한다
...
Gateway와 권한 있는 프로필 작업을 하나의 고정 커밋과 순서로 영속화한다. 앞 대상 성공 뒤 다음 작업을 claim하고 실패 대상은 같은 작업 ID로 재시도한다.
2026-08-25 09:19:12 +00:00
Hide_D
ac48f2ae5b
fix: 전투 시뮬레이터 기본 특기 계약 복원
...
Ref와 같이 시나리오 defaultSpecialDomestic을 공격자와 수비자 payload에 적용한다. 기본 5병종 5x5 고정 seed Ref 차등 회귀와 API·Chromium 회귀를 추가한다.
2026-08-25 05:58:26 +00:00
Hide_D
28758b0bb5
merge: 세력 장수 누락 정보를 통합한다
2026-08-25 04:40:14 +00:00
Hide_D
b01e5751d3
feat: 세력 장수 누락 정보를 복원한다
...
Ref 권한 경계에 맞춰 연령, 삭턴, 병력, 훈련, 예약 명령, 턴 시각과 전과를 투영한다. 열 선택과 기본/전투 보기에서 새 그룹을 사용할 수 있게 하고 기존 저장 설정을 보존한다.
2026-08-25 04:36:36 +00:00
Hide_D
8e8ab01607
merge: 사령부 필요 턴 표시를 통합한다
2026-08-25 04:15:19 +00:00
Hide_D
673b8d8a54
feat: 사령부 명령 필요 턴을 표시한다
...
Ref처럼 여러 턴이 필요한 국가 명령의 소요 턴을 명령명 아래에 표시한다. 실행 getPreReqTurn을 기준으로 삼고 천도는 거리 기반 공식을 노출한다.
2026-08-25 04:14:47 +00:00
Hide_D
053f1a3e68
merge: 장수일람 렌더링 성능 개선을 통합한다
2026-08-25 02:12:26 +00:00