This repository has been archived by the owner on Jan 2, 2024. It is now read-only.
What's Changed
- Update the user email when logging in by @Piumal1999 in #206
- Prevent users from applying to the same mentor multiple times by @Piumal1999 in #207
- Prevent users(mentors) from applying for the same program multiple times by @Piumal1999 in #208
- Fix the unit tests and the test directory by @Piumal1999 in #169
- Fix the applyAsMentee unit test by @Piumal1999 in #213
- Validate program before creating email thread by @Gimhan-minion in #214
- update README.md by @Madhawa97 in #210
- Remove dynamic mentor question/response feature by @Gimhan-minion in #216
- Remove the preview link section from pull request template by @Madhawa97 in #222
- Add mentor details columns to the mentor table by @Gimhan-minion in #221
- Migrate Travis CI workflows to Github Actions by @Piumal1999 in #225
- Add mentee detail columns to the mentee table by @Piumal1999 in #224
- Update applyAsMentor method with new fields by @Madhawa97 in #245
- Add new enrolment states and update 'Get my applied mentors' endpoint by @venkatgokaraju in #247
- Add new program states by @Piumal1999 in #250
- Validate approve/reject mentee endpoint by @Piumal1999 in #241
- Prevent duplicate mentee applications by @cnonnet in #251
- Create an endpoint for editing Mentor Application by @Piumal1999 in #252
- Update program state column length by @99sumedha in #254
- Prevent admins from setting invalid mentor states by @posabogdanpetre in #256
- Add 'REMOVED' EnrolmentState to Valid Mentor States by @Madhawa97 in #259
- Remove confirmMentor endpoint and service method by @Gimhan-minion in #260
- Create an admin endpoint to change assigned mentor of a mentee by @Gimhan-minion in #261
- Create admin endpoint to change mentee states by @kumuditha-udayanga in #262
- Write unit tests for getAllMenteesByProgramId by @posabogdanpetre in #263
- Move updateMenteeData endpoint to Program Controller by @pasindur99 in #268
- Make getMentorById endpoint public by @pasindur99 in #271
- Move getLoggedInMentee endpoint to Program Controller by @Piumal1999 in #265
- Validate the mentor when mentees change their AppliedMentor by @Piumal1999 in #270
- Add number of assigned mentees column into mentor by @Gravewalker666 in #273
- Prevent assigned mentee count of a mentor from going below zero by @Gravewalker666 in #275
- Add the relevant logics of change program state by @Piumal1999 in #277
- Update email send outs depending on the program state by @Gravewalker666 in #278
- Clear assigned mentor when mentee is rejected by @Piumal1999 in #281
- Change mentee count when changing mentee states by @YaiyaSam in #285
- Add mentee comments feature by @anjula-sack in #283
- Fixed Missing space in mentee email by @akeel230 in #293
- Increase column length of mentee/mentor data by @Piumal1999 in #294
- Add program state validation logic into mentee application functions by @YaiyaSam in #290
- Send confirmation letters when applying for program by @Piumal1999 in #301
- Setup automatic deployment for frontend by @Piumal1999 in #303
- Fix the organization name in deploy workflow by @Piumal1999 in #304
- Add resume url field into mentee by @Gravewalker666 in #307
- Extend mentee class to have an achivements column by @Gravewalker666 in #312
- Change email template for mentee selection phase by @YaiyaSam in #322
- Create the get emails endpoint by @anjula-sack in #321
- Create endpoint for sending bulk emails by @Piumal1999 in #320
- Update the email template for ONGOING state by @YaiyaSam in #327
- Save the sending emails to the database by @YaiyaSam in #330
- Extend the login session timeout to 2 days by @Piumal1999 in #331
- Bump spring-security-core from 5.3.10.RELEASE to 5.5.7 by @dependabot in #332
- Write unit tests for Comment feature by @ManojLL in #317
- Migrate the dev database from MySQL to PostgreSQL by @Piumal1999 in #338
- Update the deployment to use master branch of frontend by @Piumal1999 in #335
- Rename branch names of sx-february workflows by @Piumal1999 in #340
New Contributors
- @Madhawa97 made their first contribution in #210
- @venkatgokaraju made their first contribution in #247
- @cnonnet made their first contribution in #251
- @99sumedha made their first contribution in #254
- @posabogdanpetre made their first contribution in #256
- @pasindur99 made their first contribution in #268
- @YaiyaSam made their first contribution in #285
- @ManojLL made their first contribution in #317
Full Changelog: v1.4.1...v1.5