Commit Graph
1933 Commits
Author SHA1 Message Date
Hide_D 8ffeb65532 docs: 메시지 mutation 검증 범위를 바로잡는다 2026-08-24 19:48:53 +00:00
Hide_D abdf207e66 fix: 장수 명령의 Ref 로그 형식을 복원한다 2026-08-24 19:48:47 +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 04101ba862 test: Ref 명령 행렬 fixture의 결정성을 보강한다 2026-08-24 19:45:32 +00:00
Hide_D 7deb94549f test: 인증 명령 통합 fixture에 actor를 연결한다 2026-08-24 16:37:39 +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 fc9fa0c9a6 merge: 내부 전용 예약 명령 실행 경계를 반영한다 2026-08-24 16:03:44 +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
Hide_D 86fa7885af merge: 최신 main을 메인 시계 상태 변경에 반영한다 2026-08-24 15:50:44 +00:00
Hide_D 83edf7d956 feat: 메인 시계를 턴 엔진 상태로 표시한다 2026-08-24 15:50:22 +00:00
Hide_D 2d88f3baf9 merge: Gateway 최근 턴 일반 글꼴 복원을 반영 2026-08-24 15:43:22 +00:00
Hide_D 4b2460c44c fix(gateway): 최근 턴 글꼴을 일반 글꼴로 복원
공개 현황 이력이 Gateway 본문의 Pretendard 글꼴을 상속하게 하고, serif 재유입 검사와 실제 Chromium computed font 검증을 추가한다.
2026-08-24 15:42:32 +00:00
Hide_D b5763290d2 merge: 예약 초기화 중간 버전 업데이트를 반영한다 2026-08-24 13:29:44 +00:00
Hide_D 227b4f45f0 merge: 최신 main을 예약 초기화 중간 업데이트에 반영한다 2026-08-24 13:23:34 +00:00
Hide_D ce0c9e257d feat: 예약 초기화 중간 버전 업데이트를 허용한다
미래 예약 RESET을 보존하면서 DB 유지 DEPLOY 한 건을 별도 queue lane에 등록한다. 예약 시각까지 시작되지 않은 중간 배포는 RESET claim 전에 자동 취소하고 관리자 화면에 이 경계를 안내한다.
2026-08-24 13:22:19 +00:00
Hide_D d01319a4a8 merge: NPC 생명주기 메모리 프로파일을 반영한다 2026-08-24 13:03:24 +00:00
Hide_D 02f5b015fb merge: 최신 main을 NPC 생명주기 메모리 작업에 반영한다 2026-08-24 13:02:28 +00:00
Hide_D f9cb60a50f perf: NPC 생명주기 메모리 프로파일과 큐 정리를 추가한다 2026-08-24 13:02:19 +00:00
Hide_D a51a9bfc04 merge: 자동 선포의 유저국 국력 우선도를 고정한다 2026-08-24 12:36:57 +00:00
Hide_D f59fe782c8 test: 자동 선포의 유저국 국력 우선도를 고정한다
Ref 월간 국력 산식의 유저 장수 통솔 기여와 자동 선포 역가중 연결을 대칭 역할 교환 회귀로 검증한다. 선포 단계에 중복 배율을 추가하지 않도록 계약도 명시한다.
2026-08-24 12:35:57 +00:00
Hide_D 8ef93ecadc merge: 특수 유저 커맨드 호환 검증을 반영한다 2026-08-24 12:12:44 +00:00
Hide_D 622e857925 merge: 최신 main을 특수 유저 커맨드 호환 브랜치에 반영한다 2026-08-24 12:11:04 +00:00
Hide_D 630bc29100 fix: 특수 유저 커맨드의 Ref 호환 경계를 보강한다
수뇌 국가 설정과 NPC 정책을 actor-bound ENGINE mutation으로 옮기고, 추방·등용·점령·멸망·아이템 폐기의 특수 분기를 Ref와 맞춘다.

요청 ID를 사용자·프로필별로 격리하고 토너먼트 손상 projection을 fail-closed하며 실제 DB 및 Ref 차등 회귀를 보강한다.
2026-08-24 12:10:57 +00:00
Hide_D 5248fd68d4 merge: NPC 자동 선포의 유저국 대상 조건을 맞춘다 2026-08-24 10:26:45 +00:00
Hide_D 375670277f merge: 최신 main을 NPC 자동 선포 호환 브랜치에 반영한다 2026-08-24 10:25:53 +00:00
Hide_D 91848f3f6f fix: NPC 자동 선포에서 방랑 유저국을 제외한다
Ref GeneralAI와 같이 level 0 방랑군을 가중 선포 후보에서 제외한다. 정식 유저국과 NPC국은 같은 가중치를 유지하고 후보 및 RNG 순서를 회귀 테스트로 고정한다.
2026-08-24 10:25:40 +00:00
Hide_D a29b927908 merge: 턴 데몬 메모리 재발 방지 계측을 반영한다 2026-08-24 10:24:40 +00:00
Hide_D 4a3410d810 feat: 턴 데몬 메모리 계측을 추가한다
RSS와 V8 heap, 월드 entity 수를 bounded 로그로 기록하고 heap 상한 80% 이상을 경고한다.
2026-08-24 10:24:21 +00:00
Hide_D 5389f8ed94 merge: 실제 transport 권한과 커맨드 내구 행렬을 main에 반영한다 2026-08-24 09:45:04 +00:00
Hide_D b41fac08c1 test: 최신 아이콘과 동시 선택 fixture를 교정한다 2026-08-24 09:42:25 +00:00
Hide_D 98db74491f merge: 최신 main을 transport 권한과 durable 검증에 최종 통합한다 2026-08-24 09:19:08 +00:00
Hide_D d6a9a426fb docs: Game API daemon transaction inventory를 현재화한다 2026-08-24 09:18:58 +00:00
Hide_D 69000d4cb9 test: 조건부 통합 fixture의 시계와 소유권을 격리한다 2026-08-24 09:18:52 +00:00
Hide_D 7a1254cb3a fix: 투표 UTC wall과 migration 시간대 경계를 고정한다 2026-08-24 09:18:42 +00:00
Hide_D 821b8a0723 fix: NPC 빙의 seed를 Ref 논리 tick과 일치시킨다 2026-08-24 09:18:08 +00:00
Hide_D 24a38a097d merge: NPC 정책 권한 버튼 재검사를 main에 반영한다 2026-08-24 08:56:50 +00:00
Hide_D 5088daa396 fix(frontend): NPC 정책 실행 버튼 권한을 재검사한다
조회 전용 사용자는 정책 초안을 계속 편집할 수 있게 유지하고, 수정 권한이 없으면 초깃값·이전값·설정 버튼을 DOM과 핸들러 양쪽에서 차단한다. Chromium 회귀에서 disabled 상태와 초안 보존을 확인한다.
2026-08-24 08:54:57 +00:00
Hide_D b2b9186148 merge: 외교권자와 조언자 복수 임명을 main에 반영한다 2026-08-24 08:47:44 +00:00
Hide_D a6f1fcf784 merge: 최신 main을 외교 권한 복수 임명 수정에 최종 통합한다 2026-08-24 08:47:05 +00:00
Hide_D 4671c48a8a merge: 최신 main을 Ref 전용 아이콘 검증 제외에 통합한다 2026-08-24 08:46:04 +00:00
Hide_D cd0f50f89d fix(migration): 검증 실패 아이콘을 명시적으로 제외한다
검토한 회원 번호의 이미지가 계속 유효성 조건을 어길 때만 업로드에서 제외한다. 기존 Ref 경로가 현재 선택인 경우 기본 아이콘으로 정리하고 최신 Core 선택은 보존한다.
2026-08-24 08:45:47 +00:00
Hide_D 210bc554e8 merge: 병합 직전 main을 외교 권한 복수 임명 수정에 통합한다 2026-08-24 08:44:53 +00:00
Hide_D e8c9546d3a merge: 메시지 삭제 tombstone 호환을 main에 반영한다 2026-08-24 08:44:14 +00:00
Hide_D 006209bbe8 merge: 최신 main을 메시지 tombstone 변경에 다시 통합한다 2026-08-24 08:42:38 +00:00
Hide_D 68a3186de3 merge: 최신 main을 외교 권한 복수 임명 수정에 다시 통합한다 2026-08-24 08:42:30 +00:00