-
Improvement
-
Resolution: Unresolved
-
Major
-
Future Dev
-
MDL-82681-main-1
-
-
1
-
Team Alpha - Sprint 1 I3-2024, Team Alpha - Sprint 2 I3-2024
Revamp and modernize the existing ‘Marker’ and ‘Active Participants’ filters on the assignment submissions page by integrating them into the new ‘Advanced’ filters dropdown component introduced in MDL-82508.
Prototype: Refer to the provided prototype for design specifications and functionality.
Acceptance Criteria:
- Integration of Marker Filter:
- Incorporate the ‘Marker’ filter into the ‘Advanced’ filters component as detailed in the prototype.
- Ensure that this filter is only visible when the ‘Marking Workflow’ and ‘Markers’ settings are enabled in the assignment activity.
- Apply the filter to display results in the submission table based on the selected marker.
- Inclusion of Suspended Participants Filter:
- Add the ‘Include Suspended Participants’ filter within the ‘Advanced’ filters component, following the prototype design.
- The filter should toggle the inclusion or exclusion of suspended users in the submission table.
- Filter State and User Preferences:
- Reflect the active state of these filters in the ‘Advanced’ filters component, showing the number of filters applied.
- Save the applied filters as user preference.
- Filter Reset Functionality:
- Ensure the ‘Clear All’ filters option resets both the ‘Marker’ and ‘Include Suspended Participants’ filters to their default states.
- UI Cleanup:
- Remove the old ‘Marker Filter’ and ‘Include Only Active Participants’ filters from the form located below the submissions table.
- Automated Testing:
- Implement automated tests to verify the correct functionality and integration of the new filters.
- is blocked by
-
MDL-82857 Form elements should not be removed from mod_assign_grading_options_form
- Closed
-
MDL-82508 Revamp the workflow filter on the assignment submissions page
- Closed
- will be (partly) resolved by
-
MDL-82733 Add 'Marker' filter to the 'Advanced' filters component (subtask of MDL-82681)
- Closed
-
MDL-82734 Add 'Suspended participants' filter to the 'Advanced' filters component (subtask of MDL-82681)
- Closed
-
MDL-82736 Store 'Marker' and 'Suspended participants' filters as user preferences (subtask of MDL-82681)
- Closed
-
MDL-82737 Reset functionality for the 'Marker' and 'Suspended participants' filters (subtask of MDL-82681)
- Closed
-
MDL-82738 Remove the old ‘Marker’ and ‘Include Only Active Participants’ filters (subtask of MDL-82681)
- Closed
-
MDL-82739 Automated tests for the 'Marker' and 'Suspended participants' filters (subtask of MDL-82681)
- Closed