mirror of
https://github.com/RedWizardsLab/EchoHub.git
synced 2026-09-04 00:26:07 +02:00
[PR #56] [MERGED] feat: enhance IRC support with display name handling, private channel… #56
Reference in New Issue
Block a user
📋 Pull Request Information
Original PR: https://github.com/RedWizardsLab/EchoHub/pull/56
Author: @HueByte
Created: 7/16/2026
Status: ✅ Merged
Merged: 7/16/2026
Merged by: @HueByte
Base:
dev← Head:dev_fixes_features_and_nightmares📝 Commits (2)
b6c01dafeat: enhance IRC support with display name handling, private channel tracking, and connection identificatione439c8afeat: implement end-to-end encryption for room keys with secure storage and migration support📊 Changes
24 files changed (+649 additions, -46 deletions)
View changed files
📝
docs/changelog/index.md(+1 -0)📝
docs/changelog/toc.yml(+2 -0)➕
docs/changelog/v0.2.14.md(+20 -0)📝
src/Directory.Build.props(+1 -1)📝
src/EchoHub.Client/AppOrchestrator.cs(+108 -16)📝
src/EchoHub.Client/Config/ClientConfig.cs(+2 -1)📝
src/EchoHub.Client/Config/ConfigManager.cs(+3 -0)📝
src/EchoHub.Client/EchoHub.Client.csproj(+1 -0)📝
src/EchoHub.Client/Services/ConnectionManager.cs(+10 -1)📝
src/EchoHub.Client/Services/EchoHubConnection.cs(+19 -0)➕
src/EchoHub.Client/Services/RoomKeyProtector.cs(+120 -0)📝
src/EchoHub.Client/Services/RoomKeyStore.cs(+76 -7)📝
src/EchoHub.Client/UI/Chat/ChatMessageManager.cs(+5 -2)📝
src/EchoHub.Client/UI/ListSources/ChannelListSource.cs(+12 -3)📝
src/EchoHub.Client/UI/MainWindow.cs(+8 -1)📝
src/EchoHub.Core/Constants/HubConstants.cs(+6 -0)📝
src/EchoHub.Core/DTOs/ChatDtos.cs(+2 -1)📝
src/EchoHub.Core/DTOs/ProfileDtos.cs(+2 -1)📝
src/EchoHub.Server.Irc/IrcClientConnection.cs(+2 -1)📝
src/EchoHub.Server/Controllers/ChannelsController.cs(+4 -2)...and 4 more files
📄 Description
… tracking, and connection identification
Summary
See changelog
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.