Kyle Spier-Swenson
81f735b3b2
Reverts 'Makes [WIP] and [DNM] case insensitive for autotagging' ( #29752 ), fixes tagging, fixes bot.
2017-08-23 18:31:14 -07:00
Jordan Brown
66c9c71172
Fixes webhook processor ( #30109 )
...
* Fixes webhook processor
* Very VERY needful
2017-08-23 12:24:39 +12:00
Kyle Spier-Swenson
56ea48542e
Only announce prs by users who have gotten a pr merged before ( #30077 )
...
* Only announce prs by users who have gotten a pr merged before
No testing yet, I got to head to work, but i figured I'd put it up here to see.
* You're not in byond anymore dorothy
2017-08-22 18:44:43 +12:00
Jordan Brown
acd2b03e87
Makes [WIP] and [DNM] case insensitive ( #29752 )
2017-08-09 10:24:05 +02:00
oranges
8623143b79
Merge pull request #29092 from Cyberboss/do_as_i_say_not_as_i_do
...
Prevents github bot from removing Sprites and Sound labels
2017-07-11 21:53:13 +12:00
JamieH
e8076924a4
Allows [s] to be used anywhere in the title ( #29021 )
2017-07-06 22:54:05 -05:00
Jordan Brown
955791ae99
Prevents github bot from removing Sprites and Sound labels
2017-07-06 14:06:16 -04:00
Jordan Brown
5c622df0d2
Adds auto labelling of changes to the SQL, icons, and sounds trees. Also autolabels reverts ( #28847 )
2017-06-28 14:08:19 -03:00
Kyle Spier-Swenson
765c9b0e40
add the target repo the pr message ( #28444 )
2017-06-15 19:51:19 -05:00
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