Inject hub permissions - which producers each hub can add to order cycle
When finding per hub order cycle enterprises, also return managed producers
Enterprise managers can access override variants
Only show products that the chosen hub can add to an order cycle
Add VariantOverrideSerializer
Find variant overrides for some hubs
Inject variant overrides
Provide hub permissions to specs
Show variants in override variants interface, not just products
Indexer accepts arbitrary key to index by. Fix bug: Return an object instead of an array.
Display variant overrides
Convert text to form fields
Extract variant overrides to service
Index variant overrides by hub_id x variant_id
Provide blank values for all variant overrides
Extract status message to a service
Rename methods to reduce naming duplication
Swap parameter ordering - follows convention Rails.logger.error 'foo'
Extract status message markup into partial
Rename div update-status-message to status-message