Commit Graph

16 Commits

Author SHA1 Message Date
Kyle Spier-Swenson 53f0db39b9 Merge conflict tags aren't touched if github doesn't calculate them in time 2017-04-22 11:45:57 -07:00
Kyle Spier-Swenson 8f159e0e93 Fixes Pull Request announcements not working in certain situations 2017-04-15 22:01:42 -07:00
Cyberboss abb1dadbdf PR bot improvements (#26100)
* Marks PRs that close issues as fixes

* Autotag edits to the Administration tree

* Fixes server spam!!!

* Right

* Revert "Autotag edits to the Administration tree"

This reverts commit 0a9c680e283a9edbcae5159d9056a0eaaf3ce145.
2017-04-12 20:05:50 +02:00
Kyle Spier-Swenson 2df08d95b1 Fix the webhook processor (#26055) 2017-04-10 09:07:03 +02:00
Cyberboss 4b3101495d Adds "Balance" changelog entry. Brings back bs-12 style autotagging (#25608) 2017-04-05 21:23:32 -03:00
Kyle Spier-Swenson b8b85f7b7b send payload to server (#24008) 2017-02-13 08:42:38 +01:00
Oisin100 cad6d29c19 Fixes Unicode CL tags breaking changelogs. 2016-11-23 22:47:33 +00:00
Kyle Spier-Swenson 640a81daa1 Fixes changelog generator's handling of odd names in author field
tested and works with :, its escaped so it will work with " and \ too
2016-06-10 04:15:32 -07:00
oranges 3d26a4996a Added a space before the skip tag
Makes it more readable and makes github treat #num as a pr/issue link correctly
2016-06-01 19:24:57 +12:00
oranges 2027f0006f Make changelog build commits not trigger a travis build
There is no reason to build tests on these as they are automated
and not often checked, plus, they do not modify code and the
changelog yaml should already be verified when it was merged

[ci skip]
2016-06-01 00:30:47 +00:00
Kyle Spier-Swenson 09a0f00456 Make the github webhook secret required for the webhook processor to avoid security issues
I already use this, but it occurred to me that without hooksecret, that somebody could craft a fake event with a "changelog" and a `$payload['pull_request']['base']['repo']['url']` set to a script they controlled, and use that to extract the private key.
2016-05-26 04:44:07 -07:00
Kyle Spier-Swenson 49e78d7d04 Fixes the changelog processor not escaping usernames. (#17486) 2016-05-11 17:54:21 -05:00
Kyle Spier-Swenson 766db108e4 Update github_webhook_processor.php 2016-03-28 13:08:21 -07:00
Kyle Spier-Swenson e3eac6f3d5 Makes changelog generator send changelog to target branch
For some reason I was sure this was included in $payload['pull_request']['base']['repo']['url'], but i was wrong.
2016-03-28 12:53:26 -07:00
Kyle Spier-Swenson c9e2860777 Fixes github webhook not working on apache 2016-01-19 10:47:41 -08:00
Kyle Spier-Swenson 9b8abaee4e Adds pr announcer/changelog generator github webhook script to tools folder. 2016-01-03 11:08:30 -08:00