[PR #54] [MERGED] Dev update fixes #53

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

📋 Pull Request Information

Original PR: https://github.com/RedWizardsLab/EchoHub/pull/54
Author: @HueByte
Created: 7/16/2026
Status: Merged
Merged: 7/16/2026
Merged by: @HueByte

Base: devHead: dev_update_fixes


📝 Commits (2)

  • dbf6565 feat: Implement update confirmation handling and streamline update process
  • e797ec2 feat: add /meta command for channel metadata retrieval

📊 Changes

23 files changed (+621 additions, -159 deletions)

View changed files

docs/articles/encrypted-rooms.md (+160 -0)
📝 docs/articles/encryption.md (+1 -1)
📝 docs/articles/toc.yml (+2 -0)
📝 docs/changelog/v0.2.12.md (+8 -1)
src/.dockerignore (+2 -0)
📝 src/EchoHub.Client/AppOrchestrator.cs (+47 -0)
📝 src/EchoHub.Client/Commands/CommandHandler.cs (+10 -0)
📝 src/EchoHub.Client/Program.cs (+15 -1)
📝 src/EchoHub.Client/Services/ApiClient.cs (+14 -0)
📝 src/EchoHub.Client/Services/UpdateChecker.cs (+110 -69)
📝 src/EchoHub.Client/UI/Chat/ChatMessageManager.cs (+11 -4)
src/EchoHub.Client/UI/Dialogs/UpdateProgressDialog.cs (+0 -61)
📝 src/EchoHub.Core/Contracts/IChannelService.cs (+1 -0)
📝 src/EchoHub.Core/DTOs/ChatDtos.cs (+17 -0)
src/EchoHub.Server/Config/UploadLimits.cs (+38 -0)
📝 src/EchoHub.Server/Controllers/ChannelsController.cs (+38 -19)
📝 src/EchoHub.Server/Controllers/UsersController.cs (+6 -3)
📝 src/EchoHub.Server/Program.cs (+9 -0)
📝 src/EchoHub.Server/Services/ChannelService.cs (+36 -0)
📝 src/EchoHub.Server/appsettings.example.json (+7 -0)

...and 3 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/54 **Author:** [@HueByte](https://github.com/HueByte) **Created:** 7/16/2026 **Status:** ✅ Merged **Merged:** 7/16/2026 **Merged by:** [@HueByte](https://github.com/HueByte) **Base:** `dev` ← **Head:** `dev_update_fixes` --- ### 📝 Commits (2) - [`dbf6565`](https://github.com/RedWizardsLab/EchoHub/commit/dbf6565d185022424ba23bb23e9ac27a1a9d5c36) feat: Implement update confirmation handling and streamline update process - [`e797ec2`](https://github.com/RedWizardsLab/EchoHub/commit/e797ec254243725a493d679ec0086f49d54e8da4) feat: add /meta command for channel metadata retrieval ### 📊 Changes **23 files changed** (+621 additions, -159 deletions) <details> <summary>View changed files</summary> ➕ `docs/articles/encrypted-rooms.md` (+160 -0) 📝 `docs/articles/encryption.md` (+1 -1) 📝 `docs/articles/toc.yml` (+2 -0) 📝 `docs/changelog/v0.2.12.md` (+8 -1) ➕ `src/.dockerignore` (+2 -0) 📝 `src/EchoHub.Client/AppOrchestrator.cs` (+47 -0) 📝 `src/EchoHub.Client/Commands/CommandHandler.cs` (+10 -0) 📝 `src/EchoHub.Client/Program.cs` (+15 -1) 📝 `src/EchoHub.Client/Services/ApiClient.cs` (+14 -0) 📝 `src/EchoHub.Client/Services/UpdateChecker.cs` (+110 -69) 📝 `src/EchoHub.Client/UI/Chat/ChatMessageManager.cs` (+11 -4) ➖ `src/EchoHub.Client/UI/Dialogs/UpdateProgressDialog.cs` (+0 -61) 📝 `src/EchoHub.Core/Contracts/IChannelService.cs` (+1 -0) 📝 `src/EchoHub.Core/DTOs/ChatDtos.cs` (+17 -0) ➕ `src/EchoHub.Server/Config/UploadLimits.cs` (+38 -0) 📝 `src/EchoHub.Server/Controllers/ChannelsController.cs` (+38 -19) 📝 `src/EchoHub.Server/Controllers/UsersController.cs` (+6 -3) 📝 `src/EchoHub.Server/Program.cs` (+9 -0) 📝 `src/EchoHub.Server/Services/ChannelService.cs` (+36 -0) 📝 `src/EchoHub.Server/appsettings.example.json` (+7 -0) _...and 3 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:54 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RedWizardsLab/EchoHub#53