diff --git a/.github/workflows/stable-merge.yml b/.github/workflows/stable-merge.yml
index d3fda994f2..e70a60b577 100644
--- a/.github/workflows/stable-merge.yml
+++ b/.github/workflows/stable-merge.yml
@@ -15,7 +15,7 @@ jobs:
uses: actions/checkout@v1
- name: Merge master into dev
- uses: robotology/gh-action-nightly-merge@v1.2.0
+ uses: robotology/gh-action-nightly-merge@v1.3.3
with:
stable_branch: 'master'
development_branch: 'dev'
diff --git a/README.md b/README.md
index 8cf7ac1589..f27b33273f 100644
--- a/README.md
+++ b/README.md
@@ -492,3 +492,4 @@ Feel free to ask for help [on the discussions page](https://github.com/tgstation
* The remainder of the project is licensed under [GNU AGPL v3](http://www.gnu.org/licenses/agpl-3.0.html)
See the files in the `/src/DMAPI` tree for the MIT license
+
diff --git a/SECURITY.md b/SECURITY.md
index c821acd452..46b7385c04 100644
--- a/SECURITY.md
+++ b/SECURITY.md
@@ -9,10 +9,10 @@
## Reporting a Vulnerability
-Vulnerabilities should ideally be reported by directly messaging one of the maintainers on Discord. Maintainers can be found in the [#coderbus](https://discord.gg/Vh8TJp9) guild. Please be sure to provide reproduction steps.
+Vulnerabilities should ideally be reported by directly messaging one of the maintainers on Discord. Maintainers can be found in the [#coderbus](https://discord.gg/Vh8TJp9) guild in the [#hosting-questions](https://discord.com/channels/484170914754330625/653425022966169620) channel. Please be sure to provide reproduction steps.
Here is a list of their discord IDs.
-- Cyberboss#0016
+- Dominion#0444
Once reported, they will handle the processing of the security advisory.
diff --git a/build/Version.props b/build/Version.props
index 39031953f1..70bdd75827 100644
--- a/build/Version.props
+++ b/build/Version.props
@@ -3,7 +3,7 @@
- 4.17.0
+ 4.17.1
4.2.0
9.5.0
9.4.0
diff --git a/src/Tgstation.Server.Host/Components/Chat/Commands/RevisionCommand.cs b/src/Tgstation.Server.Host/Components/Chat/Commands/RevisionCommand.cs
index 05f1b5e06a..ddf82f7452 100644
--- a/src/Tgstation.Server.Host/Components/Chat/Commands/RevisionCommand.cs
+++ b/src/Tgstation.Server.Host/Components/Chat/Commands/RevisionCommand.cs
@@ -19,7 +19,7 @@ namespace Tgstation.Server.Host.Components.Chat.Commands
public string Name => "revision";
///
- public string HelpText => "Display live commit sha. Add --repo to view repository revision";
+ public string HelpText => "Display live origin commit sha. Add --repo to view repository revision";
///
public bool AdminOnly => false;
@@ -60,7 +60,7 @@ namespace Tgstation.Server.Host.Components.Chat.Commands
{
if (watchdog.Status == WatchdogStatus.Offline)
return "Server offline!";
- result = watchdog.ActiveCompileJob?.RevisionInformation.CommitSha;
+ result = watchdog.ActiveCompileJob?.RevisionInformation.OriginCommitSha;
}
return String.Format(CultureInfo.InvariantCulture, "^{0}", result);
diff --git a/src/Tgstation.Server.Host/Jobs/JobManager.cs b/src/Tgstation.Server.Host/Jobs/JobManager.cs
index b33d8cbda9..1becaa0663 100644
--- a/src/Tgstation.Server.Host/Jobs/JobManager.cs
+++ b/src/Tgstation.Server.Host/Jobs/JobManager.cs
@@ -334,7 +334,7 @@ namespace Tgstation.Server.Host.Jobs
catch (JobException e)
{
job.ErrorCode = e.ErrorCode;
- job.ExceptionDetails = String.IsNullOrWhiteSpace(e.Message) ? e.InnerException?.Message : e.Message;
+ job.ExceptionDetails = String.IsNullOrWhiteSpace(e.Message) ? e.InnerException?.Message : e.Message + $" (Inner exception: {e.InnerException?.Message})";
LogException(e);
}
catch (Exception e)
diff --git a/tests/Tgstation.Server.Host.Tests/Jobs/TestJobException.cs b/tests/Tgstation.Server.Host.Tests/Jobs/TestJobException.cs
index fa017d17ab..52895ce2a8 100644
--- a/tests/Tgstation.Server.Host.Tests/Jobs/TestJobException.cs
+++ b/tests/Tgstation.Server.Host.Tests/Jobs/TestJobException.cs
@@ -11,7 +11,7 @@ namespace Tgstation.Server.Host.Jobs.Tests
{
new JobException();
new JobException("Message");
- new JobException("Message", new Exception());
+ new JobException("Message", new Exception("Inner Message"));
}
}
}