Commit Graph

258 Commits

Author SHA1 Message Date
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
oranges 524d0e75e7 Travis improvements for tools and trusty environment bump
We now run a php linter on the webhook

We now combine and build all maps in the right build script

Because only the byond build will use the maps this shouldn't
run in the tools script file, this is only working because of
the order the build scripts are run in the travis yml
2017-09-21 01:37:12 +00:00
Jordan Brown bf575871f7 Fixes webhook processor 2017-09-20 15:26:46 -04:00
oranges d3804af2c8 Merge pull request #30839 from Cyberboss/ReadyUp
Adding [READY] to PR titles will remove 'Work In Progress'
2017-09-20 21:18:56 +12:00
Jordan Brown 864276ae14 More changelog functions (#30711)
* Comprehensive changelogs

* FrozenGuy5's images

* Revert CONTRIBUTING.md

* Fix PULL_REQUEST_TEMPLATE.md wording

* Default the setting to off in the webhook procesor

* And in secret.php
2017-09-20 20:57:44 +12:00
Cyberboss b7afe5ff26 Adding [READY] to PR titles will remove 'Work In Progress' 2017-09-17 16:06:12 -04:00
Jordan Brown 3d5458366e Various webhook processor fixes (#30732) 2017-09-17 13:40:46 +02:00
Jordan Brown 94fac71434 Ready for Review won't be added to WIP/DNM (#30634) 2017-09-16 12:24:58 -05:00
oranges 4041913bc4 Merge pull request #30699 from tgstation/Cyberboss-patch-9
Remaps vuonojenmustaturska to Naksu
2017-09-15 10:53:26 +12:00
Jordan Brown 6652595efe Fixes editing PRs dismissing reviews (#30718)
* Fixes editing PRs dismissing reviews

* bass ackwards
2017-09-14 15:24:25 +02:00
Jordan Brown 365541b5e1 Wow I'm dumb 2017-09-13 15:58:48 -04:00
KorPhaeron 3e81ac2914 Merge pull request #30659 from Cyberboss/AlsoOnComment
Update Ready for Review when a review comment is created by a maintainer
2017-09-13 14:42:19 -05:00
Jordan Brown 6b01ee5053 Remaps vuonojenmustaturska to Naksu 2017-09-13 14:33:41 -04:00
Jordan Brown 592a8a63b2 Dismiss approved reviews after synchronize 2017-09-13 09:44:17 -04:00
Jordan Brown cfd077d4d0 Caches the github diff for has_tree_been_edited (#30578) 2017-09-12 14:55:21 -03:00
Jordan Brown 1faf29bf06 Update Ready for Review when a review comment is created 2017-09-12 11:34:50 -04:00
Kyle Spier-Swenson ca7ca712e8 Tweak some things about the webhook processor.
These are already live, (kinda) but i'm putting them here mainly so we can test the auto-update again
2017-09-11 19:13:33 -07:00
Jordan Brown 07c1c4aeed Gives the webhook processor the ability to self update (#30448)
* Gives the webhook processor the ability to self update

* Correct syntax highlighting

* Remove unecessary globals

* Add $repoOwnerAndName to secret.php

* Use configured github URL

* Move configs to secret.php

* Configuarable tracked branch

* Ensure the PR is against the tracked branch

* Add default settings
2017-09-11 21:59:51 -04:00
Jordan Brown af44a7a911 Adds Features per Fix tracking (#29897)
* Adds Features per Fix tracking

* Makes maintainers immune

* add doc comments

* PHP stupidity

* it's oranges

* Update

* Comment update

* New is_maintainer func to pull directly from the team

* Remie

* Tell them the exact amount

* Fixes

* Tested, Fixes

* Fix language

* Another fix

* What MSO said
2017-09-09 01:27:53 +10:00
oranges 7cf3ee4de5 Merge pull request #30446 from Cyberboss/ReadyForReview
Auto-tagging for 'Ready for Review'
2017-09-09 00:53:22 +10:00
Jordan Brown 6d41d71657 Another fix (#30441) 2017-09-07 12:19:35 +02:00
Jordan Brown 186fc9a4c4 Auto-tagging for 'Ready for Review'
Pull requests will be automatically tagged with 'Ready for Review' if
there are changes requested on them by a member and then those review
comments are subsequently outdated. Helpful for finding what needs reviewing
at a glance.
2017-09-05 11:55:17 -04:00
Jordan Brown 5df180dec4 Makes edits to the config tree autotag "Config Update" (#30314) 2017-09-04 17:42:57 -05:00
Jordan Brown 692cdc0c65 Add FuryMcFlurry to Credits (#30340) 2017-09-02 22:50:53 -05:00
Jordan Brown 90e631f428 Removes unused files (#30168) 2017-08-26 11:20:12 -05:00
Jordan Brown 2ce6141628 Credits Roll (#30000)
* WIP

* More wip

* Numbers

* More WIP

* Improve

* Add QDEL_IN_CLIENT_TIME

* More WIP

* Getting there

* Absolute communism

* More stuff

* More states

* MrPerson's suggestion

* Makes it work, now we just need the dmi

* No, that's the null icon_state

* More better

* Fix script

* Turns out we don't need an empty dmi to start with

* Upload a much more complete dmi. Now we just need the identicons

* Fix

* Add the credits tool

* THE FULL DMI

* Mistake

* No need to resize the image if it's already 32x32. Also download the right one in the first place.

* It's oranges

* Transparent opacity

* Make per client

* Run at roundend

* Make tgstation-server great again!

* Speed things up some

* Fix up the verb

* Final touches

* Remove the unecessary .sln

* PraiseRatvar -> Frozenguy5

* New age coding

* Bigger gulps
2017-08-25 15:05:31 +12:00
Kyle Spier-Swenson 042782ce6c Remove debug output 2017-08-23 18:34:22 -07:00
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
EditorRUS d943d48e60 Fixes midi2piano (#29985)
* Fixes midi2piano

Tick lag is now properly accounted for. This increases sheet music notes duration accuracy.

Crap. I wrongfully assumed that BYOND's time quanta is 0.1 seconds, which is wrong. It actually depends on tick lag.

* Sets constant to default values
2017-08-20 11:38:58 +12:00
Jordan Brown b6d0badf8d Patch DMITool's import to accept pngs with no alpha channel (#30012)
* Patch DMITool's import to accept pngs with no alpha channel

* channelCount
2017-08-20 11:38:28 +12:00
Jordan Brown bc785868c9 Delete 2015-10-25-colon_operator_log.txt 2017-08-15 13:54:46 -04:00
Jordan Brown acd2b03e87 Makes [WIP] and [DNM] case insensitive (#29752) 2017-08-09 10:24:05 +02:00
Jordie0608 61b00584ed adds simple script to parse logs for sql errors and send email 2017-08-03 16:27:23 +10:00
Jordan Brown 2dfaca8151 Cleans up the tools folder 2017-07-27 09:34:48 -04: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
Leo 27ca37c87b Merge pull request #29091 from tgstation/leoz_did_a_dum
Re-deletes the submodule
2017-07-07 17:02:43 -03: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 da3744393d Re-deletes the submodule 2017-07-06 13:57:32 -04:00
Ergovisavi 5c5c7b7470 Adds a small recovery window to variable length megafauna attacks for more predictable melee resolution (#28730) 2017-06-30 22:38:30 -03:00
AnturK 5570134c32 Merge pull request #28902 from Cyberboss/subdelete
Removes the tgstation-server submodule
2017-06-29 15:36:02 +02: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
Jordan Brown 23143d8709 Deletes tgstation-server submodule 2017-06-28 09:31:33 -04:00