Commit Graph

5 Commits

Author SHA1 Message Date
김보곤
9a7c548246 style: Pint 포맷팅 적용 2026-02-25 11:45:01 +09:00
김보곤
5fe6afd9c4 feat:AI 음성녹음 기능 추가
- AiVoiceRecording 모델 (상태 상수, 접근자)
- AiVoiceRecordingService (GCS 업로드, STT, Gemini 분석 파이프라인)
- AiVoiceRecordingController (CRUD, 녹음 처리, 상태 폴링)
- React 블레이드 뷰 (녹음 UI, 파일 업로드, 목록, 상세 모달)
- 라우트 추가 (system/ai-voice-recording)
- 메뉴 시더에 AI 음성녹음 항목 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 12:52:37 +09:00
김보곤
a882e1f8f9 fix:AI 메뉴 시더 - AI설정 이동 로직 추가 (서버 배포용)
- AI 관리 부모 그룹 생성
- AI 설정 메뉴를 기존 위치에서 AI 관리 그룹으로 이동
- AI 토큰 사용량 메뉴 생성 또는 이동
- 멱등성 보장 (재실행 안전)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 11:11:35 +09:00
김보곤
1d12a75ac7 fix:AI 토큰 사용량 시더 - AI 관리 독립 그룹으로 변경
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 10:36:19 +09:00
김보곤
55f604ce6f feat:AI 토큰 사용량 관리 화면 추가
- AiTokenUsageController (index, list) 생성
- AiTokenUsage 모델 생성
- React 기반 토큰 사용량 조회 페이지 (필터, 통계, 페이지네이션)
- 라우트 추가 (system/ai-token-usage)
- AiTokenUsageMenuSeeder 메뉴 시더 생성

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