Skip to content

feat(admin): 테이스팅 태그 CRUD API 구현#560

Merged
Whale0928 merged 3 commits intomainfrom
objective-allen
Jan 27, 2026
Merged

feat(admin): 테이스팅 태그 CRUD API 구현#560
Whale0928 merged 3 commits intomainfrom
objective-allen

Conversation

@Whale0928
Copy link
Copy Markdown
Collaborator

  • 테이스팅 태그 상세 조회 (조상/자식/연결된 위스키 포함)
  • 테이스팅 태그 생성/수정/삭제
  • 위스키 벌크 연결/해제 기능
  • 트리 구조 지원 (단일 부모, 최대 3depth)
  • 중복 이름 검증, 자식/연결 위스키 존재 시 삭제 방지

- 테이스팅 태그 상세 조회 (조상/자식/연결된 위스키 포함)
- 테이스팅 태그 생성/수정/삭제
- 위스키 벌크 연결/해제 기능
- 트리 구조 지원 (단일 부모, 최대 3depth)
- 중복 이름 검증, 자식/연결 위스키 존재 시 삭제 방지
- DTO-엔티티 분리 아키텍처 규칙 준수

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Whale0928 and others added 2 commits January 27, 2026 23:49
- AdminTastingTagControllerDocsTest에 7개 API 테스트 추가
  - 목록 조회, 상세 조회, 생성, 수정, 삭제
  - 위스키 연결/해제 벌크 API
- tasting-tags.adoc 문서 신규 생성
- admin-api.adoc에 Tasting Tag API 섹션 추가
- reference.adoc에서 테이스팅 태그 목록 조회 분리

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 테이스팅태그.http 신규 생성 (7개 API)
- 제조사_지역_태그.http → 제조사_지역.http 파일명 변경
- 테이스팅 태그 목록 조회를 별도 파일로 분리

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@Whale0928 Whale0928 merged commit 6f5a368 into main Jan 27, 2026
2 checks passed
@Whale0928 Whale0928 deleted the objective-allen branch January 27, 2026 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant