Skip to content

Releases: SeungHeeNoh/task-tracker

Release list

1.0.0

Choose a tag to compare

@SeungHeeNoh SeungHeeNoh released this 01 Mar 16:57
6dddeb2

🚀 Check Tracker v1.0.0 Release Notes

가족 및 소규모 그룹을 위한 맞춤형 체크리스트 관리 시스템, Check Tracker의 첫 번째 공식 버전(v1.0.0)이 출시되었습니다. 단순한 할 일 목록을 넘어 태스크의 히스토리를 추적하고 협업을 투명하게 관리할 수 있습니다.


✨ 새롭게 추가된 기능 (New Features)

1. 스마트 체크리스트 & 일정 시각화

  • 간편한 할 일 관리: 텍스트 입력만으로 빠르게 할 일을 추가, 수정, 삭제할 수 있습니다.
  • 다양한 뷰 모드: Monthly(월간), Weekly(주간), Daily(일간) 필터를 통해 규모에 맞는 최적의 뷰를 제공합니다.
  • 마감일 자동 계산: 마감일에 맞추어 Overdue, Due Today, Due in X days 상태 배지가 자동으로 부여됩니다.

2. 투명한 활동 관리 (Activity Log)

  • 참여자 뱃지 표시: 각 항목마다 누가 작업을 등록하고 완료했는지 아바타와 닉네임으로 명확하게 식별합니다.
  • 상세 타임라인 다이얼로그: 개별 태스크의 생성, 완료, 취소 등 모든 변경 이력을 시간순으로 조회할 수 있습니다.

3. 인증 및 보안 연동 시스템 연동

  • JWT 기반 로그인/로그아웃: Access Token 및 Refresh Token 기반의 안전한 세션 관리를 지원합니다.
  • 토큰 자동 재발급: 만료된 Access Token을 백그라운드에서 갱신하여 끊김 없는 사용자 경험을 제공합니다.
  • Redis 캐싱: 로그인 세션 관리를 캐싱 처리하여 성능과 보안을 최적화했습니다.

💻 시스템 및 UI 개선 (Improvements)

  • 반응형 인터페이스:
    • PC 환경에서는 넓은 화면을 활용한 사이드바(Sidebar) 네비게이션을 제공합니다.
    • Mobile 환경에서는 한 손 조작이 편리한 하단 탭 바(Bottom Tab Bar)를 적용했습니다.
  • Spring Boot & MyBatis 연동: 프론트엔드와 백엔드 간의 모든 핵심 비즈니스 로직(Auth, Task) 연동 및 테스트를 완료했습니다.

What's Changed

Full Changelog: https://github.com/SeungHeeNoh/task-tracker/commits/1.0.0