Commit Graph
1782 Commits
Author SHA1 Message Date
Hide_D 300a3c93e9 fix(diplomacy): 전쟁 기간을 양방향으로 동기화한다 2026-08-22 10:23:06 +00:00
Hide_D 86aa515619 merge: 정적 프런트엔드 릴리스를 main에 반영한다 2026-08-22 09:34:57 +00:00
Hide_D c551612d0b merge: 최신 main을 정적 프런트엔드 작업에 통합한다 2026-08-22 09:33:52 +00:00
Hide_D d3e5d12cbf feat(release): 정적 프런트엔드와 격리 빌더를 도입한다
Gateway와 프로필 릴리스가 불변 프런트엔드 아티팩트를 원자적으로 게시하고 실패 시 이전 포인터를 복구하도록 한다.

릴리스 빌드는 전용 builder protocol로 분리하고 성공한 Gateway 커밋을 재기동용 Git ref에 고정한다.
2026-08-22 09:32:47 +00:00
Hide_D d080bafa84 merge: 지난 플레이 전투 자료 보존을 main에 반영한다 2026-08-22 09:17:10 +00:00
Hide_D 0d1c4f0146 merge: 최신 Core 기준선을 지난 플레이 전투 보존에 반영한다 2026-08-22 09:15:51 +00:00
Hide_D d3d89cf003 fix: 지난 플레이 전투 자료를 보존한다
통일·장수 삭제·게임 취소 archive에 전투 집계와 숙련도, 전투 결과를 저장한다. 개인 기록과 전투 상세는 보존 대상에서 제외하고 기존 Core snapshot도 정규화한다.
2026-08-22 09:15:45 +00:00
Hide_D 53f37b8399 merge: 일반 사용자 오픈 건의 양식을 main에 반영한다 2026-08-22 09:13:01 +00:00
Hide_D d050aa06f9 merge: 최신 Core 기준선을 반영한다 2026-08-22 09:11:12 +00:00
Hide_D 1648b6aa84 feat: 일반 사용자 오픈 건의 양식을 추가한다
활성 profile 빌드의 시나리오 catalog를 세션 기반 읽기 전용 API로 제공한다. Gateway에서 초기화 옵션을 살펴보고 Ref 예약 공지 형식의 제안 문구를 복사하되 서버 mutation은 호출하지 않도록 한다.
2026-08-22 09:07:29 +00:00
Hide_D a479406de0 merge: 저작권 표기 연도를 2026년으로 반영한다 2026-08-22 08:53:57 +00:00
Hide_D 787016ae1c fix: 저작권 표기 연도를 2026년으로 갱신한다 2026-08-22 08:53:40 +00:00
Hide_D d74a8e48bb merge: 사용자 군주 자율행동 옵션을 main에 반영한다 2026-08-22 08:29:32 +00:00
Hide_D ccde0500e6 merge: 최신 main을 사용자 군주 자율행동 브랜치에 통합한다 2026-08-22 08:28:09 +00:00
Hide_D 9c588dbd67 feat: 사용자 군주 자율행동 업무를 개별 설정한다
NPC 군주의 기존 국가 운영은 유지하고 사용자 군주는 외교, 수뇌 임명, 재정 조정, 천도를 기본 비활성화한다.

내 정보 설정과 인증 API, 엔진 gate를 연결하고 자율행동 기간 및 국가턴 master를 함께 검증한다.
2026-08-22 08:28:04 +00:00
Hide_D 188e9a6860 merge: 연감 장수동향 수집 복구를 main에 반영한다 2026-08-22 08:22:11 +00:00
Hide_D 690a296f6a fix: 연감 장수동향 수집 분류를 바로잡는다 2026-08-22 08:20:46 +00:00
Hide_D 957445b0e0 merge: 다이얼로그 화면 중앙 배치를 main에 반영한다 2026-08-22 06:38:16 +00:00
Hide_D fc0bb99144 fix: 베팅과 게임 정보 창을 화면 중앙에 배치한다
공통 viewport 중앙 배치 규칙을 추가하고 데스크톱·모바일 Chromium 좌표 회귀 검사를 보강한다.
2026-08-22 06:37:11 +00:00
Hide_D 80e5c6a2c6 merge: 배포 버전 ETag 재검증을 main에 반영한다 2026-08-22 06:06:52 +00:00
Hide_D fbaaf916cd merge: 최신 main을 ETag 최적화 브랜치에 통합한다 2026-08-22 06:04:33 +00:00
Hide_D 8d8ddc5b83 perf(frontend): 배포 버전을 ETag로 재검증한다 2026-08-22 06:04:01 +00:00
Hide_D f4c83e44c0 merge: 토너먼트 페이지군 자동 갱신을 통합한다 2026-08-22 06:02:40 +00:00
Hide_D 985f627499 feat: 토너먼트 페이지군 자동 갱신을 분리한다
토너먼트 전용 SSE scope와 slice invalidation을 추가하고 같은 계정의 visible 탭이 조회를 공유하게 한다. 서버 증명 snapshot 조회는 접속 점수를 더하지 않되 기존 hard limit은 유지한다.
2026-08-22 06:00:22 +00:00
Hide_D 3b2b98dc88 merge: 토너먼트 조별 순위 카드를 main에 반영한다 2026-08-22 05:20:50 +00:00
Hide_D 75832eefec merge: 최신 main을 토너먼트 조별 순위 카드에 통합한다 2026-08-22 05:19:47 +00:00
Hide_D cdd81d26c4 feat(game-ui): 토너먼트 조별 순위를 카드로 개선한다
빈 조별 슬롯에도 64px 아이콘 자리와 동일한 높이를 유지한다. 경기 지표는 장수명 옆의 의미 단위 요약으로 재배치하고 desktop/mobile Chromium 검증을 보강한다.
2026-08-22 05:18:46 +00:00
Hide_D 666eaea82b merge: profile 새 버전 안내를 main에 반영한다 2026-08-22 05:13:13 +00:00
Hide_D 89d245880f merge: 최신 main을 profile 버전 안내에 통합한다 2026-08-22 05:12:10 +00:00
Hide_D 5549f0c1e8 feat: profile 새 버전 안내 toast를 추가한다
배포 bundle과 같은 commit의 정적 버전 문서를 생성하고, 열린 탭이 DB mutation 없이 변경을 감지하도록 한다. 동일 버전은 tab session에서 한 번만 안내하며 강제 새로고침은 하지 않는다.
2026-08-22 05:11:50 +00:00
Hide_D 3b98c78fac merge: 빈 특기 획득 예정 나이 표시를 main에 반영한다 2026-08-22 05:07:48 +00:00
Hide_D 4222853c34 merge: 최신 main을 빈 특기 획득 나이 표시에 통합한다 2026-08-22 05:05:53 +00:00
Hide_D b8e9e6b513 fix: 빈 특기의 획득 예정 나이를 표시한다
메인 장수 read model에 내정·전투 특기 예정 나이를 투영하고, Ref와 같은 현재 나이 다음 해 하한을 적용한다. API 회귀와 Chromium 데스크톱·모바일 검증을 추가한다.
2026-08-22 05:03:25 +00:00
Hide_D d9e34b7ffb merge: 토너먼트 새 창 닫기를 main에 반영한다 2026-08-22 05:02:00 +00:00
Hide_D d8ebb340cd merge: 최신 main을 토너먼트 새 창 닫기에 통합한다 2026-08-22 05:00:50 +00:00
Hide_D 37b390555d merge: 토너먼트 상태별 메인 메뉴를 main에 반영한다 2026-08-22 04:59:26 +00:00
Hide_D 266555355e fix(game-frontend): 토너먼트 새 창 닫기를 복원한다
토너먼트와 베팅장 공통 헤더의 창 닫기가 메인 라우트로 이동하지 않고 Ref처럼 현재 보조 창을 닫도록 변경한다. noopener 새 창에서 두 경로를 닫고 원래 창이 유지되는 Chromium 회귀 테스트를 추가한다.
2026-08-22 04:59:18 +00:00
Hide_D a3ecfff175 merge: 최신 원격 main을 토너먼트 동적 메뉴에 재통합한다 2026-08-22 04:58:33 +00:00
Hide_D 8a4347bf6d feat(game-ui): 토너먼트 단계별 메인 메뉴를 전환한다 2026-08-22 04:58:12 +00:00
Hide_D 55f41601e6 merge: 토너먼트 전투 로그 복원을 main에 반영한다 2026-08-22 04:54:20 +00:00
Hide_D 48001772aa merge: 최신 main을 토너먼트 전투 로그 복원에 통합한다 2026-08-22 04:52:24 +00:00
Hide_D 0c75b96908 merge: 첫 모병 예약 후방 발령 교정을 반영한다 2026-08-22 04:51:59 +00:00
Hide_D e7fed61fb3 feat: 토너먼트 조별 전투 로그를 복원한다
예선과 본선 조별 경기의 최신 전투 로그를 저장하고 화면에 여덟 조 모두 표시한다. 결선은 최근 완료 경기와 종료 후 결승 로그를 유지하며 기존 대진 난수 순서를 보존한다.
2026-08-22 04:51:46 +00:00
Hide_D 0cc50bcd66 fix: 첫 모병 예약도 후방 발령에 반영한다
Ref의 che_모병 extends che_징병 상속 의미를 예약턴 문자열 경계에서 복원하고 두 명령을 함께 회귀한다.
2026-08-22 04:51:06 +00:00
Hide_D 093bf67394 merge: 최신 main을 토너먼트 동적 메뉴에 통합한다 2026-08-22 04:50:46 +00:00
Hide_D f5630ebf13 merge: NPC 사용자 장수 인사 호환을 main에 반영한다 2026-08-22 04:44:00 +00:00
Hide_D 8b5fe4e72c fix: NPC 사용자 장수 인사 조건을 Ref와 맞춘다
첫 예약턴과 부대장 턴 순서, 징집 가능 점수, 후방 도시 조건을 반영한다.

징집 후 준비도를 갖춘 뒤 전방 발령하고 구출·포상·몰수 후보와 RNG 순서를 회귀 테스트로 고정한다.
2026-08-22 04:42:08 +00:00
Hide_D 377c8f28b6 fix: 화면 설정의 불필요한 안내 문구를 제거한다 2026-08-22 04:35:24 +00:00
Hide_D a41eb16bb9 merge: 1분 페이지 부하 최적화를 main에 반영한다 2026-08-21 23:19:34 +00:00
Hide_D e475cb1212 merge: 최신 main을 1분 부하 최적화에 통합한다 2026-08-21 23:17:38 +00:00