implement graphql's subscription

Feature

graphql has a subscription query type that uses sockets to keep the client updated on material. This could be implemented on feeds first, then basically everywhere else too for instant information transfer.

Results

A feed will update instantly, allowing a twitter-like update button, or loading them on the spot

Implementation

start with the link above.

TODO: add more steps here

Links / References / Details

Hasura docs on subscriptions.

Apollo docs on polling

Edited by Drew McArthur