Added messaging events and workers base interfaces/classes.
Improved json serialization by better organizing configuration modules and enabling default unfiltering behavior.
Improved json serialization by better organizing configuration modules and enabling default unfiltering behavior.
Fixed json handling of Container childRefs.
Json serialization improvements.
Added private no-arg constructors to be used by json serialziation.
Added messaging JSON module.
Fixed RelatedLinkConfiguration.
Fixed RelatedLinkConfiguration.
Fixed json serialization for types requiring custom constructor.
Fixed json serialization to be compatible with existent data.
add entitySource field to Event
add datetime field to events
Moved org.atlasapi.persistence.messaging.* stuff into org.atlasapi.messaging.* (bad previous refactoring probably).
Renamed Event to Message.
Minor fix to make it working with new atlas-persistence.
Fixes and improvements about Message and its JSON serialization.
Implemented replay messages.
Fixed json deserialization for replay message types.
Added ContainerSummary to full Item to hold denormalised data and added DisplayTitle to simple Item.