aboutsummaryrefslogtreecommitdiffstats
path: root/actioncable/lib/action_cable/subscription_adapter
Commit message (Collapse)AuthorAgeFilesLines
* Using a hacked faye-websocket, drop EventMachineMatthew Draper2016-01-243-4/+20
|
* Allow subscription adapters to be shut downMatthew Draper2016-01-244-14/+40
|
* Add Async and Inline adaptersMatthew Draper2016-01-242-0/+44
| | | | | Just like their ActiveJob equivalents, these only work within the current process.
* Normalize on no arguments for the success callbackMatthew Draper2016-01-241-1/+1
|
* Split internal subscriber tracking from Postgres adapterMatthew Draper2016-01-242-23/+66
|
* Use the correct reference to the redis connectionBrit Gardner2016-01-221-1/+1
| | | | | Fixes #23193 This was throwing `There was an exception - NameError(undefined local variable or method `hi_redis_conn' for #<ActionCable::SubscriptionAdapter::Redis:0x007fb1449e2b70>)` on unsubscribe.
* Merge pull request #22950 from maclover7/adapterize-storage-actioncableMatthew Draper2016-01-202-8/+6
| | | | Adapterize storage for ActionCable
* Fix code review commentsJon Moss2016-01-182-30/+19
| | | | | | | - adapter -> pubsub (re)rename internally - Change variable names to match method names - Add EventMachine `~> 1.0` as a runtime dependency of ActionCable - Refactor dependency loading for adapters
* Small PostgreSQL adapter refactors / cleanupJon Moss2016-01-181-14/+16
| | | | | - Escape the channel name when subscribing in PG - Refactor popping the queue to make it easier to read
* ActionCable::StorageAdapter ==> ActionCable::SubscriptionAdapterJon Moss2016-01-183-0/+170