Repository navigation
v2.0.0
[v2.0.0] - 2025-04-06
-
🧱 모델 구조 정비
- completed 필드를 제거하고, status 필드로만 상태를 관리하도록 리팩토링
- 중복 제거를 통해 데이터 모델의 일관성과 명확성 확보
-
✅ 테스트 환경 구축 및 코드 작성
pytest,pytest-cov,pytest-html,httpx,requests,python-dotenv의존성 추가- 단위 테스트: 주요 기능별 pytest 기반 테스트 작성
- 통합 테스트: 실제 API 흐름 검증을 위한 pytest + requests 기반 테스트 구성
-
🔍 검색 및 통계 기능 API 구현
/todos/search: 제목에 query 문자열이 포함된 Todo 항목을 필터링하는 검색 API 구현/todos/stats: 전체 Todo 수, 완료된 항목 수, 미완료 항목 수를 요약 제공하는 통계 API 구현
-
💡 UI 구성 요소 및 디자인 시스템 정비
- SearchBar, Dashboard, AddTodoModal, TodoListGrid 등 신규 컴포넌트 추가
- styled-components 도입
- 모달 및 버튼 UI 공통 컴포넌트 추가
- 화면 캡처
Full Changelog: v1.2.0...v2.0.0