Full Changelog: v0.0.5...v0.0.11
๐ฅ Core
- ์นด์นด์ค OAuth ๋ชจ๋ฐ์ผ ๋ก๊ทธ์ธ ์ง์
- Event ์ข์์ ๊ธฐ๋ฅ ์ถ๊ฐ (๋ก๊ทธ์ธ ํ์)
- Member ์กฐํ ๊ธฐ๋ฅ ์ถ๊ฐ
- Underwriter ์กฐํ ๊ธฐ๋ฅ ์ถ๊ฐ
- Underwriter ์ข์์ ๊ธฐ๋ฅ ์ถ๊ฐ (๋ณด์ ์ฃผ๊ฐ์ฌ ํ์)
โญ๏ธ ETC
- News API์ EndPoint ์์ ("/v1/news")
- JWT ํ ํฐ ๋ง๋ฃ์๊ฐ์ด ์ ํํ๊ฒ ํ์๋ฉ๋๋ค.
- Swagger ๊ฐ๋ ์ฑ ํฅ์
- ํ์๊ฐ์ ์ ๋๋ค๋๋ค์์ ์์ฑํจ
- ๊ถํ์ด ํ์ํ EndPoint๋ฅผ ์ด๋ ธํ ์ด์ (LoginUser)๋ฅผ ํตํด ๊ด๋ฆฌ
- LoggingAspect๊ฐ Local ๋ฐ Dev ํ๊ฒฝ์์๋ง ๋์ํ๋๋ก ์์
- ๊ฐ ํ ์ด๋ธ์ ID๋ฅผ Long Type์ผ๋ก ์์
- NaverNews ์กฐํ์ RestClient๋ฅผ ์ฌ์ฉํ๋๋ก ์์
- Local ํ ์คํธ์ฉ ์ด๊ธฐ SQL ๋ฐ์ดํฐ ์ถ๊ฐ
๐จ Known Issue
- Event Schedule ๊ฒ์ฆ ๋ก์ง์ด ๋ชจ๋ ์ผ์ด์ค๋ฅผ ์ปค๋ฒํ์ง ๋ชปํจ (e.g. Debut์ด ForecastStart ์ดํ์ธ๊ฐ)
- RestClient ๊ฐ์ฒด๊ฐ Bean์ผ๋ก ๋ฑ๋ก๋์ด์์ง ์์ (๋ฑ๋กํด์ผํ๋ ์ด์ ๋ฅผ ์ฐพ์๋ณผ ๊ฒ)
- ๋ด๊ฐ ์ข์์ํ Event ๋ชฉ๋ก์ ํ์ธํ ์ ์์
- ์ฌ์ฉ์์๊ฒ HTTP 500์ผ๋ก ์๋ฌ๊ฐ ์ ๋ฌ๋จ (๊ณตํต์๋ฌ์ฒ๋ฆฌ์ฝ๋ ์ถ๊ฐํ์)