Files
wace_rps/.gitignore
T
chpark 690b85805c ECR 기능/스키마 wace_plm 일치 + 공통코드·테이블타입 화면 정리
- ECR 관리: wace 의 ecrList/Form/Detail JSP 와 동일하게 5개 필터(연도/기종/요청/작성자/상태),
  변경전/후 2분할 모달, 작성중(0000100)만 삭제·수정 허용, 컬럼 순서/라벨 wace 일치
- ECR 스키마 wace 풀세트 동기화: ecr_mng 컬럼폭 확장, product_mgmt 16컬럼, part_mng 52컬럼,
  user_info 22컬럼, comm_code 보강(id/code_cd/ext_val), code_name(varchar) 함수,
  seq_ecr_no setval(33) 정렬
- wace_plm public.comm_code 733행 시드: src/seed/wace_comm_code.sql 추출 + 부팅 시 자동 적재
  (writer='system-seed' placeholder 자동 정리, 무중단 재적재 엔드포인트 /comm-code-seed)
- wace_plm 데이터 import 풀스키마: PRODUCT(7→16), PART(6→52), USER_INFO·COMM_CODE 신규
- 공통코드 관리 화면: 제목/설명 축소, 카테고리·코드 카드 → 컴팩트 리스트, 활성 토글 점,
  계층 배지 톤다운, hover 시 액션 노출
- 테이블 타입 관리 — 좌측: 한 줄 리스트 + 알파벳 인덱스 sticky 헤더
- 테이블 타입 관리 — 우측: 타입 카드 그리드 → 그룹 셀렉트(기본/참조/자동/첨부/표시변형),
  표시이름 제거 + 코멘트(description) Textarea 신설(화면관리에서 기본 라벨로 활용),
  시스템 자동 생성 컬럼(id/company_code/writer/created_date/updated_date) 잠금,
  표시옵션/고급설정(필수·읽기·기본값·최대길이) 제거 — 화면관리로 이관

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-11 15:58:54 +09:00

246 lines
3.2 KiB
Plaintext

# Claude Code
.claude/
# Test checklists
docs/test-checklists/
# Dependencies
node_modules/
jspm_packages/
bower_components
# Package manager logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Coverage
coverage/
*.lcov
.nyc_output
lib-cov
# TypeScript cache
*.tsbuildinfo
# Build outputs
dist/
build/
build/Release
# Gradle
.gradle/
**/backend/.gradle/
# Cache
.npm
.eslintcache
.cache/
.parcel-cache
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/
*.cache
cache/
# Next.js
.next
# Storybook
.out
.storybook-out
# REPL history
.node_repl_history
# Package archives
*.tgz
.yarn-integrity
# Temporary
tmp/
temp/
*.tmp
*.temp
# Logs
logs/
log/
*.log
# ===== 환경 변수 및 민감 정보 =====
# 환경 변수
.env
.env.test
.env.local
.env.production
.env.docker
backend-node/.env
backend-node/.env.local
backend-node/.env.development
backend-node/.env.production
backend-node/.env.test
frontend/.env
frontend/.env.local
frontend/.env.development
frontend/.env.production
frontend/.env.test
# Docker
docker-compose.override.yml
docker-compose.prod.yml
# 설정 파일
configs/
settings/
# 키/인증서
*.key
*.pem
*.p12
*.pfx
*.crt
*.cert
secrets/
# oh-my-claudecode 로컬 세션/상태 파일
.omc/
secrets.json
secrets.yaml
secrets.yml
api-keys.json
tokens.json
# Kubernetes Secrets (절대 커밋하지 않음!)
k8s/vexplor-secret.yaml
k8s/*-secret.yaml
!k8s/*-secret.yaml.template
# Kubernetes Secrets (절대 커밋하지 않음!)
k8s/vexplor-secret.yaml
k8s/*-secret.yaml
!k8s/*-secret.yaml.template
# 데이터베이스 덤프
*.sql
*.dump
db/dump/
db/backup/
# 부팅 시 적재되는 시드 SQL 은 코드 일부로 취급 — 예외 처리
!backend-node/src/seed/*.sql
# 백업
*.bak
*.backup
*.old
backup/
# ===== IDE =====
.vscode/
.idea/
*.iml
*.ipr
*.iws
.project
.classpath
.settings/
*.swp
*.swo
*~
*.user
# OS
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# ===== 업로드/미디어 =====
backend-node/uploads/
uploads/
*.jpg
*.jpeg
*.png
*.gif
*.pdf
*.doc
*.docx
*.xls
*.xlsx
*.ppt
*.pptx
*.hwp
*.hwpx
# ===== 기타 =====
claude.md
.cursor/mcp.json
# Agent Pipeline 로컬 파일
_local/
.agent-pipeline/
.codeguard-baseline.json
scripts/browser-test-*.js
# AI 에이전트 테스트 산출물
*-test-screenshots/
*-screenshots/
*-test.mjs
# 개인 작업 문서
popdocs/
kshdocs/
.cursor/rules/popdocs-safety.mdc
.cursor/rules/overtime-registration.mdc
# 멀티 에이전트 MCP 태스크 큐
mcp-task-queue/
.cursor/mcp.json
.cursor/rules/multi-agent-pm.mdc
.cursor/rules/multi-agent-worker.mdc
.cursor/rules/multi-agent-tester.mdc
.cursor/rules/multi-agent-reviewer.mdc
.cursor/rules/multi-agent-knowledge.mdc
# MCP Agent Orchestrator (개인 파이프라인 도구)
mcp-agent-orchestrator/
.mcp.json
# 파이프라인 회고록 (자동 생성)
docs/retrospectives/
mes-architecture-guide.md
# MES Reference Documents
docs/mes-reference/
# 테스트 결과물
frontend/test-results/
test-output/
test-results/
# 아카이브/백업 파일
*.tar.gz
# Cursor 설정
.cursor/
# Playwright 테스트 (관제탑에서 관리)
frontend/playwright.config.ts
frontend/tests/
frontend/test-results/
db/checkpoints/
# Playwright MCP 산출물 (커밋 금지)
.playwright-mcp/