All notable changes to this project will be documented in this file.
- Webhooks integration.
- #48 Prevent sponsorship query error on Github Enterprise environments.
- #38 Split Slack message to prevent hitting characters limit.
- #46 Filtering reviewers with
undefinedname.
- Support for external sponsors.
- Improved description links.
- #44 Fixed problem reading repo when triggered by
scheduleevent.
- #37 Problem causing
tokenparameter to be empty.
- Printing the name and link of the organization or repos that are included on stats calculation.
- #24 Adds option
publish-asto publish the resulting stats in the Pull Request description or as a comment.
- Switching default publication strategy to
COMMENT.
- #33 Limits links length to 1,024 characters to prevent
KeyTooLongErrorerror. - #34 Permits running the action with
scheduletrigger.
- Logs to debug Slack integration.
- Slack integration.
- Makes "telemetry" a premium feature for sponsors.
- Moved from AGPLv3 license to MIT ❤️
- Add disclaimer about privacy (#22 by marcocrasso).
- Add
telemetryoption to prevent monitoring data used to improve this action.
- #20 Add extra new line before stats table (#21 by dantehemerson).
- Support for
pull_request_targetevent.
- Fixes a bug introduced with
limitoption (reviewers sort was broken).
- Option
limitto indicate the maximum numbers of rows to display in the table (#13 by escudero89)
- #7 Do not duplicate results table when there's no other content
- Ignore pull requests of deleted users (by Derek Young)
- Fixes bug related with bots authoring or reviewing pull requests (#3)
- Fixed bug on
hrefproperty in avatars (adds ").
- Adds the option
organizationto calculate the stats across all the repos in the organization.
- Switched to Github's GraphAPI to minimize the number of requests and calculate the stats faster.
- The stats are printed at the bottom of the description of the pull request, rather than as a commit comment.
- When the title
Pull reviewers statsis already present in the pull request the action is skipped. Avg. time to first reviewis renamed toMedian time to review, and is no longer the average but the median.Total pull reviewsis renamed toTotal reviews.- The default order is now by
Total reviews. - The columns order depends on the
sort-byoption, to put the sorting column first.
- Adds links in the "Avg. time to first review" column to a chart with the historical data.
- Adds the option
disable-linksto remove the links to the charts.
- Adds support for the
pull_requestevent.
- Adds Mixpanel to get some usage insights.
- Bug fixing.
- First launch, with ♥ from Guadalajara, Mexico.