Releases: avantifellows/quiz-frontend
Releases · avantifellows/quiz-frontend
v1.0.9
Highlights
- We have lots of contributions via C4GT Community Program (https://codeforgovtech.in/community-program-projects/). Many thanks to each contributor: @rohra-anisha @kesharibhai84 @harshitkandpal @ananyajain10
- Improvements in Numerical answers UI
- Students can now mark questions for review.
What's Changed
- Adds total questions in HW Body by @suryabulusu in #149
- Corrected staging command in readme by @ankurcdoshi in #153
- bug: error message for alphabets and multiple decimals by @kesharibhai84 in #162
- added direct routing by @harshitkandpal in #163
- Fix issue #160 [C4GT Community]: Reduce text area and increase numerical answer fontsize by @rohra-anisha in #165
- Adds Mark For Review button by @suryabulusu in #150
- added hindi and english language to the instrustion and inputform by @ananyajain10 in #164
What's Next
- Single Link for OMR and assessment modes.
New Contributors
- @ankurcdoshi made their first contribution in #153
- @kesharibhai84 made their first contribution in #162
- @harshitkandpal made their first contribution in #163
- @rohra-anisha made their first contribution in #165
- @ananyajain10 made their first contribution in #164
Full Changelog: v1.0.8...v1.0.9
v1.0.8
Highlights
- We now save Frontend Metrics for each session in Mongo DB.
- Fixed bugs in display of homework solutions, display of ungraded questions.
What's Changed
- Small bug: Display solutions for homework by @suryabulusu in #145
- Send Question Set Metrics object to backend by @suryabulusu in #146
- Improves Non Graded Question calculations by @suryabulusu in #147
Full Changelog: v1.0.7...v1.0.8
v1.0.7
Highlights
- We now display solutions for assessments and homeworks.
What's Changed
- Display solutions in assessments by @suryabulusu in #144
- Small bug in displaying solution for homework by @suryabulusu #145
Full Changelog: v1.0.6...v1.0.7
v1.0.6
What's Changed
- Small Fix: Resets scroll when scorecard opened by @suryabulusu in #140
- Minor UI fixes by @suryabulusu in #141
- Adds support for matrix match by @suryabulusu in #142
What's Next
- Mark For Review option in Footer
- Show palette always on a PC browser
- Section switching tabs in Header
Full Changelog: v1.0.5...v1.0.6
v1.0.5
What's Changed
- Adds question-set wise table to scorecard by @suryabulusu in #139
Next Steps
- UI Improvements to instruction page for each quiz type (homework, assessment, omr)
- Load testing
- Long term: code cleanup and refactoring
Full Changelog: v1.0.4...v1.0.5
v1.0.4
Highlights
- There is a basic homepage for Avanti quizzes now. Check it here: https://quiz.avantifellows.org/
- We now compute time spent on each question and send to backend! This helps our analysts determine which questions were tougher for users to attempt, etc.
- Several minor UI Updates:
- Once an assessment is complete and users review their answers, the difference between skipped questions and correctly answered questions was not apparent earlier. We've updated this to make the difference more pronounced.
- Correct answers for numerical / subjective answers are now displayed once quiz is complete.
- Previous / Next and Save&Next buttons are repositioned for better user experience.
- Instruction component's margins have been improved. A button is now available in palette to display instructions.
Next Steps
- Load testing the frontend.
- Long term task: code cleanup and refactoring.
What's Changed
- Home Page for Quiz Engine by @aryajain14 in #134
- Adding a Instructions Button in the QuestionPalette to show InstructionPage by @aryajain14 in #132
- Several UI Updates by @suryabulusu in #136
- Small UI changes to Instruction Page Component by @suryabulusu in #138
- Compute time spent per question by @suryabulusu in #137
Full Changelog: v1.0.3...v1.0.4
v1.0.3
Highlights
- Tables are now displayed with better margins and spacing
- CI/CD was failing due to issues in
vue-cli-plugin-babel
; now corrected!
Next Steps
- Display a Landing Page at https://quiz.avantifellows.org
- Compute time spent by user on each question
- Display Instructions in Question Palette
What's Changed
- Changes table css by @suryabulusu in #129
- updates thread loader by @suryabulusu in #130
Full Changelog: v1.0.2...v1.0.3
v1.0.2
Highlights
- We display instructions now via an
InstructionPage
component!
Next Steps
- Improve
InstructionPage
component: show it in Question Palette too - Compute time spent per question and send it to backend
What's Changed
- changes review var name by @suryabulusu in #125
- Added a Instruction Page to Quiz Engine by @aryajain14 in #113
Full Changelog: v1.0.1...v1.0.2
v1.0.1
Highlights
- In this release, assessments can prefer to not display answers immediately and wait for a while (till
session_end_time
is reached).
Next Steps
- Instruction page PR is in progress. Once done, we can see instructions in quiz engine.
- Improve
review_answers
to accommodate for more varied cases.
What's Changed
- Check whether reviewing answers is allowed by @suryabulusu in #118
Full Changelog: v1.0...v1.0.1
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