1.x-1.0.0-beta7
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).