Repository navigation
๐ 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
- Feature/#1 init workspace by @SeungHeeNoh in #11
- feat: WebConfig.java์ CORS ํ์ฉ ์ค์ by @SeungHeeNoh in #13
- feat: ์ฒดํฌ๋ฆฌ์คํธ ์์ฑ/์กฐํ controller ๋ฉ์๋ ์์ฑ by @SeungHeeNoh in #14
- feat: ์ฒดํฌ ๋ฑ๋ก/ํด์ ๋น์ฆ๋์ค ๋ก์ง ๊ตฌํ by @SeungHeeNoh in #15
- ํ๋ก ํธ - ์ฒดํฌ๋ฆฌ์คํธ ๋ชฉ๋ก ์กฐํ UI by @SeungHeeNoh in #16
- feat: ์ฒดํฌ๋ฆฌ์คํธ ๋ชฉ๋ก ์กฐํ UI์ ์ฒดํฌ ๋ฒํผ ์ถ๊ฐ by @SeungHeeNoh in #17
- feat: common UI ์์ฑ by @SeungHeeNoh in #19
- feat: ์ฒดํฌ๋ฆฌ์คํธ ํญ๋ชฉ ์ถ๊ฐ UI ๊ตฌํ by @SeungHeeNoh in #20
- refeactor : url์ /api/v1 ๊ฒฝ๋ก ์ถ๊ฐ by @SeungHeeNoh in #21
- chore: gitignore ์์ by @SeungHeeNoh in #31
- feat: Spring Security ๊ธฐ๋ณธ ์ค์ by @SeungHeeNoh in #32
- feat: User entity ๋ฐ ํ์๊ฐ์ API ์์ฑ by @SeungHeeNoh in #33
- feat: JWT ๋ก๊ทธ์ธ ๊ตฌํ by @SeungHeeNoh in #34
- 1.0.0 ๋ฐฐํฌ by @SeungHeeNoh in #45
- docs: github action build token์ธํ by @SeungHeeNoh in #47
Full Changelog: https://github.com/SeungHeeNoh/task-tracker/commits/1.0.0