v1.0
Highlights
- Lists all PRs from beginning of repo.
- Most recent update is to display loading spinner when session answer request is being made.
- We also display an error toast when session answer POST request fails.
- For OMR, we make a request that syncs all answers at once when
End Test
button is clicked.
Next Steps
- Instruction page PR is in progress. Once done, we can see instructions in quiz engine.
- We will add session end time to quiz engine (for CMS tests). This is to block access to viewing correct answers once quiz has ended but session hasn't.
What's Changed
- Adds unit tests and pre-commits in CI by @dalmia in #2
- by @dalmia in #3
- Sets up all the base libraries with their new version and adds a component to be displayed by @dalmia in #1
- Badge for Codecov by @dalmia in #4
- Adds support for coverage for cypress by @dalmia in #5
- FIX: coverage calculation by @dalmia in #7
- Switches to Composition API by @dalmia in #6
- Added support for typescript by @dalmia in #8
- Adds deployment pipeline for staging and production by @dalmia in #14
- Adds splash screen by @dalmia in #13
- Adds mcq and checkbox question modals with image by @dalmia in #20
- Adds support for subjective questions by @dalmia in #21
- Added tests for scorecard by @Salonichoudhary07 in #24
- Connecting the backend to the frontend by @dalmia in #27
- Adding support for passing environment variables in CI/CD by @dalmia in #30
- Added scorecard by @Salonichoudhary07 in #23
- Create sessions for each user, save their responses and resume sessions by @dalmia in #32
- Setup mathjax and math rendering for questions/options by @deepansh96 in #38
- loading spinner on main screen + on button + disabled button in starting by @deepansh96 in #42
- Add support for assessment type quizzes by @dalmia in #37
- Updated docs by @dalmia in #46
- Adds /quiz/ to route before quizId by @dalmia in #48
- Adds support for Question Palette by @dalmia in #45
- Adds support for different marking schemes by @dalmia in #50
- UI Fix - Footer going out of viewing screen by @deepansh96 in #57
- Added tests for Numerical question types by @Salonichoudhary07 in #56
- Added numerical question types by @Salonichoudhary07 in #55
- Fixes click-away bug on question palette hamburger by @dalmia in #58
- Prevent extra scrolling area in mobile screens by @deepansh96 in #59
- Quiz support on Portal by @sudheshna-donthineni in #52
- Updated the placeholder by @Salonichoudhary07 in #62
- Removed title hardcoding. The title will be received from a backend call. by @deepansh96 in #61
- adds apikey instruction to readme by @suryabulusu in #63
- Minor: changes
Go Back
toSee Answers
by @suryabulusu in #74 - Numerical and Clear/Previous button fixes by @suryabulusu in #71
- adds hindi font by @suryabulusu in #79
- Add question number to Body by @suryabulusu in #82
- adds countdown timer by @suryabulusu in #76
- Adds JNV Enable Form by @suryabulusu in #85
- Adds instructions to form page by @suryabulusu in #86
- Adds new instruction by @suryabulusu in #87
- timer changes by @suryabulusu in #88
- Reverting changes made to quiz by @suryabulusu in #90
- Adds results form by @suryabulusu in #91
- Modified subset pattern - questions inside quiz by @deepansh96 in #54
- subset pattern bug fix, added some null checks for homework quizzes less than 10 questions by @deepansh96 in #93
- Adds additional step to end test by @suryabulusu in #94
- BUG: The lists for
- tags coming from CMS questions was not being rendered because of tailwind's defaults by @deepansh96 in #97
- Enable Subset pattern logic for Previous button click by @suryabulusu in #96
- Pause timer for JNV JEET by @suryabulusu in #99
- Adds optional feature by @suryabulusu in #100
- Adds Chapter and Topic ID fields by @suryabulusu in #103
- Respective frontend changes for backend optimizations. See the linked PR by @deepansh96 in #102
- End Test for Homeworks too by @suryabulusu in #106
- Omr feature by @suryabulusu in #107
- partial marks initial exp by @suryabulusu in #109
- Partial marking by @suryabulusu in #110
- Changes made to the User Interface of Quiz Engine by @aryajain14 in #112
- Wait until session answer request returns by @suryabulusu in #115
New Contributors
- @dalmia made their first contribution in #2
- @deepansh96 made their first contribution in #38
- @sudheshna-donthineni made their first contribution in #52
- @suryabulusu made their first contribution in #63
- @aryajain14 made their first contribution in #112
Full Changelog: https://github.com/avantifellows/quiz-frontend/commits/v1.0