Jordan Brown
721afc34b2
Not how you spell recommend
2018-09-15 18:01:19 -04:00
Jordan Brown
a4c7b5f155
Merge branch 'master' of https://github.com/tgstation/tgstation-server into BetterDocker
2018-09-15 18:00:18 -04:00
Jordan Brown
45de8e7fbc
[NugetDeploy]
2018-09-15 17:59:51 -04:00
Jordan Brown
ebefd65908
Update readme, reccommend docker for linux
2018-09-15 17:58:39 -04:00
Jordan Brown and GitHub
a0f626ac0f
Merge pull request #655 from tgstation/654-XSSPrevention
...
Prevent badly formatted 2XX responses throwing JsonExceptions
2018-09-15 17:57:32 -04:00
Jordan Brown
b521ffd7e3
Mark /app/lib as an initial Docker volume
2018-09-15 17:35:49 -04:00
Jordan Brown
7d192b3a6e
Bump client preview version
2018-09-15 17:30:39 -04:00
Jordan Brown
537805f86d
Add TestUnrecognizedResponse Client test
2018-09-15 17:30:10 -04:00
Jordan Brown
06fb98aaca
Throw UnrecognizedResponseExceptions from ApiClient
2018-09-15 17:27:03 -04:00
Jordan Brown
eb09bfc94e
Add UnrecognizedResponseException
2018-09-15 17:19:59 -04:00
Jordan Brown and GitHub
423e11d36e
Merge pull request #653 from Cyberboss/BetterNotFoundThing
...
Throw a cleaner exception when the specified .dme doesn't exist
2018-09-15 15:51:19 -04:00
Jordan Brown and GitHub
675d387f74
Merge pull request #652 from tgstation/651-SlowYourRoll
...
Overhaul of CompileJob database insertion and consumption
2018-09-15 15:32:54 -04:00
Jordan Brown
1944565a53
Throw a cleaner exception when the specified .dme doesn't exist
2018-09-15 15:29:23 -04:00
Jordan Brown
a8ae7efcaf
Sanitize your public API functions
2018-09-15 15:16:38 -04:00
Jordan Brown
4eb0b89b08
Stops assuming the admin user's ID
2018-09-15 14:33:58 -04:00
Jordan Brown
1c0007398a
Move auto update repository changes into it's own job. Add some logging
2018-09-15 14:31:03 -04:00
Jordan Brown
fee1e4a607
Clean up queries involving CompileJobs
...
Repeat after me:
CompileJobs that didn't succeed will not be in the database
CompileJobs that didn't succeed will not be in the database
CompileJobs that didn't succeed will not be in the database
CompileJobs that didn't succeed will not be in the database
CompileJobs that didn't succeed will not be in the database
CompileJobs that didn't succeed will not be in the database
CompileJobs that didn't succeed will not be in the database
CompileJobs that didn't succeed will not be in the database
CompileJobs that didn't succeed will not be in the database
CompileJobs that didn't succeed will not be in the database
2018-09-15 14:11:43 -04:00
Jordan Brown
9222031ba1
Make use of IInstance.Rename
2018-09-15 14:07:20 -04:00
Jordan Brown
b6b8d8e06b
Remove unused IInstance properties
2018-09-15 14:05:26 -04:00
Jordan Brown
cad7ddc10f
Merge DreamMakerController and Instance auto update compile functions.
...
Instance auto update now properly specifies it as a job
2018-09-15 14:03:44 -04:00
Jordan Brown
a374651e38
Add IJobManager.WaitForCompletion
2018-09-15 13:56:29 -04:00
Jordan Brown
3ab97ef6e1
Inject IJobManager into the Instance component
2018-09-15 13:20:05 -04:00
Jordan Brown
a956ac239a
Make DreamMakerController use the PostCompile system
2018-09-15 13:15:45 -04:00
Jordan Brown
86b5907273
Adds the PostComplete Job step
2018-09-15 13:05:53 -04:00
Jordan Brown and GitHub
a6dd184865
Merge pull request #650 from tgstation/649-Speellling
...
Fix test merging Job Description grammar
2018-09-15 12:15:23 -04:00
Jordan Brown
bdd3557ec3
Fix test merging Job Description grammar
2018-09-15 11:58:58 -04:00
Jordan Brown
f7277c84f5
[NugetDeploy]
2018-09-14 20:12:30 -04:00
Jordan Brown and GitHub
886fa99182
Merge pull request #647 from tgstation/646-MoreFuckingMissingFunctions
...
Implement missing IDreamMakerClient functions
2018-09-14 20:11:06 -04:00
Cyberboss
88ba49b875
Bump client preview version
2018-09-14 17:14:56 -04:00
Cyberboss
bad36be94b
Implement missing IDreamMakerClient functions
2018-09-14 17:14:32 -04:00
Jordan Brown and GitHub
11041f375d
Merge pull request #645 from Cyberboss/GracefulBadVersionError
...
Throw a JobException when there are issues downloading a BYOND version
2018-09-14 13:48:59 -04:00
Cyberboss
579c6053de
Throw a JobException when there are issues downloading a BYOND version
2018-09-14 12:51:35 -04:00
Jordan Brown and GitHub
ef5449ca70
Merge pull request #644 from Cyberboss/PackageUpdate
...
Project file and packages cleanup. Linux code coverage
2018-09-14 12:43:53 -04:00
Cyberboss
fbf475346b
Add missing server tests back to travis
2018-09-14 11:25:53 -04:00
Cyberboss
982700c2de
Set inclusion filters for Linux code coverage
2018-09-14 11:17:06 -04:00
Cyberboss
b329311ed2
Remove debug listing, use build then --no-build
2018-09-14 11:08:29 -04:00
Cyberboss
8625ffa171
Try to fix linux coverage
2018-09-14 11:05:03 -04:00
Cyberboss
f2100345f4
Remove leftovers
2018-09-14 11:00:48 -04:00
Cyberboss
8c14c1f52c
Add Linux coverage exclusions
2018-09-14 10:59:54 -04:00
Cyberboss
965187e74d
Merge upstream
2018-09-14 10:56:22 -04:00
Cyberboss
6623c26cdf
Attempt to add linux code coverage
2018-09-14 10:54:43 -04:00
Cyberboss
1ca93c72de
[NugetDeploy]
2018-09-14 10:45:43 -04:00
Jordan Brown and GitHub
fc8d7b0e75
Merge pull request #637 from tgstation/636-MrJsonSirPls
...
Looking for a way to deserialize System.Version with negative fields
2018-09-14 10:41:49 -04:00
Cyberboss
52994030cb
Exclude migrations from code coverage
2018-09-14 10:36:04 -04:00
Cyberboss
08494d83d9
Migrate service project to PackageReferences
2018-09-14 10:30:28 -04:00
Cyberboss
651aadb98b
Update most nuget packages
2018-09-14 10:25:43 -04:00
Cyberboss
05a0f60bb8
Minor touch of code cleanup
2018-09-14 10:21:41 -04:00
Cyberboss
16b66ec9db
Adds some byond integration tests
2018-09-14 10:02:09 -04:00
Cyberboss
2948ad5748
Use VersionConverters on both sides of the pipeline
2018-09-14 09:48:00 -04:00
Cyberboss
47a26af8fb
Merge branch 'master' of https://github.com/tgstation/tgstation-server into 636-MrJsonSirPls
2018-09-14 09:35:10 -04:00