LDEV-3491: Deleting a learning design no longer removes it from the database. Now it flags removed = true. Calls to get the learning designs in the DAO layer ignore rows where removed = true. Cleaned up some methods in the DAO layer that are no longer used.
LDEV-3491: Deleting a learning design no longer removes it from the database. Accidently removed one too many methods from the interface - putting it back.
LDEV-3491: Deleting a learning design no longer removes it from the database. Now it flags removed = true. Calls to get the learning designs in the DAO layer ignore rows where removed = true. Cleaned up some methods in the DAO layer that are no longer used.
LDEV-3491: Deleting a learning design no longer removes it from the database. Now it flags removed = true. Calls to get the learning designs in the DAO layer ignore rows where removed = true.
LDEV-3514: Wrap all transactional methods with TransactionRetryInterceptor. Set number of attempts to 3. Remove previous safety mechanism for completeActivity() method.
LDEV-3514: Wrap all transactional methods with TransactionRetryInterceptor. Set number of attempts to 3. Remove previous safety mechanism for completeActivity() method.
LDEV-3509 Store blank burning questions. In this way other groups will see these empty burning questions. Besides, non-leaders will be able to move on once leader submits empty burning questions (and not after he's finished the activity)