git-watch icon indicating copy to clipboard operation
git-watch copied to clipboard

Publish GitSub endpoints for GitHub subscriptions

Open ScalaWilliam opened this issue 7 years ago • 0 comments

In order to achieve Architecture (1) as per here: https://github.com/ScalaWilliam/git-watch/issues/45#issuecomment-376012404.

GitSub: https://github.com/ScalaWilliam/GitSub

This issue will also publish events to the hub.

Events come from EventServer#channel, are pushed by EventServer#push. GitSub endpoints (aka "topics") will be accessible via URL such as /gitsub/?github=https://github.com/.... Once a channel event is pushed, it will be published to the hub; the hub will then check for an update to the endpoint (doesn't have to be comprehensive).

Work involves specifying the hub URL as well.

ScalaWilliam avatar Mar 26 '18 13:03 ScalaWilliam