Commit Graph
1432 Commits
Author SHA1 Message Date
Hide_D e4ab170884 merge: 최신 main을 베팅 핵심 능력치 작업에 반영 2026-08-19 13:32:44 +00:00
Hide_D 8dae24a376 fix: 베팅 후보에 종목별 핵심 능력치를 표시
전력전은 종합, 통솔전은 통솔, 일기토는 무력, 설전은 지력을 배당과 현재 투자금 옆에 표시한다. 네 종목 매핑과 desktop/mobile Chromium containment를 회귀 검사한다.
2026-08-19 13:32:08 +00:00
Hide_D 7a1ef8841f merge: 커맨드 입력값 자동 갱신 보존 통합 2026-08-19 13:31:23 +00:00
Hide_D 9a27f0f395 merge: 최신 main을 커맨드 입력값 보존 브랜치에 통합 2026-08-19 13:29:03 +00:00
Hide_D f01661bc08 fix(game-ui): 자동 갱신 중 커맨드 입력값 보존
같은 명령의 field 계약과 유효한 select option이 유지되는 동안 사용자가 편집한 값을 보존한다. 장수 동향과 명령표 realtime 갱신을 함께 발생시키는 desktop/mobile Chromium 회귀 테스트를 추가한다.
2026-08-19 13:28:11 +00:00
Hide_D cc1a7d8bbf merge: 프로필 프론트 빌드 heap 분리 통합 2026-08-19 13:21:21 +00:00
Hide_D 04fc7dfe52 fix: 프로필 프론트 빌드 heap을 분리
운영 runtime의 공용 Node heap은 유지하면서 profile vue-tsc와 Vite build에만 별도 NODE_OPTIONS를 적용한다.\n\nsam.hided.net HWE에서 확인한 1536 MiB heap OOM을 2048 MiB build override로 처리할 수 있도록 회귀 테스트와 운영 문서를 추가한다.
2026-08-19 13:20:40 +00:00
Hide_D 54a5b91ca9 fix: 시즌별 설문 알림 상태를 분리
설문 확인 cursor와 메인 실시간 탭 범위를 reset 고유 serverId로 구분한다. 설문 생성의 daemon 비의존 outbox 경로와 이전 시즌 cursor 회귀를 테스트한다.
2026-08-19 12:20:26 +00:00
Hide_D 17a3072ba7 feat: 런타임 메뉴 응답을 한 시간 캐시
공개 navigation REST 응답에 content ETag와 1시간 fresh cache를 적용한다. 만료 뒤 조건부 요청은 내용이 같으면 304를 반환하고 운영 JSON이 바뀌면 새 본문과 ETag를 제공한다.
2026-08-19 12:08:01 +00:00
Hide_D a7c3da2fef merge: 건국 색상 라벨 표시 통합 2026-08-19 11:50:19 +00:00
Hide_D 2708376adb merge: 최신 로컬 main 이력을 건국 색상 브랜치에 재통합 2026-08-19 11:49:07 +00:00
Hide_D 16ba632a01 merge: 실제 새로고침 분류 복원 검증을 반영 2026-08-19 11:47:28 +00:00
Hide_D 76f233cbb2 merge: 실제 새로고침 분류 복원 검증을 통합 2026-08-19 11:46:44 +00:00
Hide_D 8ddc3f344f test(game-ui): 실제 새로고침 분류 복원을 검증
개인턴과 사령턴 모두 page.reload() 경계에서 저장된 카테고리를 복원하는지 production Chromium으로 고정한다.
2026-08-19 11:46:34 +00:00
Hide_D c6175306ac merge: 최신 로컬 main 이력을 건국 색상 브랜치에 재통합 2026-08-19 11:35:27 +00:00
Hide_D c3549a6649 merge: 원격 턴 입력 카테고리 통합 이력 반영 2026-08-19 11:33:33 +00:00
Hide_D dab376155a merge: 최신 로컬 main을 건국 색상 라벨 브랜치에 통합 2026-08-19 11:33:24 +00:00
Hide_D ba8089b2ab merge: 턴 입력 카테고리 유지 원격 통합 2026-08-19 11:33:15 +00:00
Hide_D 1c288700a8 merge: 턴 입력 카테고리 유지 통합 2026-08-19 11:31:54 +00:00
Hide_D e53e164079 merge: 최신 main을 건국 색상 라벨 브랜치에 통합 2026-08-19 11:31:11 +00:00
Hide_D ce70e8b2b9 fix(game-ui): 건국 색상 라벨에 국가색을 표시
색상 선택지와 선택된 라벨에 국가색 배경과 대비 전경색을 적용한다. 실제 Chromium 회귀로 색상 16과 밝은 색, desktop/mobile 표시를 고정한다.
2026-08-19 11:31:04 +00:00
Hide_D a2ae7d31ce fix(game-ui): 턴 입력 카테고리를 유지
개인턴과 사령턴 선택기가 다시 열릴 때 저장된 분류를 최초 상태로 복원한다. 입력 후 재개방과 새 페이지 복원을 실제 Chromium 회귀로 고정한다.
2026-08-19 11:30:23 +00:00
Hide_D fd96fc00fb merge: 0.1.0 실험 릴리스 사전점검 통합 2026-08-19 11:28:21 +00:00
Hide_D 3446f2eb23 merge: 최신 main의 공통 메뉴 경로 수정을 통합 2026-08-19 11:27:30 +00:00
Hide_D 67d42eabde merge: 공통 메뉴 Caddy 내부 경로 수정 반영 2026-08-19 11:25:45 +00:00
Hide_D ec9ab321ba fix(gateway): 공통 메뉴 API를 Caddy 내부 경로에 등록
외부 /gateway/api/navigation이 prefix 제거 후 전달되는 /navigation 경로에서 응답하도록 수정한다.
2026-08-19 11:25:39 +00:00
Hide_D 68bcaf7f25 merge: 최신 main을 0.1.0 사전점검에 통합 2026-08-19 11:22:44 +00:00
Hide_D 769d81f894 fix: 0.1.0 사전 점검 차단 결함을 보정
공유 archive 마이그레이션과 런타임 설정 보존, AVIF 판별 및 문서 생성을 수정한다. 조건부 통합 격리를 보강하고 취약 의존성을 갱신하며 릴리스 메타데이터를 정리한다.
2026-08-19 11:20:44 +00:00
Hide_D 5ae79c7143 merge: PHP 기준 런타임 공통 메뉴 이관 2026-08-19 11:16:01 +00:00
Hide_D 65a196a017 merge: 최신 main을 런타임 공통 메뉴 브랜치에 통합 2026-08-19 11:14:04 +00:00
Hide_D a14282b34d feat(menu): PHP 기준 공통 메뉴를 런타임 설정으로 이관
Gateway와 게임 공통 메뉴를 영속 JSON에서 읽고 다음 페이지 로드에 반영한다. 운영 PHP의 항목과 순서, desktop/mobile geometry 및 정보 동작을 보존하고 검증·복구 문서를 추가한다.
2026-08-19 11:13:57 +00:00
Hide_D 95f589eb92 merge: Gateway 입구 공지 복사 기능 통합 2026-08-19 11:12:44 +00:00
Hide_D a16263c599 merge: 최신 main을 Gateway 입구 공지 브랜치에 통합 2026-08-19 11:08:45 +00:00
Hide_D 273aab5cf2 fix(gateway): 입구 공지의 자율행동 복사를 복원 2026-08-19 11:06:46 +00:00
Hide_D 617802c11b fix(gateway): 이벤트 기수 0 저장을 허용
숫자 입력에서 Vue가 반환한 number 값을 안전하게 정규화해 다음 시즌 번호 0이 메타 저장 요청까지 전달되도록 수정한다. API 경계와 실제 Chromium payload 회귀 테스트를 추가한다.
2026-08-19 11:00:31 +00:00
Hide_D b43d7601e7 merge: Gateway 모바일 서버 목록 2행 배치 통합 2026-08-19 08:56:13 +00:00
Hide_D 6122cea3a4 fix(gateway): 모바일 서버 목록을 2행으로 배치
좁은 화면의 760px 내부 가로 스크롤을 제거하고 서버 정보와 장수 동작을 두 행으로 재배치한다. Chromium 회귀 테스트로 320px, 390px와 799/800px 경계를 검증한다.
2026-08-19 08:55:37 +00:00
Hide_D 80e97b8e63 merge: RESET 자동턴 전체 옵션 보존 통합 2026-08-19 06:10:29 +00:00
Hide_D de81a402de fix: RESET 자동턴 고급 징병과 중신 옵션 보존 2026-08-19 06:09:54 +00:00
Hide_D c9a0b55ff0 merge: 지난 플레이 현재 프로필 조회 경계 통합 2026-08-19 05:52:47 +00:00
Hide_D 4c76afd576 fix(archive): 지난 플레이를 현재 프로필 기록으로 제한
현재 profile schema의 Core2026 기록과 같은 source_profile의 PHP archive만 결합한다. 클라이언트 profile 입력과 7개 교차 profile 탭을 제거하고 API 및 Chromium 회귀 검증을 갱신한다.
2026-08-19 05:52:12 +00:00
Hide_D 71bbe9d240 merge: 과거 장수 서버별 조회와 명전 기록 통합 2026-08-19 01:59:53 +00:00
Hide_D 5e0c26ff3a feat(archive): 과거 장수 서버별 조회와 명전 기록 추가 2026-08-19 01:59:17 +00:00
Hide_D add7ab96d1 fix(migration): 레거시 개장 시각 센티널 허용 2026-08-18 16:27:45 +00:00
Hide_D 79e2ad0108 merge: 오픈 게임 취소와 유산 정산 통합 2026-08-18 13:37:44 +00:00
Hide_D e2111b1168 docs: 게임 취소 운영 경계 문서화
전용 권한, 선택 가능한 기록 정책, 유산 정산식, CANCELLED 상태와 실패·재시도 운영 절차를 관리자·릴리스 문서에 기록한다.
2026-08-18 13:31:49 +00:00
Hide_D 7bef2af23a test: 취소 기록 모바일 폭 계약 보정
공통 Ref shell의 500px 모바일 문서 경계에서 취소 게임 카드와 문서 overflow를 측정한다.
2026-08-18 13:31:49 +00:00
Hide_D aa2b4ec726 test: 게임 오픈 원금 스냅샷 검증 보강
게임 시작 시 previous뿐 아니라 미합산 유산 키까지 오픈 원금에 포함하는 동작을 PostgreSQL 통합 테스트로 고정한다.
2026-08-18 13:31:49 +00:00
Hide_D 331715a935 fix(migration): 레거시 보관 스키마 재적용 허용
여러 게임 profile schema가 공유하는 legacy_archive 테이블에 checkpoint migration을 반복 적용해도 컬럼, 제약, 인덱스와 테이블이 충돌하지 않게 한다.
2026-08-18 13:31:49 +00:00
Hide_D 383d173790 feat: 오픈 게임 취소와 유산 정산 경로 추가
별도 최고위험 권한으로 실행되는 원자적 취소 작업을 추가한다. 버려진 게임과 장수 기록의 보존·삭제 옵션, 오픈 원금 전액 환급 및 획득 포인트 보전율, 취소 상태와 관리자·과거기록 UI를 함께 반영한다.
2026-08-18 13:31:49 +00:00