TireSwingSoftware/openassign-server — Issue #52: User transcript
Author: mhrivnak
Created: 2011-12-02 03:02:10+00:00
State: open

We need a convenience method that accepts a user PK and returns the following:

* list of assignments for the specified user where status is 'completed'.
* defaults to current user if none is specified
* includes task type, start date, completion data, task name, task title
* includes details of any resulting achievement awards with their Achievement info
* this does not need to have type-specific info. For example, an exam score. The UI will fetch that separately and on-demand.

You will probably want to use utils.merge_queries()

Maybe this should go on the AssignmentManager?