Hide_D
4e668b9fb6
fix: 공개 API와 토너먼트의 사용자·장수 권한 경계를 강화한다
2026-10-10 01:56:31 +09:00
Hide_D
5771701007
이미지 업로드와 WebPush 응답의 자원 경계를 제한한다
2026-10-09 07:09:23 +09:00
Hide_D
005f88d7ca
게임 토큰 회수를 Redis에 유지하고 재시작과 알림 누락을 방어한다
2026-10-09 05:59:28 +09:00
Hide_D
9dceaf8e4e
SSE 헤더 인증과 연결 수명 검증 및 HTTP 오류 정보 보호
2026-10-09 02:35:45 +09:00
Hide_D
7c65cf60f3
프로필 UI 글자 크기를 네 단계와 공통 축소 규칙으로 통일한다
2026-09-29 09:41:39 +00:00
Hide_D
5bafdfc1e7
인사부 도시 관직 자원과 기본 처리 및 수뇌 알림 추가
2026-09-29 09:41:01 +00:00
Hide_D
6b65633324
감사 수집과 저장 장애를 게임 진행에서 분리한다
2026-09-26 16:26:02 +00:00
Hide_D
16b320dabc
chore(build): 빌드 도구와 Node LTS 버전 갱신
...
TypeScript 버전은 유지하고 pnpm, Turbo, Vite, Vitest, Prisma, tsdown을 갱신한다. 선언 파일 생성 호환성을 위해 rolldown-plugin-dts를 고정한다.
2026-09-23 02:09:22 +00:00
Hide_D
908ae72cba
멸망 후 등용장에 현재 임관 모드 적용
2026-09-22 23:24:15 +00:00
Hide_D
e34c24c74d
격노와 계략 효과의 PHP 호환 보정
2026-09-19 10:09:18 +00:00
Hide_D
e542a9beea
반계 아이템 발동 누락과 특기 중첩 처리 수정
2026-09-19 08:02:36 +00:00
Hide_D
d89bdc439f
시나리오 기본 시작 연도와 출병 제한 기준 통일
2026-09-17 00:53:24 +00:00
Hide_D
22cf566c6b
NPC 결정 기록 조회와 월별 인덱스를 연결하고 감사 화면 검증
2026-09-16 08:14:48 +00:00
Hide_D
63907d95cc
NPC 결정 요약과 상세를 턴 transaction에 저장하고 기수별 정리 연결
2026-09-16 07:55:12 +00:00
Hide_D
52cea882ab
플레이 감사 국가 생멸과 장기 tick 저장을 보완하고 중간 전달 준비
2026-09-16 07:26:05 +00:00
Hide_D
ae0dfd503f
기존 외교 문서를 플레이 감사 최초 관측으로 보존
2026-09-16 06:53:16 +00:00
Hide_D
b9d9b63b14
feat: 외교 문서 변경을 입력 원장과 함께 감사 이력으로 저장
2026-09-16 05:46:11 +00:00
Hide_D
8faab62866
feat: 서버 준비 전에 감사 초기 상태와 정책 기준을 저장
2026-09-16 05:22:01 +00:00
Hide_D
d549cbf887
feat: NPC와 국방 정책 변경을 감사 버전으로 저장
2026-09-16 04:48:58 +00:00
Hide_D
31c5927449
feat: 플레이 감사 장수 로그를 기수별로 조회
2026-09-16 04:03:14 +00:00
Hide_D
ed2597aef3
feat: 프로필별 플레이 감사 조회와 권한 검사 연결
2026-09-16 02:52:52 +00:00
Hide_D
35155e6b59
feat: 플레이 감사 월별 수집과 원자적 배치 저장 연결
2026-09-16 02:37:38 +00:00
Hide_D
ab5a1d240c
fix: 10분 중단 즉시 복구와 대기 중 토너먼트 참가 허용
2026-09-15 23:36:50 +00:00
Hide_D
a00f46dfc8
관리자 서버 진단에 lease 상태와 영속 장애 이력 추가
2026-09-09 23:36:16 +00:00
Hide_D
c39527bdd7
중단 후 대기와 2배속 복구 경계 및 전체 공지 적용
2026-09-07 14:37:55 +00:00
Hide_D
d3443ec7f5
refactor: 턴 경계와 12턴 묶음을 보존하는 2배속 복구 구현
2026-09-06 10:04:33 +00:00
Hide_D
63da0921cb
fix: 재개 시 미처리 턴을 실행하고 장기 지연은 12턴씩 보정
2026-09-06 08:06:00 +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
f009c50df5
외교 메시지 응답과 알림 권한 정리
2026-09-04 04:39:00 +00:00
Hide_D
ffbd51a2ef
docs(clock): record lifecycle recovery boundaries
2026-09-03 21:08:48 +00:00
Hide_D
424f0b66ec
test(clock): prevent terminal lifecycle starvation
2026-09-03 21:08:48 +00:00
Hide_D
51f8be492f
fix(game): complete clock after invader ending
2026-09-03 20:16:28 +00:00
Hide_D
a2b0b997a2
fix(clock): preserve UTC leases and unification recovery
2026-09-03 19:40:14 +00:00
Hide_D
62006fb2d4
fix(game): sync diplomatic responses into turn world
2026-09-03 18:18:22 +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
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
1a2c7ba775
접속 집계 교착으로 인한 턴 정지를 방지
2026-09-03 01:58:45 +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
9c82eb0cf5
fix: 빙의 전용 화면과 가오픈 갱신을 보정한다
2026-09-01 02:38:02 +00:00
Hide_D
99a477b47e
fix(tooling): lint 검사를 저메모리 하이브리드로 전환
2026-08-31 04:58:57 +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
52a75ca9b7
CHE 아이템 상태 동결로 인한 턴 정지 수정
2026-08-29 08:56:40 +00:00
Hide_D
342994f77b
빌드와 테스트 간단 출력을 기본으로 전환
2026-08-29 04:18:43 +00:00
Hide_D
eb755757ec
fix: 자동 외교 설정을 제거하고 관련된 모든 부분을 업데이트
2026-08-28 13:58:18 +00:00
Hide_D
9613b482c1
feat: 일괄 릴리스 실행 계획을 추가한다
...
Gateway와 권한 있는 프로필 작업을 하나의 고정 커밋과 순서로 영속화한다. 앞 대상 성공 뒤 다음 작업을 claim하고 실패 대상은 같은 작업 ID로 재시도한다.
2026-08-25 09:19:12 +00:00
Hide_D
673b8d8a54
feat: 사령부 명령 필요 턴을 표시한다
...
Ref처럼 여러 턴이 필요한 국가 명령의 소요 턴을 명령명 아래에 표시한다. 실행 getPreReqTurn을 기준으로 삼고 천도는 거리 기반 공식을 노출한다.
2026-08-25 04:14:47 +00:00