EchoHub v0.2.8
Commits
- chore: update todo list with completed tasks (6af8555)
- chore: fix lint errors in todo.md (9baa3ff)
- Add todo list (0330f24)
- chore: add ghost channel fixes to changelog (d4f5402)
- refactor: Move JoinChannelResult to the correct position in ChatDtos.cs (3896640)
- fix: ghost channel when trying to join a channel that doesn't exist (29bfd87)
- refactor: Move JoinChannelResult to the correct position in ChatDtos.cs (b0adb55)
- fix: ghost channel when trying to join a channel that doesn't exist (24a5bdb)
- fix: improve role tag formatting and handle empty role cases in user status display (5391d2c)
- fix: add space between role tag and username in status display (62996f8)
- fix: update markdownlint configuration to allow compact table pipe style (a0d9d86)
- feat: enhance user presence and channel interaction features (0c16f44)
- feat: add detailed documentation for authentication, connection, messaging, channels, moderation, and media flows (fb4f6c3)
- feat: update nuspec metadata and add PATH setup functionality for terminal access (6295831)
- feat: add Chocolatey package and Linux/macOS install script with automated publishing (0455153)
- feat: improve word wrapping in ChatLine (3273e62)
- feat: implement rollback functionality with pre-update backup and recovery options | Rebase (38df05d)
- chore: update AlwaysUpToDate package to version 2.0.2.20250223 (241fee6)
- feat: Add "Check for Updates" menu item (0e3dd93)
- refactor: replace FakeChatService with FakeUserService for user authentication and profile handling in tests (94b31b6)
- fix: correct markdown table formatting and specify code block type in Docker documentation (6e76065)
- Refactor user management: Extract IUserService and UserService, consolidate user registration, authentication, and profile management. Fix memory leaks in ApiClient, enhance connection management, and improve error handling in AuthController and UsersController. Update IRC command handling to utilize IUserService for user operations. (bdcff74)
- feat: implement user registration and update SASL authentication handling (27a25b1)
- feat: handle SASL authentication abort scenario in IrcCommandHandler (28c4b29)
- feat: improve IRC command handling with debug logging for incoming messages (3c760b0)
- feat: enhance SASL authentication logging for better traceability (c2a8e9c)
- feat: add Docker support with environment configuration and entrypoint script (45fd382)
- feat: add Docker workflow for building and pushing multi-arch server image to GHCR (039390c)
- feat: add Docker support for EchoHub.Server with Dockerfile and docker-compose.yml (c5be63d)
- refactor: enhance audio playback service with semaphore locking for thread safety (993bb1f)
Version diff: v0.2.7...v0.2.8