개발
코드 / 아키텍처 / 디버깅
-
프로메테우스 메트릭 노출에 IP 필터와 설정 파싱 오류 수정
Spring Boot Actuator + Prometheus 메트릭 + IP 제한 필터 추가 2026-04-03에 관찰 가능성 스택에 기능을 추가하거나 설정을 개선했음. 운영 중 서버 상태를 실시간으로 확인하려면 메트릭 수집 구조가 안정적이어야 함. Spring Boot Actuator에서 /actuator/prometheus 엔드포인트로 메트릭을 노
읽기 → -
로그 레벨 정리와 중복 코드 제거로 운영 가독성 개선
LOGGER.info 호출을 LOGGER.debug로 변경 및 주요 로그 메시지 정리** 2026-04-03에 리팩토링 작업을 진행했음. 기능은 그대로인데 코드를 더 읽기 좋게, 유지보수하기 쉽게 정리하는 작업임. 로직을 이해하고 나서야 뭘 어떻게 바꿔야 할지 보이기 때문에 기능 개발보다 오히려 더 신경 써야 할 때가 많음. 작업 내용 - 중복
읽기 → -
연락처 송금 외부 연동과 계층별 수수료 정산 개선
연락처송금 외부 연동 모드 (EXTERNAL) 지원 2026-04-03에 연락처 송금 관련 기능을 추가하거나 개선했음. 연락처 송금 흐름은 대략 이렇게 됨: 입금 알림 수신 (Android 앱) → 서버로 원본 메시지 전송 → 주문 매칭 (금액 + 발신자 + 시간) → 은행 핸들러 실행 (Playwright) → 로그인 → 수취인
읽기 → -
헬스체크 차단 해제
/health 엔드포인트 BotBlockFilter 차단 해제 (Docker 헬스체크 실패 수정) 2026-04-02에 서버 보안 필터 관련 작업을 진행했음. 운영 서버에 붙어있는 보안 필터는 크게 세 가지를 처리함: IP 기반 Rate Limit, 봇/공격 패턴 감지, 블랙리스트 자동 등록. 이번 작업에서 임계값 조정이나 예외 경로 추가를 했음.
읽기 → -
정적 리소스 캐시 무효화로 배포 후 구버전 문제 해결
정적 리소스 캐싱 관리 방식 개선 2026-04-02에 캐싱 관련 작업을 진행했음. 정적 리소스(CSS, JS, 이미지)는 변경 주기가 낮으니까 브라우저 캐시를 적극적으로 쓰는 게 성능에 유리함. 반면 배포 후 캐시가 안 털리면 구버전 리소스가 계속 쓰이는 문제가 생김. 캐시 무효화 전략 버전 쿼리스트링 방식을 사용함. 배포 시 리소스 URL에
읽기 → -
관리자 충전 취소 로직
관리자 요청 및 충전 취소 로직 개선 2026-04-02에 기능을 추가하거나 개선했음. 수정 파일: 내부 클래스, 내부 클래스 실제로 사용자가 쓰는 흐름에서 필요한 기능이었거나, 운영 중 발견된 개선 포인트를 반영한 작업임. 구현 포인트 - 요청 파라미터 검증 및 바인딩 처리 - 내부 클래스에서 비즈니스 로직 처리 - SQL 쿼리 작성 및 결과
읽기 → -
IP 차단 자동화와 보안 필터 임계값 강화로 운영 안정성 개선
IP Rate Limit 세분화 및 결제대행사 환불 재시도 기능 추가 2026-04-02에 서버 보안 필터 관련 작업을 진행했음. 운영 서버에 붙어있는 보안 필터는 크게 세 가지를 처리함: IP 기반 Rate Limit, 봇/공격 패턴 감지, 블랙리스트 자동 등록. 이번 작업에서 임계값 조정이나 예외 경로 추가를 했음. 처리 흐름 요청 수신
읽기 → -
채널 일괄 등록 시 계층별 요율 순서 검증 추가
파트너 코드 필수 여부 설정 및 가입/검증 로직 추가 2026-04-02에 외부 채널 관련 기능을 추가하거나 개선했음. 채널 포털은 각 외부 채널 사업자가 자신의 현황을 확인하고 설정하는 공간임. 대시보드에서 잔액, 거래 내역, 하위 채널 현황 등을 한눈에 볼 수 있음. 주요 기능 - 채널 계층 구조 관리 (상위/하위 채널 연결) - 수수료 설정
읽기 → -
서버 보안 필터 강화와 블랙리스트 자동 차단 도입
로더 표시 로직 개선 및 일반 경로 IP Rate Limit 증가 2026-04-02에 서버 보안 필터 관련 작업을 진행했음. 운영 서버에 붙어있는 보안 필터는 크게 세 가지를 처리함: IP 기반 Rate Limit, 봇/공격 패턴 감지, 블랙리스트 자동 등록. 이번 작업에서 임계값 조정이나 예외 경로 추가를 했음. 처리 흐름 요청 수신 →
읽기 → -
재가입 제한 기간 설정으로 플랫폼 어뷰징 방지 기능 추가
재가입 제한 기간 설정 기능 추가 및 관련 로직 수정 2026-04-02에 회원 정책 관련 기능을 추가했음. 재가입 제한 기간은 탈퇴 후 일정 기간 동안 동일 계정으로 재가입을 막는 정책임. 플랫폼 어뷰징 방지 목적으로 설정함. 관리자가 기간을 설정할 수 있도록 시스템 설정으로 관리함. 처리 흐름 회원가입 요청 → 재가입 제한 기간 체크
읽기 → -
자금흐름 증빙 기능 개선
20260402 자금흐름 증빙 clean 2026-04-02에 기능을 추가하거나 개선했음. 수정 파일: 내부 클래스 실제로 사용자가 쓰는 흐름에서 필요한 기능이었거나, 운영 중 발견된 개선 포인트를 반영한 작업임. 구현 포인트 - 요청 파라미터 검증 및 바인딩 처리 - 내부 클래스에서 비즈니스 로직 처리 - SQL 쿼리 작성 및 결과 매핑 -
읽기 → -
자금흐름 투명성 증빙 PDF 기능 추가
20260402 자금흐름 투명성 증빙 pdf 2026-04-02에 기능을 추가하거나 개선했음. 수정 파일: 내부 클래스 실제로 사용자가 쓰는 흐름에서 필요한 기능이었거나, 운영 중 발견된 개선 포인트를 반영한 작업임. 구현 포인트 - 요청 파라미터 검증 및 바인딩 처리 - 내부 클래스에서 비즈니스 로직 처리 - SQL 쿼리 작성 및 결과 매핑
읽기 → -
자금흐름 투명성 증빙 기능 추가
20260402 1500 자금흐름 투명성 증빙 2026-04-02에 기능을 추가하거나 개선했음. 수정 파일: 내부 클래스 실제로 사용자가 쓰는 흐름에서 필요한 기능이었거나, 운영 중 발견된 개선 포인트를 반영한 작업임. 구현 포인트 - 요청 파라미터 검증 및 바인딩 처리 - 내부 클래스에서 비즈니스 로직 처리 - SQL 쿼리 작성 및 결과 매핑
읽기 → -
시스템별 비밀번호 정책 추가
시스템별 비밀번호 정책 추가 및 유효성 검증 로직 개선 2026-04-02에 비밀번호 정책 관련 기능을 추가했음. 비밀번호 정책은 최소 길이, 최대 길이, 필수 문자 종류(대소문자/숫자/특수문자) 조합을 설정할 수 있게 했음. 시스템별로 다른 정책을 적용할 수 있도록 DB에 설정값을 저장하는 구조임. 정책 구성 | 항목 | 설명 | |---|--
읽기 → -
AJAX 요청 제외
AJAX 요청 제외한 IP Rate Limit 카운트 조건 추가 2026-04-01에 서버 보안 필터 관련 작업을 진행했음. 운영 서버에 붙어있는 보안 필터는 크게 세 가지를 처리함: IP 기반 Rate Limit, 봇/공격 패턴 감지, 블랙리스트 자동 등록. 이번 작업에서 임계값 조정이나 예외 경로 추가를 했음. 처리 흐름 요청 수신 →
읽기 → -
관리자 대시보드 카드 레이아웃과 정산 검증 체계 구축
대시보드 카드 시스템 구축 및 레이아웃 편집 기능 추가 2026-04-01에 대시보드 관련 기능을 개선했음. 관리자 대시보드는 플랫폼 현황을 한눈에 파악하는 공간임. 카드 형식으로 주요 지표를 배치하고, 각 카드의 위치와 표시 여부를 편집할 수 있는 레이아웃 편집 기능도 있음. 카드 구성 - 실시간 거래 현황 - 잔액 및 수수료 집계 - 최근 가
읽기 → -
대시보드 편집기 운영 안정성 개선
20260401 1550 dashboard editor 2026-04-01에 기능을 추가하거나 개선했음. 수정 파일: 내부 클래스 실제로 사용자가 쓰는 흐름에서 필요한 기능이었거나, 운영 중 발견된 개선 포인트를 반영한 작업임. 구현 포인트 - 요청 파라미터 검증 및 바인딩 처리 - 내부 클래스에서 비즈니스 로직 처리 - SQL 쿼리 작성 및
읽기 → -
커미션 정산 오류 수정
20260401 1800 commission settlement fix 2026-04-01에 기능을 추가하거나 개선했음. 수정 파일: 내부 클래스 실제로 사용자가 쓰는 흐름에서 필요한 기능이었거나, 운영 중 발견된 개선 포인트를 반영한 작업임. 구현 포인트 - 요청 파라미터 검증 및 바인딩 처리 - 내부 클래스에서 비즈니스 로직 처리 - SQL
읽기 → -
어드민 내부 클래스 비즈니스 로직 안정성 개선
20260401 admin design quality 2026-04-01에 기능을 추가하거나 개선했음. 수정 파일: 내부 클래스 실제로 사용자가 쓰는 흐름에서 필요한 기능이었거나, 운영 중 발견된 개선 포인트를 반영한 작업임. 구현 포인트 - 요청 파라미터 검증 및 바인딩 처리 - 내부 클래스에서 비즈니스 로직 처리 - SQL 쿼리 작성 및 결
읽기 → -
입금 시스템 운영 안정성 개선
20260401 0710 deposit-system-upgrade 2026-04-01에 기능을 추가하거나 개선했음. 수정 파일: 내부 클래스 실제로 사용자가 쓰는 흐름에서 필요한 기능이었거나, 운영 중 발견된 개선 포인트를 반영한 작업임. 구현 포인트 - 요청 파라미터 검증 및 바인딩 처리 - 내부 클래스에서 비즈니스 로직 처리 - SQL 쿼리
읽기 →