Releases: sef-global/scholarx-backend
Releases · sef-global/scholarx-backend
v2.1.1
What's Changed
- Update README for Database Configuration and Migration Scripts by @ItsLasa in #144
- Implement Application Completion Workflow with Certificate Generation and Email Notification by @mayura-andrew in #130
- Add complete status by @mayura-andrew in #145
- Update mentee application status with revoke status by @anjula-sack in #148
- Bugfix/issue 138 request validation by @dsmabulage in #146
- Sanitize mentee public endpoint and sanitize mentor details by @Madhawa97 in #150
- Bugfix/issue 136 paginated routes by @dsmabulage in #159
- Create the mentee revoke mentee application API by @anjula-sack in #161
- Remove pagination for the category endpoint by @anjula-sack in #164
- Handle Partial Updates to User Profile in updateProfile Function by @mayura-andrew in #166
- Capitalize first letter on Signup, Mentor & Mentee Applications by @Disura-Randunu in #167
- Admin API for Mentor Details Update by @Disura-Randunu in #169
- Standardized country data API by @Disura-Randunu in #170
New Contributors
Full Changelog: v2.1.0...v2.1.1
v2.1.0
What's Changed
- Add status update logs by @anjula-sack in #121
- Update the public mentor API by @anjula-sack in #125
- Sort mentors by availability by @anjula-sack in #127
- Update lastName filed as nullable in profile. add migration configura… by @dsmabulage in #129
- Add delete email template for admin and unit tests by @dsmabulage in #132
- Implement linkedin login by @dsmabulage in #131
- Create database seeding script by @dsmabulage in #137
- Remove unused entities by @anjula-sack in #140
New Contributors
- @dsmabulage made their first contribution in #129
Full Changelog: v2.0.0...v2.1.0
What's Changed
- Add status update logs by @anjula-sack in #121
- Update the public mentor API by @anjula-sack in #125
- Sort mentors by availability by @anjula-sack in #127
- Update lastName filed as nullable in profile. add migration configura… by @dsmabulage in #129
- Add delete email template for admin and unit tests by @dsmabulage in #132
- Implement linkedin login by @dsmabulage in #131
- Create database seeding script by @dsmabulage in #137
- Remove unused entities by @anjula-sack in #140
- Update mentee schema by @anjula-sack in #142
New Contributors
- @dsmabulage made their first contribution in #129
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- Initialize the ScholarX-backend by @janithlahirukariyawasam in #1
- Add test code to check db connection by @janithlahirukariyawasam in #5
- Config passporst.js with jwt & register & login endpoints by @sathsarabandaraj in #13
- Update the readme file by @Sanjana0823 in #22
- Get my profile endpoint implementation by @Shrenik0321 in #23
- Update my profile endpoint by @Shrenik0321 in #47
- Refactor the code by @anjula-sack in #48
- Implement the data models by @kumuditha-udayanga in #46
- Fix the issues with entities and prettier by @anjula-sack in #53
- Improve the entities and the HTTP status codes by @anjula-sack in #56
- Use httpOnly cookies for authentication by @anjula-sack in #59
- Get all users endpoint by @Shrenik0321 in #52
- Delete my profile implemented by @Danishkar in #54
- Add mentor application endpoint by @Madhawa97 in #55
- Add the approve mentor and create category endpoints by @anjula-sack in #63
- Implement mentor availability endpoint by @Shrenik0321 in #64
- Implement Get mentor by id endpoint (Public endpoint) by @Madhawa97 in #65
- Implement Get all mentors endpoint (Admin) #24 by @sathudeva7 in #67
- Implement Get mentor categories endpoint (Public endpoint) by @sathudeva7 in #68
- Implement Update mentor categories endpoint (Admin) #42 by @sathudeva7 in #70
- Controller function refactor by @Shrenik0321 in #69
- Implement Get all mentor emails endpoint (Admin) #43 by @sathudeva7 in #71
- Implement Set mentor availability endpoint (Admin) #28 by @sathudeva7 in #73
- Implement Add platform details endpoint (Admin) #37 by @sathudeva7 in #74
- Implement Create email template endpoint (Admin) #40 by @sathudeva7 in #75
- Implement get my mentor applications endpoint by @Madhawa97 in #78
- Implement update platform details endpoint by @Madhawa97 in #77
- Add Get all mentee emails by status endpoint by @janithlahirukariyawasam in #81
- Update get mentor categories endpoint (public) to send category IDs by @Madhawa97 in #83
- Dockerize the Application by @mayura-andrew in #85
- This PR adds port mapping for the application and database service by @mayura-andrew in #87
- Add CORS configuration to our Express.js server to allow it to accept requests from 'http://localhost:5173'. by @mayura-andrew in #89
- implement get all mentors public endpoint by @janithlahirukariyawasam in #90
- Fix unit testing failing issue by @janithlahirukariyawasam in #92
- Google OAuth Implementation by @mayura-andrew in #93
- Delete sonar-project file by @Dilini-457 in #96
- Add MIT LICENSE to the project by @anjula-sack in #97
- Updated README.md file including the steps for setting up Google Auth… by @vishwaikon in #98
- Fix the authentication issues by @anjula-sack in #103
- Implement apply for a mentor endpoint and get mentees by mentor endpoints by @anjula-sack in #107
- Implement approve/reject mentee endpoint for admins and mentors by @kumuditha-udayanga in #108
- Update the profile entity by @anjula-sack in #109
- Implement get my mentee applications endpoint by @anjula-sack in #111
- Add profile picture uploading functionality by @anjula-sack in #112
- Fix the image url issue by @anjula-sack in #114
- Implement get mentee details endpoint by @anjula-sack in #115
- Add email notifications API by @anjula-sack in #117
- Add application validations by @anjula-sack in #119
- Implement Password Reset Feature by @mayura-andrew in #100
New Contributors
- @janithlahirukariyawasam made their first contribution in #1
- @sathsarabandaraj made their first contribution in #13
- @Sanjana0823 made their first contribution in #22
- @Shrenik0321 made their first contribution in #23
- @anjula-sack made their first contribution in #48
- @kumuditha-udayanga made their first contribution in #46
- @Danishkar made their first contribution in #54
- @Madhawa97 made their first contribution in #55
- @sathudeva7 made their first contribution in #67
- @mayura-andrew made their first contribution in #85
- @Dilini-457 made their first contribution in #96
- @vishwaikon made their first contribution in #98
Full Changelog: https://github.com/sef-global/scholarx-backend/commits/v2