Hide_D
abd15c9b20
merge: 최신 원격 main을 Vue 드래그 리팩터링에 통합
2026-08-21 01:58:27 +00:00
Hide_D
1f51641033
merge: 최신 main을 모바일 계정 버튼 정리에 통합
2026-08-21 01:52:27 +00:00
Hide_D
1d8f80f381
fix(gateway): 모바일 계정 버튼 행을 정리
...
일반 사용자는 두 버튼을 한 행에 유지하고 관리자 링크는 모바일에서 전체폭 둘째 행으로 분리한다. 500px과 더 좁은 viewport의 Chromium 좌표 및 상호작용 회귀를 추가한다.
2026-08-21 01:52:22 +00:00
Hide_D
6cd85e5903
merge: 원격 main을 프런트엔드 import 경계에 통합
2026-08-21 01:52:04 +00:00
Hide_D
a43f3e4e0a
perf: 프런트엔드 import 경계를 세분화
...
Gateway 화면을 route 단위로 지연 로딩하고 common runtime import를 실제 소유 leaf export로 분리한다.\n\npackage boundary와 route loading 회귀 테스트로 root barrel 재유입을 차단한다.
2026-08-21 01:45:20 +00:00
Hide_D
437abff006
fix: Gateway 로비에 시나리오명을 표시
...
Ref처럼 활성 및 가오픈 서버의 저장 시나리오 코드 대신 게임 상태의 표시명을 사용한다. production Chromium 회귀로 desktop/mobile 표시와 overflow를 검증한다.
2026-08-21 01:45:04 +00:00
Hide_D
c5a41b23a8
fix(gateway): 초기화 예약 수명주기를 정합화
...
초기화 시작과 가오픈·정식 오픈 시각의 의미를 분리하고, 미래 가오픈 전에는 준비된 프로필을 RESERVED로 유지합니다.\n\n가오픈 시각에는 재빌드 없이 PREOPEN으로 전환하며 관리자 화면 도움말과 API·오케스트레이터·Chromium 회귀 검증을 보강합니다.
2026-08-21 01:18:07 +00:00
Hide_D
98fe4f3764
fix(gateway): 운영 개요의 변경 이력 안내 제거
...
관리자가 현재 수행할 기능과 무관한 작업 영역 재구성 설명을 제거합니다. 현재 행동 안내만 남기고 실제 Chromium에서 문구 부재와 반응형 카드 위치를 검증합니다.
2026-08-21 00:55:35 +00:00
Hide_D
e33478a7e0
feat: 시나리오 초기화 용어와 도움말 정합화
...
Ref의 NPC 상성, 확장 NPC, NPC 빙의와 자율행동 표현으로 Gateway 초기화 옵션을 통일한다. 접힌 고급 옵션에 접근 가능한 소형 도움말을 추가하고 desktop/mobile Chromium 회귀를 보강한다.
2026-08-20 05:16:19 +00:00
Hide_D
466f030889
fix: 실행 중인 릴리스 빌드를 안전하게 중단
...
Gateway와 프로필 DEPLOY의 빌드 단계만 취소하고 lease와 phase 전환을 직렬화한다. 관리자 화면에 중단·재시도 절차와 회귀 검증을 추가한다.
2026-08-20 02:27:52 +00:00
Hide_D
b9d5edbb3d
perf: 릴리스 프론트엔드 빌드를 안전하게 캐시
...
Gateway와 Profile 릴리스의 타입검사와 Vite 번들을 별도 Turbo 작업으로 캐시한다. DB 보존 DEPLOY는 game-api만 빌드하고 기본 동시성 1과 기존 산출물 계약은 유지한다.
2026-08-19 18:05:38 +00:00
Hide_D
4977fb615d
fix: 일반 리셋이 서버 지정 브랜치를 추적
...
상위 배포 권한자가 선택한 branch 또는 commit 정책을 profile metadata에 보존하고 일반 시나리오 초기화가 이를 따르도록 변경한다. 같은 active commit의 설치 완료 workspace는 빌드를 생략하고 기존 migration, seed, readiness 흐름을 유지한다.
2026-08-19 13:42:52 +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
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
6122cea3a4
fix(gateway): 모바일 서버 목록을 2행으로 배치
...
좁은 화면의 760px 내부 가로 스크롤을 제거하고 서버 정보와 장수 동작을 두 행으로 재배치한다. Chromium 회귀 테스트로 320px, 390px와 799/800px 경계를 검증한다.
2026-08-19 08:55:37 +00:00
Hide_D
de81a402de
fix: RESET 자동턴 고급 징병과 중신 옵션 보존
2026-08-19 06:09:54 +00:00
Hide_D
383d173790
feat: 오픈 게임 취소와 유산 정산 경로 추가
...
별도 최고위험 권한으로 실행되는 원자적 취소 작업을 추가한다. 버려진 게임과 장수 기록의 보존·삭제 옵션, 오픈 원금 전액 환급 및 획득 포인트 보전율, 취소 상태와 관리자·과거기록 UI를 함께 반영한다.
2026-08-18 13:31:49 +00:00
Hide_D
449a979685
merge: 최종 main을 Profile 포괄 권한 제거에 통합
2026-08-17 16:11:49 +00:00
Hide_D
90b56d75c1
merge: 최신 main을 Profile 포괄 권한 제거에 통합
2026-08-17 16:11:07 +00:00
Hide_D
1100def350
merge: 최종 main을 실행 중 게임 옵션 변경에 통합
2026-08-17 16:09:15 +00:00
Hide_D
996357701c
merge: 최신 main을 실행 중 게임 옵션 변경에 통합
...
# Conflicts:
# packages/infra/prisma/gateway.prisma
2026-08-17 16:09:03 +00:00
Hide_D
b49332f5b9
fix(gateway): Profile 포괄 운영 권한 제거
2026-08-17 16:07:46 +00:00
Hide_D
71ea5fcaac
merge: 최신 main을 공개 지도 정보 정리에 통합
2026-08-17 16:05:32 +00:00
Hide_D
ca6823d409
feat: 실행 중 게임 옵션 변경을 지원
...
Gateway 관리 화면에서 현재 기수의 장수 생성 제한, 유저 자동턴, 턴 간격을 내구성 action으로 변경한다.
턴 간격 변경은 논리 tick과 현재 게임 시각을 보존하며 DB와 Redis의 tick 기반 시각을 재투영하고 기존 로그 timestamp는 유지한다.
2026-08-17 16:05:07 +00:00
Hide_D
aa66f2701d
fix: 공개 지도 미리보기 정보를 간결하게 정리
...
서버 탭 아래 중복 이름과 내부 지도 테마명을 제거하고 런타임 상태를 하단 요약으로 옮긴다. 연월은 레거시 지도 제목과 같은 20px 중앙 띠로 표시하고 데스크톱·모바일 Chromium 검증을 보강한다.
2026-08-17 16:04:33 +00:00
Hide_D
fc7de05017
feat: 레거시 재이관과 계정 복구 기반을 추가
...
중앙 이전 기록 스키마와 버전 정규화기를 도입하고, 재실행 시 현행 계정 상태를 보존한다. 카카오 인증 뒤 이관 비밀번호를 1회 설정하는 흐름과 비카카오 계정용 안전한 CLI 복구 경로를 추가한다.
2026-08-17 15:55:32 +00:00
Hide_D
b488cc22bf
test: 로비 수동 재시도 검증의 자동 성공 경쟁 제거
...
스크린샷과 접근성 측정 중 예약 재시도가 성공해 버튼이 사라지는 경합을 막고, 수동 재시도 시나리오를 결정적으로 유지한다.
2026-08-17 11:28:35 +00:00
Hide_D
2d302a5f91
refactor: tRPC 조회 입력을 JSON 본문으로 전송
...
브라우저의 Gateway·Game tRPC 클라이언트를 POST JSON 전송으로 통일하고 서버의 query method override를 허용한다. GET mutation 거부 계약과 production Chromium 요청 형태를 회귀 테스트로 고정한다.
2026-08-17 11:12:02 +00:00
Hide_D
4f841ad82f
fix(gateway): 일시정지와 서버 중지 상태 계약 분리
2026-08-15 17:12:13 +00:00
Hide_D
3a6ef36d01
fix(gateway): 일시정지 프로필을 로비에 표시
2026-08-15 16:37:01 +00:00
Hide_D
e3234df34d
build: publish frontend source maps
2026-08-15 16:31:18 +00:00
Hide_D
585b50e639
fix(gateway): recover lobby profile status after updates
2026-08-15 16:10:36 +00:00
Hide_D
8aa9736512
fix(gateway): preserve log scroll position
2026-08-15 05:30:52 +00:00
Hide_D
a318e7d678
feat: add Ref city hover details to public maps
2026-08-13 18:04:11 +00:00
Hide_D
6478a9f478
fix(gateway): split profile identity from scenario
2026-08-13 16:03:41 +00:00
Hide_D
f4bc6ed85b
Merge branch 'main' into refactor/frontend-time-format-options-20260813
2026-08-13 15:27:53 +00:00
Hide_D
dcba974aa4
fix(frontend): standardize server time display
2026-08-13 15:26:53 +00:00
Hide_D
94b5b7813c
feat(gateway): expand release error details
2026-08-13 15:17:38 +00:00
Hide_D
19162824e7
fix(gateway): ignore expected release restart polling errors
2026-08-13 15:12:05 +00:00
Hide_D
9f01398ccd
Merge remote-tracking branch 'origin/main' into chore/typescript-dual-compiler-20260812
2026-08-12 23:34:31 +00:00
Hide_D
4329cbbbcf
build: run TypeScript 6 and 7 side by side
2026-08-12 23:34:23 +00:00
Hide_D
7fa85dad48
fix(gateway): rebalance operation history columns
2026-08-12 23:22:38 +00:00
Hide_D
f6d2414cad
Merge remote-tracking branch 'origin/main' into chore/build-toolchain-20260812
2026-08-12 16:00:43 +00:00
Hide_D
fe0232c896
fix(gateway): keep admin sidebar flush while scrolling
2026-08-12 15:55:56 +00:00
Hide_D
05b7850f2e
Merge branch 'main' into chore/build-toolchain-20260812
2026-08-12 15:51:03 +00:00
Hide_D
d792069f65
chore: update build toolchain dependencies
2026-08-12 15:48:47 +00:00
Hide_D
683f7f2815
fix(gateway): hide Kakao notice for special access
2026-08-12 15:43:01 +00:00