Releases: avantifellows/portal-backend
Releases · avantifellows/portal-backend
v1.0.2
What's Changed
- Update refresh token code to add claims by @suryabulusu in #54
Full Changelog: v1.0.1...v1.0.2
v1.0.1
Highlights
- Refactoring code for Portal V2.
- Logging is added.
- New PRs on optimization by our intern Abhinav!
Next Steps
- Optimizations: Shift student verification code, session occurrence search, etc. to
db-service
.
What's Changed
- group-student mapping by @sudheshna-donthineni in #41
- Added gurukul's host to allowed origins by @Bahugunajii in #42
- Feature: Updation of allowed origin's list by @Bahugunajii in #43
- Refactoring for V2 by @sudheshna-donthineni in #46
- check if field already in form by @sudheshna-donthineni in #47
- User session API by @sudheshna-donthineni in #48
- Logging by @sudheshna-donthineni in #36
- JNV ID logic by @sudheshna-donthineni in #49
- Adds school verification for Broadcast classes by @suryabulusu in #50
- small fix removes prints by @suryabulusu in #51
- Changes for moving logics from portal-backend to db-service by @Abhinav-3009 in #52
- Small Refactor for speed by @suryabulusu in #53
New Contributors
- @suryabulusu made their first contribution in #50
- @Abhinav-3009 made their first contribution in #52
Full Changelog: v.1.0.0...v1.0.1
v.1.0.0
Highlights
- Refactored code to make it more concise
- Added a new API for teachers as users
Next Steps
- Finish Logging
- Load testing
What's Changed
- Teacher API by @sudheshna-donthineni in #40
Full Changelog: v.0.0.2...v.1.0.0
v.0.0.2
Highlights
Added token to access DB service
Next Steps
- Finish logging
- Portal V2 launch to Haryana
Commits
- Added token to access DB service by @sudheshna-donthineni in #37
Full Changelog: v0.0.1...v.0.0.2
v0.0.1
Hightlights
- Created a FastAPI app to act as new Portal backend support
- Built a JWT authentication API to create, verify and refresh tokens
- Supports previously used APIs along with some new ones for CRUD operations with the new PostgreSQL database:
* Group API
* Session API
* Student API
* User API
* Program API
* Batch API
* Group API - Supports registration/sign-up process
Next Steps
- Replace the old backend with this app on Portal frontend
- Replace the JWT library with a new, recent one
Commits
- Added JWT authentication by @sudheshna-donthineni in #1
- Minor changes in auth routes by @sudheshna-donthineni in #14
- Added CI by @sudheshna-donthineni in #9
- Group API by @sudheshna-donthineni in #6
- Session API by @sudheshna-donthineni in #5
- CD for staging and production by @sudheshna-donthineni in #4
- Student API by @sudheshna-donthineni in #12
- Student API by @sudheshna-donthineni in #18
- Added Readme by @sudheshna-donthineni in #22
- Changed storage and added new user type by @sudheshna-donthineni in #24
- Connect to portal frontend by @sudheshna-donthineni in #19
- Readme by @sudheshna-donthineni in #23
- update to prod by @sudheshna-donthineni in #25
- Added group-type API by @Bahugunajii in #27
- Modified query params in user_session by @Bahugunajii in #26
- Added Program API by @Bahugunajii in #28
- Added Batch API by @Bahugunajii in #30
- Modified group API as per the new schema by @Bahugunajii in #29
- Backend changes by @sudheshna-donthineni in #32
- Added sign up flow by @sudheshna-donthineni in #31
- Refactoring by @sudheshna-donthineni in #33
- Cleanup by @sudheshna-donthineni in #34
New Contributors
- @sudheshna-donthineni made their first contribution in #1
- @Bahugunajii made their first contribution in #27
Full Changelog: https://github.com/avantifellows/portal-backend/commits/v0.0.1