Commit Graph
9876 Commits
Author SHA1 Message Date
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 BrownandGitHub 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 BrownandGitHub 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 BrownandGitHub 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 BrownandGitHub 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 BrownandGitHub 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 BrownandGitHub 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 BrownandGitHub c5148625ec Rearrange DMAPI instructions to flow better 2018-09-29 17:09:20 -04:00
Jordan BrownandGitHub 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 BrownandGitHub 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 BrownandGitHub 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 BrownandGitHub 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 BrownandGitHub 2b4d43e7eb Add database engine as prerequisite in the readme 2018-09-28 15:01:18 -04:00
Jordan BrownandGitHub 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