Commit Graph

621 Commits

Author SHA1 Message Date
김보곤
e29995ddc2 docs: [infra] 서비스 파일 업로드 413 오류 수정 이력 추가
- 개발서버 Nginx dev.codebridge-x.com client_max_body_size 20M 설정
- 파일 업로드 용량 제한 전체 현황 정리
2026-03-18 17:34:10 +09:00
김보곤
90064fa866 docs: [receiving] 입고등록 UX 개선 프론트엔드 요청 문서 추가 2026-03-18 17:29:54 +09:00
김보곤
051ea3846c docs: [receiving] 입고등록 UX 개선 변경 이력 추가 2026-03-18 17:26:49 +09:00
김보곤
c218607335 docs: [plans] BOM 트리 3단계 React 구현 요청서 재작성 (프론트엔드 전달용) 2026-03-18 16:53:44 +09:00
김보곤
9811058381 docs: [plans] BOM 트리 3단계 React 요청서 업데이트 (API 완료 기준) 2026-03-18 16:50:21 +09:00
김보곤
9588e777dc docs: [plans] BOM 트리 3단계 React 구현 요청서 작성 (프론트엔드 전달용) 2026-03-18 16:43:41 +09:00
김보곤
83b2c697a8 docs: [plans] 서비스 BOM 트리 3단계 구조 개선 계획 추가 2026-03-18 16:34:07 +09:00
김보곤
efce26611b docs: [item-management] 개발서버 401 오류 해결 내용 추가 2026-03-18 16:10:35 +09:00
김보곤
8ad4d423ee docs: [item-management] BOM 트리 3단계 구조 개선 변경이력 추가 2026-03-18 15:46:32 +09:00
e4bc6d1ec2 docs: [qa] V2 plan 진행률 업데이트 (16/43, 37%)
- Phase 1 Critical 6건 완료
- Phase 2 출고 3건 완료, 3건 별도
- Phase 3 QMS 2건 완료, 2건 정상/자동해소
- Phase 4 V1#29 완료, #11/#12 재검증, 나머지 별도
- Phase 6 #24 완료, #19 자동해소, 3건 프론트이관
2026-03-18 14:53:17 +09:00
352d0d06b6 docs: [QA] V1 완료 처리 + V2 계획 문서 생성
- V1(qa-bugfix-plan.md): 19/43 완료, 상태를 '완료(V2 이관)'로 변경
- V2(qa-bugfix-plan-v2.md): 미완료 17건 + 2차 QA 신규 26건 = 총 43건 통합
2026-03-18 14:53:17 +09:00
542ba40fa3 docs: [data-sync] 마스터 데이터 동기화 계획 추가 + 전체 동기화 문서 업데이트
- master-data-sync-plan.md 신규: 31개 마스터 테이블, 양방향(local↔dev↔prod)
- local-to-dev-data-sync-plan.md 업데이트: 35→62개 테이블 확장, FK 의존성 전수 분석
- kd_price_tables 삭제 반영 (미사용 레거시)
2026-03-18 14:53:17 +09:00
1b02b14953 docs: [plans] React 부서관리 개발 계획 문서 추가 2026-03-18 14:53:17 +09:00
4cc1da9155 docs: [plans] 로컬→개발서버 데이터 동기화 계획 문서 추가 2026-03-18 14:53:17 +09:00
722964840f docs: [INDEX] QMS 점검표 문서 링크 추가 2026-03-18 14:53:17 +09:00
560d63eb06 docs: [QA] QA 점검 이슈 6건 추가 + Phase 1~4 진행 상태 업데이트
- 추가 이슈: #38 제어기 계산(Critical), #39 개소분리, #40 미터단위, #41 재고조정API, #42 검사모달, #43 절곡바라시(보류)
- Phase 1 완료(3건), Phase 2 진행중(5/9), Phase 4 일부 완료
- 총 37건 → 43건, 진행률 16/43 (37%)
2026-03-18 14:53:17 +09:00
김보곤
db8e9ae94c docs: [changes] 품목관리 삭제 loadItemList 스코프 오류 수정 이력 추가 2026-03-18 14:42:17 +09:00
김보곤
dad90af83d docs: [changes] 프론트엔드 가이드 피드백 반영
- 파일 경로에서 react/ 접두사 제거
- SubscriptionManagement.tsx 수정 대상 추가
- buildApiUrl() 패턴 적용
- 'use server' 제약 반영 (브라우저 API 사용 불가)
- HttpOnly 쿠키 + API proxy 인증 패턴 반영
- toast 메시지 변경 대상 명시
2026-03-18 14:41:03 +09:00
김보곤
0eee17019f docs: [changes] 품목기준 필드관리 HTMX 네비게이션 오류 수정 이력 추가 2026-03-18 14:34:57 +09:00
김보곤
a0064d7fe8 docs: [frontend] 이용현황(구독관리 통합) 프론트엔드 전달용 API 명세 추가
- frontend/api-specs/ 형식으로 별도 작성
- API 응답 구조, 필드 설명, TypeScript 타입 정의
- 화면 와이어프레임, Progress Bar 색상 규칙
- 수정 대상 파일 목록, Server Actions 코드 예시
- 프론트엔드 피드백 6건 반영 (buildApiUrl, use server, API Proxy 등)
2026-03-18 14:34:34 +09:00
김보곤
f0dfaec1f7 docs: [plans] 이용현황 요청서 프론트엔드 피드백 6건 반영
- 파일 경로에서 react/ 접두사 제거
- SubscriptionManagement.tsx + SubscriptionClient.tsx 모두 수정 대상 명시
- 모든 URL을 buildApiUrl() 사용으로 변경
- use server 파일에서 window.open 불가 안내 추가
- HttpOnly 쿠키 + API Proxy 패턴 준수 명시
- toast 메시지 정합성 수정 (handleExportData)
- 체크리스트에 프로젝트 규칙 준수 항목 4개 추가
2026-03-18 14:29:04 +09:00
김보곤
a9bb682c5b docs: [changes] 구독관리 내보내기 프론트엔드 수정 가이드 추가 2026-03-18 14:14:53 +09:00
김보곤
8323cb41a6 docs: [guides] SAM Hotkey Manager 기술문서 추가
- AutoHotkey v2 기반 Claude Code CLI 프롬프트 단축키 도구
- 설치, 키 바인딩, 편집기 GUI, 자동 시작, 향후 개선 방향 포함
2026-03-18 14:13:09 +09:00
김보곤
f49db028eb docs: [changes] 구독관리 내보내기 stuck 문제 수정 이력 추가 2026-03-18 14:12:25 +09:00
김보곤
42e3459e6b docs: [plans] 이용현황 요청서 제목에 구독관리 통합 명시 2026-03-18 13:32:37 +09:00
김보곤
704807e07d docs: [receiving] 프론트엔드 전달용 품목검색 버그 수정 문서 추가
- 문제현상, 원인, 수정내용, 확인 체크리스트 포함
- INDEX.md 등록
2026-03-18 13:22:56 +09:00
김보곤
bbedd58acf docs: [plans] 이용현황 React 구현 요청서 추가
- API 응답 구조 (ai_tokens 신규, api_calls 제거)
- TypeScript 타입 정의 (UsageApiData, AiTokenByModel)
- 화면 와이어프레임 및 Progress Bar 색상 규칙
- 컴포넌트 구조 및 파일 변경 목록
- 체크리스트 11항목
2026-03-18 13:21:48 +09:00
김보곤
462639a51b docs: [receiving] 입고 품목검색 수정 이력 추가
- 03-17 문서 섹션4 실제 구현에 맞게 수정 (근본원인, 코드경로 정정)
- 변경이력 추가: 20260318_receiving_item_search_fix.md
- INDEX.md 등록
2026-03-18 13:17:38 +09:00
김보곤
5f9eb7f44c docs: [changes] 알림설정 soundType 작업 변경 이력 추가
- API 변경 내용 (soundType 저장/반환, _soundUrls, 음원 서빙)
- React 미구현 사항 정리 (프론트 개발자 전달 필요)
- 커밋 이력 포함
2026-03-18 12:41:28 +09:00
김보곤
950626f06d docs: [notification] API 음원 서빙 방식으로 문서 전면 수정
- 음원 파일을 API에서 서빙 (React public/ 불필요)
- _soundUrls 응답 필드 문서화
- React 구현 요청서: _soundUrls 활용 미리듣기 코드로 변경
- 환경별 음원 URL 테이블 추가
2026-03-18 12:33:32 +09:00
김보곤
0487c61f31 docs: [plans] 이용현황 Q1/Q4 확정 반영
- Q1: tenant.ai_token_limit 컬럼 추가 (기본값 100만, 테넌트별 기록)
- Q4: tenant.storage_limit 기본값 10GB → 100GB 변경 확정
2026-03-18 12:18:27 +09:00
김보곤
6072dde239 docs: [plans] 이용현황 통합 계획에 과금정책 반영
- customer-pricing.md 6장 기준 확정: AI 토큰 월 100만, 저장공간 100GB
- 한도 초과 시 실비 과금, 80%/100% 알림 정책 반영
- API 응답에 limit, percentage, warning_threshold 추가
2026-03-18 12:13:31 +09:00
김보곤
63ff39bce0 docs: [plans] 이용현황+구독관리 통합 개선 계획 추가
- AI 토큰 사용량, 서버 저장공간 실데이터 기반 설계
- /usage + /subscription 메뉴 통합
- API usage() 개선 및 React 페이지 통합 계획
2026-03-18 11:36:31 +09:00
김보곤
ac1eecb71d docs: [notification-settings] API soundType 완료 상태 반영
- Gap 분석 → 연동 현황으로 업데이트 (API 완료, React 대기)
- 저장/조회 흐름 코드 추가
- React 구현 요청서 링크 추가
2026-03-18 11:26:31 +09:00
김보곤
2a35cf311f docs: [notification] 알림설정 soundType React 구현 요청서 작성
- API soundType 연동 완료 내용 정리
- 음원 파일 배치 가이드 (MNG에서 복사)
- 미리듣기 실제 재생 구현 코드 제공
- 동작 확인 체크리스트 포함
2026-03-18 11:24:26 +09:00
김보곤
8cb8bd4c6c docs: [ai] AI 토큰사용량 API 문서화
- features/ai/README.md: 토큰사용량, 단가설정, R2 비용추적 내용 추가
- frontend/api-specs/ai-token-usage-api.md: React 프론트엔드 개발자용 API 명세 신규 작성
2026-03-18 09:49:40 +09:00
김보곤
c169fd2fee docs: [notification-settings] 서비스 알림설정 설계 문서 작성
- 5개 테이블 구조 정리 (notification_settings, push_notification_settings 등)
- API 엔드포인트 문서화 (그룹 기반 + 플랫 구조 + 푸시 전용)
- 알림음 시스템 정리 (FCM 채널 매핑, 음원 파일 현황)
- soundType 미연동 Gap 분석 및 구현 필요 항목 정리
2026-03-18 09:37:13 +09:00
김보곤
00f54275e8 docs: [ai] AI 토큰사용량 서비스 이관 기획서 작성
- MNG→API+React 이관 기획 (설정 > 토큰사용량)
- GCS→R2 저장소 비용 추적 차이점 정리
- API 엔드포인트, 서비스, FormRequest 설계
- React 컴포넌트, Server Actions, 타입 정의
2026-03-18 09:21:46 +09:00
김보곤
a5a876320f docs: [frontend] BOM Tree 구현 위치 확정 — 품목 상세 BOM 탭 2026-03-18 08:22:06 +09:00
김보곤
21f77d7661 docs: [frontend] BOM Tree 시각화 React 구현 요청서 추가
- API 완료 상태 (GET /items/{id}/bom/tree)
- 재귀 트리 UI 명세 (유형별 뱃지, 펼침/접힘, 수량 표시)
- TypeScript 타입, 컴포넌트 구조, 렌더링 예시 코드 포함
2026-03-18 08:17:59 +09:00
김보곤
8ff99e8e86 docs: [receiving] 매핑 실행 스크립트 보강
- linked_item_ids + template_links + link_values 3곳 동시 설정
- MNG UI 파란 태그 표시를 위한 template_links 구조 반영
- 기존 old ID 삭제 → 신규 매핑 스크립트 완성
2026-03-17 22:16:23 +09:00
김보곤
735bc9fd19 docs: [receiving] 수입검사 템플릿 ↔ 원자재 매핑표 초안
- 16종 템플릿 × 93개 품목 매핑 분석
- 기존 linked_item_ids 전부 무효 (old ID) 확인
- 확정 매핑, 검토 필요, 검사 제외 대상 분류
2026-03-17 22:07:21 +09:00
김보곤
59a3e03668 docs: [receiving] 수입검사 연동 문서 보강
- 구현 완료 항목 상태 명확화 (버튼 렌더링, 모달 연동 등 )
- 실제 코드 기반 흐름도 수정 (checkInspectionTemplate → hasInspectionTemplate)
- MNG 매핑 시 자동 동작하는 구조임을 명시
2026-03-17 22:03:07 +09:00
김보곤
a78d7f3767 docs: [receiving] 입고등록 × 수입검사 연동 계획 작성
- 27종 수입검사 템플릿 ↔ 원자재 매핑 전략 (1:N)
- Phase 1~3 구현 계획 (데이터 매핑 → API 보강 → React 연동)
- 기존 인프라 분석 (DocumentService::resolve, linked_item_ids)
2026-03-17 21:58:07 +09:00
김보곤
137d5be2ad docs: [frontend] 입고 품목검색 개선 요청 추가
- per_page 200으로 확대 (20건 제한 해소)
- item_type: RM,SM,CS 필터 추가 (원자재/부자재/소모품만)
- 가공품/반제품/완제품 제외
2026-03-17 21:47:14 +09:00
김보곤
a3f6b04a70 docs: [frontend] 재고 조정 모달 UI 개선 요청 추가
- 모달 너비 풀스크린(95vw) 확대
- 테이블 가로 스크롤바 명시적 표시 (두께 8px+)
- CSS 참고 코드 포함
2026-03-17 21:32:48 +09:00
김보곤
7e6be134dd docs: [stock] 입고 목록의 재고 조정 버튼 이동 반영
- ReceivingList.tsx 헤더의 재고 조정 버튼 제거 명시
- 체크리스트에 입고 목록 제거 항목 추가
2026-03-17 21:27:52 +09:00
김보곤
f80df15267 docs: [frontend] 입고관리/재고현황 프론트엔드 전달 문서 추가
- 원자재로트번호 자동채번 (lot_no readOnly)
- 재고 조정 위치 이동 (입고관리 → 재고 상세)
- 재고 조정 API 스펙 (GET/POST /stocks/{id}/adjustments)
- TypeScript 타입, Server Action 예시, 작업 체크리스트 포함
2026-03-17 20:46:41 +09:00
김보곤
0a2dfb9f58 docs: [stock] 재고 조정 요청서 API 스펙 추가
- API 구현 완료 반영 (GET/POST /stocks/{id}/adjustments)
- 요청/응답 JSON 예시 추가
- TypeScript 타입 정의 및 Server Action 예시 추가
2026-03-17 20:43:45 +09:00
김보곤
9c470d2f4a docs: [stock] 재고 조정 위치 이동 프론트엔드 요청서 추가
- 입고관리 → 재고현황 > 재고 상세 화면으로 이동
- 기본 정보 섹션 아래에 재고 조정 이력 테이블 배치
2026-03-17 20:38:07 +09:00