Project Keitai - Gradebook
Description
Environment
Test Plan
incorporates
is depended on by
Activity

Steve Swinsburg April 18, 2013 at 8:43 PM
site : list (GET) : /gradebook/site (xml) (json)
Retrieve the gradebook items for a site. The request url pattern: /direct/gradebook/site/{siteId}.{format}
item : list (GET) : /gradebook/item (xml) (json)
Retrieve details of an assignment grading specified by the assignment name. The request url pattern: /direct/gradebook/item/{siteId}/{assignmentName}.{format}
my : list (GET) : /gradebook/my (xml) (json)
Retrieve all my grades for all of my sites. The request url pattern: /direct/gradebook/my.{format}

Steve Swinsburg April 18, 2013 at 8:43 PM
r123014

David Horwitz March 15, 2013 at 8:33 AM
The version we use is from the iClicker code and GPL'd so cant be used for trunk.
Unicon however does have some similar code here:
https://source.sakaiproject.org/svn/msub/unicon.net/gb-rest/trunk/

Steve Swinsburg March 15, 2013 at 8:25 AM
Fantastic, if you find it, please post it. Cheers D.

David Horwitz March 15, 2013 at 5:57 AM
There is a contrib gradebook entity provider written some time back by Aaron. Will tryto track down where the code is in contrib ...
Addition/enhancement of entity broker GET support for Project Keitai.
Capabilities:
get list of all grades for the current user in all sites
/direct/gradebook/my.json|xml
get summary of gradebook for a site
/direct/gradebook/site/SITEID.json|xml
get full details for a gradebook item, ie feedback etc
/direct/gradebook/item/GBITEMID.json|xml
Existing work:
/direct/gradebook/describe though it does not contain any usable entities