Commit Graph
42 Commits
Author SHA1 Message Date
Hide_D 1648b6aa84 feat: 일반 사용자 오픈 건의 양식을 추가한다
활성 profile 빌드의 시나리오 catalog를 세션 기반 읽기 전용 API로 제공한다. Gateway에서 초기화 옵션을 살펴보고 Ref 예약 공지 형식의 제안 문구를 복사하되 서버 mutation은 호출하지 않도록 한다.
2026-08-22 09:07:29 +00:00
Hide_D 8d8ddc5b83 perf(frontend): 배포 버전을 ETag로 재검증한다 2026-08-22 06:04:01 +00:00
Hide_D 5549f0c1e8 feat: profile 새 버전 안내 toast를 추가한다
배포 bundle과 같은 commit의 정적 버전 문서를 생성하고, 열린 탭이 DB mutation 없이 변경을 감지하도록 한다. 동일 버전은 tab session에서 한 번만 안내하며 강제 새로고침은 하지 않는다.
2026-08-22 05:11:50 +00:00
Hide_D 3c853055c6 docs: 새 worktree 테스트 준비 절차를 표준화
Prisma client와 내부 package 산출물 누락으로 Chromium 검증이 중단되는 문제를 줄이기 위해 bootstrap/prepare 명령을 추가한다. 과거 세션에서 반복된 복구 순서와 port·baseline 분류 절차를 README, 테스트 정책, 에이전트 지침에 연결한다.
2026-08-19 16:47:57 +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 a14282b34d feat(menu): PHP 기준 공통 메뉴를 런타임 설정으로 이관
Gateway와 게임 공통 메뉴를 영속 JSON에서 읽고 다음 페이지 로드에 반영한다. 운영 PHP의 항목과 순서, desktop/mobile geometry 및 정보 동작을 보존하고 검증·복구 문서를 추가한다.
2026-08-19 11:13:57 +00:00
Hide_D e2111b1168 docs: 게임 취소 운영 경계 문서화
전용 권한, 선택 가능한 기록 정책, 유산 정산식, CANCELLED 상태와 실패·재시도 운영 절차를 관리자·릴리스 문서에 기록한다.
2026-08-18 13:31:49 +00:00
Hide_D e3234df34d build: publish frontend source maps 2026-08-15 16:31:18 +00:00
Hide_D 4329cbbbcf build: run TypeScript 6 and 7 side by side 2026-08-12 23:34:23 +00:00
Hide_D 81c599569f fix(gateway): streamline server management tabs 2026-08-09 02:23:29 +00:00
Hide_D 4f7dbfd19e feat(gateway): split server lifecycle administration 2026-08-08 17:10:43 +00:00
Hide_D 77b1051ac2 feat(gateway): add special account access 2026-08-08 16:33:54 +00:00
Hide_D 4d46afa6a5 feat(gateway): reorganize admin console navigation 2026-08-08 13:36:37 +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 1a1d0b2d91 refactor: enforce package boundaries 2026-08-07 10:13:29 +00:00
Hide_D e198f70756 feat(game): upload editor images to image service 2026-08-06 15:52:54 +00:00
Hide_D 57800d8574 feat(gateway): upload user icons to image service 2026-08-06 15:40:55 +00:00
Hide_D 65d489d21d feat: add release operations manual and update documentation links 2026-08-01 05:54:05 +00:00
Hide_D 7b466de0a6 feat: add durable release controller and admin deploy modes 2026-08-01 03:27:38 +00:00
Hide_D 395b60cdbe docs: expose parity spec typecheck 2026-07-31 18:21:47 +00:00
Hide_D 3eecccee4c docs: expose focused live parity suites 2026-07-31 18:17:54 +00:00
Hide_D d6904f2c9d fix(infra): reconcile shared Prisma migration history 2026-07-30 17:20:52 +00:00
Hide_D 027225081d docs: consolidate current architecture documentation 2026-07-30 14:15:47 +00:00
Hide_D 2045086278 Merge branch 'main' into refactor/typed-action-protocol
# Conflicts:
#	docs/developer/index.md
2026-07-30 03:33:02 +00:00
Hide_D 7d3cb50a5b refactor(logic): replace arbitrary action hooks with typed events 2026-07-30 03:31:31 +00:00
Hide_D 971661338f refactor: compose shared scenario event and item packs 2026-07-30 02:27:27 +00:00
Hide_D bf3f73708e docs: add rendered developer and player handbook 2026-07-28 23:59:52 +00:00
Hide_D d17261f75a AGENTS.md 및 README.md 파일을 한국어로 번역하고 업데이트하여 프로젝트 목표, 구조 및 개발 도구에 대한 정보를 명확히 하였습니다. 2026-07-27 12:12:36 +00:00
Hide_D 2cb6bc8e96 chore: standardize TypeScript version to 6.0.2 across workspace
- Updated pnpm-workspace.yaml to enforce TypeScript version 6.0.2.
- Replaced legacy TypeScript import with the current version in comparison tools.
- Added ignoreDeprecations setting in tsconfig.base.json to suppress deprecation warnings for baseUrl.
- Introduced TypeScript version policy documentation outlining the rationale and upgrade gate for moving to TypeScript 7.
2026-07-25 06:39:04 +00:00
Hide_D 5040691d7c feat: implement input event system with durable command handling
- Introduced InputEvent model with status tracking (PENDING, PROCESSING, SUCCEEDED, FAILED) and unique request IDs.
- Added DatabaseTurnDaemonTransport for sending commands and handling idempotency.
- Implemented executeInputEvent function to manage input event lifecycle and error handling.
- Created DatabaseTurnDaemonCommandQueue for managing command processing and lease recovery.
- Enhanced turn daemon lifecycle to support atomic command execution and error recovery.
- Added tests for input event atomicity, command queuing, and error handling scenarios.
2026-07-25 05:36:34 +00:00
Hide_D cf93c28aff docs: 업데이트된 문서 내용 반영 및 Redis 통합 설명 추가 2026-01-05 16:20:20 +00:00
Hide_D c965b1120f feat: eslint 적용 및 관련 코드 일괄 수정 2026-01-05 15:46:47 +00:00
Hide_D 4391110ab0 docs: README.md에 타입체크 명령어 추가 2026-01-05 14:42:30 +00:00
Hide_D 79819c4a1b feat: update documentation with current implementation details and planned monorepo layout 2025-12-30 13:39:43 +00:00
Hide_D d6c4a4ae25 docs: update README to clarify npm package version maintenance during initial development 2025-12-30 00:19:15 +00:00
Hide_D 4eac1e45ba docs: AGENTS.md, README.md, and architecture documents 업데이트하여 서버+시나리오 프로파일 개념 정립 2025-12-27 05:46:15 +00:00
Hide_D 5666d705e7 docs: README.md 업데이트 및 프로젝트 목표 및 구조 설명 추가 2025-12-27 05:32:53 +00:00
Hide_D 36877e5a38 Initial commit 2025-12-27 00:24:11 +09:00