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
a4219e515c
merge: 최신 main을 브라우저 전투 시뮬레이터 작업에 통합
2026-08-17 01:47:07 +00:00
Hide_D
161ec90bf8
feat: 전투 시뮬레이터를 브라우저 Worker로 이관
...
서버가 권위 환경과 반복 seed를 준비하고 공용 logic 프로세서를 브라우저와 기존 서버 fallback이 함께 사용하도록 변경한다. production Chromium에서 고정 seed와 1000회 Node 결과 동등성을 검증한다.
2026-08-17 01:45:41 +00:00
Hide_D
2cf8852d86
fix: 자동 갱신의 접속 벌점을 제외
...
메인 front status 조회는 접속 제한 gate만 적용하고 접속 점수는 기록하지 않는다. 실제 PostgreSQL 회귀 검증으로 access row가 생성되지 않는 경계를 고정한다.
2026-08-17 01:32:50 +00:00
Hide_D
f858ca43f4
feat: API 변화 저널과 outbox worker를 연결
...
입력 이벤트의 업무 변경, 성공 원장, revision 및 outbox를 한 transaction에서 커밋한다. 설문의 commit 전 Redis 발행을 제거하고 접속 점수용 private revision과 재시도·retention을 갖춘 dispatcher lifecycle을 추가한다.
2026-08-16 18:22:57 +00:00
Hide_D
48d94e5ff2
feat: Ref 호환 접속 제한과 벌점 초기화 구현
...
실행 중인 프로필에서만 접속 벌점을 누적하고 제한 임계값과 대상 경로를 Ref 순서에 맞춘다. 자기 턴 명령 성공 시 순간 점수를 같은 flush에서 초기화하며 월간 누적 감쇠는 유지한다. 제한 중 메인 자동 갱신과 실시간 구독을 중지하고 수동 갱신 성공 시 복구한다.
2026-08-15 18:49:41 +00:00
Hide_D
98a3cf514f
fix: align legacy general access call boundaries
2026-07-31 07:33:26 +00:00
Hide_D
d1110dd076
Preserve empty traffic periods
2026-07-27 11:36:33 +00:00
Hide_D
2b15410c5c
Track traffic by game month
2026-07-27 11:32:48 +00:00
Hide_D
4d7223b7a4
Merge branch 'main' into feature/nation-general-lists
...
# Conflicts:
# app/game-frontend/package.json
# app/game-frontend/src/router/index.ts
2026-07-26 06:32:54 +00:00
Hide_D
f017d78e03
Track legacy page refresh activity
2026-07-26 05:49:45 +00:00