LDEV-3258: Set target Survery user for notification emails.Wrap Notification Service method in a new transaction so existing one can be even read-only.
LDEV-3115: Allow unifinished branches.Validation of groupings not being used in a sequence.Remove grouping references when transition is removed.Recently Used Sequences (LD access) full functionality.Detect LDs being overwritten by manually providing an existing title.Change how Parallel Activities are detected and described in Flashless Authoring in LD Importer.Multiple CSS changes and bug fixes.
LDEV-3115, LDEV-3215: Grouping for Floating activities. Improve grouping detection for plain Tool activities.Last LD access list front end partial implementation.
LDEV-3207: Use a collection for annotations which WDDX serializer understands.Ask user before leaving a non-empty Learning Design.Store child activity coordinates relative to parent Optional/Floating/Parallel activity.
LDEV-3206: Information about succeeding lesson being now available to learner gets displayed if the lesson is really available, i.e. is ACTIVE or FINISHED.
LDEV-3115: Annotations saving/loading.DB structures for recently used LDs list.Duplicates of SVG icons with name pattern recognised by Flashless Authoring.