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
Hide_D
a7b11811de
merge: 과거 장수 전투 결과 보존 이관 반영
2026-08-18 13:17:17 +00:00
Hide_D
cfe65d9fc1
merge: 최신 메인 변경 통합
2026-08-18 13:16:06 +00:00
Hide_D
c04a93a76c
feat: 과거 장수 전투 결과 보존 이관 추가
...
preserved batres 파일을 기수 단위로 검증·체크포인트하고 과거 장수 상세에 연결한다. check-plan에는 전체 이전 항목과 정보 설명을 함께 노출한다.
2026-08-18 13:15:33 +00:00
Hide_D
fde30955d1
merge: 사령턴 대상 선택 보강을 main에 반영
2026-08-18 13:14:39 +00:00
Hide_D
7beeeefe64
merge: 최신 main을 사령턴 대상 보강에 통합
2026-08-18 13:13:20 +00:00
Hide_D
7da67da40f
feat: 사령턴 대상 선택 정보를 보강
...
도시·수도 지도와 명령별 국가/장수 상세 목록을 추가한다.\nRef 금액 프리셋과 현재 조건 기반 우선 정렬을 예약 입력에 연결한다.
2026-08-18 13:12:24 +00:00