Hide_D
|
6f2d6f0379
|
perf: 프로필 DB 풀과 advisory lock 격리
역할별 PostgreSQL pool 상한과 동일 process 공유 pool을 적용하고 health 지표를 노출한다.\n\n게임 기능 advisory lock을 schema namespace로 통일하고 실제 PostgreSQL 통합 하네스를 보강한다.
|
2026-08-17 17:30:06 +00:00 |
|
Hide_D
|
90b56d75c1
|
merge: 최신 main을 Profile 포괄 권한 제거에 통합
|
2026-08-17 16:11:07 +00:00 |
|
Hide_D
|
b49332f5b9
|
fix(gateway): Profile 포괄 운영 권한 제거
|
2026-08-17 16:07:46 +00:00 |
|
Hide_D
|
6e0c36c8b5
|
merge: 최신 main을 레거시 DB 재이관에 통합
# Conflicts:
# app/gateway-api/test/releaseManifest.test.ts
# release-manifest.json
|
2026-08-17 15:58:39 +00:00 |
|
Hide_D
|
fc7de05017
|
feat: 레거시 재이관과 계정 복구 기반을 추가
중앙 이전 기록 스키마와 버전 정규화기를 도입하고, 재실행 시 현행 계정 상태를 보존한다. 카카오 인증 뒤 이관 비밀번호를 1회 설정하는 흐름과 비카카오 계정용 안전한 CLI 복구 경로를 추가한다.
|
2026-08-17 15:55:32 +00:00 |
|
Hide_D
|
efb7be3cb9
|
feat: 다중 프로필 DB 부하 계측을 추가
production 턴 런타임의 lease, flush, outbox와 Redis 발행을 한 달 단위로 측정한다. nya와 pya 1분 프로필의 격리 fixture 및 현재 process·잠금 경계 문서를 함께 추가한다.
|
2026-08-17 15:43:14 +00:00 |
|
Hide_D
|
5440bb5175
|
merge: 최신 main을 tRPC JSON 본문 전송에 통합
|
2026-08-17 11:12:09 +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
|
fe70ebf598
|
fix: 연감 로그 블록을 내용에 맞게 확장
|
2026-08-17 11:10:19 +00:00 |
|
Hide_D
|
1dba439d62
|
merge: 최신 main을 개인 기록 시각 글자 크기 보정에 통합
|
2026-08-17 10:58:52 +00:00 |
|
Hide_D
|
232332812d
|
fix(game-ui): 개인 공격·수비 기록 시각 글자 크기를 맞춤
Ref의 <1> 시각 표식과 같은 90% 글자 크기를 적용하고, 기존 표식 시각의 중복 추가를 막는다.
동일 공격·수비 문구의 Ref/Core Chromium 측정과 /che, /hwe 회귀 검증을 추가한다.
|
2026-08-17 10:58:10 +00:00 |
|
Hide_D
|
a110435033
|
fix: 인게임 내용 폰트를 Pretendard로 통일
게임 프론트 전역에서 Pretendard를 한 번 로드하고 본문·기록·표·입력·버튼의 명시적 글꼴을 공통 토큰으로 통일한다. production Chromium 검증과 정적 회귀 검사를 함께 추가한다.
|
2026-08-17 10:52:34 +00:00 |
|
Hide_D
|
a4274c64b6
|
test: source revision capacity 계측을 추가
|
2026-08-16 19:03:54 +00:00 |
|
Hide_D
|
fb3ce3da70
|
test: 300접속 capacity calibration을 재현 가능하게 구성
비밀값 자동 준비, 4 CPU/8GiB API launcher, fixture 검증 기반 calibration config를 추가한다. tRPC v11 GET input encoding 오류를 고치고 300 SSE/HTTP 실제 실행 절차를 문서화한다.
|
2026-08-16 18:54:34 +00:00 |
|
Hide_D
|
7e099326ec
|
perf: 1200장수 용량 fixture와 E1 profile을 추가
900 NPC와 300 synthetic 사용자를 5분 턴으로 처리하는 결정론적 engine profile을 추가하고, 전용 PostgreSQL schema와 Redis DB에 300개 인증 session을 준비하는 격리 load fixture를 제공한다.
|
2026-08-16 18:31:14 +00:00 |
|
Hide_D
|
54126cd67f
|
perf: 300명 실시간 부하 측정 도구를 추가
|
2026-08-16 18:05:55 +00:00 |
|
Hide_D
|
86733b99b7
|
feat: 내구성 있는 read model 변화 저널 기반을 추가
|
2026-08-16 18:01:22 +00:00 |
|
Hide_D
|
438a8da710
|
test: 국가 사령턴 예약 수명주기 차등 검증을 강화
|
2026-08-16 11:34:47 +00:00 |
|
Hide_D
|
bf2f18aec9
|
feat: 장수 계략 명령 전체를 Ref 호환 이관
화계에 묶여 있던 공통 확률·난수·비용·성장 처리를 계략 기반 명령으로 분리한다.
선동·탈취·파괴·화계를 기본 프로필과 계략 분류에 등록하고 Ref 실제 실행, 능력치 상승, 모바일 Chromium 검증을 추가한다.
|
2026-08-15 19:11:14 +00:00 |
|
Hide_D
|
fad4602e2e
|
Merge branch 'main' into compare/scenario2601-200-parity-20260815
|
2026-08-15 09:42:02 +00:00 |
|
Hide_D
|
b9e45c6e76
|
fix(parity): preserve legacy monthly turn ordering
|
2026-08-15 09:40:14 +00:00 |
|
Hide_D
|
602c6410e1
|
refactor: finish internal export cleanup
|
2026-08-15 07:08:03 +00:00 |
|
Hide_D
|
ab53c654ee
|
test: import item inventory from owner module
|
2026-08-15 06:50:25 +00:00 |
|
Hide_D
|
ff868f1105
|
test: make scenario 29 betting lifecycle repeatable
|
2026-08-15 04:31:10 +00:00 |
|
Hide_D
|
f8b28a055c
|
fix(scenario): open nation betting in scenario 29
|
2026-08-15 04:27:30 +00:00 |
|
Hide_D
|
00c7022519
|
fix(game-frontend): restore nation general filter menus
|
2026-08-13 17:54:28 +00:00 |
|
Hide_D
|
838c240984
|
fix(frontend): add main execution status
|
2026-08-13 17:30:18 +00:00 |
|
Hide_D
|
cf83cb2c55
|
Merge remote-tracking branch 'origin/main' into feature/recruitment-command-parity-20260813
# Conflicts:
# app/game-api/src/router/turns/index.ts
# app/game-api/src/turns/commandInput.ts
# app/game-frontend/e2e/commandArguments.spec.ts
# app/game-frontend/src/components/command/ReservedCommandEditor.vue
# app/game-frontend/src/components/command/types.ts
# app/game-frontend/src/views/ChiefCenterView.vue
|
2026-08-13 16:28:35 +00:00 |
|
Hide_D
|
317a055434
|
feat: restore Ref recruitment command details
|
2026-08-13 16:20:43 +00:00 |
|
Hide_D
|
51687c7cf8
|
feat(game-frontend): restore nation general grid controls
|
2026-08-13 16:13:15 +00:00 |
|
Hide_D
|
71668400dd
|
fix(frontend): clarify main scenario status
|
2026-08-13 15:26:14 +00:00 |
|
Hide_D
|
2c23c1458a
|
test: follow public realtime event contract
|
2026-08-13 01:05:24 +00:00 |
|
Hide_D
|
0c79a900e7
|
Merge remote-tracking branch 'origin/main' into fix/existing-test-failures-20260812
|
2026-08-13 00:52:28 +00:00 |
|
Hide_D
|
d133db32eb
|
fix: repair existing test failures
|
2026-08-13 00:52:22 +00:00 |
|
Hide_D
|
4329cbbbcf
|
build: run TypeScript 6 and 7 side by side
|
2026-08-12 23:34:23 +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
|
79f2b9b713
|
fix: keep yearbook stable during month navigation
|
2026-08-12 15:41:35 +00:00 |
|
Hide_D
|
322a8533fb
|
feat(game-ui): port Ref progress bars
|
2026-08-11 00:40:38 +00:00 |
|
Hide_D
|
6cc5157b6d
|
test(integration): verify committed read-model projections
|
2026-08-09 23:55:07 +00:00 |
|
Hide_D
|
164d7e0f73
|
tournament
|
2026-08-09 10:15:18 +00:00 |
|
Hide_D
|
4374c490ac
|
feat(images): default frontend assets to image service
|
2026-08-08 09:30:58 +00:00 |
|
Hide_D
|
3654adbe13
|
feat(gateway): verify Kakao account ownership
|
2026-08-08 06:23:16 +00:00 |
|
Hide_D
|
05f4443e06
|
fix: publish game engine runtime subpaths
|
2026-08-08 02:33:47 +00:00 |
|
Hide_D
|
fd90893cef
|
fix: complete image service integration
|
2026-08-08 02:25:20 +00:00 |
|
Hide_D
|
044c916990
|
test: restore validation baseline
|
2026-08-07 10:23:16 +00:00 |
|
Hide_D
|
1a1d0b2d91
|
refactor: enforce package boundaries
|
2026-08-07 10:13:29 +00:00 |
|
Hide_D
|
b1de142440
|
fix: ignore generated compatibility markers
|
2026-08-07 06:13:54 +00:00 |
|
Hide_D
|
d0789f20e9
|
docs: inventory removable Ref compatibility shims
|
2026-08-07 06:12:00 +00:00 |
|
Hide_D
|
0dc860feee
|
fix: align scenario 2400 battle replay parity
|
2026-08-05 03:08:12 +00:00 |
|