Commit Graph
1335 Commits
Author SHA1 Message Date
Hide_D 3a52bb7830 fix: 메인 갱신 중 클릭을 toast로 안내
실시간 또는 수동 갱신 중에도 직접 갱신 버튼의 활성 시각 상태를 유지한다. 중복 클릭은 추가 조회 없이 공통 안내 toast로 전달하고 데스크톱·모바일 Chromium 회귀 검증을 보강한다.
2026-08-17 15:32:48 +00:00
Hide_D 50e7d894e4 merge: 원격 지연 접속 점수 배치를 통합 2026-08-17 14:51:23 +00:00
Hide_D 221d0b5411 merge: 지연 접속 점수 배치를 반영 2026-08-17 14:50:43 +00:00
Hide_D 5bc1e3473f perf: 접속 점수를 Redis 배치로 지연 반영
대시보드 벌점을 read-model source와 outbox에서 제외하고 수동 projection의 가점을 Redis에 합산한다. 5초 worker가 월별 traffic과 접속 점수를 멱등 PostgreSQL batch로 반영하며 메인 제한 gate는 Redis TTL marker만 조회한다.
2026-08-17 14:50:34 +00:00
Hide_D 22b9d8ac52 merge: 프로필 초기화와 Gateway 배포 직렬화를 통합 2026-08-17 14:49:12 +00:00
Hide_D fb6add83a5 fix(gateway): 프로필 초기화와 전체 배포를 직렬화
진행 중인 프로필 RESET 또는 DEPLOY와 Gateway 전체 릴리스가 서로의 실행자를 중단하지 않도록 공통 advisory lock과 교차 RUNNING 검사를 추가한다. PostgreSQL 통합 테스트로 동시 claim과 후속 실행을 검증한다.
2026-08-17 14:41:18 +00:00
Hide_D 9c2b8d78d0 fix: 자율 행동 상태를 행 툴팁으로 표시 2026-08-17 14:18:38 +00:00
Hide_D e8e062514c merge: tRPC 조회 입력의 JSON 본문 전송을 반영 2026-08-17 11:29:36 +00:00
Hide_D b488cc22bf test: 로비 수동 재시도 검증의 자동 성공 경쟁 제거
스크린샷과 접근성 측정 중 예약 재시도가 성공해 버튼이 사라지는 경합을 막고, 수동 재시도 시나리오를 결정적으로 유지한다.
2026-08-17 11:28:35 +00:00
Hide_D a71f8f6c6a merge: 최신 main의 갱신 비용 변경을 tRPC 전송에 통합
# Conflicts:
#	app/game-api/src/server.ts
#	app/game-frontend/e2e/mainNavigation.spec.ts
#	app/game-frontend/src/utils/trpc.ts
2026-08-17 11:22:19 +00:00
Hide_D bbdd15a41c merge: 비용 기반 갱신 접속 점수를 반영 2026-08-17 11:14:33 +00:00
Hide_D 82e292fe75 merge: 최신 main을 비용 기반 갱신 점수에 재통합 2026-08-17 11:13:42 +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 f5f91d8e6e merge: 최신 main을 비용 기반 갱신 점수에 통합 2026-08-17 11:10:43 +00:00
Hide_D 19629fe3cc fix: 갱신 비용에 따라 접속 점수를 기록
revision 확인과 서버 event 기반 선택 갱신은 무가점으로 두고 PostgreSQL projection을 다시 만드는 초기·수동·복구 갱신만 1점을 기록한다. 인증 범위에 묶인 1회용 realtime 증표와 회귀 검증을 추가한다.
2026-08-17 11:10:38 +00:00
Hide_D fe70ebf598 fix: 연감 로그 블록을 내용에 맞게 확장 2026-08-17 11:10:19 +00:00
Hide_D 3b8b743354 merge: 개인 공격·수비 기록 시각 글자 크기 보정을 반영 2026-08-17 11:00:44 +00:00
Hide_D 1dba439d62 merge: 최신 main을 개인 기록 시각 글자 크기 보정에 통합 2026-08-17 10:58:52 +00:00
Hide_D 1302f76af3 merge: 인게임 내용 폰트 통일을 반영 2026-08-17 10:58:13 +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 be5d0af46a merge: 최신 사령부 변경을 인게임 폰트 통일에 반영 2026-08-17 10:57:21 +00:00
Hide_D 3b9c59dae7 merge: 사령부 모바일 현재 턴과 NPC 대상을 반영 2026-08-17 10:57:06 +00:00
Hide_D f18ec08385 merge: 최종 main을 인게임 폰트 통일에 반영 2026-08-17 10:55:56 +00:00
Hide_D 99caab9a00 merge: 최종 main을 사령부 모바일 호환에 통합 2026-08-17 10:55:42 +00:00
Hide_D ac66f4c6b4 merge: 토너먼트 즉시 조편성과 화면 여백을 반영 2026-08-17 10:54:58 +00:00
Hide_D f9e38de533 merge: 최신 main을 인게임 폰트 통일에 반영 2026-08-17 10:53:27 +00:00
Hide_D a110435033 fix: 인게임 내용 폰트를 Pretendard로 통일
게임 프론트 전역에서 Pretendard를 한 번 로드하고 본문·기록·표·입력·버튼의 명시적 글꼴을 공통 토큰으로 통일한다. production Chromium 검증과 정적 회귀 검사를 함께 추가한다.
2026-08-17 10:52:34 +00:00
Hide_D c543c8b053 merge: 최종 main을 토너먼트 즉시 조편성 수정에 통합 2026-08-17 10:51:40 +00:00
Hide_D 9f46c51a46 merge: 예약 명령 인자 요약을 사령부 호환에 통합
# Conflicts:
#	app/game-frontend/src/components/command/ReservedCommandEditor.vue
2026-08-17 10:51:18 +00:00
Hide_D e3931602cc merge: 예약 명령 요약과 자율 행동 표시를 반영 2026-08-17 10:50:53 +00:00
Hide_D 626786e460 test: 국가 턴 lease 재기준화 경계를 고정
daemon이 같은 revision의 lease를 보유한 동안 current-position 입력이 큐를 덮어쓰지 않는 회귀를 추가한다.
2026-08-17 10:49:35 +00:00
Hide_D ad9e98c10d merge: 최신 main을 토너먼트 즉시 조편성 수정에 통합 2026-08-17 10:49:24 +00:00
Hide_D 049d5623cd merge: 최신 메인을 예약 명령 표시 수정에 통합 2026-08-17 10:49:18 +00:00
Hide_D ba29528cf1 fix: 메인 예약 명령 요약과 자율 행동 상태를 복원
예약 명령 mutation 응답에도 autorunLimit을 포함해 입력 직후 색상과 상태가 사라지지 않게 한다. Ref getBrief 계약에 맞춰 명령 인자를 요약하고 자율 행동 종료 연월과 현재 시각을 표시한다.
2026-08-17 10:49:14 +00:00
Hide_D 21575c7b1f merge: 최신 main을 사령부 모바일 호환에 통합 2026-08-17 10:48:59 +00:00
Hide_D 2fdc81369f fix: 토너먼트 참가 즉시 조편성과 화면 여백을 수정
수동 참가자를 비포화 예선 조에 즉시 배치하고 자동 참가 설정을 건드리던 잘못된 부작용을 제거한다. 자동 참가 장수와 NPC의 8x8 조 편입을 회귀 테스트로 고정한다. 장수 아이콘 아래 배당이 잘리지 않도록 대진 높이를 늘리고 갱신·참가·닫기 버튼의 클릭 영역을 확대한다.
2026-08-17 10:48:52 +00:00
Hide_D 3202509051 fix: 사령부 모바일 현재 턴과 NPC 대상을 호환
daemon 진행 뒤 국가 명령을 현재 슬롯에 재기준화하고 Ref 명령별 장수 대상 필터를 적용한다. 모바일 고급 편집기 12턴과 500px 8수뇌 행렬을 실제 Chromium 기준으로 복원한다.
2026-08-17 10:48:52 +00:00
Hide_D c9573f3cee merge: 최신 메인 버튼 변경을 국가 성향 제약에 통합 2026-08-17 10:42:57 +00:00
Hide_D 3dde665201 merge: 메인 버튼 눌림 효과 적용 범위를 보완 2026-08-17 10:41:41 +00:00
Hide_D 18b99ff2af merge: 최신 main을 국가 성향 선택 제약에 통합 2026-08-17 10:40:18 +00:00
Hide_D 0b8add7f13 fix: 선택 불가 국가 성향을 입력 목록에서 제외
Ref의 availableNationType 13개를 공용 목록으로 정의하고 건국, NPC/AI 건국, 전투 시뮬레이터 입력과 검증에 적용한다.
2026-08-17 10:39:36 +00:00
Hide_D 60c904f0f4 Merge remote-tracking branch 'origin/main' into fix/main-lumen-button-coverage-20260817 2026-08-17 10:38:55 +00:00
Hide_D c4c7966887 fix(game-ui): 메인 버튼 눌림 효과 적용 범위를 보완 2026-08-17 10:38:40 +00:00
Hide_D a80d58f761 merge: 메인 하단 메뉴 위쪽 펼침을 반영 2026-08-17 10:31:20 +00:00
Hide_D 1b4f16028c merge: 감찰부 기록 화면 수정을 main에 통합 2026-08-17 10:30:34 +00:00
Hide_D 5acf5d9b0f merge: 최신 main을 감찰부 기록 화면 작업에 통합 2026-08-17 10:30:10 +00:00
Hide_D aeedab818f merge: 최신 main을 메인 하단 메뉴 수정에 통합 2026-08-17 10:29:44 +00:00
Hide_D 9534b71358 fix(game-frontend): 메인 하단 메뉴를 위로 펼침
문서 끝의 반복 공통 메뉴만 dropup으로 배치하고 상단과 중간 메뉴의 dropdown 동작은 유지한다. 데스크톱과 모바일 Chromium에서 popup 위치, caret, shadow 방향을 검증한다.
2026-08-17 10:28:47 +00:00
Hide_D 23491877c1 fix(game-ui): 감찰부 기록 배경과 모바일 표시를 바로잡음
중복 하단 메타를 제거하고 최근 전투를 연도 없는 독립 행으로 넓힌다. 기록 본문에 walnut 질감을 적용하고 고정 높이 잘림을 없애 모바일 전투 결과까지 표시한다.

production Chromium 검증이 실제 로그 유형과 배경·기하를 확인하도록 감찰부 fixture와 assertion도 보강한다.
2026-08-17 10:28:36 +00:00