Commit Graph
138 Commits
Author SHA1 Message Date
Hide_D cfcf57c877 fix: release manifest에 변화 저널 migration head를 반영 2026-08-16 18:57:54 +00:00
Hide_D 346f796cfc fix: 모든 토너먼트 writer의 source revision을 원자화
API store뿐 아니라 월 자동 개막과 runtime clock shift도 공통 Lua writer를 사용한다. 프로필 초기화 시 revision key도 함께 제거한다.
2026-08-16 18:49:33 +00:00
Hide_D 34a6be0c44 fix(game-engine): 밀린 턴을 월 경계별로 처리
실시간 게임 시계가 여러 달 앞선 경우 장수 턴을 현재 월 경계까지만 실행해 월 표시와 상태 전이 순서를 보존한다. 턴 데몬 전용 NODE_OPTIONS도 지원해 다른 런타임 프로세스와 heap 상한을 분리한다.
2026-08-16 06:48:35 +00:00
Hide_D 48d94e5ff2 feat: Ref 호환 접속 제한과 벌점 초기화 구현
실행 중인 프로필에서만 접속 벌점을 누적하고 제한 임계값과 대상 경로를 Ref 순서에 맞춘다. 자기 턴 명령 성공 시 순간 점수를 같은 flush에서 초기화하며 월간 누적 감쇠는 유지한다. 제한 중 메인 자동 갱신과 실시간 구독을 중지하고 수동 갱신 성공 시 복구한다.
2026-08-15 18:49:41 +00:00
Hide_D 4f841ad82f fix(gateway): 일시정지와 서버 중지 상태 계약 분리 2026-08-15 17:12:13 +00:00
Hide_D 35d8824b95 refactor: tighten backend and logic boundaries 2026-08-15 06:46:52 +00:00
Hide_D d03160a4b3 fix(gateway): use Korean server labels by default 2026-08-13 16:28:04 +00:00
Hide_D 6478a9f478 fix(gateway): split profile identity from scenario 2026-08-13 16:03:41 +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 d792069f65 chore: update build toolchain dependencies 2026-08-12 15:48:47 +00:00
Hide_D 3620f79c6a feat(gateway): persist profile operation build logs 2026-08-11 15:11:27 +00:00
Hide_D 49970a0599 fix: bound release builds to one worker by default 2026-08-11 12:10:15 +00:00
Hide_D 3e938e17d6 perf: share Turbo cache across release worktrees 2026-08-11 11:59:18 +00:00
Hide_D 0c8185cfa9 fix(release): allow controller protocol self-upgrade 2026-08-11 00:01:47 +00:00
Hide_D 6bf8340a8a fix(release): fetch remote commit before self-upgrade 2026-08-11 00:00:02 +00:00
Hide_D c9e1200745 fix(gateway): require log-aware release controller 2026-08-10 23:58:02 +00:00
Hide_D 74ef723c7e feat: add per-profile reset defaults 2026-08-09 14:43:10 +00:00
Hide_D fe678b295b fix(gateway): restore current scenario selection 2026-08-09 12:43:46 +00:00
Hide_D 7361828641 fix(gateway): decouple admin navigation loading 2026-08-09 11:51:00 +00:00
Hide_D 773eab9e91 fix(gateway): accept normal tRPC batch paths 2026-08-09 10:34:26 +00:00
Hide_D 57b99bca28 test(gateway): verify release log long polling 2026-08-09 10:03:55 +00:00
Hide_D 03519a3d18 test(gateway): align release manifest schema head 2026-08-09 09:54:48 +00:00
Hide_D d01be27828 feat(gateway): stream release progress logs 2026-08-09 09:50:06 +00:00
Hide_D c35baeeef1 Merge branch 'main' into feature/admin-navigation-20260808 2026-08-08 17:10:52 +00:00
Hide_D 4f7dbfd19e feat(gateway): split server lifecycle administration 2026-08-08 17:10:43 +00:00
Hide_D d59e516643 feat(gateway): add admin user directory 2026-08-08 17:03:58 +00:00
Hide_D 0ef8b5ea20 fix(gateway): preserve configured server display order 2026-08-08 16:48:40 +00:00
Hide_D 77b1051ac2 feat(gateway): add special account access 2026-08-08 16:33:54 +00:00
Hide_D 5e82fb52c6 fix: isolate child PM2 arguments 2026-08-08 15:05:55 +00:00
Hide_D 31fcaa2c1c fix(gateway): accept Kakao already-registered response 2026-08-08 12:51:45 +00:00
Hide_D 5c0aac5561 feat(gateway): recover orphaned Kakao account links 2026-08-08 10:01:23 +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 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 57800d8574 feat(gateway): upload user icons to image service 2026-08-06 15:40:55 +00:00
Hide_D 3be3e3b307 feat(gateway): add accountable admin controls 2026-08-06 12:52:40 +00:00
Hide_D f09a916c4b fix: align release manifest with migration heads 2026-08-05 03:09:10 +00:00
Hide_D 76cf5cd597 fix: isolate profile frontend base paths 2026-08-05 00:30:18 +00:00
Hide_D 67e8ee50a7 fix(gateway): bound git scenario preview fan-out 2026-08-04 16:42:14 +00:00
Hide_D 9437666767 fix(build): align server tsdown toolchain 2026-08-04 16:25:04 +00:00
Hide_D b589f2edb2 fix(runtime): bound PM2 process restarts and identity 2026-08-04 16:01:43 +00:00
Hide_D 0550fc0587 fix(gateway): migrate fresh profile before reset state read 2026-08-04 15:08:33 +00:00
Hide_D 6e635a312f fix: support containerized release runtimes 2026-08-04 14:45:47 +00:00
Hide_D a26031dc3f feat: add logical game clock 2026-08-04 02:51:27 +00:00
Hide_D 8f5a5330ff fix(tournament): reset season runtime state 2026-08-02 04:45:07 +00:00
Hide_D 635ba674f1 Merge branch 'main' into feature/user-icon-library-20260801 2026-08-01 03:41:16 +00:00