CLC-3967 Add site memberships maintainer to handle both incremental & batch mode
CLC-4030 Add instructor to new course site via API rather than SIS import
Also removes unnecessary restriction on section ID formats.
CLC-3967 Simplify API to use more flexible enrollments proxy
CLC-4025 Initial implementation of Advising proxy and its test
CLC-4025 Model and controller for Advising feed
CLC-4025 Fix failing testext and remove debug output
CLC-3967 Import enrollments in course provisioning
CLC-4025 Fix failing tests
Merge pull request #2782 from raydavis/raywip

CLC-4068 Avoid conflict between ClassLogger and ActiveAttr::Model
CLC-4052 Add a way to clear out the entire calendar
NOJIRA Fix typo in variable name
CLC-4052 Don't duplicate queue entries if preprocess gets run multiple times
Merge pull request #2781 from raydavis/enr

CLC-3967 CLC-4030 Import enrollments in course provisioning; safely add instructor as teacher
CLC-4069: Status popover: user with no alerts has blank status instead of "no alerts" text

https://jira.ets.berkeley.edu/jira/browse/CLC-4069
CLC-4025 Add trailing newline
Merge pull request #2784 from christianv/CLC-4069

CLC-4069: Status popover: user with no alerts has blank status instead of "no alerts" text
CLC-4013 - Added affiliations in results of to CampusOracle::Queries.get_all_active_people_attributes so that they could be detected as student or other
CLC-4025 Reformat JSON
Merge pull request #2783 from ctweney/clc-4025

CLC-4025 Backend for L&S Advising tool
Merge pull request #2785 from ctweney/clc-4052

CLC-4052 Prevent duplicate calendar queue entries