Commit Graph
1886 Commits
Author SHA1 Message Date
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
Hide_D b3f5553882 merge: 유저 장수 preset 아이콘 차단을 main에 반영한다 2026-08-24 08:41:28 +00:00
Hide_D 7ef48426ff merge: 최신 main을 유저 preset 아이콘 차단에 통합한다 2026-08-24 08:41:19 +00:00
Hide_D 4335f12915 merge: 자원 수입 문구 반올림을 main에 반영한다 2026-08-24 08:40:09 +00:00
Hide_D b8b7f7e356 merge: 최신 main을 메시지 tombstone 변경에 통합한다 2026-08-24 08:39:39 +00:00
Hide_D 98d9115a61 fix: 삭제 메시지를 tombstone으로 보존한다
메시지 삭제 시 유효기간을 만료시키지 않고 본문을 삭제 안내로 치환해 송수신 행을 유지한다. 외교 메시지 조회 권한 부족은 삭제 상태와 분리하고 API, PostgreSQL 통합, Chromium 회귀 검증을 추가한다.
2026-08-24 08:39:10 +00:00
Hide_D 833ade670c fix: 유저 장수 preset 아이콘 적용 차단
사람 장수는 활성 전용 아이콘 ID를 명시한 경우에만 사용자 아이콘을 사용한다. 일반 생성, 선택 pool, Gateway 서버 동기화의 대표·후보 preset fallback을 제거하고 회귀 검증을 추가한다.
2026-08-24 08:38:50 +00:00
Hide_D 3627dfed92 merge: 최신 main을 외교 권한 복수 임명 수정에 통합한다 2026-08-24 08:38:45 +00:00
Hide_D 87e565ae72 fix(game): 외교권자와 조언자 복수 임명 UI를 복원한다
Ref처럼 역할별 후보를 분리하고 클릭과 터치만으로 최대 두 명을 선택할 수 있게 한다. API 후보·엔진 payload·모바일 Chromium 회귀를 함께 고정한다.
2026-08-24 08:38:38 +00:00
Hide_D 669caf2f94 merge: 최신 main을 자원 수입 문구 수정에 통합한다 2026-08-24 08:37:16 +00:00
Hide_D a46b42d2ce merge: 추방 보호 대상 차단을 main에 반영한다 2026-08-24 08:36:34 +00:00
Hide_D 7596c6bdc6 fix(game): 자원 수입 문구를 정수로 반올림한다 2026-08-24 08:35:02 +00:00
Hide_D 6f19869f0f merge: 최신 main을 추방 보호 변경에 통합한다 2026-08-24 08:34:36 +00:00
Hide_D c6459a64dd fix: 추방 보호 대상을 서버에서 차단한다
인증된 실행자와 현재 world의 대상을 기준으로 본인, 군주, 수뇌, 외교권자를 mutation 전에 거부한다. 인사부 후보와 엔진 무변경 회귀, 실제 Chromium 후보 검증을 함께 추가한다.
2026-08-24 08:33:57 +00:00
Hide_D c88a8de9bc merge: 최신 main을 Ref 전용 아이콘 API 이관에 통합한다 2026-08-24 08:33:25 +00:00
Hide_D 0c5dee1af8 fix(migration): Ref 전용 아이콘을 업로드 API로 이관한다
전용 아이콘 바이트를 모두 검증한 뒤 sam-image 서명 API에 결정적 경로로 등록한다. API 반환 경로를 계정과 아이콘 소유 목록에 연결하고 Core에서 바뀐 현재 선택은 보존한다.
2026-08-24 08:33:19 +00:00
Hide_D 0c6ef3e9b0 merge: 지도 하단 툴팁 교정을 main에 반영한다 2026-08-24 08:32:47 +00:00
Hide_D b84f31d098 fix(game-ui): 지도 하단 도시 툴팁을 위로 전환한다
남만, 교지, 남해, 대처럼 지도 하단에 있는 도시의 툴팁이 지도 경계 밖으로 잘리지 않도록 실제 높이를 기준으로 세로 배치를 전환한다. 실제 CHE 좌표를 사용하는 Chromium 회귀 검증을 추가한다.
2026-08-24 08:29:45 +00:00
Hide_D 69e34e3c95 merge: 자동 외교와 선전포고 분리를 main에 반영한다 2026-08-24 08:15:56 +00:00
Hide_D 071f34d6e4 merge: 최신 main을 자동 외교 분리 브랜치에 통합한다 2026-08-24 08:15:37 +00:00
Hide_D 4efc9a7679 feat: 사용자 군주 자동 선전포고를 분리한다 2026-08-24 08:14:53 +00:00
Hide_D 0fda5fe678 merge: 가오픈 장수 삭제 시각 수정을 main에 반영한다 2026-08-24 08:14:09 +00:00
Hide_D e425849216 merge: 최신 main을 가오픈 장수 삭제 시각 수정에 통합한다 2026-08-24 08:13:10 +00:00
Hide_D 907b7db1c6 fix(game): 가오픈 장수 삭제 대기를 실제 접수 시각에 맞춘다
미래 정식 오픈에 고정된 게임 시각과 durable input event 접수 시각을 분리한다. 일반 생성과 선택 풀 생성의 삭제 가능 시각 및 최초 접속 시각만 operational 시각을 사용하고 RNG와 턴 배치는 기존 논리 시각을 보존한다.
2026-08-24 08:13:05 +00:00
Hide_D 379312470e merge: 설문 게시자 장수명 수정을 main에 반영한다 2026-08-24 08:04:28 +00:00
Hide_D 55a9c87610 fix(vote): 설문 게시자를 장수명으로 저장한다
인증 계정 ID나 계정 표시명 대신 getMyGeneral로 확정한 현재 장수명을 opener_name에 저장한다. 서로 다른 세 identity를 둔 회귀 테스트로 저장 경계를 고정한다.
2026-08-24 08:04:14 +00:00
Hide_D 1e79611089 merge: Gateway 프로필 표시명 경계를 main에 반영한다 2026-08-24 07:18:48 +00:00
Hide_D d80ea1bd0e fix: Gateway 화면에서 raw 프로필 ID 노출을 제거한다
불변 profileName은 라우팅과 저장 경계에 유지하고 사용자 출력은 공통 표시명을 사용한다. 기본 인스턴스 suffix를 숨기고 비기본 인스턴스만 사람이 읽을 수 있게 구분한다.
2026-08-24 07:15:25 +00:00
Hide_D 8837e49d62 merge: 서버 작업 이력 간결화를 main에 반영한다 2026-08-24 06:05:37 +00:00
Hide_D 2f4440f737 fix(gateway): 서버 작업 이력을 상태 중심으로 간결화한다
서버별 화면의 작업 이력을 세 열 요약과 접근 가능한 상세 행으로 재구성한다. 500px Chromium에서 가로 넘침 없이 상태, 로그, 상세와 재시도 동작을 확인한다.
2026-08-24 06:05:03 +00:00
Hide_D 334ed09620 merge: CHE 0기 여명 시나리오를 main에 통합한다 2026-08-24 05:32:53 +00:00
Hide_D 9cf4034db8 feat(scenario): CHE 0기 여명 시나리오를 추가한다
일반 공백지 규칙을 유지하면서 가동 전 M장 50명과 유니크 획득 계수 2배를 적용한다. 시나리오 합성, 실제 M장 생성, Gateway 카탈로그와 Chromium 선택지를 회귀 검증한다.
2026-08-24 05:32:31 +00:00
Hide_D 3b53b9cd9e merge: 긴급천도 후보 선택 교정을 main에 반영한다 2026-08-24 04:51:59 +00:00
Hide_D 0bb4d56596 merge: 최신 main을 긴급천도 교정에 통합한다 2026-08-24 04:51:07 +00:00
Hide_D 531fa55c5f fix: 긴급천도 후보를 지도 연결 거리로 선택한다 2026-08-24 04:50:06 +00:00
Hide_D f431368da4 merge: Gateway 기수 표시명 전달을 main에 반영한다 2026-08-24 04:47:12 +00:00
Hide_D 39bf49bdaa fix: Gateway 기수 표시명을 명예의 전당과 왕조에 전달한다
RESET에서 Gateway의 한국어 표시명을 기수 메타데이터로 저장하고 통일 archive가 내부 profile key 대신 해당 snapshot을 사용하도록 한다. seeder와 Hall/왕조 투영 회귀 테스트를 함께 추가한다.
2026-08-24 04:38:40 +00:00
Hide_D 3bda79ccf8 merge: 전투·명예·유산 교차기수 패리티를 main에 반영한다 2026-08-24 04:10:32 +00:00
Hide_D 8fadd49b2c merge: 최신 main을 전투·명예·유산 패리티 작업에 통합한다 2026-08-24 03:39:02 +00:00
Hide_D 4fc20de8d4 fix: 은퇴 명예 기록과 유산 수명주기 정합성을 복원한다
은퇴·사망·통일의 저장 순서와 명예의 전당 및 명장일람 판정을 Ref 흐름에 맞춘다.

유산 행동을 인증된 daemon transaction으로 통합하고 중복 지급·고유 아이템·로그·오류 경계를 회귀 테스트한다.
2026-08-24 03:38:12 +00:00
Hide_D 95cf68dffd fix: 전투 이펙트와 차등 하네스 호환성을 복원한다
Ref 기준의 판정 순서, 난수 소비, 아이템·특기 이펙트와 로그 형식을 맞춘다.

전체 전투 결과와 이벤트·상태·난수 trace를 엄격 비교하고 fixture 및 출병 예약 회귀를 보강한다.
2026-08-24 03:37:56 +00:00
Hide_D 77a05a6a25 merge: 예약 공지 본문과 서버 행 구분을 main에 반영한다 2026-08-24 03:15:36 +00:00
Hide_D 15cb8cc481 fix: 예약 공지 본문과 서버 행 구분을 바로잡는다
선공개와 일반 가오픈 공지를 공유 컴포넌트로 렌더링해 드래그 문자열을 일치시킨다. 예약 공지 배지에는 실제 빌드 시작 시각 툴팁만 제공하고 서버별 행 경계를 강화한다.
2026-08-24 03:15:00 +00:00
Hide_D 47cfbb64fa merge: 신규 장수 특기 지급 지연 수정을 main에 반영한다 2026-08-24 01:58:58 +00:00