자동화
n8n / 스크립트 / 봇
-
모비온 광고 모달을 레이아웃에 통합하고 X 버튼 클릭 필수로 확정
모비온 모달을 레이아웃 레벨에 통합하면서, X 버튼 광고 처리 방식을 "자동 닫기 없음, 클릭 필수"로 확정한 작업이었다.
읽기 → -
배포 스크립트에서 광고 빌드 동기화 단계 누락을 뒤늦게 복구
배포 스크립트에서 build-ads.js 동기화가 누락된 걸 뒤늦게 발견했다.
읽기 → -
결제·환불·정산 배치 전 영역에 결제경고 래핑 완료
Phase 5C 본진 wrap이 끝났다. 백오피스, 배치, 결제, 환불 전반에 걸쳐 34개 호출처를 한 번에 정리한 커밋.
읽기 → -
로컬 개발 환경 레포 자동 인식으로 수동 등록 제거
scripts/bulk_seed.py 한 파일 수정으로, 로컬 개발 환경에서 프로젝트 레포지토리를 수동으로 등록하던 번거로움을 없앴다.
읽기 → -
깃이그노어 정비와 텔레그램 봇 토큰 하드코딩 제거로 자동화 레포 보안 강화
보안 이슈가 될 수 있는 두 가지를 한 번에 묶어서 정리한 작업이었다.
읽기 → -
크롤러 파싱 안정성 개선
크롤러 파싱 안정성 작업을 한 번에 네 군데 손봤다.
읽기 → -
공공 포털 크롤링 자동 적재 봇 초기 구조 설계
자동 적재 봇 프로젝트의 첫 커밋을 올렸다. 파일 다섯 개, 그리고 .env.example과 .gitignore까지 — 전형적인 "0에서 시작하는 날"이었다.
읽기 → -
결제 선택 패널 제거하고 브랜드 자동 진입으로 단순화
결제 모드 선택 패널을 완전히 걷어내고, brand 진입을 자동화하는 리팩토링을 했다.
읽기 → -
피그마 디자인을 페이지빌더 위젯으로 바로 가져오는 파이프라인 구축
피그마 디자인을 페이지빌더에서 그냥 쓸 수 있게 만드는 파이프라인을 이번 스프린트에 한 번에 밀어 넣었다.
읽기 → -
썰창고박스 채널 숏츠 자동 업로드 파이프라인 구축
썰창고박스 채널용 자동화 파이프라인을 처음으로 붙였다. 단순히 "영상 올려주는 봇" 같은 느낌으로 시작했는데, 실제로 구조를 잡고 나니 생각보다 고려해야 할 요소가 많았다.
읽기 → -
에디터 이미지 치환 로직에 CDN 호스트 예외 추가
에디터의 외부 이미지 자동 치환 로직에 CDN 호스트 허용 예외를 추가했다.
읽기 → -
n8n과 Python으로 유튜브 쇼츠 49편 자동 생성 파이프라인 구축
RSS → 한국어 스크립트 → TTS → 합성 → 업로드까지 사람 손 0.
매일 09:00 KST cron 한 방으로 IT/AI 뉴스 6편이 30초 정보형 쇼츠로 나가는 파이프라인. n8n 이 스케줄러/오케스트레이터, Python 이 영상 합성, launchd 가 n8n 자체를 살린다.
읽기 → -
쿠폰 발급 영수증 자동생성
pay/receipt 영역에 새 기능을 추가했음. 쿠폰 발급 영수증 자동생성 + 쿠폰 상세 진입 동선 + 과거건 백필. 변경 파일: 내부 클래스 4개, SQL 매퍼 1개, 뷰/스타일 1개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합성을 맞췄음. 구현 내용
읽기 → -
결제 영수증 자동생성 누락 경로 보강과 과거 데이터 백필
pay/receipt 영역에 새 기능을 추가했음. 충전·결제 영수증 자동생성 누락 경로 보강 + 과거건 백필. 변경 파일: 내부 클래스 6개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합성을 맞췄음. 구현 내용 - 영수증 자동 생성 로직 추가 - 발급 이
읽기 → -
Discord 봇 버튼 클릭 경쟁 조건과 결제대행사 동기화 문제 해결
Discord 봇 기능 작업. 등급봇 race 잔여 차단 — 버튼 즉시 제거 + 결제대행사 sync afterCommit 비동기. 배경 Discord를 내부 운영 도구로 활용 중. 슬래시 커맨드로 특정 동작을 트리거하거나, 시스템 이벤트를 채널에 알림으로 보내는 용도. 개발팀 채널에 커밋/배포 알림을 자동으로 보내면 별도로 공유하는 수고를 덜 수 있음
읽기 → -
멀티 WAS Discord 봇 중복 알림 방지와 무중단 설정 갱신 구현
Discord 봇 기능 작업. leader election + reload API — 멀티 WAS 무중단 설정 갱신. 배경 Discord를 내부 운영 도구로 활용 중. 슬래시 커맨드로 특정 동작을 트리거하거나, 시스템 이벤트를 채널에 알림으로 보내는 용도. 개발팀 채널에 커밋/배포 알림을 자동으로 보내면 별도로 공유하는 수고를 덜 수 있음. 구현
읽기 → -
결제 수익 화면에 전체요약 탭과 실시간 폴링 갱신 추가
admin/system-revenue 영역에 새 기능을 추가했음. 전체요약 탭 신규 + 5초 폴링 자동 갱신. 변경 파일: 뷰/스타일 4개, 내부 클래스 1개, SQL 매퍼 1개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합성을 맞췄음. 구현 내용 - 관
읽기 → -
정산 흐름에 상태 단계·멱등성 처리 추가로 결제 정합성 강화
settlement 영역에 새 기능을 추가했음. 가상계좌·간편결제 hold 2h → 2h 10m + 잔액스냅샷 cron 02:05 → 02:15. 변경 파일: 내부 클래스 3개, 설정/문서 2개, SQL 매퍼 1개 배경 기존 화면/API에서 제공하지 않던 데이터나 동작이 필요해져서 기능을 확장했음. 단순 UI 추가가 아니라 쿼리 레벨부터 설계해서 정합
읽기 → -
Discord 봇 버튼 중복 처리와 멀티 인스턴스 race
Discord 봇 기능 작업. 등급봇 race 처리 + 채널 단독 게이트 옵션. 배경 Discord를 내부 운영 도구로 활용 중. 슬래시 커맨드로 특정 동작을 트리거하거나, 시스템 이벤트를 채널에 알림으로 보내는 용도. 개발팀 채널에 커밋/배포 알림을 자동으로 보내면 별도로 공유하는 수고를 덜 수 있음. 구현 내용 - 버튼 클릭 이벤트의 race
읽기 → -
공급사 포털 상품 목록·브랜드 자동 승인 버그 수정
supplier-portal 버그를 수정했음. my-products 데스크톱 테이블 + 브랜드 자동 승인 흐름. 변경 파일: SQL 매퍼 1개, 뷰/스타일 1개 문제 원인 기존 로직에서 엣지 케이스가 처리되지 않아 특정 상황에서 잘못된 결과를 반환하거나 오류가 발생하고 있었음. 수정 내용 - SQL 쿼리 조건/집계 수정 - 화면 렌더링 수정 -
읽기 →