#lock
-
쿠폰 매출 정산 대시보드 집계 버그 수정
dashboard 버그를 수정했음. recalculateCouponRevenue 산식에 LEGACY 분 추가. 변경 파일: SQL 매퍼 1개 문제 원인 SQL 쿼리 조건이 잘못돼 있었거나, JOIN/필터 누락으로 데이터가 잘못 집계되고 있었음. 기대값과 실제값을 비교해서 어느 쿼리에서 차이가 발생하는지 좁혀 찾았음. 수정 내용 - SQL 쿼리 조
읽기 → -
정산 SQL 수수료 집계 버그 수정
pg 버그를 수정했음. SystemRevenue_sql VA PG 수수료 300→330원 후속 갱신. 변경 파일: SQL 매퍼 1개 문제 원인 SQL 쿼리 조건이 잘못돼 있었거나, JOIN/필터 누락으로 데이터가 잘못 집계되고 있었음. 기대값과 실제값을 비교해서 어느 쿼리에서 차이가 발생하는지 좁혀 찾았음. 수정 내용 - SQL 쿼리 조건/집계
읽기 → -
감사 로그와 실제 DB 상태의 드리프트 감지 시스템 구축
감사 로그와 실제 상태의 불일치를 감지하고 진단하는 시스템을 구축했다. 감사 로그 드리프트란 무엇인가 운영 중인 서비스에서 감사 로그(audit log)는 모든 중요한 상태 변화를 기록하는 안전장치다. 사용자 정보 수정, 권한 변경, 거래 처리 같은 작업들이 발생할 때마다 "누가, 언제, 무엇을, 왜" 변경했는지를 남긴다. 그런데 문제는 시간이 지나면
읽기 → -
정산 원장에 결제 발생 즉시 PENDING 미러링
정산 원장에 PENDING 상태 미러 로직을 추가하고 취소 시 동기화를 구현했음. 배경 결제가 발생하는 시점과 정산이 확정되는 시점 사이에 시간 차이가 존재함 (가상계좌: 2시간, 카드: 3일). 이 기간 동안 원장에 상태가 반영되지 않으면 운영자가 실제 재무 상황을 실시간으로 파악하기 어려움. PENDING → CONFIRMED 흐름 결제 발
읽기 → -
쿠폰 GIFT 발급 누락 영수증 일괄 백필
결제 플랫폼에서 쿠폰 GIFT 발급 시 영수증을 소급해서 생성하는 백필 작업을 진행했다. 이전에는 영수증 발급이 누락된 레코드들이 있었는데, 이제 그것들을 일괄 처리하고 운영 환경에 적용하는 단계까지 완료했다. 왜 쿠폰 영수증 백필이 필요했나 결제 및 정산 시스템에서 "영수증"은 단순한 고객 확인용 문서가 아니다. 거래의 추적 가능성, 감사(audit
읽기 → -
파트너 차등수익 정산 폴링 응답 누락 버그 수정
버그 버그를 수정했음. 파트너 차등수익 id 모드 0원 + 폴링 응답에 breakdown 누락 보정. 변경 파일: 내부 클래스 1개, SQL 매퍼 1개 문제 원인 폴링 응답 구조가 화면이 기대하는 형식과 달라 갱신이 되지 않고 있었음. 응답 JSON 키 이름 불일치가 원인이었음. 수정 내용 - SQL 쿼리 조건/집계 수정 - 내부 클래스 로직 수
읽기 → -
실시간 폴링 시 결제수단 목록 미갱신 버그 수정
버그 버그를 수정했음. 실시간 폴링 시 결제수단 breakdown ul 미갱신 수정 + 시점 라벨 여백 개선. 변경 파일: 내부 클래스 3개, SQL 매퍼 2개, 뷰/스타일 1개 문제 원인 폴링 응답 구조가 화면이 기대하는 형식과 달라 갱신이 되지 않고 있었음. 응답 JSON 키 이름 불일치가 원인이었음. 수정 내용 - SQL 쿼리 조건/집계 수
읽기 → -
결제 영수증 자동생성 누락 경로 보강과 과거 데이터 백필
pay/receipt 영역에 새 기능을 추가했음. 충전·결제 영수증 자동생성 누락 경로 보강 + 과거건 백필. 변경 파일: 내부 클래스 6개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합성을 맞췄음. 구현 내용 - 영수증 자동 생성 로직 추가 - 발급 이
읽기 → -
Discord 봇 버튼 클릭 경쟁 조건과 결제대행사 동기화 문제 해결
Discord 봇 기능 작업. 등급봇 race 잔여 차단 — 버튼 즉시 제거 + 결제대행사 sync afterCommit 비동기. 배경 Discord를 내부 운영 도구로 활용 중. 슬래시 커맨드로 특정 동작을 트리거하거나, 시스템 이벤트를 채널에 알림으로 보내는 용도. 개발팀 채널에 커밋/배포 알림을 자동으로 보내면 별도로 공유하는 수고를 덜 수 있음
읽기 → -
대시보드 월별 지출 집계 필터 정합성 버그 수정
dashboard-pg 버그를 수정했음. pgExpenseMonth GLOBAL 필터 정합성 수정. 변경 파일: SQL 매퍼 1개 문제 원인 기존 로직에서 엣지 케이스가 처리되지 않아 특정 상황에서 잘못된 결과를 반환하거나 오류가 발생하고 있었음. 수정 내용 - SQL 쿼리 조건/집계 수정 버그 수정 프로세스 단순히 증상만 픽스하는 게 아니
읽기 → -
파트너 포털 주문내역 검색에서 수신자·작성자 누락 버그 수정
partner-portal 버그를 수정했음. 주문내역 검색에서 receiver_name/creator 누락 보정. 변경 파일: SQL 매퍼 1개 문제 원인 예외가 소리 없이 삼켜지거나 분기 처리가 누락돼서 특정 케이스에서 처리가 스킵되고 있었음. 로그에도 아무것도 안 남아서 찾기 어려웠음. 수정 내용 - SQL 쿼리 조건/집계 수정 버그 수정
읽기 → -
대시보드 PG 세부 항목 필터·집계 버그 수정
dashboard-pg 버그를 수정했음. PG 세부 항목 컬럼 GLOBAL 필터 + ROUND 위치 수정. 변경 파일: SQL 매퍼 1개 문제 원인 기존 로직에서 엣지 케이스가 처리되지 않아 특정 상황에서 잘못된 결과를 반환하거나 오류가 발생하고 있었음. 수정 내용 - SQL 쿼리 조건/집계 수정 버그 수정 프로세스 단순히 증상만 픽스하는
읽기 → -
정산 흐름에 상태 단계·멱등성 처리 추가로 결제 정합성 강화
settlement 영역에 새 기능을 추가했음. 가상계좌·간편결제 hold 2h → 2h 10m + 잔액스냅샷 cron 02:05 → 02:15. 변경 파일: 내부 클래스 3개, 설정/문서 2개, SQL 매퍼 1개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합
읽기 → -
Discord 봇 버튼 중복 처리와 멀티 인스턴스 race
Discord 봇 기능 작업. 등급봇 race 처리 + 채널 단독 게이트 옵션. 배경 Discord를 내부 운영 도구로 활용 중. 슬래시 커맨드로 특정 동작을 트리거하거나, 시스템 이벤트를 채널에 알림으로 보내는 용도. 개발팀 채널에 커밋/배포 알림을 자동으로 보내면 별도로 공유하는 수고를 덜 수 있음. 구현 내용 - 버튼 클릭 이벤트의 race
읽기 → -
파트너 포털 잔액변동 상세 패널의 카드 hold 만료건 누락 수정
partner-portal 버그를 수정했음. 잔액변동 갭 자세히보기 패널이 카드 hold 만료건 누락하던 버그. 변경 파일: SQL 매퍼 1개 문제 원인 예외가 소리 없이 삼켜지거나 분기 처리가 누락돼서 특정 케이스에서 처리가 스킵되고 있었음. 로그에도 아무것도 안 남아서 찾기 어려웠음. 수정 내용 - SQL 쿼리 조건/집계 수정 버그 수정
읽기 → -
공급자 포털에서 상품 목록 썸네일 누락 버그 수정
supplier-portal 버그를 수정했음. my-products 목록 UUID 썸네일 누락 수정. 변경 파일: 내부 클래스 1개, SQL 매퍼 1개 문제 원인 예외가 소리 없이 삼켜지거나 분기 처리가 누락돼서 특정 케이스에서 처리가 스킵되고 있었음. 로그에도 아무것도 안 남아서 찾기 어려웠음. 수정 내용 - SQL 쿼리 조건/집계 수정 - 내
읽기 → -
등급 임시 테이블 스키마에 활성 회원 고유 키 반영
문서 작업을 진행했음. tb_grade_temp_revert 정본에 active_member_sn + uk_grtr_active_member 반영. 변경 파일: SQL 파일 1개 작성 목적 코드에서 바로 읽기 어려운 정책, 설계 결정, 운영 규칙을 문서로 남겼음. "왜 이렇게 구현했는가"에 대한 배경을 기록해두지 않으면 나중에 다시 처음부터 고민하게
읽기 → -
깃허브 프로필 기술 스택 정정
GitHub 프로필 README를 업데이트했음. 페이락 스택 정정(JSP/Thymeleaf/jQuery) + 회사명 마스킹. 변경 목적 개발자 프로필은 첫인상이 중요함. 채용 담당자나 협업 상대가 프로필을 볼 때 5초 안에 어떤 개발자인지 파악할 수 있어야 한다고 생각해서 계속 다듬는 중. 특히 GitHub 프로필은 이력서보다 먼저 보는 경우가 많아서
읽기 → -
GitHub 프로필에 KOSA 검증 경력
GitHub 프로필 README를 업데이트했음. KOSA 검증 경력 반영 + 페이락 row 정정 + Verified Career 섹션 추가. 변경 목적 개발자 프로필은 첫인상이 중요함. 채용 담당자나 협업 상대가 프로필을 볼 때 5초 안에 어떤 개발자인지 파악할 수 있어야 한다고 생각해서 계속 다듬는 중. 특히 GitHub 프로필은 이력서보다 먼저 보
읽기 → -
이커머스 PG 플랫폼 성과를 상단으로 올려 GitHub 프로필 가독성 개선
GitHub 프로필 README를 업데이트했음. 이커머스 PG 플랫폼 Sprint highlight 를 by-the-numbers 위로 이동. 변경 목적 개발자 프로필은 첫인상이 중요함. 채용 담당자나 협업 상대가 프로필을 볼 때 5초 안에 어떤 개발자인지 파악할 수 있어야 한다고 생각해서 계속 다듬는 중. 특히 GitHub 프로필은 이력서보다 먼저
읽기 →