Simon-Initiative / oli-torus

Next Generation OLI Authoring and Delivery Platform
https://proton.oli.cmu.edu
MIT License
83 stars 35 forks source link

[FEATURE] [MER-3504] one question at a time feature #4984

Closed rgachuhi closed 1 month ago

rgachuhi commented 1 month ago

This PR adds a new attribute, “assessment_mode,” to the Revision and SectionResource schemas. This attribute will be an enum with the values “traditional” and “one_at_a_time.” Ensures that the relevant code for creating a new course section and applying publication updates to course sections copies these values from the underlying Revision to the corresponding SectionResource. Extends the Assessment Settings UX and Student Exceptions UX to allow Instructors to change these settings for a course section and for individual students

rgachuhi commented 1 month ago

Looks good. Though I noticed there is a wierd underscore happening in the selection text, maybe it is converting from an atom? Should we change so that this text reads with spaces instead of underscores?

Screenshot 2024-07-26 at 3 17 02 PM

Updated to remove underscores