Jordan Brown
c037731e5f
Disables max errors on travis compile ( #35550 )
2018-02-12 13:48:01 -05:00
Jordan Brown
8d88b6a825
Tests give 3 GBP ( #35551 )
2018-02-12 13:47:42 -05:00
Jordan Brown
8cbbe65f13
Split up Revert/Removal
2018-02-12 09:21:19 -06:00
Jordan Brown
85c5a20e75
Removes Map Merge 1 ( #35511 )
...
* Removes Map Merge 1
* Add Prepare Maps.bat to mapmerge2
2018-02-11 14:03:29 -05:00
vuonojenmustaturska
79ca572d01
Merge pull request #35133 from AutomaticFrenzy/patch/key-overflow-fix
...
Fix map keys overflowing earlier than expected
2018-02-02 19:33:06 +02:00
Tad Hardesty
b4c330c24c
Fix hook installation on Linux
...
Marks the shell scripts executable and sets nullglob so that the lack of
merge drivers doesn't cause shenanigans.
2018-01-30 16:55:37 -08:00
Tad Hardesty
0822afc05a
Fix map keys overflowing earlier than expected
2018-01-29 23:26:25 -08:00
vuonojenmustaturska
0f556ce894
Merge pull request #35080 from MrStonedOne/rc-the-unix-way
...
Recompile runtime condenser with compile time optimizations
2018-01-29 20:56:38 +02:00
MrStonedOne
94e322cc02
Recompile runtime condenser with compile time optimizations
2018-01-28 14:49:33 -08:00
JJRcop
f6dc5a82f7
$remove is optional in set_labels
2018-01-27 11:25:03 -05:00
Jordan Brown
a13d517821
Disable ruins for test run mode ( #34653 )
...
* Disable ruins for test run mode
* Fix
* Actually, let's enable them all
* That never happened
2018-01-20 12:27:55 +01:00
Jordan Brown
bf7938cfdf
Adds test run mode. Fails travis if it fails ( #34198 )
...
* Adds test run
* Add OVERRIDE_LOG_DIRECTORY_PARAMETER
* Fails travis if a test run fails
* Fix travis looping
* Move the unit tests behind a define
* Fix various test run things
* Remove the DEBUG check because that's just you shooting yourself in the foot
* Adds readability spacing. Makes RunUnitTests a generic proc
* Remove unit tests
2018-01-19 11:53:26 -05:00
Tad Hardesty
60b39f9e39
Add READMEs to hooks and mapmerge2 directories ( #34511 )
2018-01-18 22:26:36 -05:00
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