Cyberboss
fcf002b25a
Fix ServerSideModifications file location
2018-10-02 11:42:55 -04:00
Cyberboss
55752de18c
Remove an unused using
2018-10-02 11:42:05 -04:00
Cyberboss
68e7932e68
Improve symlink factory tests
2018-10-02 11:41:25 -04:00
Cyberboss
7c289d3cb6
Update documentation regarding admin mode on Windows
2018-10-02 11:38:33 -04:00
Cyberboss
2bc0eaee7b
Fix unprivileged file symlink creation
2018-10-02 11:37:24 -04:00
Cyberboss
bd56de8ad2
Adds argument null exceptions to PosixSymlinkFactory
2018-10-02 11:29:39 -04:00
Cyberboss
d69886bbba
Add TestWindowsSymlinkFactory
2018-10-02 11:28:51 -04:00
Cyberboss
e3bb2763b1
Add ArgumentNullException to WindowsSymlinkFactory
2018-10-02 11:19:32 -04:00
Cyberboss
924b5299ce
Removes DEBUG restriction on SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE
2018-10-02 11:07:57 -04:00
Cyberboss
f923b9dbc2
Remove unecessary return marshalling
2018-10-02 11:05:12 -04:00
Cyberboss
b1e49e32de
Add TestServerFactory
2018-10-02 11:04:37 -04:00
Cyberboss
459ee499e6
Add missing ArgumentNullException
2018-10-02 10:59:34 -04:00
Cyberboss
20645316c2
Fix JobException's namespace
2018-10-02 10:58:03 -04:00
Jordan Brown and GitHub
7ce71dbc2b
Merge pull request #759 from tgstation/757-TestMergeTrackingIssue
...
Fixes attempting to attach an already loaded User while test merging
2018-10-02 10:52:58 -04:00
Cyberboss
0c9dfaabf2
Add a trace log when not attaching the current user for test merging
2018-10-02 10:25:37 -04:00
Cyberboss
df454396a4
Fixes attempting to attach an already loaded User while test merging
2018-10-02 10:21:33 -04:00
Jordan Brown and GitHub
723a9a5596
Merge pull request #756 from Cyberboss/754-PopulateApiFuckup [TGSDeploy]
...
Fixes PopulateApi() and CompileJob retrieval not retuning TestMerge.MergedBy. Version 4.0.0.4 bump
tgstation-server-v4.0.0.4
2018-09-30 12:39:36 -04:00
Jordan Brown
af8b053254
Version bump to 4.0.0.4
2018-09-30 12:20:49 -04:00
Jordan Brown
6549d2dd72
Fixed cases where TestMerge.MergedBy was needed but not present
2018-09-30 12:19:45 -04:00
Jordan Brown
7e8413ff66
Remove unecessary inclusions for DmbFactory StartAsync query
2018-09-30 12:18:43 -04:00
Jordan Brown
e5b3e450e3
Remove unused usings
2018-09-30 12:10:29 -04:00
Jordan Brown and GitHub
3f72426764
Merge pull request #753 from Cyberboss/Version4.0.0.3bump [TGSDeploy]
...
Version bump to 4.0.0.3
tgstation-server-v4.0.0.3
2018-09-29 22:46:55 -04:00
Jordan Brown
78084a0a86
Version bump to 4.0.0.3
2018-09-29 20:18:11 -04:00
Jordan Brown and GitHub
8f59ac3ba0
Merge pull request #752 from tgstation/751-DockerDocs
...
Update docs about creating the docker container
2018-09-29 20:16:31 -04:00
Jordan Brown
d18476b1b0
Merge branch 'master' of https://github.com/tgstation/tgstation-server into 751-DockerDocs
2018-09-29 19:11:45 -04:00
Jordan Brown and GitHub
558e3d6272
Merge pull request #750 from tgstation/749-FixIncompleteReattachCompileJob
...
FromCompileJob now assures it has the entire object tree loaded
2018-09-29 19:11:41 -04:00
Jordan Brown
d73e6e47f5
Update docs about creating the docker container
...
The `--cap-add=sys_nice` option allows IProcess.SetHighPriority() to not fail.
Closes #751
2018-09-29 19:10:58 -04:00
Jordan Brown
373a47ccbc
FromCompileJob now assures it has the entire object tree loaded
...
Before we relied on the caller to provide it, but the documentation never specified this. It was easier to move the functionality from LoadCompileJob to here.
Fixes #749
2018-09-29 18:50:11 -04:00
Jordan Brown and GitHub
79d1e4c704
Merge pull request #748 from tgstation/Cyberboss-patch-1
...
Rearrange DMAPI instructions to flow better
2018-09-29 17:58:57 -04:00
Jordan Brown and GitHub
c5148625ec
Rearrange DMAPI instructions to flow better
2018-09-29 17:09:20 -04:00
Jordan Brown and GitHub
70ee77d526
Merge pull request #745 from Cyberboss/Version4.0.0.2Bump [TGSDeploy]
...
Version 4.0.0.2 bump
tgstation-server-v4.0.0.2
2018-09-29 16:37:11 -04:00
Jordan Brown
fb83d7bdcc
Version bump to 4.0.0.2
2018-09-29 15:43:02 -04:00
Jordan Brown
0410e19687
Merge pull request #744 into Version4.0.0.2Bump
2018-09-29 15:39:51 -04:00
Jordan Brown
79675e6a55
Merge pull request #743 into Version4.0.0.2Bump
2018-09-29 15:39:39 -04:00
Jordan Brown
de95c3e717
Merge pull request #742 into Version4.0.0.2Bump
2018-09-29 15:39:26 -04:00
Jordan Brown
7c8cb18ae4
Merge pull request #740 into Version4.0.0.2Bump
2018-09-29 15:39:05 -04:00
Jordan Brown
733e48b817
Moves request cancellation to just after 500 error handling.
...
Everything after this can generate cancelled requests. So, it's best to catch them all.
2018-09-29 15:35:27 -04:00
Jordan Brown
59c079b401
Convert a common exception to a JobException
...
This exception is easily thrown during jobs if the user forgot to install a BYOND version. So, let's pretify it for them.
2018-09-29 15:31:31 -04:00
Jordan Brown
c10fc634aa
Add missing InstanceUser permission updates
2018-09-29 15:27:21 -04:00
Jordan Brown
4ae9962fca
Add a note about a query improvement blocked by upstream
2018-09-29 15:17:04 -04:00
Jordan Brown
9c80f61f5d
Workaround for the upstream issues described in #737
2018-09-29 15:11:56 -04:00
Jordan Brown and GitHub
a3041dd7df
Merge pull request #736 from Cyberboss/VersionBump4.0.0.1 [TGSDeploy]
...
Version bump to 4.0.0.1
tgstation-server-v4.0.0.1
2018-09-29 02:25:03 -04:00
Jordan Brown and GitHub
65e9e9d9b5
Fix console file version
2018-09-28 20:48:54 -04:00
Jordan Brown
3cae3b1083
Version bump to 4.0.0.1
2018-09-28 19:57:59 -04:00
Jordan Brown and GitHub
3eda8c6fba
Merge pull request #734 from tgstation/Prereqs
...
Add database engine as prerequisite in the readme. Fix restoring instance user permissions
2018-09-28 17:02:59 -04:00
Cyberboss
1f265d1505
Add integration test for restoring lost instance user permissions
2018-09-28 15:57:59 -04:00
Cyberboss
e09410b35a
Fix instance user permission fixing
2018-09-28 15:49:49 -04:00
Jordan Brown and GitHub
2b4d43e7eb
Add database engine as prerequisite in the readme
2018-09-28 15:01:18 -04:00
Jordan Brown and GitHub
d1f36fece6
Merge pull request #727 from Cyberboss/V4Release [TGSDeploy] [NugetDeploy]
...
V4 Release
tgstation-server-v4.0.0.0
2018-09-28 13:49:50 -04:00
Cyberboss
d7f4ea5706
Buff issue template
2018-09-28 12:42:57 -04:00