What's Changed
- [init] ํ๋ก์ ํธ ์ด๊ธฐ ์ธํ by @SunwoongH in #2
- [chore] Flyway ์์กด์ฑ ์ถ๊ฐ & ์ธํ๋ผ ์ฐ๋ by @RyuKwanKon in #6
- [feat] Spring Security & JWT ์ค์ ์ธํ by @SunwoongH in #9
- [feat] Entity ํด๋์ค ๊ตฌํ by @SunwoongH in #12
- [feat] FCM ์๋ฆผ ์ค์ & ๊ตฌํ by @RyuKwanKon in #14
- [feat] JWT & Redis ์ธํ by @SunwoongH in #15
- [fix] Database ํ ์ด๋ธ & Entity ํด๋์ค ์์ by @SunwoongH in #19
- [feat] ์ ํ ์์ ๋ก๊ทธ์ธ ๊ธฐ๋ฅ ๊ตฌํ by @SunwoongH in #20
- [feat] ์๋ ์ ์ก Scheduler ๊ตฌํ & ๋งํฌ ์ฐธ์ฌ, ๋ชจ์ ์์ธ api ๊ตฌํ by @RyuKwanKon in #22
- [feat] ์ ํ ํ์ ๊ฐ์ API ๊ตฌํ by @SunwoongH in #24
- [feat] ์ธ์ฆ ์ฌ์ง ์ ๋ก๋ & ๊ธด๊ธ์์ง ์๋ ์ ์ก api ๊ตฌํ by @RyuKwanKon in #25
- [refactor] ๋งํฌ์ฐธ์ฌ api ์ค๋ฅ ์ฒ๋ฆฌ ๊ฐ์ by @RyuKwanKon in #27
- [refactor] ์ธ์ฆ ์ฌ์ง ์ ๋ก๋ & ๊ธด๊ธ์์ง ์๋ api ์์ธ ์ฒ๋ฆฌ ๊ฐ์ by @RyuKwanKon in #30
- [feat] ์ ํ ํ์ ๊ฐ์ API ๋ณ๊ฒฝ ์ฌํญ ์ถ๊ฐ by @SunwoongH in #31
- [refactor] ์ ํ ํ์ ๊ฐ์ API ์ค๋ฅ ์ฝ๋ ์ถ๊ฐ by @SunwoongH in #33
- [feat] ์ ํ ํ์ ๊ฐ์ API ์ค๋ฅ ๋ก๊ทธ ํ์ธ ์ฝ๋ ์ถ๊ฐ by @SunwoongH in #35
- [fix] ์ ํ ํ์ ๊ฐ์ API identity token ํ์ฑ ๋ฉ์๋ ๋ณ๊ฒฝ by @SunwoongH in #37
- [fix] ์ ํ ํ์ ๊ฐ์ API ์ค๋ฅ ์์ by @SunwoongH in #40
- [feat] 1์์ api controller ๊ตฌํ by @RyuKwanKon in #41
- [feat] ํ์ ํํด API ๊ตฌํ by @SunwoongH in #43
- [feat] ์ ํ ๋ก๊ทธ์ธ API ๊ตฌํ by @SunwoongH in #46
- [fix] ํ์ ํํด API ๋ฐํ ๊ฐ ๋ณ๊ฒฝ by @SunwoongH in #48
- [fix] ๋งํฌ ์ฐธ์ฌ api ์์ธ์ฒ๋ฆฌ ๊ฐ์ by @RyuKwanKon in #49
- [feat] ๋ชจ์ ์์ api ๊ตฌํ & 1์์ api ๋ฐฐํฌ by @RyuKwanKon in #51
- [feat] Meeting Status ๋ณํ ๋ก์ง ๊ตฌํ by @RyuKwanKon in #54
- [feat] ์นด์นด์ค OAuth Provider ๊ตฌํ by @SunwoongH in #56
- [feat] ์นด์นด์ค ๋ก๊ทธ์ธ & ํ์ ๊ฐ์ ๋น์ฆ๋์ค ๋ก์ง ๊ตฌํ by @SunwoongH in #58
- [fix] ์นด์นด์ค OAuth Provider ์ค๋ฅ ์์ by @SunwoongH in #60
- [refactor] ExpireListener & FeedService ์ฝ๋ refactor by @RyuKwanKon in #61
- [feat] ์นด์นด์ค OAuth Feign Client ์ค๋ฅ ๋ก๊ทธ ์ฝ๋ ์ถ๊ฐ by @SunwoongH in #63
- [fix] ๋งํฌ ์ฐธ์ฌ ๋ก์ง ์์ by @RyuKwanKon in #65
- [fix] ์นด์นด์ค OAuth Provider ๋ก์ง ์์ by @SunwoongH in #67
- [fix] LocalDateTime Json ์ง๋ ฌํํ๊ธฐ by @RyuKwanKon in #69
- [fix] Meeting Detail response dto ๋ ์ง ์ค๋ณต ๋ฐ์ดํฐ ์์ by @RyuKwanKon in #71
- [fix] api ๋ช ์ธ์์ ๋ค๋ฅธ ์๋ต ๋ฐ์ดํฐ ์์ by @RyuKwanKon in #73
- [fix] ๋ชจ์ ์ฐธ์ฌ url ์์ by @RyuKwanKon in #76
- [fix] ์นด๋ฉ๋ผ ์ธ์ฆ api ์์ by @RyuKwanKon in #79
- [feat] ๋ชจ์ ์์ฑ API ๊ตฌํ by @SunwoongH in #80
- [fix] ํ์ ํํด & ๋ชจ์ ์์ฑ ์๋ต ๊ฐ ์์ by @SunwoongH in #82
- [fix] ๋งํฌ ์ฐธ์ฌ post api response ๊ฐ ์์ by @RyuKwanKon in #84
- [feat] ๋ชจ์์ฐธ์ฌ ๋ฒํผ ํ ๋น์ ๋ก์ง ๊ตฌํ by @RyuKwanKon in #87
- [fix] fcm ์๋ ์ ์ก ์์ธ ์ฒ๋ฆฌ ์์ by @RyuKwanKon in #89
- [feat] ์ ์ฒด ๋ชจ์ ์กฐํ API ๊ตฌํ by @SunwoongH in #90
- [fix] ์ ์ฒด ๋ชจ์ ์กฐํ API ์คํ ๋ณ๊ฒฝ by @SunwoongH in #92
- [feat] p6spy ์ฟผ๋ฆฌ ๋ก๊น ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ธํ by @SunwoongH in #95
- [fix] ๋ชจ์ ์ฐธ์ฌ ์๋ต ์ฝ๋ ์์ by @RyuKwanKon in #97
- [fix] ResponseEntity ์๋ต HttpStatus ์์ by @SunwoongH in #98
- [fix] ์ ์ฒด ๋ชจ์ ์กฐํ API ํ์ด์ง ์ค๋ฅ ์์ by @SunwoongH in #100
- [fix] ๋ชจ์ ์์ธ response dto ์์ by @RyuKwanKon in #102
- [fix] ์ ์ฒด ๋ชจ์ ์กฐํ API ์ค๋ฅ ์์ by @SunwoongH in #104
- [feat] ๋ฐฉ์ฅ ์์ ํ ๋ชจ์ ํํด api ์ ์ by @RyuKwanKon in #106
- [refactor] Base ํด๋์ค & ์์ธ ํธ๋ค๋ง ํด๋์ค ๋ฆฌํฉํฐ๋ง by @SunwoongH in #109
- [fix] ๋ชจ์ ์์ฑ์์ ๊ธด๊ธ ๋ฒํผ ๊ถํ ์์ by @SunwoongH in #111
- [fix] meeting status ์ถ๊ฐ by @RyuKwanKon in #112
- [fix] ์ ์ฒด ๋ชจ์ ์กฐํ API ๋ณ๊ฒฝ ์ฌํญ ์ ์ฉ by @SunwoongH in #114
- [refactor] ๋ก๊ทธ์ธ & ํ์ ๊ฐ์ & ํ์ ํํด ์ฝ๋ ๋ฆฌํฉํฐ๋ง by @SunwoongH in #116
- [fix] ๊ธด๊ธ ์์ง ์๋ ์์ฒญ ์์ by @RyuKwanKon in #118
- [fix] ๋ชจ์ ์์ฑ API ์์ธ ํด์ by @SunwoongH in #121
- [fix] ๋ชจ์ ์ฐธ๊ฐ์ ์ ๋ ฌ by @RyuKwanKon in #122
- [fix] ๋ชจ์ ์ฐธ์ฌ ์์ธ ์กฐ๊ฑด by @RyuKwanKon in #124
- [fix] ๋ชจ์ ์ฐธ์ฌ ์์ธ ์ฐ์ ์์ ๋ณ๊ฒฝ by @RyuKwanKon in #126
- [feat] Jwt ์ฌ๋ฐ๊ธ API ๊ตฌํ by @SunwoongH in #128
- [feat] ๋ก๊ทธ์์ API ๊ตฌํ by @SunwoongH in #130
- [feat] ์์ ๋ ๋ชจ์ ์ญ์ api ๊ตฌํ by @RyuKwanKon in #132
- [fix] ๋ชจ์ ์ ๋ณด ์์ api ์๋ต ๊ฐ ์์ by @RyuKwanKon in #136
- [refactor] ๋ชจ์ ์์ฑ & ์ ์ฒด ๋ชจ์ ์กฐํ ๋น์ฆ๋์ค ๋ก์ง ๋ฆฌํฉํฐ๋ง by @SunwoongH in #137
- [feat] ๋ชจ์ ํํด api ๊ตฌํ by @RyuKwanKon in #138
- [refactor] timeConvert ์ ์ฉ by @RyuKwanKon in #140
- [fix] ์์ ๋ก๊ทธ์ธ ๋น์ฆ๋์ค ๋ก์ง ์์ by @SunwoongH in #142
- [feat] ๋ชจ์ ์์ฑ ๋น์ฆ๋์ค ๋ก์ง ์์ธ ์ถ๊ฐ by @SunwoongH in #144
- [fix] ์ ์ฒด ๋ชจ์ ์กฐํ ๋จ์ ๊ธฐ๊ฐ ์ค๋ฅ ์์ by @SunwoongH in #146
- [fix] scheduler ์๊ฐ ์ค๋ฅ ์์ by @RyuKwanKon in #148
- [fix] ๋ชจ์ ์์ api ๋ก์ง ์์ by @RyuKwanKon in #151
- [fix] ๋ชจ์ ํญํ api ์๊ฐ ์์ธ์ฒ๋ฆฌ ์์ by @RyuKwanKon in #153
- [fix] ์ ์ฒด ๋ชจ์ ์กฐํ ์ ๋ ฌ ์ค๋ฅ ์์ by @SunwoongH in #155
- [fix] ๋ชจ์ ํ์ ์๋ฆผ์ ๋น fcm token ์ค๋ฅ ํด๊ฒฐ by @RyuKwanKon in #157
- [feat] JWT ์ฌ๋ฐ๊ธ 401 ์์ธ ์ ๋ก๊ทธ์์ ๊ธฐ๋ฅ ์ถ๊ฐ by @SunwoongH in #158
- [fix] ๋ชจ์ ์ํ ๋ณ๊ฒฝ ๋ก์ง ์์ Termination -> past by @RyuKwanKon in #160
- [fix] ๊ธด๊ธ์์ง fcm ์๋ ์ค๋ฅ ํด๊ฒฐ by @RyuKwanKon in #162
- [fix] ๋ชจ์ ์์ api response ์์ by @RyuKwanKon in #164
- [fix] ๋ชจ์ ์์ฑ ์์ธ ์ฒ๋ฆฌ ๋ณ๊ฒฝ์ฌํญ ์ ์ฉ by @SunwoongH in #166
- [fix] feed fcmToken ์ค๋ฅ ๋ก์ง ํด๊ฒฐ by @RyuKwanKon in #168
- [feat] ์ ๊ณ api ๊ตฌํ by @RyuKwanKon in #171
- [feat] ์ด์ ์๋ฒ & ํ ์คํธ ์๋ฒ ๋ถ๋ฆฌ by @SunwoongH in #173
- [chore] CI/CD workflow ์ค๋ฅ ์์ by @SunwoongH in #175
- [chore] CI/CD workflow ์คํ ์์ by @SunwoongH in #177
- [feat] ๋ชจ์ ์ธ์ 1๋ช ์ ๋ํ ์์ธ ์ฒ๋ฆฌ ๊ตฌํ by @RyuKwanKon in #178
- [fix] ๋ชจ์์์ธ api์ ์ ๊ณ ๋ด์ฉ ์ถ๊ฐ by @RyuKwanKon in #180
- [fix] report api ์ ๊ณ ์ ๋ณ์๋ช ์์ by @RyuKwanKon in #182
- [feat] report table unique ์ ์ฝ ์กฐ๊ฑด ์ทจ์ by @RyuKwanKon in #184
- [release] v1.0.0 by @SunwoongH in #185
New Contributors
- @SunwoongH made their first contribution in #2
- @RyuKwanKon made their first contribution in #6
Full Changelog: https://github.com/dnd-side-project/dnd-9th-2-backend/commits/v1.0.0