Hide_D
|
9d5447dd3f
|
fix: 토너먼트 관리자 요청의 Redis와 DB 잠금 순서 통일
|
2026-09-06 23:32:24 +00:00 |
|
Hide_D
|
27049dae1f
|
fix: 설문 투표의 API 트랜잭션 교착과 완료 알림 경계 수정
|
2026-09-06 15:39:30 +00:00 |
|
Hide_D
|
b14d8d52f6
|
feat: 정지·종료 기수의 장수 참여를 허용하고 확정 기록 보호
|
2026-09-06 13:39:30 +00:00 |
|
Hide_D
|
d3443ec7f5
|
refactor: 턴 경계와 12턴 묶음을 보존하는 2배속 복구 구현
|
2026-09-06 10:04:33 +00:00 |
|
Hide_D
|
d3b2bcd155
|
fix: 보유 장비 판매 선택지와 판매가 표시를 복원
구매 pool 밖 보유 유니크도 장비 이름으로 판매를 선택할 수 있게 한다. 기존 슬롯명 판매 brief와 None 예약 인자는 유지하고 API 및 Chromium 회귀를 검증한다.
|
2026-09-06 07:20:31 +00:00 |
|
Hide_D
|
8488bf1aae
|
fix: 사령부 발령 후보의 부대와 능력치 정보를 보강
|
2026-09-05 13:48:45 +00:00 |
|
Hide_D
|
3437cd99f4
|
fix: 가오픈 명령과 GAME WALL 시간 경계 회귀 수정
|
2026-09-05 00:55:33 +00:00 |
|
Hide_D
|
0157ff6a6b
|
인게임 예약 명령과 장수 상태 표시를 바로잡음
|
2026-09-04 19:16:56 +00:00 |
|
Hide_D
|
746bbe7e7d
|
토너먼트 참가 트랜잭션 교착을 해소한다
|
2026-09-04 05:43:08 +00:00 |
|
Hide_D
|
f009c50df5
|
외교 메시지 응답과 알림 권한 정리
|
2026-09-04 04:39:00 +00:00 |
|
Hide_D
|
62006fb2d4
|
fix(game): sync diplomatic responses into turn world
|
2026-09-03 18:18:22 +00:00 |
|
Hide_D
|
03e47feef1
|
fix(game-api): separate engine message responses
|
2026-09-03 17:57:17 +00:00 |
|
Hide_D
|
000e7e8fa5
|
일반 메시지 WALL_TIME 저장 회귀 수정
|
2026-09-03 16:29:48 +00:00 |
|
Hide_D
|
abceee8315
|
시간 도메인과 정지 중 메시지·베팅 경계 정리
|
2026-09-03 16:01:19 +00:00 |
|
Hide_D
|
24a63d338c
|
fix: 게임 시계 완료 감사 경계 보강
|
2026-09-03 11:14:01 +00:00 |
|
Hide_D
|
c10a71fbcc
|
test: 시계 릴리스 게이트와 격리 fixture 완성
|
2026-09-03 10:31:11 +00:00 |
|
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
|
77299ffe41
|
랜덤 임관 기수의 등용 실행을 차단
|
2026-09-01 23:39:14 +00:00 |
|
Hide_D
|
9c82eb0cf5
|
fix: 빙의 전용 화면과 가오픈 갱신을 보정한다
|
2026-09-01 02:38:02 +00:00 |
|
Hide_D
|
7080ae5504
|
징병 모병 병종 활성화 조건을 표시
|
2026-08-31 14:29:40 +00:00 |
|
Hide_D
|
898d756036
|
다중 턴 명령 쿨타임을 불가로 표시
|
2026-08-31 08:35:46 +00:00 |
|
Hide_D
|
99a477b47e
|
fix(tooling): lint 검사를 저메모리 하이브리드로 전환
|
2026-08-31 04:58:57 +00:00 |
|
Hide_D
|
d4e83661ca
|
fix(game-ui): 인사 명령 장수 선택 정보를 정리
|
2026-08-31 02:49:36 +00:00 |
|
Hide_D
|
f3eaab1fa9
|
예약 커맨드 비용 표시 복원
|
2026-08-30 23:35:23 +00:00 |
|
Hide_D
|
24e57ee94c
|
fix: 불가침 제의 기한을 20년으로 제한
|
2026-08-30 07:24:33 +00:00 |
|
Hide_D
|
254d321e8b
|
fix(game-ui): 세력일람 병력을 추정 정보로 교체
|
2026-08-29 14:43:52 +00:00 |
|
Hide_D
|
342994f77b
|
빌드와 테스트 간단 출력을 기본으로 전환
|
2026-08-29 04:18:43 +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
|
eb755757ec
|
fix: 자동 외교 설정을 제거하고 관련된 모든 부분을 업데이트
|
2026-08-28 13:58:18 +00:00 |
|
Hide_D
|
9078291e19
|
fix: 세력일람에 군주 현재 위치를 복원
영토가 없는 세력도 전체 도시 사전에서 군주의 위치를 찾아 Ref와 같은 현재 위치를 표시한다. API와 Chromium 회귀 테스트를 추가한다.
|
2026-08-27 10:08:39 +00:00 |
|
Hide_D
|
4ca749f0b0
|
fix: 가오픈 설문의 진행 상태를 논리 시각으로 판정
메인 현황도 투표 경로와 같은 game tick 우선 판정을 사용해 PREOPEN 설문을 숨기지 않는다. 투표 완료 후에는 설문 제목을 유지하고 새 설문 알림만 생략하는 API와 Chromium 회귀를 추가한다.
|
2026-08-27 06:05:38 +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
|
b01e5751d3
|
feat: 세력 장수 누락 정보를 복원한다
Ref 권한 경계에 맞춰 연령, 삭턴, 병력, 훈련, 예약 명령, 턴 시각과 전과를 투영한다. 열 선택과 기본/전투 보기에서 새 그룹을 사용할 수 있게 하고 기존 저장 설정을 보존한다.
|
2026-08-25 04:36:36 +00:00 |
|
Hide_D
|
673b8d8a54
|
feat: 사령부 명령 필요 턴을 표시한다
Ref처럼 여러 턴이 필요한 국가 명령의 소요 턴을 명령명 아래에 표시한다. 실행 getPreReqTurn을 기준으로 삼고 천도는 거리 기반 공식을 노출한다.
|
2026-08-25 04:14:47 +00:00 |
|
Hide_D
|
2d711d0bab
|
fix(frontend): NPC 장수명 색상을 Ref와 일치시킨다
암행부와 국가 장수 목록의 잘못되거나 누락된 색상을 공통 팔레트로 통일한다.
명령 대상, 토너먼트와 베팅 응답에도 npcState를 전달해 같은 표시 계약을 적용한다.
데스크톱과 모바일 Chromium 회귀 테스트로 상태별 색상을 검증한다.
|
2026-08-25 01:18:27 +00:00 |
|
Hide_D
|
10cd1ed6d4
|
feat: 관리자 계정 식별자와 카카오 영구 교체 지원
관리자 승인과 사용자 OAuth 증명을 분리하고 기존 Kakao stable ID를 영구 폐기한다. 로그인 ID와 닉네임 변경은 현재 장수에 revision 기반으로 투영하며 과거 기록은 당시 이름으로 보존한다.
|
2026-08-24 23:25:49 +00:00 |
|
Hide_D
|
77dc53b424
|
fix: 부분 시계 메시지 만료의 재등장을 막는다
|
2026-08-24 20:26:00 +00:00 |
|
Hide_D
|
8872ce89b8
|
test: 수뇌 일괄 입력의 공통 검증 순서를 고정한다
|
2026-08-24 19:54:17 +00:00 |
|
Hide_D
|
0e10b64fb7
|
fix: 예약 명령의 Ref 인자 검증 순서를 복원한다
|
2026-08-24 19:48:43 +00:00 |
|
Hide_D
|
97b7c49070
|
fix: 외교 메시지의 시계 fallback과 fixture 경계를 복원한다
|
2026-08-24 19:48:38 +00:00 |
|
Hide_D
|
3f554de586
|
merge: 최신 main의 내부 예약 명령 경계를 반영한다
# Conflicts:
# app/game-api/src/router/turns/index.ts
|
2026-08-24 16:31:39 +00:00 |
|
Hide_D
|
a9e2431115
|
test: 실제 Game API 명령 전수 근거를 고정한다
|
2026-08-24 16:30:48 +00:00 |
|
Hide_D
|
cca2b3d925
|
fix: API 입력 이벤트의 원자적 재실행을 보장한다
|
2026-08-24 16:30:38 +00:00 |
|
Hide_D
|
604e8fdaf2
|
fix: 외교문서와 수뇌 예약의 Ref 계약을 복원한다
|
2026-08-24 16:30:33 +00:00 |
|
Hide_D
|
5b6a673f20
|
merge: 최신 main을 내부 예약 명령 변경에 통합한다
|
2026-08-24 16:02:47 +00:00 |
|
Hide_D
|
9fe1f1878a
|
fix: 내부 전용 예약 명령 실행 경계를 분리한다
|
2026-08-24 16:02:35 +00:00 |
|