[PR #61] [MERGED] Dev another set of features #62

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

📋 Pull Request Information

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

Base: devHead: dev_another_set_of_features


📝 Commits (4)

  • 3281064 feat: Add invite codes and message replies functionality
  • 53d0d32 feat: Implement spam protection with configurable limits and auto-mute escalation
  • 71d82b4 fix: Remove invisible character from using directive
  • df1bd01 feat: Update configuration files for storage path and spam protection settings

📊 Changes

52 files changed (+3089 additions, -79 deletions)

View changed files

📝 .env.example (+33 -0)
📝 README.md (+14 -2)
📝 docs/changelog/index.md (+1 -1)
📝 docs/changelog/v0.2.15.md (+65 -1)
📝 src/EchoHub.Client/AppOrchestrator.cs (+225 -5)
📝 src/EchoHub.Client/Commands/CommandHandler.cs (+127 -12)
📝 src/EchoHub.Client/Services/ApiClient.cs (+50 -2)
📝 src/EchoHub.Client/Services/ConnectionManager.cs (+4 -3)
📝 src/EchoHub.Client/Services/EchoHubConnection.cs (+8 -3)
📝 src/EchoHub.Client/UI/Chat/ChatLine.cs (+7 -0)
📝 src/EchoHub.Client/UI/Chat/ChatMessageManager.cs (+87 -4)
📝 src/EchoHub.Client/UI/Dialogs/ConnectDialog.cs (+27 -6)
📝 src/EchoHub.Client/UI/MainWindow.cs (+92 -4)
src/EchoHub.Core/Constants/MessageConventions.cs (+31 -0)
📝 src/EchoHub.Core/Contracts/IChatService.cs (+3 -2)
📝 src/EchoHub.Core/Contracts/IUserService.cs (+3 -1)
src/EchoHub.Core/DTOs/AccountDtos.cs (+30 -0)
📝 src/EchoHub.Core/DTOs/AuthDtos.cs (+1 -1)
📝 src/EchoHub.Core/DTOs/ChatDtos.cs (+13 -1)
src/EchoHub.Core/DTOs/InviteDtos.cs (+11 -0)

...and 32 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/61 **Author:** [@HueByte](https://github.com/HueByte) **Created:** 7/17/2026 **Status:** ✅ Merged **Merged:** 7/17/2026 **Merged by:** [@HueByte](https://github.com/HueByte) **Base:** `dev` ← **Head:** `dev_another_set_of_features` --- ### 📝 Commits (4) - [`3281064`](https://github.com/RedWizardsLab/EchoHub/commit/32810647201fd4461dafac4aa6d8bda019eccdd9) feat: Add invite codes and message replies functionality - [`53d0d32`](https://github.com/RedWizardsLab/EchoHub/commit/53d0d326cbc3289ee64255905842cfc548e3cdbd) feat: Implement spam protection with configurable limits and auto-mute escalation - [`71d82b4`](https://github.com/RedWizardsLab/EchoHub/commit/71d82b45fbf2e664f2f29957d79a7a044f008a84) fix: Remove invisible character from using directive - [`df1bd01`](https://github.com/RedWizardsLab/EchoHub/commit/df1bd0119cb21913c254813102ced3c3b45728f6) feat: Update configuration files for storage path and spam protection settings ### 📊 Changes **52 files changed** (+3089 additions, -79 deletions) <details> <summary>View changed files</summary> 📝 `.env.example` (+33 -0) 📝 `README.md` (+14 -2) 📝 `docs/changelog/index.md` (+1 -1) 📝 `docs/changelog/v0.2.15.md` (+65 -1) 📝 `src/EchoHub.Client/AppOrchestrator.cs` (+225 -5) 📝 `src/EchoHub.Client/Commands/CommandHandler.cs` (+127 -12) 📝 `src/EchoHub.Client/Services/ApiClient.cs` (+50 -2) 📝 `src/EchoHub.Client/Services/ConnectionManager.cs` (+4 -3) 📝 `src/EchoHub.Client/Services/EchoHubConnection.cs` (+8 -3) 📝 `src/EchoHub.Client/UI/Chat/ChatLine.cs` (+7 -0) 📝 `src/EchoHub.Client/UI/Chat/ChatMessageManager.cs` (+87 -4) 📝 `src/EchoHub.Client/UI/Dialogs/ConnectDialog.cs` (+27 -6) 📝 `src/EchoHub.Client/UI/MainWindow.cs` (+92 -4) ➕ `src/EchoHub.Core/Constants/MessageConventions.cs` (+31 -0) 📝 `src/EchoHub.Core/Contracts/IChatService.cs` (+3 -2) 📝 `src/EchoHub.Core/Contracts/IUserService.cs` (+3 -1) ➕ `src/EchoHub.Core/DTOs/AccountDtos.cs` (+30 -0) 📝 `src/EchoHub.Core/DTOs/AuthDtos.cs` (+1 -1) 📝 `src/EchoHub.Core/DTOs/ChatDtos.cs` (+13 -1) ➕ `src/EchoHub.Core/DTOs/InviteDtos.cs` (+11 -0) _...and 32 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:58 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RedWizardsLab/EchoHub#62