{"action":"created","issue":{"url":"https://api.github.com/repos/anycable/anycable-rails/issues/40","repository_url":"https://api.github.com/repos/anycable/anycable-rails","labels_url":"https://api.github.com/repos/anycable/anycable-rails/issues/40/labels{/name}","comments_url":"https://api.github.com/repos/anycable/anycable-rails/issues/40/comments","events_url":"https://api.github.com/repos/anycable/anycable-rails/issues/40/events","html_url":"https://github.com/anycable/anycable-rails/issues/40","id":313364317,"node_id":"MDU6SXNzdWUzMTMzNjQzMTc=","number":40,"title":"AnyCable vs. GraphQL-Ruby, or why doesn't AnyCable support Custom stream callbacks?","user":{"login":"gastonmorixe","id":637225,"node_id":"MDQ6VXNlcjYzNzIyNQ==","avatar_url":"https://avatars2.githubusercontent.com/u/637225?v=4","gravatar_id":"","url":"https://api.github.com/users/gastonmorixe","html_url":"https://github.com/gastonmorixe","followers_url":"https://api.github.com/users/gastonmorixe/followers","following_url":"https://api.github.com/users/gastonmorixe/following{/other_user}","gists_url":"https://api.github.com/users/gastonmorixe/gists{/gist_id}","starred_url":"https://api.github.com/users/gastonmorixe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gastonmorixe/subscriptions","organizations_url":"https://api.github.com/users/gastonmorixe/orgs","repos_url":"https://api.github.com/users/gastonmorixe/repos","events_url":"https://api.github.com/users/gastonmorixe/events{/privacy}","received_events_url":"https://api.github.com/users/gastonmorixe/received_events","type":"User","site_admin":false},"labels":[{"id":913660001,"node_id":"MDU6TGFiZWw5MTM2NjAwMDE=","url":"https://api.github.com/repos/anycable/anycable-rails/labels/discussion","name":"discussion","color":"8f48d6","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":13,"created_at":"2018-04-11T15:02:46Z","updated_at":"2018-08-25T16:56:15Z","closed_at":null,"author_association":"NONE","body":"Hi, awesome work here.\r\n\r\nI'd like to understand why there is no support for \"Custom stream callbacks\".\r\n\r\nI am trying to use it along side with \"graphql\" gem for subscriptions and it uses a stream_from block.\r\n\r\nIf you guide me here I contribute to add this feature.\r\n\r\nThank you"},"comment":{"url":"https://api.github.com/repos/anycable/anycable-rails/issues/comments/415982544","html_url":"https://github.com/anycable/anycable-rails/issues/40#issuecomment-415982544","issue_url":"https://api.github.com/repos/anycable/anycable-rails/issues/40","id":415982544,"node_id":"MDEyOklzc3VlQ29tbWVudDQxNTk4MjU0NA==","user":{"login":"Envek","id":264400,"node_id":"MDQ6VXNlcjI2NDQwMA==","avatar_url":"https://avatars1.githubusercontent.com/u/264400?v=4","gravatar_id":"","url":"https://api.github.com/users/Envek","html_url":"https://github.com/Envek","followers_url":"https://api.github.com/users/Envek/followers","following_url":"https://api.github.com/users/Envek/following{/other_user}","gists_url":"https://api.github.com/users/Envek/gists{/gist_id}","starred_url":"https://api.github.com/users/Envek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Envek/subscriptions","organizations_url":"https://api.github.com/users/Envek/orgs","repos_url":"https://api.github.com/users/Envek/repos","events_url":"https://api.github.com/users/Envek/events{/privacy}","received_events_url":"https://api.github.com/users/Envek/received_events","type":"User","site_admin":false},"created_at":"2018-08-25T16:56:15Z","updated_at":"2018-08-25T16:56:15Z","author_association":"CONTRIBUTOR","body":"Played with the idea to store subscription information in Redis (as GraphQL Pro's Pusher implementation does).\r\n\r\nReleased proof of concept as a `graphql-anycable` gem: https://github.com/Envek/graphql-anycable\r\n\r\nIt works with AnyCable locally :smiley: \r\n\r\nEveryone interested, please try it, play with it and say your feedback (it is *not* production-ready yet)."}}
{"actor":{"display_login":"Envek"}}