Commit Graph
9876 Commits
Author SHA1 Message Date
Jordan Brown 52b93a0877 Improve the BasicOperation DMAPI test 2020-04-27 23:31:40 -04:00
Jordan Brown 410c646a92 Add /datum/tgs_version equality support 2020-04-27 23:30:27 -04:00
Jordan Brown c3291e5b71 Actually add support for the active API version 2020-04-27 23:26:12 -04:00
Jordan Brown ba0fc29678 Fix some DMAPI constants 2020-04-27 23:20:04 -04:00
Jordan Brown 2b2113892b Merge branch 'dev' of https://github.com/tgstation/tgstation-server into DMAPI-Updates 2020-04-27 23:06:07 -04:00
Jordan Brown b070566c1e Bump DMAPI version in Version.props 2020-04-27 23:05:36 -04:00
Jordan BrownandGitHub ac1919e1e6 Merge pull request #950 from tgstation/865-IRCKeys
Allows joining IRC channels with keys
2020-04-27 22:46:06 -04:00
Jordan Brown c9f990ccce No more prerelease 2020-04-27 22:26:02 -04:00
Jordan Brown 74f276668b Adds deployment complete event 2020-04-27 22:21:56 -04:00
Jordan Brown 0a6022ceb4 Change how the deployment complete chat message is worded 2020-04-27 22:14:37 -04:00
Jordan Brown 8849b1f5ad Add TGS_EVENT_INSTANCE_RENAMED to DMAPI 2020-04-27 20:39:43 -04:00
Jordan Brown fd1ff6313f Remove dumb integration test 2020-04-27 20:36:05 -04:00
Jordan Brown 7399ac0644 Don't expose the IRC key to the DMAPI 2020-04-27 19:49:40 -04:00
Jordan Brown 99b343da0d Allows joining IRC channels with keys
- API bump to 6.1.0.
- Store the key colon separated with the channel.
2020-04-27 19:44:45 -04:00
Jordan BrownandGitHub 2ee6277bfd Merge pull request #946 from tgstation/860-FixInstanceDeletion
Fix the instance detach database integrity errors
2020-04-27 15:40:57 -04:00
Jordan Brown 8ee3d69f1c Remove save delay from SetupWizard
- Fix test namespace
2020-04-27 15:06:10 -04:00
Jordan Brown 9214357946 Suppress SQLite migration warning 2020-04-27 14:41:02 -04:00
Jordan Brown 07fef10382 How did this get left in? 2020-04-27 14:20:19 -04:00
Jordan Brown 408f6e23b2 Fix codecov ignored paths 2020-04-27 14:17:55 -04:00
Jordan Brown 33e40d43c4 Fix cancelling the setup wizard crashing the program 2020-04-27 14:13:45 -04:00
Jordan Brown 04b398fa25 Fix development appsettings not always getting copied 2020-04-27 14:13:31 -04:00
Jordan Brown e295fa3568 FINALLY figure out the cascading delete issue 2020-04-27 14:13:03 -04:00
Jordan Brown 4985d776ab Fix integration test values being overwritten by dev json 2020-04-27 13:34:56 -04:00
Jordan Brown 9560a383b6 Re-enabled instance manager detach test 2020-04-27 11:48:54 -04:00
Jordan Brown 7f20d1529b Deploying API v6.0.0 [APIDeploy] api-v6.0.0 2020-04-26 21:22:36 -04:00
Jordan BrownandGitHub 473c5b0024 Merge pull request #943 from tgstation/INTEGRATE
Add some repository integration tests
2020-04-26 21:00:50 -04:00
Jordan Brown 0ed830970f TGSCP to 0.4.0 2020-04-26 20:11:00 -04:00
Jordan Brown e1439b8ec5 Merge branch 'dev' of https://github.com/tgstation/tgstation-server into INTEGRATE 2020-04-26 20:02:23 -04:00
Jordan BrownandGitHub 6054f2ff43 Merge pull request #945 from tgstation/938-LimitInstallationDirectory
Add installation directory limiter
2020-04-26 20:02:01 -04:00
Jordan Brown babf435cd9 Set ValidInstancePaths to /tgs4_instances in docker 2020-04-26 19:31:57 -04:00
Jordan Brown 892656a90a Add integration test for instance path whitelist 2020-04-26 19:26:33 -04:00
Jordan Brown 367242ac09 Add checks and error codes for instance path whitelist 2020-04-26 19:11:32 -04:00
Jordan Brown 7fb437a156 Add ValidInstancePaths to general configuration and the API 2020-04-26 18:53:59 -04:00
Jordan Brown 4025102c43 Change lists in API to ICollections 2020-04-26 18:43:53 -04:00
Jordan Brown f74672bee0 Add more version tests 2020-04-26 18:39:10 -04:00
Jordan Brown f686cb3dc2 Temporarily disable failing instance manager tests 2020-04-26 18:38:53 -04:00
Jordan Brown bfc85a00a2 Improve index.html 2020-04-26 18:28:36 -04:00
Jordan Brown b26374f862 Fix web control panel always building 2020-04-26 18:27:41 -04:00
Jordan Brown c4060a1843 Fix API version compatiblity checking 2020-04-26 18:27:20 -04:00
Jordan Brown eba28423bc Some changes have necesscitated a version bump to 6.0.0 2020-04-26 18:26:57 -04:00
Jordan Brown 575967b85b Fix TGSCP packaging 2020-04-26 18:26:02 -04:00
Jordan Brown 56a7971120 More TGSCP build fixes 2020-04-26 16:09:14 -04:00
Jordan Brown 2060383e2a Bump to TGSCP 0.3.1 2020-04-26 15:09:39 -04:00
Jordan Brown 744243b619 Update TGSCP to 0.3.0
- Remove tslint because who tf cares
- Use public folder of tgscp for everything except index.html
2020-04-25 03:21:14 -04:00
Jordan Brown fd5fc7fce0 Add a warning about SQLite databases to ReleaseNotes 2020-04-25 01:42:47 -04:00
Jordan Brown 1d6319a8db Fix pull request test 2020-04-25 01:04:11 -04:00
Jordan Brown a5e96cde2e A more informative error perhaps? 2020-04-25 00:52:41 -04:00
Jordan Brown 0946c0ca3a Fix build_byond.sh perms 2020-04-25 00:35:55 -04:00
Jordan Brown 9f83523eb9 Actually return job error codes in the API 2020-04-25 00:22:54 -04:00
Jordan Brown 30fff18e21 Merge branch 'dev' of https://github.com/tgstation/tgstation-server into INTEGRATE 2020-04-25 00:16:33 -04:00