Remove sidekiq. We're going to try Wisper for pub/sub.
Remove references to RegistrationDate, as it is meant to be when *we* received the event (i.e. not entered by the user).
Add comment to CargoRepository on how to do next tracking id
Move handling event registration logic into its own class out of controller.
Create command and event handler objects for handling events.
Add Wisper-async, and implement first cut of subscribing cargo inspection to handling event registration.
Fix typos
Back away from using initializer folder. Got simple case working (i.e. not async)
Placeholder notes for adding Delivery as embedded document to MongoDB Cargo document (for reporting purposes)
Change to async listener.
Needed to create UnLocode objects in Location, not strings.
Make cargo inspection service subscription global to application.
Experiment with changes in language for handling event registration. Remove 'Command' and 'CommandHandler'
Publish async events when cargo is misdirected or unloaded at destination.
Update rspec options to personal preference.
Add new resource for Mongoid.
Get main location repository spec passing.
Initialize locations with hash list.
Get all of location repository working.
Look up location using repository in handling event registration.