Summary
- Update LaunchAppUseCase to set activity id argument as per GetXapiActivityForPublicationUseCase to ensure this is set consistently. (commit: 54437d7) (details)
- Change the return type of getAssignmentProgress so that the datasource can take care of loading the assignment statement. (commit: 6877db5) (details)
- Chagne GetStatementParams.agent parameter type to XapiActor because the spec allows for this to be an identified group. (commit: 23bcdba) (details)
- Fix serialization of XapiGroup: As per Xapi spec XapiGroup objectType must be group, must not be null. Must add custom serializer to ensure default property is still serialized. (commit: cd998c3) (details)
- Fix for XapiActorSerializer: had incorrect use of jsonPrimitive.content (commit: 5e64863) (details)