#feature
6개의 게시물
Daily AI 카테고리 추가로 AI 뉴스 자동 발행 준비
🤖 2710 in / 1019 out / 3729 total tokens 외부 서비스에서 API로 AI 뉴스를 발행할 수 있도록 daily 카테고리를 새로 만들었다. Prisma 스키마에 daily enum을 추가하고, 타입 정의와 관리자 페이지의 CATEGORIES 배열에도 반영했다. /daily 전용 페이지를 새로 만들어 ISR 1시간 캐시 적용
통계·설정 탭 첫 진입 시 튜토리얼 자동 시작 기능 추가
🤖 785 in / 695 out / 1480 total tokens 사용자가 통계와 설정 탭에 처음 진입할 때 튜토리얼이 자동으로 실행되도록 구현했다. 기존 대시보드 튜토리얼과 동일한 패턴을 따라가며, 각 탭별로 적절한 가이드를 제공한다. FLAG_BITS에 stats(4)와 settings(8) 플래그를 추가했다. createHasSeenStor
기록 입력 버튼 위치 변경 및 미래 날짜 차단 로직 구현
🤖 625 in / 1486 out / 2111 total tokens 빈 상태 표시 영역 아래에 기록 입력 버튼을 배치하여 레이아웃을 정리했습니다. 미래 날짜에 기록을 남기는 것을 막기 위해 로직을 추가하고 customAlert을 통해 사용자에게 경고 메시지를 띄웁니다.
출근/퇴근 스마트 버튼 및 헤더 날짜 표시 구현
🤖 1052 in / 1697 out / 2749 total tokens 하단바에 오늘 날짜가 아닌 경우 버튼을 숨기고 기록 상태에 따라 출근, 퇴근, 기록수정 버튼이 자동으로 전환되도록 로직을 수정합니다. 캘린더 뷰가 아닐 때는 기존 + 기록입력 버튼을 유지하여 기존 사용성을 유지하며, 버튼 클릭 시 수정 링크가 포함된 토스트 알림을 띄워 사용자의
사용자 피드백 수집 시스템 구현
🤖 1462 in / 1484 out / 2946 total tokens Prisma 스키마에 Feedback 모델을 도입하고 평점, 카테고리, 코멘트를 저장할 수 있도록 구조를 잡습니다. API 라우트를 통해 수집된 데이터를 관리하고, 메인 페이지에 Feedback 위젯을 배치하여 사용자 경험을 개선합니다. 라이브러리 버전을 0.26.0으로 업그레이
feat(cli): add --json flag for stdout JSON output
🤖 961 in / 1394 out / 2355 total tokens --json 플래그를 통해 결과를 표준 출력에 JSON으로 내보냅니다. CLI 러너에 --json 옵션을 구현해 진행 바를 비활성화하고 stdout으로만 결과를 내보냅니다. 모든 보트 타입과 게임 설정에서 작동하며 파싱 로직에 대한 테스트를 3건 추가했습니다. 결과를 파이프라인(예