[PR #6] [MERGED] Dev #9

Closed
opened 2026-09-04 00:49:40 +02:00 by Stone_Red · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/RedWizardsLab/EchoHub/pull/6
Author: @HueByte
Created: 2/19/2026
Status: Merged
Merged: 2/19/2026
Merged by: @HueByte

Base: masterHead: dev


📝 Commits (10+)

  • 257ac34 feat: Add heartbeat handling to ServerDirectoryService for connection health checks
  • b4c3ebd feat: enhance profile editing with avatar support and UI adjustments
  • baebc09 feat: implement background update check and add version notification in AppOrchestrator
  • 3a0ea0d feat: enhance file upload and URL sending with optional size parameter
  • 8dfb1a4 feat: add IsPublic property to channels and enhance channel creation with visibility options
  • d9a6674 feat: implement data migration service to convert ANSI escape codes to printable color tags
  • 246eb2b feat: add @mention highlighting in chat lines with new SplitMentions method
  • 38b60e5 feat: implement channel membership management and ensure default channels are public
  • 0dbb02d feat: release v0.2.3 with moderation system, private channels, and UI enhancements
  • 7181748 feat: enhance profile view dialog to render ASCII avatars with color tags

📊 Changes

62 files changed (+4287 additions, -202 deletions)

View changed files

📝 docs/api/client-articles/index.md (+1 -0)
docs/articles/notification-sounds.md (+43 -0)
📝 docs/changelog/index.md (+1 -0)
📝 docs/changelog/toc.yml (+2 -0)
docs/changelog/v0.2.3.md (+95 -0)
📝 src/Directory.Build.props (+1 -1)
📝 src/EchoHub.Client/AppOrchestrator.cs (+271 -8)
src/EchoHub.Client/Assets/Notification.mp3 (+0 -0)
📝 src/EchoHub.Client/Commands/CommandHandler.cs (+178 -8)
📝 src/EchoHub.Client/Config/ClientConfig.cs (+8 -0)
📝 src/EchoHub.Client/EchoHub.Client.csproj (+4 -0)
📝 src/EchoHub.Client/Program.cs (+2 -0)
📝 src/EchoHub.Client/Services/ApiClient.cs (+75 -6)
📝 src/EchoHub.Client/Services/EchoHubConnection.cs (+30 -0)
src/EchoHub.Client/Services/NotificationSoundService.cs (+85 -0)
src/EchoHub.Client/Services/UpdateChecker.cs (+47 -0)
📝 src/EchoHub.Client/UI/ChatRenderer.cs (+299 -56)
📝 src/EchoHub.Client/UI/CreateChannelDialog.cs (+16 -7)
src/EchoHub.Client/UI/EmojiHelper.cs (+333 -0)
📝 src/EchoHub.Client/UI/MainWindow.cs (+361 -46)

...and 42 more files

📄 Description

Summary

See changelog


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/RedWizardsLab/EchoHub/pull/6 **Author:** [@HueByte](https://github.com/HueByte) **Created:** 2/19/2026 **Status:** ✅ Merged **Merged:** 2/19/2026 **Merged by:** [@HueByte](https://github.com/HueByte) **Base:** `master` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`257ac34`](https://github.com/RedWizardsLab/EchoHub/commit/257ac34224bbee1e63a4e4c189428d52d1568b8f) feat: Add heartbeat handling to ServerDirectoryService for connection health checks - [`b4c3ebd`](https://github.com/RedWizardsLab/EchoHub/commit/b4c3ebd254c05a5b9220ccdb88e2b3fe76070af1) feat: enhance profile editing with avatar support and UI adjustments - [`baebc09`](https://github.com/RedWizardsLab/EchoHub/commit/baebc093f5f1a0c0fffc8327ce0ae5a9233ea607) feat: implement background update check and add version notification in AppOrchestrator - [`3a0ea0d`](https://github.com/RedWizardsLab/EchoHub/commit/3a0ea0d321df9265c1e09f9a2ac5fe87512aca12) feat: enhance file upload and URL sending with optional size parameter - [`8dfb1a4`](https://github.com/RedWizardsLab/EchoHub/commit/8dfb1a4fb8f3823e49f2c245951c3c239adad841) feat: add IsPublic property to channels and enhance channel creation with visibility options - [`d9a6674`](https://github.com/RedWizardsLab/EchoHub/commit/d9a66749e76eabedd309dbe91704d5e8bc375b44) feat: implement data migration service to convert ANSI escape codes to printable color tags - [`246eb2b`](https://github.com/RedWizardsLab/EchoHub/commit/246eb2b0bb25cd8b9aa74677dd18c73811d10337) feat: add @mention highlighting in chat lines with new SplitMentions method - [`38b60e5`](https://github.com/RedWizardsLab/EchoHub/commit/38b60e5626c4e7df4808020eac2dff56d72a75d0) feat: implement channel membership management and ensure default channels are public - [`0dbb02d`](https://github.com/RedWizardsLab/EchoHub/commit/0dbb02d12a45f54db7f595ceb337a10d5bd8376a) feat: release v0.2.3 with moderation system, private channels, and UI enhancements - [`7181748`](https://github.com/RedWizardsLab/EchoHub/commit/7181748d4097a81eee7912ee3ea95758b66a9b25) feat: enhance profile view dialog to render ASCII avatars with color tags ### 📊 Changes **62 files changed** (+4287 additions, -202 deletions) <details> <summary>View changed files</summary> 📝 `docs/api/client-articles/index.md` (+1 -0) ➕ `docs/articles/notification-sounds.md` (+43 -0) 📝 `docs/changelog/index.md` (+1 -0) 📝 `docs/changelog/toc.yml` (+2 -0) ➕ `docs/changelog/v0.2.3.md` (+95 -0) 📝 `src/Directory.Build.props` (+1 -1) 📝 `src/EchoHub.Client/AppOrchestrator.cs` (+271 -8) ➕ `src/EchoHub.Client/Assets/Notification.mp3` (+0 -0) 📝 `src/EchoHub.Client/Commands/CommandHandler.cs` (+178 -8) 📝 `src/EchoHub.Client/Config/ClientConfig.cs` (+8 -0) 📝 `src/EchoHub.Client/EchoHub.Client.csproj` (+4 -0) 📝 `src/EchoHub.Client/Program.cs` (+2 -0) 📝 `src/EchoHub.Client/Services/ApiClient.cs` (+75 -6) 📝 `src/EchoHub.Client/Services/EchoHubConnection.cs` (+30 -0) ➕ `src/EchoHub.Client/Services/NotificationSoundService.cs` (+85 -0) ➕ `src/EchoHub.Client/Services/UpdateChecker.cs` (+47 -0) 📝 `src/EchoHub.Client/UI/ChatRenderer.cs` (+299 -56) 📝 `src/EchoHub.Client/UI/CreateChannelDialog.cs` (+16 -7) ➕ `src/EchoHub.Client/UI/EmojiHelper.cs` (+333 -0) 📝 `src/EchoHub.Client/UI/MainWindow.cs` (+361 -46) _...and 42 more files_ </details> ### 📄 Description # Summary See changelog --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Stone_Red added the pull-request label 2026-09-04 00:49:40 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RedWizardsLab/EchoHub#9