Releases: osamhack2021/ai_web_RISKOUT_BTS
v1.2.0 Develop, Deploy, Demo!
์ฃผ์ ๊ฐ์ ์ฌํญ
์ด์ ์ด๋ ๋ด๋์๋ ๋ถ๋๋ฝ์ง ์์ ์๋์ค๋ฌ์ด ์ฐ๋ฆฌ์ ์ ํ์
๋๋ค. ๐
๊ฐ๋ฐ์ฉ ์๋ฒ, ์ค์ ์๋น์ค ์๋ฒ, ๋ฐ๋ชจ ์๋ฒ์ ๋ชจ๋ ๋ฐฐํฌํ์ต๋๋ค.
์ฌ์ฉ์๊ฐ ๊ฒฝํํ ์ ์๋ ๋ค์ํ ์ธํฐ๋์
์ ์๊ฐํ๋ฉฐ ์๋ง์ ๋ฒ๊ทธ ๐ ๋ค์ ๊ณ ์ณค์ต๋๋ค.
Pipeline and Workflow
- Deploy Pipeline ๊ฐ์ ์ ํตํด ๋ด๋ถ ํ์ ์ด ์ฌ์์ก์ต๋๋ค. @dev-taewon-kim
- ๋ผ์ด์ผ์ค ๋ด๋ถ ๊ฒ์ฆ @simonseo
Backend
- API ์๋ฒ ๋ฐ DB ์๋ฒ ์์ ํ @flydog98 @dev-taewon-kim
- ์ ๊ท API ์ถ๊ฐ @dev-taewon-kim
Frontend
- ์ ์ ์ธ์ฆ ๊ธฐ๋ฅ ์์ ํ @Seo-Faper
- ๋์๋ณด๋/ํ์งํํฉ/๋ณด๊ณ ์ ์์ฑ ํ์ด์ง์ ๊ธฐ๋ฅ ๊ฐ์ @wblee800 @Playff @simonseo
- ํ์งํํฉ ํ์ด์ง์ UI ๊ฐ์ @Seo-Faper @Playff
- ์ ์ฒด์ ์ธ ์คํ์ผ์ ๋ํ ์ผ ๊ฐ์ @wblee800
์ฃผ์ Pull Request
ํด๋ฆญํด์ ๋ณด๊ธฐ
- Enhance logo and title area by @wblee800 in #186
- KeyError ์ค๋ฅ ํด๊ฒฐ ๋ฐ search_text ํ์ ๋ณ๊ฒฝ by @dev-taewon-kim in #187
- Trends api์ site_url ํ๋ ์ถ๊ฐ by @dev-taewon-kim in #188
- ํ์งํํฉ ํ์ด์ง Pagination by @Seo-Faper in #177
- ๋ก๊ทธ์ธ ๋ชจ๋ฌ 2๊ฐ ๋จ๋ ๋ฒ๊ทธ ์์ by @wblee800 in #189
- ๋ก๊ทธ์ธ ๋ชจ๋ฌ UI ๊ฐ์ by @wblee800 in #190
- [hotfix] Fix mui older version to lts version by @Playff in #191
- Loading skeleton ๋จ์ํ by @wblee800 in #193
- Remove hard-coded request urls (develop) by @simonseo in #196
- Theme ๋ณ๊ฒฝ ๋ฐ ๊ทธ๋ํ axis, lengend ๋ฑ ์ ๋ณ๊ฒฝ by @Playff in #206
- API ์์ฒญ ์ฌํญ ๋ฐ์(summarize output, leaked mode, analyze ๋ฑ) by @dev-taewon-kim in #202
- Feature/front design by @wblee800 in #207
- Feature/login-hotfix #205 ์ด์ ํด๊ฒฐ by @Seo-Faper in #209
- ์ฌ์ด๋ ๋ค๋น๊ฒ์ด์ ๋๋น ์์ by @wblee800 in #210
- Side navigation Copyright ์ ๋ณด ์์ by @wblee800 in #211
- ํ์๊ฐ์ ์คํ์ผ๋ง ํต์ผ์ฑ ๊ฐ์ by @Seo-Faper in #212
- Edit loading skeleton by @wblee800 in #213
- Edit side navigation CSS by @wblee800 in #214
- ์ํ๋ณด๊ณ ์ ๋ณด๊ณ ์ (+PDF) ํฐํธ & ๋ ์ด์์ ์คํ์ผ๋ง by @simonseo in #208
- Edit modal btn color by @wblee800 in #217
- Landing Page ํด๋ ๊ตฌ์กฐ ๋ณ๊ฒฝ by @mslee300 in #218
- Feature/login-hotfix (์ต์ข ) by @Seo-Faper in #215
- ๋๋ฉ ํ์ด์ง ์คํ์ผ ์์ by @mslee300 in #219
- ์ฌ์ด๋ ๋ค๋น redirection ๊ฒฝ๋ก ์์ by @wblee800 in #220
- ๋ก๊ทธ์ธ ์ฑ๊ณต ์ ์ธ๋ก ๋ํฅ ํ์ด์ง๋ก ์ด๋ by @wblee800 in #221
- useFetch์์ Authorization ํค๋ ์ถ๊ฐ by @wblee800 in #222
- Internal Server Error Hotfix by @dev-taewon-kim in #223
- ๋ฉ์ธํ์ด์ง css ๋ฐ jquery ์์ by @wblee800 in #224
- ๋ฉ์ธ ํ์ด์ง ํค๋ ๋ฒํผ ํด๋ฆญ ์ ๊ฐ ์ฝํ ์ธ ์ด๋ ์์น ์์ by @wblee800 in #225
- SNS, ์ปค๋ฎค๋ํฐ ๊ฒ์๊ธ ๋ถ์ ๊ฒฐ๊ณผ ์์ฒญ ์ ๋ฐ์ํ๋ internal error ์์ by @dev-taewon-kim in #227
- [Hotfix/too many request] ๋๋ฌด ๋ง์ ์์ฒญ์ ๋ณด๋ด๋ ํ์ ์์ ๋ฐ ๊ฒ์ ์ฐ๋ ์๋ฃ by @Playff in #228
- ๋ฉ์ธ ํ์ด์ง ๋ก๊ณ ํด๋ฆญ ์ ์ต์๋จ์ผ๋ก ์ด๋ by @wblee800 in #229
- ๋ฐํ ๋ฐ์ดํฐ ํฌ๊ธฐ ๋ณ๊ฒฝ by @dev-taewon-kim in #230
- [Highlight multi words] by @Playff in #231
- Fix .gitinore and restore removed by @Playff in #232
- React์ css๊ฐ ๋น๋ ์ดํ์ ์ ์์ ์ผ๋ก ์๋ํ์ง ์๋ ๋ฌธ์ ํด๊ฒฐ by @dev-taewon-kim in #239
- ๋ฉ์ธ ํ์ด์ง ํ ์คํธ ์์ ๋ฐ ๊ฐ ํ์ด์ง์ ๋ฐ๋ชจ ํ์ by @wblee800 in #240
- ๋ฐ์ดํฐ๊ฐ ๋ถ์กฑํ ๋ ๋ฐํ ๋๋ return๊ฐ ๋ณ๊ฒฝ by @dev-taewon-kim in #241
- Prune unused dependencies by @simonseo in #237
- Hotfix on demo pages - loading demo data by @Playff in #242
- ๊ฒ์ ํ์ด์ง ๋ฒ๊ทธ ์์ by @dev-taewon-kim in #243
- Update main README by @mslee300 in #245
- Unscrap article and maintain scrapped state by @simonseo in #244
- ์ฌ๋ก๊ทธ์ธ ํ ํฐ ๋ฒ๊ทธ / ๋ณด๊ณ ์ ํ์ด์ง ๋ก๋ฉ ๋ฒ๊ทธ ๋ฑ by @dev-taewon-kim in #246
- Develop by @simonseo in #233
Full Changelog: v1.1.0...v1.2.0
v1.2.0-demo Public Demo
์ ์ฒด ๊ณต๊ฐ์ฉ ๋ฐ๋ชจ
OSAM Hackathon 2021 ์ ์ถ์ ์ ์ฒด ๊ณต๊ฐ๋ฅผ ์ํ ๋ฐ๋ชจ ๋ฒ์ ผ์
๋๋ค.
์๋ฌด๋! ๋๊ตฌ๋! ๋จ๋
๋
ธ์! ์ฌ๋จ์๋
ธ! ๋ณผ ์ ์๋ ๋ฒ์ ผ์ผ๋ก ์๋ ๋งํฌ์์ ์ง์ ๋ณด์๋ ๊ฒ๋ ๊ฐ๋ฅํฉ๋๋ค.
Riskout Public Demo: riskout.org
v1.1.0 Dark Mode
๋คํฌ๋ชจ๋ ๋ฐ ํ๋ก ํธ์๋ UI ๋ํญ ๊ฐ์
MVP (v1.0.0) ์์๋ ๋ฐฑ์๋ ๊ธฐ๋ฅ์ ์ง์คํด ํ๋ก ํธ์๋๊ฐ ๋ถ์คํด๋ณด์์ง๋ง,
์คํ์ผ๋ง์ ํต์ผํ๊ณ UI/UX ๋ฅผ ๋ํญ ๊ฐ์ ํ์ต๋๋ค.
What's Changed
-
- Improve characteristics logic by @dev-taewon-kim in #143
-
- Add image encondig logic to ReportDataView by @dev-taewon-kim in #146
- Feature/fetch dashboard - fetch dashboard๊ฐ ์๋ ํํฐ์ ๊ฒ์ by @Playff in #149
-
- Change return data : null -> empty dict object by @dev-taewon-kim in #148
- ์ํ ๋ณด๊ณ ์ ํ์ด์ง by @simonseo in #145
- ํฌ๋กค๋ฌ ๋ฐ๋๋ผ์ธ ํธ์ by @flydog98 in #151
- ํ์งํํฉ ํ์ด์ง ์คํ์ผ ํฅ์ by @wblee800 in #153
- Side Nav open์ fadeout ํจ๊ณผ ์ ์ฉ by @wblee800 in #154
- ๋ฉ๋ด ์์น ๋ฐ copyright font ๋ณ๊ฒฝ by @wblee800 in #155
- ๋ฉ๋ด๋ฒํผ ์์ ์กฐ์ by @wblee800 in #156
- edit side nav by @wblee800 in #157
- ๋ณ๊ฒฝ๋ ๋ก๊ณ ๋ฐ์ by @wblee800 in #159
- ์ํ ๋ณด๊ณ ์ ํ์ด์ง ๋ ๋๋ง ์๋ฃ by @simonseo in #158
-
- ๊ธฐ๋ฐ ์ ์ถ ํ์ง ๊ธฐ๋ฅ ์์ฑ by @dev-taewon-kim in #160
-
- Make run.sh executable by @dev-taewon-kim in #162
- Feature/front common components by @wblee800 in #168
- (hotfix) ์ํ ๋ณด๊ณ ์ ํ์ด์ง ๊ทธ๋ํ ์ด๋ฆ ๋ณ๊ฒฝ by @simonseo in #169
- [Feature/searchbar] ๋คํฌ๋ชจ๋ ๋ฐ ๊ฒ์, ํํฐ ๊ฐ๋ฐ by @Playff in #170
-
- secrets.py ํ์ผ์ด ์กด์ฌํ์ง ์์ ๋ ๋ฐ์ํ๋ ์ค๋ฅ ์์ธ์ฒ๋ฆฌ by @dev-taewon-kim in #171
-
- run.sh ๋ฒ๊ทธ ์์ by @dev-taewon-kim in #172
- ๋ฆฌํฌํธ ํ์ด์ง ๋ก๋ฉ ์ค์ผ๋ ํค by @wblee800 in #173
- hotfix dashboard and detectionstatus page by @simonseo in #175
- [Hotfix/searchbar] ์ถ์ฒ๋์ง ์๋ raw text๋ฅผ ๊ฒ์์ฐฝ์ ๋ฃ๋ ๋ก์ง by @Playff in #176
- Develop to Master: ํ๋ก ํธ์๋ ์์ by @simonseo in #182
Full Changelog: v1.0.0...v1.1.0
v1.0.0
First Version!
๊ธฐ๋ณธ์ ์ธ ํฌ๋กค๋ง, NLP ๋ถ์ ๊ธฐ๋ฅ๊ณผ ๋ฐ์ดํฐ ํ์ ์์ค์ ํ๋ก ํธ์๋๋ก MVP๋ฅผ ๋ง๋ค์์ต๋๋ค.
์ฃผ์ Pull Request
- Backend boilerplate and User Authentication by @dev-taewon-kim in #21
- Adds "kobart-summarizer" and "textrank" by @Playff in #26
- User authentication by @dev-taewon-kim in #28
- ๋ฉ์ธ ํ์ด์ง ์ ์ธํ ๋์์ธ ๋ฐ ํผ๋ธ๋ฆฌ์ฑ by @mslee300 in #33
- Frontend boilerplate by @simonseo in #34
- ํผ๋ธ๋ฆฌ์ฑ by @mslee300 in #39
- ๋ฐฑ์๋ README by @dev-taewon-kim in #43
- Crawling naver news site by @flydog98 in #46
- add routing and copy published material as react components by @simonseo in #40
- isAnalyzed ํ ์ด๋ธ ์์ฑ์ ๋ฐ๋ฅธ PR์ ๋๋ค. by @flydog98 in #57
- ์์ด ๊ธฐ์ฌ ์ฒดํฌ ๋ฐ ์ค๋ณต ์ฒดํฌ ๊ธฐ๋ฅ ๊ตฌํ by @flydog98 in #67
- Dockerfile by @dev-taewon-kim in #69
- README:๊ธฐ์ ์คํ by @mslee300 in #72
- Fakenews ๋ชจ๋ธ by @Playff in #76
- ๊ธฐ๋ฐ ์ ์ถ ํ์ด์ง by @simonseo in #61
- Frontend common components by @wblee800 in #77
- ๋ด์ค ์ต์ ๊ธธ์ด ์ค์ ๋ฑ 2๊ฐ์ Issue ํญ๋ชฉ ํด๊ฒฐ by @flydog98 in #86
- ํฌ๋กค๋ง ๊ธธ์ด ์ ์ ํ ๋ณ๊ฒฝ by @flydog98 in #90
- Feature/dashboard by @Playff in #84
- ์์ฑ๋ ๋ ์ง ํฌ๋กค๋ง ๋ก์ง ๋ฐ DB ์ถ๊ฐ by @flydog98 in #94
- Feature/nlp api by @Playff in #100
- analyzer ์์ ํ ์์ ์๋ฃ by @dev-taewon-kim in #101
- Add extractive summarize by @Playff in #102
- FastAPI by @Playff in #104
- ๊ธฐ์ ๋ฐ ์์ฑ์ DB์ ์ถ๊ฐํ์ต๋๋ค. by @flydog98 in #105
- Feature/threat report page by @simonseo in #112
- ํธ์ํฐ ํฌ๋กค๋ง ์์ฑ ๋ฐ ๋ด์ค ํ ์คํธ ์ ๋ฆฌ ์์ by @flydog98 in #116
- ํฌ๋กค๋ฌ ๋ด์ค ํ ์คํธ ๊ฐ๊ณต / secrets.example.py ์ถ๊ฐ by @dev-taewon-kim in #117
- ํ์ง ํํฉ API by @dev-taewon-kim in #122
- Side nav, Search bar ๊ธฐ๋ฅ by @wblee800 in #128
- ํธ์ํฐ ๋ฐ ๋์ ํฌ๋กค๋ง ๊ธฐ๊ฐ ์ ํ ์ค์ ์๋ฃ by @flydog98 in #129
- ๋ชจ๋ ํ๊ทธ๋ค์ mui ์ปดํฌ๋ํธ๋ก ์ด์ ํ๋ ์์ ๋ฐ ์คํ์ผ๋ง (DetectionStatus) by @Playff in #130
- Dashboard ๋ฐ์ดํฐ ์๋น Done by @dev-taewon-kim in #131
- ์ ์ญ ์ํ๊ด๋ฆฌ๋ฅผ ์ํ recoil ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ์ฉ by @Playff in #133
- ๋ก๊ทธ์ธ ํ์ด์ง์ MUI ์ ์ฉ ๋ฐ ๊ณ์ ๊ด๋ฆฌ API ์ ๋ฐ์ดํธ by @Seo-Faper in #132
- ๋ณด๊ณ ์ ์์ฑ ํ์ด์ง API by @dev-taewon-kim in #139
Full Changelog: https://github.com/osamhack2021/ai_web_RISKOUT_BTS/commits/v1.0.0