Commit Graph
2098 Commits
Author SHA1 Message Date
Jordan Brown 61dd33fe78 Fix SQLite migration 2020-11-06 14:17:56 -05:00
Jordan Brown b1ca333c2b Fix a fatal flaw with the port allocator 2020-11-06 13:19:49 -05:00
Jordan Brown ad75600890 Custom DreamDaemon Parameters
Closes #949
2020-11-06 13:02:09 -05:00
Jordan Brown bf390840c5 Merge branch 'master' into dev 2020-11-06 02:56:48 -05:00
Jordan Brown f473d11fd5 Cleanup solution items
- Add all missing items
- Rename a DMAPI file
- Add a missing DMAPI README.md
- Removes TGS.postman_collection.json
- Delete rogue dev config file
- Fix bug with initial setup in Docker
- Minor README.md update
2020-11-05 20:18:14 -05:00
tgstation-server 5b3d79ddfe Merge branch 'master' into dev 2020-11-05 20:38:13 +00:00
Jordan Brown 9922c8f5a8 Docker cleanup
- Add container script to master version list
- Setup wizard now waits for a guaranteed config reload

Fixes #1138
2020-11-05 14:57:36 -05:00
tgstation-server 83f92c1b7a Merge branch 'master' into dev 2020-11-04 17:05:49 +00:00
Jordan Brown 1309e8aa43 Fix StyleCop warning 2020-11-04 09:56:23 -05:00
Jordan Brown 207f749c07 Reposition some code 2020-11-03 16:42:06 -05:00
Jordan Brown 5284615c69 Improve master version handling 2020-11-03 14:30:22 -05:00
Jordan Brown 2360bcbe0f Adding a safety CancellationToken check 2020-11-03 14:25:02 -05:00
Jordan Brown 526107a785 Suppress yet another CA1506 2020-11-03 13:12:39 -05:00
Jordan Brown ad36b98d40 Fix potential deadlock in job startup 2020-11-03 12:45:35 -05:00
Jordan Brown 49bfa5e665 Add a small amount of logging to ServerFactory 2020-11-03 12:33:54 -05:00
Jordan Brown b0f9e2f348 Fix ServerFactory ignoring SetupWizardMode.Only 2020-11-03 11:58:02 -05:00
Jordan Brown 11538986aa Move SetupWizardMode to Setup namespace 2020-11-03 11:44:23 -05:00
Jordan Brown bb1c5c4d98 Cleanup unecessary double call 2020-11-03 11:42:26 -05:00
Jordan Brown 7b98acdf96 Fixed typo in HostApiDocumentation setting
- Config version patch bump (Yes, it is technically a breaking change
but I think it's forgivable as this is how it was spelt in the
changelog).
2020-11-03 11:36:52 -05:00
Jordan Brown 5d20fa76c0 Fix hosting API documentation in production
- Actually inject the swagger service if the config is set.
- This setting is no longer overridden by launching in development mode.
2020-11-03 11:35:49 -05:00
Jordan Brown 0674f78c46 Merge branch 'master' into dev 2020-10-20 12:58:20 -04:00
Jordan Brown 1a0ddd3a7e Just use the TGS_DMAPI_VERSION here
ODR, it'll work, and if we make v6 CI will tell us to change it.
2020-10-19 22:41:12 -04:00
Jordan Brown d3bfa091ce Generate code for DMAPI version
So it doesn't need to be remebered that it's in 3 places
2020-10-19 22:31:46 -04:00
Jordan Brown bb72c51234 Micro-optimization 2020-10-19 21:25:57 -04:00
tgstation-server 7acca8c50d Merge branch 'master' into dev 2020-10-15 20:04:42 +00:00
Jordan Brown 65a6bc48fc Adds better port allocation 2020-10-15 15:35:12 -04:00
Jordan Brown ea58b9af01 403 instead of 404 on foreign bridge request
Closes #1114
2020-10-13 11:21:50 -04:00
Jordan Brown 3c3d737518 Adds X-Powered-By response header 2020-10-12 22:00:51 -04:00
Jordan Brown 3997203a4b Merge ClientPull and NpmInstall tasks 2020-10-12 20:35:57 -04:00
Jordan Brown 1953ed45cb Incremental control panel building 2020-10-12 20:19:51 -04:00
Jordan Brown 36c65e076f Remove subtree 2020-10-12 15:15:54 -04:00
alexkar598 60456351f3 Also takes the packagelock json 2020-10-12 14:21:01 -04:00
alexkar598 ec83424bc9 Merge commit '5c915cb642278adea5c8748c4eb8c8681212bda3' as 'src/Tgstation.Server.Host/ClientApp' 2020-10-12 13:57:58 -04:00
alexkar598 5c915cb642 Squashed 'src/Tgstation.Server.Host/ClientApp/' content from commit 3689ff1b8
git-subtree-dir: src/Tgstation.Server.Host/ClientApp
git-subtree-split: 3689ff1b86fdb916d0d2b75da9570131ba51c89b
2020-10-12 13:57:58 -04:00
alexkar598 0dd3ec8a6b Removes old web panel 2020-10-12 13:57:45 -04:00
alexkar598 329ae1468a Changes build to use package.json instead of package lock 2020-10-12 13:50:20 -04:00
Jordan Brown c8495f4dec Control panel is now hosted at /app
- Fixed browser detection redirect
- Used managed routing to redirect all requests to index.html if there is no matching static file
2020-10-12 12:22:24 -04:00
Jordan Brown 843c3f660e Make WatchdogLaunch event finish before DD starts 2020-09-27 23:51:46 -04:00
Jordan Brown 8e9296c8b2 Fix .dme head/tail inclusion
- Adjust logging
- Fix always including at the start of the .dme
2020-09-16 14:34:12 -04:00
Jordan Brown 3a6d99472b Further improve V3 discord mention parsing 2020-09-07 13:48:52 -04:00
Jordan Brown 6ea3e198b2 Escape arguments with spaces in event scripts 2020-09-07 13:38:31 -04:00
Jordan Brown 4a52b85f5a Cleaned up instance header validation 2020-09-07 13:34:43 -04:00
Jordan Brown 9b6163b94f Fix instance header not being generated in swagger.json for /Job endpoint 2020-09-07 13:34:28 -04:00
Jordan Brown 86a89261c3 Remove unused variable 2020-09-07 13:33:58 -04:00
Jordan BrownandGitHub aec2124051 Merge pull request #1115 from tgstation/MinorPatch
Rearrange some code to detect a potential NullReferenceException
2020-09-07 12:28:36 -04:00
Kyle Spier-SwensonandGitHub c6a6e1fbd9 We have left bat country, arrays start at 0 here.
crash if basedMeme was not provided but displaytype was.
2020-09-05 19:28:26 -07:00
Jordan Brown 873afc6a83 Rearrange some code to detect a potential NullReferenceException 2020-09-03 16:04:04 -04:00
Jordan Brown 4a38e7f1eb V3 DMAPI patch, fix Discord mentions 2020-08-29 12:46:45 -04:00
Jordan Brown 0cdcc67def Fix description of PATCH /DreamDaemon 2020-08-29 12:40:16 -04:00
Jordan Brown 078450e5db Re-document all rights 2020-08-29 12:39:59 -04:00