[Gradebook] Hide Completed Sections in Cross-listed Gradebook

Problem statement:

At the start of the grading period we usually have a bunch of class changes. We also let our teachers cross-list their classes. If we have a student that changes sections in a class that's cross-listed, they continue to show in both the old and the new section in the gradebook, even if we adjust filters to hide completed enrollments, or only filter by a particular section. This is causing some confusion for our teachers, especially in sections where they don't expect the student to still be enrolled.

Proposed solution:

Make the existing filters in the gradebook look at section enrollments in courses that include multiple sections that are cross-listed. Then we can use existing procedures to hide students that are no longer enrolled in a particular section to filter our students like we expect.

User role(s):

admin,instructor