Hide_D
edd962922e
fix(game-ui): 중간 폭 지도 비율을 보존한다
v0.1.0
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
Hide_D
f20fb9408d
perf(game-ui): 대규모 장수일람 초기 렌더링을 줄인다
...
현재 화면 폭에 필요한 표 또는 카드만 마운트하고 화면 밖 장수 얼굴은 지연 로딩한다. PYA 규모 845명 Chromium 회귀로 레이아웃 전환과 요청 수 경계를 고정한다.
2026-08-25 02:11:47 +00:00
Hide_D
36b4087382
merge: 최신 main의 RESET 검증 병합 이력을 통합한다
2026-08-25 01:20:08 +00:00
Hide_D
2d711d0bab
fix(frontend): NPC 장수명 색상을 Ref와 일치시킨다
...
암행부와 국가 장수 목록의 잘못되거나 누락된 색상을 공통 팔레트로 통일한다.
명령 대상, 토너먼트와 베팅 응답에도 npcState를 전달해 같은 표시 계약을 적용한다.
데스크톱과 모바일 Chromium 회귀 테스트로 상태별 색상을 검증한다.
2026-08-25 01:18:27 +00:00
Hide_D
9014661bae
merge: PYA RESET seed 산출물 검증을 main에 반영한다
2026-08-25 01:07:05 +00:00
Hide_D
7af1f63a8e
merge: 최신 main의 RESET 산출물 검증을 통합한다
2026-08-25 01:06:35 +00:00
Hide_D
93684f12fa
fix(gateway): RESET seed 산출물 재사용을 검증한다
...
DB 보존 DEPLOY가 만든 부분 빌드 worktree를 RESET-ready로 오인하지 않도록 실제 game API와 profile seed entrypoint를 확인한다. seed 전환 전 built CLI도 재검증해 산출물 누락 시 기존 runtime을 먼저 내리지 않는다.
2026-08-25 00:59:15 +00:00
Hide_D
b3971c3696
merge: 관리자 계정 식별자와 카카오 영구 교체를 반영한다
2026-08-24 23:26:58 +00:00
Hide_D
10cd1ed6d4
feat: 관리자 계정 식별자와 카카오 영구 교체 지원
...
관리자 승인과 사용자 OAuth 증명을 분리하고 기존 Kakao stable ID를 영구 폐기한다. 로그인 ID와 닉네임 변경은 현재 장수에 revision 기반으로 투영하며 과거 기록은 당시 이름으로 보존한다.
2026-08-24 23:25:49 +00:00
Hide_D
e8dc7a65aa
merge: Game API 명령 전수 Ref 호환 검증을 반영한다
2026-08-24 22:16:19 +00:00
Hide_D
d4277d114b
test: full precision 명령의 Ref 투영 경계를 고정한다
2026-08-24 22:16:08 +00:00
Hide_D
f08e154745
merge: 최신 main의 수치 상태 정책을 통합한다
2026-08-24 21:27:26 +00:00
Hide_D
6ed9c9ca3b
test: 수뇌 연구 행렬의 빈 meta 형식을 고정한다
2026-08-24 21:27:18 +00:00
Hide_D
2ba7ab8579
docs: 조건부 통합 검증의 생략 판정을 명시한다
2026-08-24 20:44:04 +00:00
Hide_D
a7be2c7377
test: 조건부 통합 검증의 부분 생략을 차단한다
2026-08-24 20:27:47 +00:00
Hide_D
77dc53b424
fix: 부분 시계 메시지 만료의 재등장을 막는다
2026-08-24 20:26:00 +00:00