Releases: sparcs-kaist/new-ara-api
Releases · sparcs-kaist/new-ara-api
v3.4.4
What's Changed
- [Hotfix] Remove index using created_at to prevent performance issue by @injoonH in #451
- Apply notification anonymous name hotfix to develop branch by @injoonH in #457
- Fix Secret keys by @DoyunShin in #458
- Add celery environ by @DoyunShin in #459
- fix(deploy): Add C_FORCE_ROOT to celery by @DoyunShin in #460
- Change mysqlclient version by @hyukychang in #461
- Add docker compose file for local development by @injoonH in #466
- Customize directory structure by @hyukychang in #464
- fix top k policy by @hyukychang in #476
- Deploy v3.4.4 by @hyukychang in #477
New Contributors
- @hyukychang made their first contribution in #461
Full Changelog: v3.4.3...v3.4.4
v3.4.3
v3.4.2
v3.4.1
What's Changed
Internal
- Fix API URL. PR #448 by @DoyunShin
- Deploy to EKS. PR #455 by @DoyunShin
Full Changelog: v3.3.1...v3.4.1
v3.3.1
v3.3.0
What's Changed
Features
- Add crawler to track portal view count for portal articles. PR #370 by @retroinspect
- Add
GET /unregister
with email SMTP. PR #452 by @DoyunShin
Fixes
- Remove index using
created_at
to prevent performance issue. PR #443 by @retroinspect
Full Changelog: v3.2.0...v3.3.0
v3.2.0
v3.1.0
What's Changed
Features
- Enable search query and add
from_view
for top articles. PR #407 by @000wan. - Add calendar. PR #430 by @Qndndn and @injoonH.
- Change SMTP provider. PR #431 by @DoyunShin.
Refactors
Fixes
- Fix N+1 query problems about
GET /articles
PR #414 by @retroinspect. - Fix N+1 query problems about
GET /home
andGET /boards
. PR #418 by @retroinspect.
Docs
New Contributors
Full Changelog: v3.0.1...v3.1.0
v3.0.1
v3.0.0
Features
- Allow all IPs to debug when
DEBUG = True
. PR #377 by @retroinspect. - Squash 'QnA' and 'Anonymous' boards into 'Talk'. PR #384 by @retroinspect.
- Update
run.sh
to support the DX container. PR #387 by @TriangleYJ. - Top articles when upvotes are over the threshold. PR #385 by @injoonH.
- Add test user generator. PR #385 by @injoonH.
- Use
Pipenv
for package management. PR #388 by @injoonH.- Update
Dockerfile
.
- Update
- Use
drf_spectacular
for OpenAPI 3.0 schema generation. PR #388 by @injoonH. - Filter articles using board slug. PR #392 by @injoonH.
- Use slug for board detail looup. PR #393 by @injoonH.
- Add
BoardGroup
model. PR #395 by @injoonH. - Use
BoardDetailActionSerializer
for board detail lookup. PR #396 by @injoonH. - Include attachment details in the article's detailed response. PR #400 by @injoonH.
Upgrades
- Upgrade Python to 3.11. PR #388 by @injoonH.
- Use typing features supported in Python version 3.11.
- Upgrade Django to 4.2. PR #388 by @injoonH.
- Upgrade MySQL to 8.0. PR #388 by @retroinspect.
Refactors
Fixes
- Allow admin to post anonymous comments. PR #398 by @injoonH.
- Use the appropriate environment variables (dev/prod) for tests. PR #403 by @injoonH.