-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add live feedback storage and statistics #7497
Add live feedback storage and statistics #7497
Commits on Oct 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a78ee1b - Browse repository at this point
Copy the full SHA a78ee1bView commit details -
feat(live-feedback): add tables for storing live feeedback information
New Tables: 1. course_assessment_live_feedbacks 2. course_assessment_live_feedback_code 3. course_assessment_live_feedback_comments Related models have also been updated. These include: users course_assessments course_assessment_questions
Configuration menu - View commit details
-
Copy full SHA for ff5274b - Browse repository at this point
Copy the full SHA ff5274bView commit details
Commits on Oct 23, 2024
-
feat(live-feedback-stats): add backend
add new route for getting live feedback stats add new live_feedback_concern refactored some code in assessments_controller as it was used for live feedback stats as well add new json return format for live feedback stats
Configuration menu - View commit details
-
Copy full SHA for 2787b4b - Browse repository at this point
Copy the full SHA 2787b4bView commit details -
refactor(statistics): classNameUtils
refactored for a wider range of usability fix erroneous comments add new function to get class for live feedback cells previously cells were coloured linearly based on a max number new colouring only applies this gradient to the lower 75% of the data upper 25% is all coloured the most intense shade of red
Configuration menu - View commit details
-
Copy full SHA for bca2905 - Browse repository at this point
Copy the full SHA bca2905View commit details -
feat(live-feedback-stats): add frontend
add new tab to assessment statistics if live help is enabled for assessment add new types for live feedback statistics add call to new route for getting live feedback statistics refactor functionality for getting jointGroupsName refactor functionality for translating status both refactors have their commented out typescript equivalent left inside in file
Configuration menu - View commit details
-
Copy full SHA for 3cdd0f4 - Browse repository at this point
Copy the full SHA 3cdd0f4View commit details -
style(generate-live-feedback): remove unnecessary commented code
this commit used to be to fix a breaking change from codaveri regarding categories, but the change has been made by another commit that is already merged the change has been removed from this commit during rebase and only other random changes are left remove some random commented code in codaveri-async-feedback-service
Configuration menu - View commit details
-
Copy full SHA for 08662e3 - Browse repository at this point
Copy the full SHA 08662e3View commit details -
feat(live-feedback): add live feedback saving
add frontend logic for returning live feedback once retrieved add backend logic and routes for saving live feedback
Configuration menu - View commit details
-
Copy full SHA for 36bdb51 - Browse repository at this point
Copy the full SHA 36bdb51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ae2a99 - Browse repository at this point
Copy the full SHA 0ae2a99View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc3b32d - Browse repository at this point
Copy the full SHA dc3b32dView commit details -
refactor(live-feedback-stats): add retrieval of question ids
individual live feedback histories need this information to be retrieved
Configuration menu - View commit details
-
Copy full SHA for e0f8db0 - Browse repository at this point
Copy the full SHA e0f8db0View commit details -
feat(live-feedback-history): add FE and BE
add dialog to show live feedback history on the live feedback statistics page add routes and backend for retrieving live feedback history
Configuration menu - View commit details
-
Copy full SHA for ae6fea0 - Browse repository at this point
Copy the full SHA ae6fea0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4aad24 - Browse repository at this point
Copy the full SHA c4aad24View commit details -
Change assessments factory to give unique question weights when creating questions This is to assist in live feedback tests as weights are needed to order the questions
Configuration menu - View commit details
-
Copy full SHA for 91e49a6 - Browse repository at this point
Copy the full SHA 91e49a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5424b6c - Browse repository at this point
Copy the full SHA 5424b6cView commit details -
refactor(assessment-statistics): abstract translations
abstract out the translations of some assessment stsatistics files add translations and localizations for the associated translations
Configuration menu - View commit details
-
Copy full SHA for 3d1c0e7 - Browse repository at this point
Copy the full SHA 3d1c0e7View commit details -
style(live-feedback): change translations
- conform to new standard, all user facing "verbs" are "Get Help" - "Get Help" will describe the act of getting live feedback - all other usage of the terms "Live Help" and "Get Help" will instead be "Live Feedback"
Configuration menu - View commit details
-
Copy full SHA for aeaa54a - Browse repository at this point
Copy the full SHA aeaa54aView commit details -
style(live-feedback-history): improve slider styling
add custom slider with more visible marks and larger height
Configuration menu - View commit details
-
Copy full SHA for 40e5d48 - Browse repository at this point
Copy the full SHA 40e5d48View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3bb395 - Browse repository at this point
Copy the full SHA c3bb395View commit details -
perf(live-feedback-stats): reduce N+1
- sql queries drop from 99 -> ~30
Configuration menu - View commit details
-
Copy full SHA for 3e9ba1a - Browse repository at this point
Copy the full SHA 3e9ba1aView commit details