Original PR: https://github.com/RedWizardsLab/EchoHub/pull/46 Author: @HueByte Created: 4/24/2026 Status: ✅ Merged Merged: 4/24/2026 Merged by: @HueByte
Base: master ← Head: dev
master
dev
1bbe099
67587da
6db93ec
a85d16f
ecb20c4
14 files changed (+682 additions, -38 deletions)
📝 .env.example (+6 -1) ➕ .github/workflows/release-checklist.yml (+60 -0) 📝 docs/articles/getting-started.md (+1 -1) 📝 docs/changelog/index.md (+1 -0) 📝 docs/changelog/toc.yml (+2 -0) ➕ docs/changelog/v0.2.11.md (+23 -0) 📝 scripts/install.sh (+1 -1) 📝 src/Directory.Build.props (+1 -1) 📝 src/EchoHub.Server/Controllers/ServerController.cs (+48 -1) 📝 src/EchoHub.Server/Program.cs (+1 -0) ➕ src/EchoHub.Server/Services/DirectoryClaimStore.cs (+204 -0) 📝 src/EchoHub.Server/Services/PresenceTracker.cs (+39 -5) 📝 src/EchoHub.Server/Services/ServerDirectoryService.cs (+293 -27) 📝 src/EchoHub.Server/appsettings.example.json (+2 -1)
.env.example
.github/workflows/release-checklist.yml
docs/articles/getting-started.md
docs/changelog/index.md
docs/changelog/toc.yml
docs/changelog/v0.2.11.md
scripts/install.sh
src/Directory.Build.props
src/EchoHub.Server/Controllers/ServerController.cs
src/EchoHub.Server/Program.cs
src/EchoHub.Server/Services/DirectoryClaimStore.cs
src/EchoHub.Server/Services/PresenceTracker.cs
src/EchoHub.Server/Services/ServerDirectoryService.cs
src/EchoHub.Server/appsettings.example.json
See changelog
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/RedWizardsLab/EchoHub/pull/46
Author: @HueByte
Created: 4/24/2026
Status: ✅ Merged
Merged: 4/24/2026
Merged by: @HueByte
Base:
master← Head:dev📝 Commits (5)
1bbe099feat: enhance presence tracking and server registration with user count updates and multi-host support67587dafeat: implement DirectoryClaimStore for managing directory claims and enhance ServerDirectoryService with registration error handling6db93ecfeat: enhance server registration handling with response envelope and error managementa85d16ffeat: update installation script and documentation for version 0.2.11 releaseecb20c4feat: update .env.example with additional server configuration comments and add release checklist workflow📊 Changes
14 files changed (+682 additions, -38 deletions)
View changed files
📝
.env.example(+6 -1)➕
.github/workflows/release-checklist.yml(+60 -0)📝
docs/articles/getting-started.md(+1 -1)📝
docs/changelog/index.md(+1 -0)📝
docs/changelog/toc.yml(+2 -0)➕
docs/changelog/v0.2.11.md(+23 -0)📝
scripts/install.sh(+1 -1)📝
src/Directory.Build.props(+1 -1)📝
src/EchoHub.Server/Controllers/ServerController.cs(+48 -1)📝
src/EchoHub.Server/Program.cs(+1 -0)➕
src/EchoHub.Server/Services/DirectoryClaimStore.cs(+204 -0)📝
src/EchoHub.Server/Services/PresenceTracker.cs(+39 -5)📝
src/EchoHub.Server/Services/ServerDirectoryService.cs(+293 -27)📝
src/EchoHub.Server/appsettings.example.json(+2 -1)📄 Description
Summary
See changelog
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.