canvas-lms/app
Joe Tanner 97f6abcc40 users API endpoint (for course settings) #7764
* merged Api::V1::Enrollment into Api::V1::User because of a circular
  dependency
* adding enrollments and email fields to #user_json
* adding associated_user_id, updated_at, and locked fields to
  #enrollment_json

/api/v1/courses/:course_id/users
test plan:
* create a course
* enroll a user twice in the course (e.g. a TA)
* call the api with 'enrollments' and 'email' in include[]
* verify that the user data includes an email and two enrollments

Change-Id: I2f09c72c0e60fb7d2cd5bc7b585834970ad7a7cf
Reviewed-on: https://gerrit.instructure.com/9607
Reviewed-by: Jon Jensen <jon@instructure.com>
Tested-by: Hudson <hudson@instructure.com>
2012-04-04 10:27:53 -06:00
..
coffeescripts gradebook2 header-column fixes 2012-04-03 18:09:33 -06:00
controllers users API endpoint (for course settings) #7764 2012-04-04 10:27:53 -06:00
helpers re-add selective course copy options 2012-04-02 17:29:06 -06:00
messages fixes alert notification to say why it was sent 2012-03-02 12:33:34 -07:00
middleware don't perma-cache special accounts 2012-02-21 10:19:35 -07:00
models scheduler: per-appointment participant limit 2012-04-03 15:55:32 -06:00
observers fix avatar fallbacks in conversations (and generally), fixes #7539 2012-03-07 11:12:23 -07:00
stylesheets scheduler: per-appointment participant limit 2012-04-03 15:55:32 -06:00
views scheduler: per-appointment participant limit 2012-04-03 15:55:32 -06:00