Original PR: https://github.com/RedWizardsLab/EchoHub/pull/62 Author: @HueByte Created: 7/17/2026 Status: ✅ Merged Merged: 7/17/2026 Merged by: @HueByte
Base: master ← Head: dev_logs_room
master
dev_logs_room
a9519a5
b9d099d
953e081
96736d6
e71575d
bb987dd
3281064
53d0d32
71d82b4
df1bd01
78 files changed (+5805 additions, -309 deletions)
📝 .env.example (+33 -0) 📝 README.md (+14 -2) 📝 docs/articles/configuration.md (+42 -1) 📝 docs/changelog/index.md (+1 -0) 📝 docs/changelog/toc.yml (+2 -0) ➕ docs/changelog/v0.2.15.md (+78 -0) 📝 src/Directory.Build.props (+1 -1) 📝 src/EchoHub.Client/AppOrchestrator.cs (+291 -5) 📝 src/EchoHub.Client/Commands/CommandHandler.cs (+127 -12) 📝 src/EchoHub.Client/Services/ApiClient.cs (+50 -2) 📝 src/EchoHub.Client/Services/ConnectionManager.cs (+6 -3) 📝 src/EchoHub.Client/Services/EchoHubConnection.cs (+14 -3) 📝 src/EchoHub.Client/UI/Chat/ChatLine.cs (+29 -0) 📝 src/EchoHub.Client/UI/Chat/ChatMessageManager.cs (+123 -7) 📝 src/EchoHub.Client/UI/Dialogs/ConnectDialog.cs (+27 -6) 📝 src/EchoHub.Client/UI/ListSources/ChannelListSource.cs (+16 -5) 📝 src/EchoHub.Client/UI/MainWindow.cs (+182 -10) ➕ src/EchoHub.Core/Constants/MessageConventions.cs (+31 -0) 📝 src/EchoHub.Core/Contracts/IChannelService.cs (+5 -0) 📝 src/EchoHub.Core/Contracts/IChatBroadcaster.cs (+9 -1)
.env.example
README.md
docs/articles/configuration.md
docs/changelog/index.md
docs/changelog/toc.yml
docs/changelog/v0.2.15.md
src/Directory.Build.props
src/EchoHub.Client/AppOrchestrator.cs
src/EchoHub.Client/Commands/CommandHandler.cs
src/EchoHub.Client/Services/ApiClient.cs
src/EchoHub.Client/Services/ConnectionManager.cs
src/EchoHub.Client/Services/EchoHubConnection.cs
src/EchoHub.Client/UI/Chat/ChatLine.cs
src/EchoHub.Client/UI/Chat/ChatMessageManager.cs
src/EchoHub.Client/UI/Dialogs/ConnectDialog.cs
src/EchoHub.Client/UI/ListSources/ChannelListSource.cs
src/EchoHub.Client/UI/MainWindow.cs
src/EchoHub.Core/Constants/MessageConventions.cs
src/EchoHub.Core/Contracts/IChannelService.cs
src/EchoHub.Core/Contracts/IChatBroadcaster.cs
...and 58 more files
See Changelog
🔄 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/62
Author: @HueByte
Created: 7/17/2026
Status: ✅ Merged
Merged: 7/17/2026
Merged by: @HueByte
Base:
master← Head:dev_logs_room📝 Commits (10+)
a9519a5feat: add support for broadcasting and handling channel deletions across clientsb9d099dchore: bump version and add changelog953e081feat: add image handling actions and improve IRC message formatting96736d6feat: enhance message broadcasting to exclude sender's connection and improve IRC compliancee71575dfeat: update changelog for v0.2.15 release with new features and bug fixesbb987ddMerge pull request #60 from HueByte/dev_irc_fixes_adjustments3281064feat: Add invite codes and message replies functionality53d0d32feat: Implement spam protection with configurable limits and auto-mute escalation71d82b4fix: Remove invisible character from using directivedf1bd01feat: Update configuration files for storage path and spam protection settings📊 Changes
78 files changed (+5805 additions, -309 deletions)
View changed files
📝
.env.example(+33 -0)📝
README.md(+14 -2)📝
docs/articles/configuration.md(+42 -1)📝
docs/changelog/index.md(+1 -0)📝
docs/changelog/toc.yml(+2 -0)➕
docs/changelog/v0.2.15.md(+78 -0)📝
src/Directory.Build.props(+1 -1)📝
src/EchoHub.Client/AppOrchestrator.cs(+291 -5)📝
src/EchoHub.Client/Commands/CommandHandler.cs(+127 -12)📝
src/EchoHub.Client/Services/ApiClient.cs(+50 -2)📝
src/EchoHub.Client/Services/ConnectionManager.cs(+6 -3)📝
src/EchoHub.Client/Services/EchoHubConnection.cs(+14 -3)📝
src/EchoHub.Client/UI/Chat/ChatLine.cs(+29 -0)📝
src/EchoHub.Client/UI/Chat/ChatMessageManager.cs(+123 -7)📝
src/EchoHub.Client/UI/Dialogs/ConnectDialog.cs(+27 -6)📝
src/EchoHub.Client/UI/ListSources/ChannelListSource.cs(+16 -5)📝
src/EchoHub.Client/UI/MainWindow.cs(+182 -10)➕
src/EchoHub.Core/Constants/MessageConventions.cs(+31 -0)📝
src/EchoHub.Core/Contracts/IChannelService.cs(+5 -0)📝
src/EchoHub.Core/Contracts/IChatBroadcaster.cs(+9 -1)...and 58 more files
📄 Description
Summary
See Changelog
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.