Skip to content

1.x-1.0.0-beta7

Compare
Choose a tag to compare
@quicksketch quicksketch released this 04 Aug 04:20
· 27 commits to 1.x-2.x since this release

This release of Project module fixes issues with the GitHub integration module. Previously we provided our own web hook integration. Now we use the GitHub API module to provide this integration. This results a module configuration that is both simpler overall, more flexible (supporting multiple repositories), and unifies different GitHub-related projects with the same API.

In practice, this also fixes the ongoing issue we have been having on BackdropCMS.org where packages would sometimes fail to be created. GitHub API module uses cURL to make it's HTTP requests, which works correctly with GitHub's use of HTTP 1.1 (whereas backdrop_http_request() only supported HTTP 1.0).