Skip to content

Releases: IvanoskiHarmonia/quiz-service

v0.2.0-Beta

26 Dec 19:14
72bcaed
Compare
Choose a tag to compare
v0.2.0-Beta Pre-release
Pre-release

⭐ 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

  • Feature implementation issue: #2 , Pull request. #17

Compatibility with

https://github.com/IvanoskiHarmonia/quiz-service-frontend/tree/v0.2.0-Beta

v0.1.0-Beta

01 Dec 18:01
202fb5e
Compare
Choose a tag to compare
v0.1.0-Beta Pre-release
Pre-release

⭐ 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

  • Feature implementation issue: #1, Pull request. #16

Compatibility with

https://github.com/IvanoskiHarmonia/quiz-service-frontend/tree/v0.1.0-Beta