From 27d152ab681437f56405045a03e2f224c0f48231 Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Tue, 4 Oct 2022 10:11:05 -0400 Subject: [PATCH 1/3] Add missing IRC login command Fixes #1398 --- .../Components/Chat/Providers/IrcProvider.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Tgstation.Server.Host/Components/Chat/Providers/IrcProvider.cs b/src/Tgstation.Server.Host/Components/Chat/Providers/IrcProvider.cs index ced0099e2e..846d746f6a 100644 --- a/src/Tgstation.Server.Host/Components/Chat/Providers/IrcProvider.cs +++ b/src/Tgstation.Server.Host/Components/Chat/Providers/IrcProvider.cs @@ -141,6 +141,9 @@ namespace Tgstation.Server.Host.Components.Chat.Providers client.OnChannelMessage += Client_OnChannelMessage; client.OnQueryMessage += Client_OnQueryMessage; + /*client.OnReadLine += (sender, e) => Logger.LogTrace("READ: {line}", e.Line); + client.OnWriteLine += (sender, e) => Logger.LogTrace("WRITE: {line}", e.Line);*/ + channelIdMap = new Dictionary(); queryChannelIdMap = new Dictionary(); channelIdCounter = 1; @@ -348,6 +351,7 @@ namespace Tgstation.Server.Host.Components.Chat.Providers await SaslAuthenticate(cancellationToken); break; case null: + client.Login(nickname, nickname, 0, nickname); break; default: throw new InvalidOperationException($"Invalid IrcPasswordType: {passwordType.Value}"); From a26c5b3e47c3a476797b39f7f0d5e4366e541bf5 Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Tue, 4 Oct 2022 10:12:42 -0400 Subject: [PATCH 2/3] Version bump to 5.1.3 --- build/Version.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/Version.props b/build/Version.props index 1e333d0271..ff10f216c4 100644 --- a/build/Version.props +++ b/build/Version.props @@ -3,7 +3,7 @@ - 5.1.2 + 5.1.3 4.4.0 9.6.0 10.0.0 From 2898dc51765f1c03b166be6cf135b1548f3e7672 Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Tue, 4 Oct 2022 10:24:39 -0400 Subject: [PATCH 3/3] Update Cyberboss.SmartIrc4net.Standard to 0.4.7 Fixes #1398 --- src/Tgstation.Server.Host/Tgstation.Server.Host.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Tgstation.Server.Host/Tgstation.Server.Host.csproj b/src/Tgstation.Server.Host/Tgstation.Server.Host.csproj index f901c02cb8..0756ed0d19 100644 --- a/src/Tgstation.Server.Host/Tgstation.Server.Host.csproj +++ b/src/Tgstation.Server.Host/Tgstation.Server.Host.csproj @@ -64,7 +64,7 @@ - +