[PR #1] [MERGED] Dev #1

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

📋 Pull Request Information

Original PR: https://github.com/Stone-Red-Code/EchoHub/pull/1
Author: @Stone-Red-Code
Created: 2/21/2026
Status: Merged
Merged: 2/21/2026
Merged by: @Stone-Red-Code

Base: devHead: dev


📝 Commits (10+)

  • 2efe54e feat: Implement message encryption and decryption support
  • 4c850fc feat: Update encryption documentation with mermaid sequence diagram for clarity
  • ca9973b feat: Update table of contents for documentation and changelog with new sections
  • 575115c fix: update table of contents to include specific file paths for articles
  • f49148a fix: format table in encryption documentation for better readability
  • ae06e7a Merge pull request #7 from HueByte/dev_e2e_encrypt
  • a860a8f feat: add audio playback and file download features with corresponding UI updates
  • 9265a9f Merge pull request #8 from HueByte/dev_send_rework
  • 50817ce Add unit tests for various services and functionalities
  • 411042c fix: correct formatting in JwtTokenServiceTests for improved readability

📊 Changes

63 files changed (+5309 additions, -96 deletions)

View changed files

📝 .gitignore (+3 -0)
.gitmodules (+3 -0)
assets/hue_icon.svg (+11 -0)
📝 docs/api/toc.yml (+3 -3)
docs/articles/encryption.md (+141 -0)
📝 docs/articles/toc.yml (+4 -0)
📝 docs/changelog/index.md (+2 -0)
📝 docs/changelog/toc.yml (+4 -0)
docs/changelog/v0.2.4.md (+32 -0)
docs/changelog/v0.2.5.md (+66 -0)
📝 src/Directory.Build.props (+1 -1)
📝 src/EchoHub.Client/AppOrchestrator.cs (+69 -2)
📝 src/EchoHub.Client/Commands/CommandHandler.cs (+1 -1)
📝 src/EchoHub.Client/EchoHub.Client.csproj (+2 -1)
📝 src/EchoHub.Client/Services/ApiClient.cs (+27 -0)
src/EchoHub.Client/Services/AudioPlaybackService.cs (+39 -0)
src/EchoHub.Client/Services/ClientEncryptionService.cs (+95 -0)
📝 src/EchoHub.Client/Services/EchoHubConnection.cs (+18 -5)
📝 src/EchoHub.Client/Themes/ThemeManager.cs (+7 -7)
📝 src/EchoHub.Client/UI/ChatRenderer.cs (+33 -18)

...and 43 more files

📄 Description

Summary

Changes

  • Describe the changes here

Screenshots / recordings (optional)

How to test

  • dotnet build src/EchoHub.slnx
  • dotnet test src/EchoHub.slnx

Checklist

  • I ran tests locally (or explained why not)
  • I kept changes focused and easy to review
  • I updated docs where needed (README/docs)
  • I verified no secrets/keys are committed
  • If this touches files/uploads/auth, I considered security implications

Related issues

  • Closes #

🔄 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/Stone-Red-Code/EchoHub/pull/1 **Author:** [@Stone-Red-Code](https://github.com/Stone-Red-Code) **Created:** 2/21/2026 **Status:** ✅ Merged **Merged:** 2/21/2026 **Merged by:** [@Stone-Red-Code](https://github.com/Stone-Red-Code) **Base:** `dev` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`2efe54e`](https://github.com/Stone-Red-Code/EchoHub/commit/2efe54e4171e3efeb0bd2f455b3113de9d24d5fc) feat: Implement message encryption and decryption support - [`4c850fc`](https://github.com/Stone-Red-Code/EchoHub/commit/4c850fc3c9fb753aa924b205779e018ba289c545) feat: Update encryption documentation with mermaid sequence diagram for clarity - [`ca9973b`](https://github.com/Stone-Red-Code/EchoHub/commit/ca9973b4119b820f55c48de86274c68a14b361f1) feat: Update table of contents for documentation and changelog with new sections - [`575115c`](https://github.com/Stone-Red-Code/EchoHub/commit/575115cdca5c41ebb5c56d4653d5ce16e99de2d0) fix: update table of contents to include specific file paths for articles - [`f49148a`](https://github.com/Stone-Red-Code/EchoHub/commit/f49148a85aeb0a4d4797962e014e2edafc6e89cd) fix: format table in encryption documentation for better readability - [`ae06e7a`](https://github.com/Stone-Red-Code/EchoHub/commit/ae06e7ae12562b34d7e980a7bfdfc1fa3bf6a663) Merge pull request #7 from HueByte/dev_e2e_encrypt - [`a860a8f`](https://github.com/Stone-Red-Code/EchoHub/commit/a860a8fbc3765f07349573abf057b90d83ceae86) feat: add audio playback and file download features with corresponding UI updates - [`9265a9f`](https://github.com/Stone-Red-Code/EchoHub/commit/9265a9f3124bf933f3734765f31c0eb2950996cc) Merge pull request #8 from HueByte/dev_send_rework - [`50817ce`](https://github.com/Stone-Red-Code/EchoHub/commit/50817ce6e9150da3ac3d1a43a467599bd27ae1f1) Add unit tests for various services and functionalities - [`411042c`](https://github.com/Stone-Red-Code/EchoHub/commit/411042c397ab21e2508724219dc4151fcbd32ca0) fix: correct formatting in JwtTokenServiceTests for improved readability ### 📊 Changes **63 files changed** (+5309 additions, -96 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+3 -0) ➕ `.gitmodules` (+3 -0) ➕ `assets/hue_icon.svg` (+11 -0) 📝 `docs/api/toc.yml` (+3 -3) ➕ `docs/articles/encryption.md` (+141 -0) 📝 `docs/articles/toc.yml` (+4 -0) 📝 `docs/changelog/index.md` (+2 -0) 📝 `docs/changelog/toc.yml` (+4 -0) ➕ `docs/changelog/v0.2.4.md` (+32 -0) ➕ `docs/changelog/v0.2.5.md` (+66 -0) 📝 `src/Directory.Build.props` (+1 -1) 📝 `src/EchoHub.Client/AppOrchestrator.cs` (+69 -2) 📝 `src/EchoHub.Client/Commands/CommandHandler.cs` (+1 -1) 📝 `src/EchoHub.Client/EchoHub.Client.csproj` (+2 -1) 📝 `src/EchoHub.Client/Services/ApiClient.cs` (+27 -0) ➕ `src/EchoHub.Client/Services/AudioPlaybackService.cs` (+39 -0) ➕ `src/EchoHub.Client/Services/ClientEncryptionService.cs` (+95 -0) 📝 `src/EchoHub.Client/Services/EchoHubConnection.cs` (+18 -5) 📝 `src/EchoHub.Client/Themes/ThemeManager.cs` (+7 -7) 📝 `src/EchoHub.Client/UI/ChatRenderer.cs` (+33 -18) _...and 43 more files_ </details> ### 📄 Description # Summary <!-- What does this PR change, and why? Keep it brief. --> ## Changes - Describe the changes here ## Screenshots / recordings (optional) <!-- If you changed the TUI UI/UX, add a screenshot or short recording. --> ## How to test - [ ] `dotnet build src/EchoHub.slnx` - [ ] `dotnet test src/EchoHub.slnx` ## Checklist - [ ] I ran tests locally (or explained why not) - [ ] I kept changes focused and easy to review - [ ] I updated docs where needed (README/docs) - [ ] I verified no secrets/keys are committed - [ ] If this touches files/uploads/auth, I considered security implications ## Related issues - Closes # --- <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:47:19 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Stone_Red/EchoHub#1