1f52448253
- Add Mozo::Broadcaster::ActionCable as drop-in Faye replacement - Fix model_broadcast.rb: delegate to Mozo directly instead of ApplicationController.new (memory-unsafe anti-pattern) - Add Broadcastable concern for clean model-side broadcasting - ActionCable config: async adapter, cable.yml, WebSocket endpoint - MozoChannel with per-entity authorization (user/supplier/employee) - Connection auth via auth_token (matches existing auth pattern) - Mount /cable WebSocket in routes - Add broadcasting-migration.md with Faye→ActionCable guide
8 lines
123 B
Ruby
8 lines
123 B
Ruby
module Mozo
|
|
module Broadcaster
|
|
extend ActiveSupport::Autoload
|
|
autoload :Faye
|
|
autoload :ActionCable
|
|
end
|
|
end
|