LDEV-3523: When returning a JSON list of learning designs set design type to "default" if no type exists. Also search on default for designs without a type.
LDEV-3542: Improving performance of Peer Review tool - now able to check how many potential learners there are to determine whether a tool's user list should be updated.
LDEV-3514: Get rid of Scratchie's own transaction retry mechanism.Make Assessment aware that Leader's DB UID may not be set yet when checking.Try to recreate Hibernate session after it got closed because of an exception.
LDEV-3514: Get rid of Scratchie's own transaction retry mechanism.Make Assessment aware that Leader's DB UID may not be set yet when checking.Try to recreate Hibernate session after it got closed because of an exception.
LDEV-3514: Use pretInterceptor instead of postInterceptor.Create new transactions for service method retries.Attach activity to Hibernate session in completeActivity() method.