Releases: IvanoskiHarmonia/quiz-service
Releases · IvanoskiHarmonia/quiz-service
v0.2.0-Beta
⭐ New Features
- User login API calls where user is either added to the db if non-existent or his session token is renewed to additional year of expiration.
- Session controller is introduced to validate users, and log them out if requested.
- New Application configuration created to handled Cross Origin Requests properly.
- Constant file is introduced to handle all the constants.
🐞 Bug Fixes
- Password management is deleted in favor of google's pass management, this way even if potential breach happens only the emails of the users are compromised nothing else.
📔 Documentation
Compatibility with
https://github.com/IvanoskiHarmonia/quiz-service-frontend/tree/v0.2.0-Beta
v0.1.0-Beta
⭐ New Features
- It has new random 10 question quiz API call from all question in the pool.
- Introduces DTOs for Quiz question-answer pairs, quiz results, and quiz submissions
- Quiz controller is introduces which helps with the making of the quiz.
🐞 Bug Fixes
- Decouples quiz results from User and quiz entity classes, instead uses DTO for the results.
- Fixes API naming convention from direct like
/questions
to/api/questions
. - Deleted unnecessary API call comments.
📔 Documentation
Compatibility with
https://github.com/IvanoskiHarmonia/quiz-service-frontend/tree/v0.1.0-Beta