All Versions
9
Latest Version
Avg Release Cycle
134 days
Latest Release
1320 days ago
Changelog History
Changelog History
-
v0.4.2.0 Changes
August 21, 2019- โ Add some more Reflect instances
-
v0.4.1.0 Changes
April 07, 2018- ๐ฆ Include integration with github-webhooks package.
- Code is adjusted for backwards-compatibility with GHC 7.10.
- โก๏ธ
HasServer
instances are updated for servant-0.13 or later, due tohoistServerWithContext
.
-
v0.4.0.0 Changes
February 03, 2018- ๐ Use constant-time equality to check signatures.
- โ Add dynamic key capabilities.
-
v0.3.2.0 Changes
December 25, 2017- ๐ Support GHC 8.2 /
base
4.10. - โฌ๏ธ Bump up version bound for
github
to 0.18.
- ๐ Support GHC 8.2 /
-
v0.3.1.0 Changes
August 06, 2017- โฌ๏ธ Drop support for GHC <8.
- โฌ๏ธ Drop support for Servant <0.11.
- ๐ฆ Switch from Crypto package to cryptonite package.
- ๐ Now servant-github-webhook builds with stack.
-
v0.3.0.0 Changes
September 22, 2016- Pass reflected key index to the handler function for GitHubSignedReqBody. This allows for more generic handler functions, as they can determine programmatically which repository they are responding to.
-
v0.2.0.1 Changes
September 13, 2016- ๐ Improve documentation (formatting and typos) and examples (remove unnecessary verbosity).
-
v0.2.0.0 Changes
September 11, 2016- Generalize
GitHubSignedReqBody
combinator toGitHubSignedReqBody''
to allow for configuring multiple signing keys, on a per-route basis. - ๐ Make
GitHubKey
take a function instead of simply anIO
action. - Reexport
KProxy
, to make writingDemote'
instances easier.
- Generalize
-
v0.1.0.0 Changes
September 10, 2016๐ Initial release.
- Implement
GitHubSignedReqBody
combinator for automatic signature verification during routing. - Implement
GitHubEvent
combinator for dispatching to routes based on the webhook type. - Known issue: only one global
GitHubKey
can be used across all routes.
- Implement