Releases: stojg/purr
Github draft status is now included in WIP filter
Github recently introduced draft Pull Requests (PR) https://github.blog/2019-02-14-introducing-draft-pull-requests/. This release excludes PRs in draft status in the wip
filter so that they won't be sent to slack. Thanks to @ScopeyNZ for reporting and @jakedaleweb for the fix.
Including in this release is also update to go 1.12 and using go modules as a dependency manager. This changes how local development is done by following current go lang guidelines.
Use Gitlab API version 4 instead of deprecated version 3
Up-to-date installations of Gitlab has deprecated the version 3 of their API.
Filter changes
Breaking changes: New filter syntax for the configuration file, see README.md
- Configuration format for whitelisting users has been changed to make it easier to
add further global filters - enable and disable filters via the config
Changes
- print the number of filtered pull requests in slack message
- deduplicate github and gitlab repositories (#22)
List all of an organisations repositories
This release changes the configuration so that purr can find
- Pull requests for all public and private repositories of Github organisation
- Pull requests for all public repositories of a Github user
- Removes the previous wildcard option
See configuration for the new configuration format.
Bug fix release
This release contains the following bug fixes and improvements
- use of glide as a dependency manager to lock down the gitlab client to v3 of the gitlab API
- escape
&, > and <
characters for slack - better Work-In-Progress (WIP) detection from the pull request titles
Exclude Github PR that are currently under review
This release adds functionality that fixes #8
Repo wildcard and optimisations
[0.4.0] - 2016-09-03
Added
- debug flag
-d
- github wildcard support
- a short summary at the bottom of the message
- pagination for github repos
Changed
- log output is formatted differently
- asynchronous fetching of pull requests
- sort gitlab pull requests on updated date
File config and user whitelist
Support gitlab
0.2.0
Initial release
This release contains the bare minimal working versional of purr