HueByte
75491d65e2
feat: add nuget.config for package source management and update CI workflows to restore dependencies correctly
2026-02-21 17:16:05 +01:00
HueByte
0c7c620f24
feat: enable recursive submodule fetching in CI workflows
2026-02-21 17:09:04 +01:00
HueByte
fbc75ec744
fix: Update CI workflow to trigger only on master branch for push events
2026-02-19 11:38:56 +01:00
HueByte
da7c16d5d0
feat: Add CI and Release workflows for automated markdown linting, formatting checks, and deployment
2026-02-19 11:18:30 +01:00
HueByte
defc5873fe
fix: Update git log command to reference HEAD for more accurate commit history
2026-02-19 11:03:20 +01:00
HueByte
7952c13c2b
feat: Allow PR checks on dev branch and standardize dotnet version formatting
2026-02-19 11:01:11 +01:00
HueByte
ff184da095
feat: Enhance server connection handling with exponential backoff and improved reconnection logic
2026-02-19 10:44:00 +01:00
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