graphql-anycable
graphql-anycable copied to clipboard
A drop-in replacement for GraphQL ActionCable subscriptions. Works with AnyCable.
Moving this warning to the invocation of `GraphQL::AnyCable.use` makes it issuable outside of Rails, as suggested by @palkan.
We only apply EXPIRE to CHANNEL_PREFIX and SUBSCRIPTION_PREFIX. Would like to understand the reasons why we can't apply it to the other keys. https://github.com/anycable/graphql-anycable/blob/736501cedd9820f3c481c6fd3b8da2c1b605f8be/lib/graphql/subscriptions/anycable_subscriptions.rb#L147-L158 Thank you
**Describe the bug** Not entirely sure this is a bug but I'd like to make sure. The subscription fingerprint changes when the operationName of the graphql subscription changes. This makes...
This is **breaking change** as clients will have to change their channel's `unsubscribed` method (see [release notes for version 1.1.0](https://github.com/anycable/graphql-anycable/releases/tag/v1.1.0) for details). By SemVer we will have to bump version...
**Describe the bug** Switched to anycable from straight up AC. Trying to convert tests and the old tests that used to pass, now fail with 0 broadcasts. The app itself...
Hi I've been trying for the last few days t get this running on Sinatra with GraphQL. I havent been able to get this working. I just want to use...
As this gem actually stores runtime data in Anycable's Redis instance it is comparatively easy to use all available space by stale data about subscriptions (if for some reason it...
Deliver messages, which are called by method `trigger`, asynchronously It`s a not final PR
Here was added a new HASH key `objects:list-created-times` After creating subscriptions (and channels later), we will add a subscription's name and the current time to this hash. We will use...
Important updates: - dropped support for ruby 2.3 because `anycable` gem supports ruby >= 2.7 (which is also non-secure already) - moved dev gems from `gemspec` to Gemfile - added...