Commit Graph

260 Commits

Author SHA1 Message Date
cba43034ef docs:개발서버 MySQL 8.0→8.4 업그레이드 반영
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 00:55:58 +09:00
93803da56f docs:모니터링 문서에 개발서버(sam-dev) 추가 반영
- 아키텍처 다이어그램에 개발서버 라인 추가
- Prometheus 스크래핑 설정에 sam-dev job 반영
- 스크래핑 대상 추가 가이드에 node_exporter 설치, 방화벽 허용 절차 보강

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 00:51:29 +09:00
47586a2922 docs:CI/CD 서버 4vCPU 업그레이드 반영, 타이틀 접두사 설정 문서화
- CI/CD 서버 CPU 2 vCPU → 4 vCPU 업데이트
- 환경별 타이틀 접두사 ([L]/[D]) 설정 방법 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 00:37:24 +09:00
4610ae128b docs: ops-manual 배포 가이드 현행화
- 05-deployment.md: Jenkinsfile 코드블록 전체 현행화
  - React/API/MNG: slackSend + tokenCredentialId 추가
  - API/MNG: mkdir-p bootstrap/cache, storage/framework 추가
  - MNG: npm install --production=false → --prefer-offline
  - 수동배포 섹션: mkdir-p 추가, 단계 번호 재정렬
  - 빌드 실패 트러블슈팅: Laravel 디렉토리 누락 항목 추가
- 07-monitoring.md: Contact Point TODO → 실제 설정 완료 내용 반영

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 23:53:56 +09:00
48ef98e20a docs:도메인 스왑 반영 — admin.codebridge-x.com ↔ mng.codebridge-x.com
운영: admin.codebridge-x.com → mng.codebridge-x.com
개발: mng.codebridge-x.com → admin.codebridge-x.com

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 22:40:20 +09:00
50899c6a0e docs:백업 자동화 문서 보강 — 크론 설정, sam_stage 동기화 절차 추가
- 10-backup-recovery.md: CI/CD 자동 백업 상세화 (스크립트, 크론, 복원 절차), sam→sam_stage 동기화 절차 신규
- 11-server-setup.md: CI/CD ⑪ 백업 자동화 설치 가이드, ⑫ 최종 점검 추가, PM2 stage 메모리 실제값 반영

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 22:14:32 +09:00
47fdf147c3 docs:ops-manual 서버 점검 결과 반영 — Grafana 알림, 개발서버 보안, 백업 설정
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 20:45:48 +09:00
801c9ddfd5 docs(DOC): Jenkins 보안 강화 — Java 21 업그레이드, CSP 활성화, 분산 빌드 설정
- Java 17 → 21 업그레이드 (17은 2026-03-31 지원 종료)
- CSP(Content Security Policy) JVM 옵션 추가
- Built-in Node executor 0으로 변경, local-agent 분산 빌드 구성
- 운영 매뉴얼 3개 파일 업데이트 (01, 04, 11)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 17:15:25 +09:00
5a6859ce23 docs(DOC): ops-manual 2-Branch 전략 반영 — stage 브랜치 제거, Jenkins 승인 기반 배포
- 04-service-cicd: credential 타입 수정, Nginx 설정 추가, 동기화 브랜치 테이블 업데이트
- 05-deployment: 파이프라인 설정/흐름도/Jenkinsfile 전면 개편 (develop+main 2-Branch)
- React/API: main push → Stage 자동배포 → Jenkins 승인 → Production 배포
- MNG/Sales: main push → Production 직접 배포

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 15:56:50 +09:00
9610feafc0 docs(DOC): 운영 매뉴얼 구조화 — ops-manual/ 11개 주제별 파일로 재구성
- 운영/CI/CD 서버 셋업 가이드를 ops-manual/에 통합
- 11-server-setup.md: 운영+CI/CD 서버 설치 절차 통합
- 05-deployment.md: Jenkinsfile 코드, Git 동기화 전략, 배포 흐름도 추가
- 원본 파일 삭제: production-server-setup.md, cicd-server-setup.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 10:02:48 +09:00
a11fe745b6 docs(DOC): CI/CD 서버 셋팅 가이드 — 배포 파이프라인 검증 완료
- react develop 파이프라인 E2E 검증 완료 (Jenkins Build #3 SUCCESS)
- Jenkinsfile rsync trailing slash 버그 수정 반영 (.next/ → .next)
- 환경별 .env 파일 설정 및 도메인 매핑 정보 추가
- Prometheus localhost 바인딩 반영 (보안)
- 설치 순서 ⑩⑪⑫ 완료 표시, 상태 업데이트

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 10:02:48 +09:00
a3ef921a4f docs: 운영/CI/CD 서버 셋팅 가이드 추가
- 운영서버(211.117.60.189) 전체 설치 완료 문서화
  - OS, MySQL 8.4.8, Redis 7.0.15, Nginx 1.24.0, PHP 8.4.18
  - 7개 도메인 SSL (develop@codebridge-x.com), PM2 cluster
  - Supervisor queue worker, node_exporter, 보안 설정
- CI/CD 서버(110.10.147.46) 셋팅 가이드 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 10:02:48 +09:00
3fff99095e docs: 절곡/품목 관련 신규 계획 문서 추가
- 절곡 정보 자동 생성 계획 (bending-info-auto-generation)
- 절곡 자재투입 매핑 GAP 분석 (bending-material-input-mapping)
- FG 코드 통합 계획 (fg-code-consolidation)
- 품목 재고 관리 계획 (item-inventory-management)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 10:02:47 +09:00
da2839c4d0 docs: 문서관리 시스템 및 채번규칙 계획 문서 업데이트
- 문서관리 시스템 계획/변경이력/마스터 진행상황 반영
- 중간검사 서식 계획 신규 추가
- 채번규칙 관리 계획 상세화 (1767줄 확장)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 10:02:47 +09:00
25cdd12405 docs: 내화실 품목 업데이트 배포 SQL 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 10:02:47 +09:00
c2c5765e31 chore: 작업현황 정리
- 이전 작업 이력 정리, 최근 커밋 참고용으로 축약

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 10:02:47 +09:00
06a4c798ec chore: 완료 계획 문서 22개 archive 이동 및 인덱스 업데이트
- 완료된 계획 문서 22개를 plans/archive/로 이동
  - tracked 16개 (git mv): bending-lot-pipeline, docs-update, fcm-notification 등
  - untracked 6개 (mv): bending-worklog, formula-engine, mng-item 등
- index_plans.md 전면 업데이트
  - 진행중 44개 / 완료 37개 현황 반영
  - 각 문서별 실제 진행률 기재 (0%~94%)
  - 카테고리별 재정리 (견적/생산/품목/문서/마이그레이션/시스템/UI)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 10:02:47 +09:00
4da9e12dc0 docs: 절곡 자재투입 LOT 매핑 파이프라인 개발 계획 완료 (13/13)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 10:02:47 +09:00
ff71729342 docs: 절곡품 선생산→재고적재 계획 완료 (14/14, 100%)
- Phase 3.5 마이그레이션 커맨드 작성 완료 반영

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 10:02:47 +09:00
51179224e3 docs: 절곡품 선생산→재고적재 개발 계획 문서 추가
- Phase 1~3 구현 완료 상태 반영 (13/14, 93%)
- 레거시 5130 갭 분석, SAM 재고 시스템 통합 설계
- Phase 3.5 마이그레이션은 별도 진행 예정

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 10:02:47 +09:00
c9899eed81 docs:문서관리 마스터/작업일지 계획 문서 업데이트 (Phase 5.3 mng 상세보기 완료 반영)
- 결정사항 #13~#16 추가 (bf_ 분기, 개소별 LOT, 취소 상쇄, 자재 투입 방식 변경 요청)
- mng 작업일지 상세보기 작업 항목 α.1~α.7 추가
- mng 데이터 흐름도, 핵심 파일 경로, 변경 이력 갱신

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 10:02:47 +09:00
f1bc504db6 docs: 내화실 품목 업데이트 배포 SQL 추가
- tenant_id=287 대상 내화실(80019) 품목 데이터 업데이트
- code, name, unit, attributes, options 변경

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 10:02:47 +09:00
0e9559fcd8 docs: 개발 계획 문서 5건 추가
- db-trigger-audit-system-plan.md
- intermediate-inspection-report-plan.md
- mng-numbering-rule-management-plan.md
- quote-order-sync-improvement-plan.md
- tenant-numbering-system-plan.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 10:02:47 +09:00
6b8b70a74f docs: BOM 품목 매핑, 수주 개소관리, 배포 가이드 문서 추가
- BOM 품목 매핑 분석 및 계획 문서
- 수주 개소(노드) 관리 계획 문서
- 배포 가이드 문서
- 수입검사 양식 변경 이력 업데이트

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 10:02:47 +09:00
김보곤
02a892f8b8 docs: [과금정책] 3분할 문서 완성 및 브랜딩 정리
- billing-policy.md 3분할: customer-pricing.md, partner-commission.md, billing-policy.md
- 3개 프레젠테이션 HTML 슬라이드 및 PPTX 생성 (총 20장)
- customer-pricing: 고객용 요금 안내 (7장, 블루 테마)
- partner-commission: 영업파트너 수당 체계 (6장, 그린 테마)
- billing-policy: 내부 대외비 과금정책 (7장, 레드 테마)
- 전체 슬라이드 BI 로고 삽입 및 주일/경동 → (주)코드브릿지엑스 전환
- esign-storyboard.pptx 내 브랜딩 텍스트 수정
- INDEX.md 업데이트
2026-02-21 21:13:46 +09:00
김보곤
661ed0fdb3 docs: [브랜딩] 주일/경동 → (주)코드브릿지엑스 전환
- e-sign 프로젝트 문서 회사명 교체
- legacy-5130 문서 회사명 교체
- SAM BI 이미지 7종 assets/bi/에 추가
2026-02-21 20:47:11 +09:00
김보곤
725f3209cb docs: [과금정책] 고객용 요금 안내 프레젠테이션 슬라이드 7장 전면 재작성
- html2pptx 호환성 규칙 준수 (table 태그 제거, div+flexbox 대체)
- 표지에 키 벨류 카드 3개 추가 (업무 자동화, 인건비 절감, 실시간 현황)
- 기본 서비스 요금에 BEST SELLER 배지 및 감성 문구 추가
- 추가 옵션을 6개 카드 그리드로 시각적 재구성
- AI 토큰 활용 예시 설득 문구 강화
- 바로빌 부가서비스 테이블을 div+flexbox 행으로 변환
- 마무리 슬라이드에 핵심 가치 태그 3개 추가
2026-02-21 20:28:05 +09:00
김보곤
c14c19f908 docs: [guides] 운영 전환 시 .env 동기화 절차 문서 작성
- MNG/API 간 설정 관리 아키텍처 정리
- 바로빌 DB 우선, .env 폴백 구조 문서화
- 7단계 운영 전환 절차 및 롤백 방법
- MNG .env 누락 항목 목록 정리
2026-02-21 10:06:58 +09:00
김보곤
c52e502ac1 docs: [git] fix 타입 판단 기준 및 커밋 빈도 가이드 추가
- fix vs feat vs refactor 판단 기준표 추가
- 커밋 빈도 가이드: 논리적 단위로 커밋 원칙
- 의미 있는 변경 기준 및 실제 예시 포함
2026-02-20 21:36:39 +09:00
김보곤
9c1ec1a6eb docs:법인카드 대시보드 기술문서 작성
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 20:06:32 +09:00
김보곤
bbcb9406db docs:카카오톡 알림톡 채널 등록 완료 기록 및 템플릿 등록 가이드 작성
- 카카오톡 채널(@codebridge) 개설 및 바로빌 연동 완료 상태 반영
- 알림톡 템플릿 2종(서명요청, 리마인드) 심사 접수 내용 기록
- 코드-템플릿 변수 매핑, 서버 환경 설정, 심사 후 TODO 포함

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 14:44:15 +09:00
김보곤
6c3c16c66b docs:카카오톡 개발문서에 전자계약 계획서 링크 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 16:05:41 +09:00
김보곤
4b8b00e185 docs:전자계약 알림톡 연동 계획서 작성
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 16:04:30 +09:00
김보곤
9ea83b8b7d docs:카카오톡 개발문서에 전자계약 알림톡 연동 계획 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 15:41:05 +09:00
김보곤
579965ed5c docs:바로빌 카카오톡 연동 개발문서 초안 작성
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 15:09:45 +09:00
김보곤
aab9dc0799 docs:E-Sign 기술 스택 문서 업데이트 (실제 구현 반영)
- FPDI/FPDF → FPDI/TCPDF (PDF 서명 합성, MNG PdfSignatureService)
- DOCX→PDF 변환 추가 (LibreOffice headless, MNG DocxToPdfConverter)
- GD 확장, 나눔 폰트, Lucide 아이콘 등 실제 사용 기술 반영
- 4개 문서 일괄 업데이트 (technical-design, implementation-guide, operations-guide, changelog)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 13:02:16 +09:00
김보곤
d88ee4b67e docs:E-Sign 기술 설계 문서 v1.1 업데이트 - 필드 템플릿 & 복사 기능
- DB 스키마: esign_field_templates, esign_field_template_items 추가
- API 명세: 5.3 필드 템플릿 API 섹션 추가 (5개 엔드포인트)
- 화면 목록: ES_FIELDS 화면에 템플릿 기능 설명 추가
- 구현 파일: 신규 마이그레이션 2개, 모델 2개 추가
- 모델 관계도: EsignFieldTemplate, EsignFieldTemplateItem 추가
- 로드맵: Phase 3.5 필드 템플릿(구현 완료) 추가
- 사용자 가이드: 16장 필드 템플릿 사용법 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 18:19:16 +09:00
김보곤
40ce95fa55 docs:E-Sign 변경 이력(Changelog) 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 08:58:06 +09:00
김보곤
621bb911db docs:E-Sign API 명세서 추가 (16개 엔드포인트)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 08:56:29 +09:00
김보곤
b46909865f docs:E-Sign 운영/배포 가이드 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 08:49:35 +09:00
김보곤
02d1893bd0 docs:E-Sign 사용자 매뉴얼 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 08:38:23 +09:00
김보곤
7c1fb72161 docs:E-Sign 테스트 계획서 추가 (159개 TC)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 08:34:54 +09:00
김보곤
8dc8fe0d0b docs:E-Sign 기술 설계 문서 보완 (실제 구현 반영)
- 테이블명 수정 (contracts→esign_contracts 등 4개)
- 서비스 클래스명 실제 구현과 일치 (4개→4개)
- 계약코드 형식 수정 (ESIGN-→ES-YYYYMMDD-XXXXXX)
- OTP 시도횟수 수정 (3회→5회)
- 좌표 단위 수정 (pt→% 0~100)
- 구현 파일 구조 섹션 추가 (API 19개, MNG 12개)
- 모델 상세 섹션 추가 (Traits, 상수, 관계도)
- FormRequest 검증 규칙 섹션 추가 (4개)
- 에러 처리 패턴 및 i18n 메시지 키 섹션 추가
- Multi-tenant 아키텍처 섹션 추가
- 프론트엔드 아키텍처 섹션 추가 (React 하이브리드, HTMX)
- 미구현 기능 목록 섹션 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 08:27:09 +09:00
김보곤
23170df19b docs:E-Sign 요구사항 정의서 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 08:10:28 +09:00
김보곤
0c8c9f67c6 docs:E-Sign 기술설계 문서 + 스토리보드 PPTX 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 07:40:52 +09:00
김보곤
5f44e83aaf docs:E-Sign 전자계약 구현 가이드 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 07:26:40 +09:00
김보곤
c5b1eb050e docs:영업/매출관리 개발문서 추가 (7개 메뉴)
- 영업관리 대시보드: 수당 현황, 테넌트 진행률, 파트너 활동
- 파트너관리: 영업파트너 CRUD, 역할 관리, 서류 관리
- 영업파트너승인: 신규 파트너 신청 승인/반려 워크플로우
- 상품관리: 카테고리별 상품, 가격/수당률 설정
- 고객관리(관리자): 전사 고객 현황, 본사 진행상태 8단계
- 영업파트너 고객관리: 명함등록 기반 영업권, 테넌트 전환
- 인터뷰 시나리오: 질문 템플릿, 세션 기반 인터뷰 기록

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 17:04:06 +09:00
김보곤
157e8a95d5 docs:고객/거래처/채권관리 개발문서 추가 (5개 메뉴)
- 거래처관리: vendor/freelancer 타입, OCR 명함인식
- 고객사관리: VIP/Gold/Silver/Bronze 등급, 업종별 관리
- 미수금관리: 부분/전액 수금, 연체 추적, API 서비스
- 미지급금관리: 부분/전액 지급, 세금계산서 추적
- 환불/해지관리: 승인 워크플로우, refund/cancel 타입

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 16:54:06 +09:00
김보곤
8faf5afa8b docs:정산관리 개발문서 추가 (4개 메뉴)
- 영업수수료정산: 입금등록, 수당자동계산, 승인프로세스, 지급추적
- 컨설팅비용정산: 상담시간×시급 정산, 상태관리
- 고객사정산: 월별 매출/수수료/비용 순정산액 관리
- 구독료정산: 플랜별 과금, MRR/ARR 집계, 구독 라이프사이클

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 16:47:22 +09:00
김보곤
a23e2560ac docs:카드/차량관리 개발문서 추가 (5개 메뉴)
- 법인카드관리: 카드 CRUD, 결제일 휴일조정, 사용금액 집계, 선불결제
- 카드사용내역: 바로빌 SOAP 연동, 분개, 거래숨김, 금액수정
- 차량목록: 법인/렌트/리스 차량 등록, 주행거리 자동계산
- 차량일지: 운행기록, 용도별 통계, 출발↔도착 교환
- 정비이력: 카테고리별 비용 관리, 주행거리 자동갱신

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 16:31:25 +09:00