Commit Graph

302 Commits

Author SHA1 Message Date
oranges 387e09c08f Merge pull request #34319 from ShizCalev/travis-maps
Fails travis on common mapping mistakes
2018-01-17 09:36:15 +13:00
ShizCalev 93709057ac Removed exit from pixel offset 2018-01-16 09:54:08 -05:00
Jordan Brown 1a6bf6b69c Merge pull request #34323 from JJRcop/webhook_mistakes
Fixes webhook diff selecting partial match
2018-01-16 08:41:56 -05:00
AnturK 89db4e9d26 Enforces utf-8 encoding on all changelog files. (#34434)
* Enforces utf-8 encoding on all changelog files.

* Lets python3 use pip

* py2.7 begone
2018-01-14 13:39:27 -05:00
Tad Hardesty 28436f36b5 Fix the batch file method of mapmerge2 and save a .before (#34361) 2018-01-12 10:43:06 -05:00
JJRcop 7b3d27c695 Fixes webhook diff selecting partial match
By disabling multiline mode, $ becomes the end of the string, so we can match either \Rdiff or $, so that the lazy modifier must match the rest of the string if it can't find \Rdiff
2018-01-11 14:41:54 -05:00
ShizCalev cdb53fcbe9 Fails travis on common mapping mistakes 2018-01-11 13:36:06 -05:00
Jordan Brown 3bc88ec88e Fails the build if CENTCOM is misspelled (#34256)
* Fails the build if CENTCOM is misspelled

* Make centcomm guard saner

* No need for the extra greps
2018-01-11 05:00:51 -05:00
Jordan Brown 04ebd0eb82 Revert "another test for the hook (#34277)" (#34278)
This reverts commit cd1722af8c.
2018-01-10 12:14:51 -08:00
JJRcop cd1722af8c another test for the hook (#34277)
i could install php and do this myself i guess?
2018-01-10 12:14:12 -08:00
Jonathan (JJRcop) 07d1f7cf19 Fixes webhook diff generator 2018-01-10 14:39:27 -05:00
Jordan Brown e35696f6ab Fixes BUILD_TESTING logic being inverted (#34201) 2018-01-10 01:48:46 -05:00
Jordan Brown 2d34f37a6b Removes standard resources from config tree (#34067)
* Move default.dmi to /icons

* Delete config folder before travis build

* Rename default.dmi to default_title.dmi

Add sanity check

* Remove redundant checks
2018-01-07 21:31:30 -05:00
Jordan Brown b911805942 Autotag .github => GitHub (#33965) 2017-12-31 15:25:56 -05:00
Tad Hardesty 9639061433 Add a new and improved mapmerge (#33869)
Key benefits of the new mapmerge include: multi-Z support, effective
reuse of deleted keys, automatic handling of key overflow, and utilizing
a git pre-commit hook to eliminate the need to run batch files manually.
2017-12-28 16:01:34 -05:00
MrStonedOne e9ed75ec00 Actually, I was right, but for the wrong reasons. 2017-12-19 19:37:23 -08:00
MrStonedOne a1f45a3c90 Byond I fucking hate you for doing this to me. 2017-12-19 19:29:47 -08:00
MrStonedOne b54ed44ee5 The runtime condenser now supports taking input from stdin and outputting on stdout
Just use -s

All messages were moved to stderr so they can be differncated from output
2017-12-19 19:22:16 -08:00
Leo e9b3d422d0 Adds a python script to load jsons to prevent any syntax error on them (#33001)
* Adds a python script to load jsons to prevent any syntax error on them

* Corrects identation on hallucination.json
2017-11-24 06:00:16 -05:00
Jordan Brown d740691463 Webhook processor will comment negative PR balances on unlabelled PRs (#32771) 2017-11-16 17:07:45 -05:00
Kyle Spier-Swenson afc266c3ac Fix webhook
again
2017-11-04 17:18:20 -07:00
JJRcop 63370eff30 Fixes Sounds detection in webhook (#32319) 2017-11-02 14:26:30 -04:00
oranges a5b4d3011a Huge atmos nerf, tweak buff (#32285)
It's not that different from other subsystems to justify the huge extra point cost, and the people who make atmos related changes have attained a great number of points.

Tweak is for small things that shouldn't affect the point balance either way
2017-11-02 03:15:40 -06:00
JJRcop 204330a32e Contributors can add the ready tag to their own prs (#32062)
* Contributors can add the ready tag

* Webhook synchronize case pushes update at the end

* Fixes pr not getting tagged when opened
2017-11-02 10:01:26 +13:00
Kyle Spier-Swenson 3d6e9a72c1 Fixes the other thing 2017-10-31 13:50:50 -07:00
Kyle Spier-Swenson 7ce48884f2 Fix the error. 2017-10-31 13:44:56 -07:00
Kyle Spier-Swenson da7d046f98 Improves php logging 2017-10-31 13:31:22 -07:00
JJRcop f7ed9b5f7e Webhook now comments its diff (#32151)
* Webhook now comments its diff instead of its dump

* Fixes variable access in webhook

* Fixes webhook regex flaw

* Missing semicolon in webhook

well... I don't have much to say to you
this is... i mean... 😀😀😁😁😁😁😂😂😂😂😂😂😂😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭

* Fixes anoher webhook regex issue

* Re-adds content to webhook update

* Encapsulates webhook diff in <details>
2017-11-01 09:20:28 +13:00
JJRcop fd26a28843 Fixes webhook tagging when tree is found anywhere 2017-10-27 13:53:31 -04:00
oranges 9b71dcb8b9 Merge pull request #32050 from optimumtact/ripandtearthehugeguts
Use phpenv for the php build in travis instead of a PPA
2017-10-26 23:08:36 +13:00
Kyle Spier-Swenson b5fde72459 Webhook processor no longer removes [tags] from titles (#32053)
* Webhook processor no longer removes [tags] from titles

This was shit

* Does the oranges
2017-10-26 23:07:26 +13:00
oranges f3e392fb5f Use phpenv for the php build, instead of a PPA 2017-10-24 00:14:04 +00:00
Jordan Brown 82b893953b Renames 'Ready for Review' to 'Review Again' (#31995) 2017-10-23 01:09:58 -04:00
Cyberboss 628a6ca261 Changes starting PR balance to 5 2017-10-16 15:10:50 -05:00
Jordan Brown 76fee91aae Fix TGUI compiler git updates (#31572) 2017-10-12 11:33:51 -06:00
Jordan Brown dab12866f3 Move code below function definitions 2017-10-10 11:58:37 -04:00
Jordan Brown f6cf0dfe2a Clairify documentation 2017-10-10 11:57:21 -04:00
Jordan Brown 88a4aeeac0 Rudimentary error handling 2017-10-10 11:56:06 -04:00
Jordan Brown 44d0f9cf9c Fix it 2017-10-10 11:36:05 -04:00
Jordan Brown e2f8aff690 Fix file overwriting 2017-10-10 11:31:53 -04:00
Jordan Brown e8c3c2a8d3 Use oranges' validator 2017-10-10 11:30:47 -04:00
Jordan Brown 779afa8ed2 This is unused 2017-10-10 11:23:59 -04:00
Jordan Brown 1001deaa03 Forgot the upload limit 2017-10-10 11:19:58 -04:00
Jordan Brown ddceb512be TGUI Compiler PHP script 2017-10-10 11:18:28 -04:00
Jordan Brown 6a3e0c2d8e Fixes maintainer detection for review auto-tagging (#31307)
* Fixes maintainer detection for review auto-tagging

* User not author

* oranges was right
2017-10-06 22:33:43 -04:00
Jordan Brown 8ffdbb0d7a Autotagging tgui tree to UI label (#31353) 2017-10-06 22:28:55 -04:00
Firecage ee3e8d2846 merge conflict fix 2017-10-05 11:22:57 +02:00
Firecage 2ae0380fef Does some code standardization/consistency 2017-10-05 11:13:47 +02:00
Jordan Brown 3e1dfddb08 Edits to code/controllers/configuration/entries autotag Config Update 2017-09-30 14:26:58 -04:00
Jordan Brown abfd57b80f Gives 1 GBP for Grammar and formatting 2017-09-28 12:15:21 -04:00