Project Keitai - Roster

Description

Addition/enhancement of entity broker GET support for Project Keitai.

Capabilities:

  1. get the roster for a site
    /direct/roster/site/SITEID.json|xml

  1. get the roster for a group
    /direct/roster/group/GROUPID.json|xml

  1. add optional attribute to force official images
    ?officialImages=true

  1. get more details about a given user. This should probably be a redirect hook to the profile2 entity provider
    /direct/roster/USERID.json|xml

Existing work:
https://source.sakaiproject.org/svn/msub/iu.edu/oncourse/trunk/roster/roster-impl/src/java/org/sakaiproject/component/app/roster/RosterEntityProviderImpl.java

Environment

None

Test Plan

None

relates to

Activity

Show:

Steve Swinsburg March 3, 2014 at 5:34 PM

Steve Swinsburg May 6, 2013 at 7:27 AM

r123650

Steve Swinsburg May 6, 2013 at 7:27 AM

Done. This is part of Profile2 but exposed as /direct/roster.

Steve Swinsburg April 10, 2013 at 9:19 PM

Roster tool is deprecated. Ideally replaced with Roster2 which has the same functionality but integrates better with Profile2.
This provider will be created within Profile2 with the functionality as above.

Fixed

Details

Assignee

Reporter

Fix versions

Priority

Created March 13, 2013 at 8:50 PM
Updated June 22, 2017 at 6:57 AM
Resolved May 6, 2013 at 7:27 AM

Flag notifications