10 Commits
Author SHA1 Message Date
HueByte c553705c32 feat: Add format check step to CI workflows for .NET project 2026-02-19 10:12:34 +01:00
HueByte 9975f4e4be Refactor and update various components of EchoHub.Server
- Updated launchSettings.json for consistency.
- Refactored FileValidationHelper to improve image validation logic.
- Enhanced ServerDirectoryService for better connection handling and user count updates.
- Improved DatabaseSetup for legacy database handling and seeding default channels.
- Refined FirstRunSetup to ensure JWT secret generation.
- Removed appsettings.Development.json as it is no longer needed.
- Updated EchoHub.Tests project file for consistency.
- Added unit tests for FileValidationHelper and PresenceTracker with improved assertions.
- Updated ValidationConstantsTests to ensure regex validations are correct.
- Cleaned up solution file formatting for better readability.
2026-02-19 10:12:28 +01:00
HueByte aea29d3977 feat: Enable manual triggering of CI workflow with workflow_dispatch event 2026-02-19 10:00:01 +01:00
HueByte b0e1ec48af feat: Enable automatic release creation in CI workflow with versioning and artifact publishing 2026-02-19 09:56:58 +01:00
HueByte 653f25b70b feat: Add issue templates for bug reports and feature requests, and update PR template 2026-02-19 09:52:57 +01:00
HueByte eef9059b6a feat: Add documentation build and deployment workflow 2026-02-19 08:03:19 +01:00
HueByte 49240026b0 feat: Enhance CI workflows to check for source and documentation changes, and cache NuGet packages
feat: Embed appsettings.json as a resource and update configuration loading logic
2026-02-19 07:01:22 +01:00
HueByte b45b4c3139 feat: Enhance chat UI with topic display and command autocomplete functionality 2026-02-19 05:50:24 +01:00
HueByte 0c2a94ef17 fix: Update src change detection logic to handle initial push scenario 2026-02-19 05:41:14 +01:00
HueByte 56ff6197a2 feat: Add initial implementation of CI/CD workflows, documentation, and testing framework 2026-02-19 05:35:05 +01:00