Commit Graph
5042 Commits
Author SHA1 Message Date
tgstation-server 6eecd2db45 Merge branch 'master' into dev 2021-05-09 23:22:39 +00:00
Jordan BrownandGitHub 53612253af Merge pull request #1258 from tgstation/1255-IRCPasswordlessFix
Fixes being unable to create passwordless IRC bots
2021-05-09 19:21:56 -04:00
Jordan BrownandGitHub 3d35dd4cd0 Merge pull request #1259 from tgstation/1256-WrongInstancePagesAgain
Fixes bad total pages display
2021-05-09 19:21:47 -04:00
Jordan BrownandGitHub 8a0fa5a34e Merge pull request #1261 from tgstation/1250-ThatBloodyDiscordBug
Fixes Discord bot reconnection issue
2021-05-09 19:21:35 -04:00
Jordan BrownandGitHub ed7f142cb6 Merge pull request #1262 from tgstation/alexkar598-patch-1
Attempts to fix CI some more
2021-05-09 19:18:38 -04:00
alexkar598andGitHub 45c6fa3979 Two runs at once test 2021-05-09 17:10:53 -04:00
alexkar598andGitHub bd04bb2084 Update ci-suite.yml 2021-05-09 17:09:44 -04:00
Jordan Brown 4e19a10f93 Fixes Discord Disconnect not updating Connected
Last commit revealed an issue where client.ConnectionState would still be set to ConnectionState.Disconnecting after this function returned. Using some callbacks and a key Task.Yield prevents this.
2021-05-09 11:22:33 -04:00
Jordan Brown 76be10f6e9 Minor tweaks to DiscordProvider
Changed how Connected is determined. If we're in the process of connecting or disconnecting, let the library finish those operations before attempting our reconnect.

The endless jobs are a lack of client.Ready never triggering. Adjusted the call order to address what looks like a potential deadlock scenario for this.

Hopefully fixes #1250
2021-05-09 11:01:00 -04:00
Jordan Brown e75df2877d Fixes pagination total pages response
If division matched perfectly, an extra page would be added.

Fixes #1256
2021-05-09 10:34:39 -04:00
Jordan Brown 1e9e97f0cb Regression test for #1256 2021-05-09 10:29:34 -04:00
Jordan Brown 42686d6d34 Remove unused usings 2021-05-09 10:10:27 -04:00
Jordan BrownandGitHub d46b8f8366 Merge branch 'master' into 1255-IRCPasswordlessFix 2021-05-09 10:09:41 -04:00
Jordan Brown 60e8a3ade8 Minor whitespace cleanup 2021-05-09 10:08:25 -04:00
Jordan Brown a250efefa6 Regression test for #1255 2021-05-09 10:08:13 -04:00
Jordan Brown 9c4144eb98 Fix bad dereference of nullable value
Fixes #1255
2021-05-09 09:58:56 -04:00
Jordan BrownandGitHub d25f016316 Merge pull request #1257 from tgstation/alexkar598-patch-1
Attempts to fix CI
2021-05-09 09:39:11 -04:00
alexkar598andGitHub 2ecf177d05 Update ci-suite.yml 2021-05-08 23:24:19 -04:00
alexkar598andGitHub 05757231cd Attempts to fix CI 2021-05-08 23:21:42 -04:00
Jordan Brown 7d561594bf Update OpenAPI linter settings [TGSDeploy][DMDeploy] tgstation-server-v4.11.0 2021-05-06 21:35:58 -04:00
Jordan Brown 3e69f47110 Add link to github.io site as external OpenAPI documentation 2021-05-06 21:35:55 -04:00
Jordan Brown 87876dd48b Use verbose OpenAPI linting in CI 2021-05-06 21:25:55 -04:00
Jordan BrownandGitHub 84cd19d4ee Merge pull request #1254 from tgstation/dev [TGSDeploy][DMDeploy]
v4.11.0
2021-05-06 11:57:54 -04:00
Jordan BrownandGitHub 6161e31e24 Merge branch 'master' into dev 2021-05-06 09:34:53 -04:00
Jordan BrownandGitHub 6f7b9b5017 Version bump to 4.11.0 2021-05-06 09:33:30 -04:00
Jordan Brown 892b2d7b25 Make PRs from deleted patch milestone generate release notes 2021-05-01 10:59:39 -04:00
tgstation-server 6b1cb000e9 Merge branch 'master' into dev 2021-05-01 14:44:29 +00:00
Jordan BrownandGitHub e2fd18cba0 Merge pull request #1253 from tgstation/AddMissingProgress
Fix listing jobs not returning progress
2021-05-01 10:43:34 -04:00
Jordan Brown 5f05619220 Fix a small issue when running integration tests with legacy settings json 2021-04-30 21:07:18 -04:00
Jordan Brown 08b16e43ed Fix listing jobs not returning progress 2021-04-30 12:54:47 -04:00
tgstation-server 16ce0afb1d Merge branch 'master' into dev 2021-04-29 15:29:51 +00:00
Jordan BrownandGitHub 04643ed999 Merge pull request #1251 from tgstation/aa/dd-launch-event
Event for successful DD launches
2021-04-29 11:25:26 -04:00
Jordan Brown c1442774d2 Automatically roll unfinished minor issues forward 2021-04-29 10:55:57 -04:00
AffectedArc07 e8e5760cad Merge branch 'aa/dd-launch-event' of https://github.com/tgstation/tgstation-server into aa/dd-launch-event 2021-04-29 15:50:58 +01:00
AffectedArc07 73c073c8d0 Think this is it 2021-04-29 15:49:42 +01:00
AffectedArc07andGitHub 994d079237 Update src/DMAPI/tgs.dm 2021-04-28 18:48:15 +01:00
AffectedArc07 b12af82827 Cybertweaks 2021-04-28 18:47:38 +01:00
AffectedArc07 cf58486dbe Need this 2021-04-28 14:49:02 +01:00
AffectedArc07 13cbaba942 Event for successful DD launches 2021-04-28 14:28:53 +01:00
Jordan Brown 4b7d0422b8 v4.10.6 [TGSDeploy] tgstation-server-v4.10.6 2021-04-19 12:26:59 -04:00
Jordan BrownandGitHub 78d97b729a Merge pull request #1247 from tgstation/SmolFix [TGSDeploy]
Clean up bad calls to HandleEvent
2021-04-19 12:15:06 -04:00
Jordan Brown 0f40deec24 Version bump to 4.10.6 2021-04-19 00:40:43 -04:00
Jordan Brown 77774a2edd Clean up bad calls to HandleEvent 2021-04-19 00:38:57 -04:00
Jordan Brown 633f85d606 Remove an obsolete comment
We used to reference the Pomelo source code in the readme, but that's no longer present.
2021-04-15 14:38:24 -04:00
Jordan BrownandGitHub 5b6c0c90fe Merge pull request #1241 from tgstation/1240-SimpleGeometry [TGSDeploy]
Fix a 500 error when logging in with a blank username and password
tgstation-server-v4.10.5
2021-03-25 13:48:05 -04:00
Jordan Brown 10720a66b6 Version bump to 4.10.5 2021-03-25 12:34:36 -04:00
Jordan Brown 1083231614 Regression test for #1240 2021-03-25 12:33:23 -04:00
Jordan Brown 085f51d336 Correct how Basic auth header issues are handled
Fixes #1240
2021-03-25 12:33:03 -04:00
Jordan Brown 6c09d4f9e7 Dependency updates 2021-03-25 12:23:40 -04:00
Jordan BrownandGitHub adaae46a7c Merge pull request #1239 from tgstation/ItsTheLittleThings [TGSDeploy]
v4.10.4
tgstation-server-v4.10.4
2021-03-21 21:19:23 -04:00