Original PR: https://github.com/RedWizardsLab/EchoHub/pull/10 Author: @HueByte Created: 2/21/2026 Status: ✅ Merged Merged: 2/21/2026 Merged by: @HueByte
Base: dev ← Head: dev_irc_abstraction_fixes
dev
dev_irc_abstraction_fixes
c0d3801
14 files changed (+1907 additions, -23 deletions)
📝 docs/changelog/index.md (+2 -0) 📝 docs/changelog/toc.yml (+2 -0) 📝 docs/changelog/v0.2.4.md (+1 -1) ➕ docs/changelog/v0.2.5.md (+14 -0) 📝 src/Directory.Build.props (+1 -1) 📝 src/EchoHub.Server.Irc/IrcClientConnection.cs (+8 -2) 📝 src/EchoHub.Server.Irc/IrcCommandHandler.cs (+20 -16) 📝 src/EchoHub.Server.Irc/IrcGatewayService.cs (+4 -3) ➕ src/EchoHub.Tests/Irc/IrcBroadcasterTests.cs (+316 -0) ➕ src/EchoHub.Tests/Irc/IrcClientConnectionTests.cs (+213 -0) ➕ src/EchoHub.Tests/Irc/IrcCommandHandlerTests.cs (+620 -0) ➕ src/EchoHub.Tests/Irc/IrcMessageFormatterTests.cs (+294 -0) ➕ src/EchoHub.Tests/Irc/IrcMessageTests.cs (+183 -0) ➕ src/EchoHub.Tests/Irc/TestHelpers.cs (+229 -0)
docs/changelog/index.md
docs/changelog/toc.yml
docs/changelog/v0.2.4.md
docs/changelog/v0.2.5.md
src/Directory.Build.props
src/EchoHub.Server.Irc/IrcClientConnection.cs
src/EchoHub.Server.Irc/IrcCommandHandler.cs
src/EchoHub.Server.Irc/IrcGatewayService.cs
src/EchoHub.Tests/Irc/IrcBroadcasterTests.cs
src/EchoHub.Tests/Irc/IrcClientConnectionTests.cs
src/EchoHub.Tests/Irc/IrcCommandHandlerTests.cs
src/EchoHub.Tests/Irc/IrcMessageFormatterTests.cs
src/EchoHub.Tests/Irc/IrcMessageTests.cs
src/EchoHub.Tests/Irc/TestHelpers.cs
Attempts to make IRC connection more stable
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/RedWizardsLab/EchoHub/pull/10
Author: @HueByte
Created: 2/21/2026
Status: ✅ Merged
Merged: 2/21/2026
Merged by: @HueByte
Base:
dev← Head:dev_irc_abstraction_fixes📝 Commits (1)
c0d3801Add comprehensive unit tests for IRC command handling and message formatting📊 Changes
14 files changed (+1907 additions, -23 deletions)
View changed files
📝
docs/changelog/index.md(+2 -0)📝
docs/changelog/toc.yml(+2 -0)📝
docs/changelog/v0.2.4.md(+1 -1)➕
docs/changelog/v0.2.5.md(+14 -0)📝
src/Directory.Build.props(+1 -1)📝
src/EchoHub.Server.Irc/IrcClientConnection.cs(+8 -2)📝
src/EchoHub.Server.Irc/IrcCommandHandler.cs(+20 -16)📝
src/EchoHub.Server.Irc/IrcGatewayService.cs(+4 -3)➕
src/EchoHub.Tests/Irc/IrcBroadcasterTests.cs(+316 -0)➕
src/EchoHub.Tests/Irc/IrcClientConnectionTests.cs(+213 -0)➕
src/EchoHub.Tests/Irc/IrcCommandHandlerTests.cs(+620 -0)➕
src/EchoHub.Tests/Irc/IrcMessageFormatterTests.cs(+294 -0)➕
src/EchoHub.Tests/Irc/IrcMessageTests.cs(+183 -0)➕
src/EchoHub.Tests/Irc/TestHelpers.cs(+229 -0)📄 Description
Summary
Attempts to make IRC connection more stable
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.