Commit Graph

  • bc8e2fd7da feat: add attachment file size support for messages and update upload limits dev HueByte 2026-02-21 20:37:13 +01:00
  • 35a162d013 refactor: streamline audio service stop logic in AudioPlayerDialog HueByte 2026-02-21 20:36:57 +01:00
  • de34fb43b9 feat: enhance audio playback features and UI, including audio player dialog and improved file size handling HueByte 2026-02-21 19:50:09 +01:00
  • 3e03a77aeb Merge pull request #17 from HueByte/dev_api_update Hue 2026-02-21 18:08:09 +01:00
  • 5ef338bbf7 Merge branch 'dev' into dev_api_update Hue 2026-02-21 18:01:25 +01:00
  • f96f70f09a feat: add ApiResponse and ApiResponse<T> records for improved API response handling HueByte 2026-02-21 18:00:10 +01:00
  • b7d58dc10d Merge pull request #16 from HueByte/dev_changelog_docs Hue 2026-02-21 17:59:04 +01:00
  • 7fadd08702 docs: update API documentation and changelog for v0.2.5 release HueByte 2026-02-21 17:55:08 +01:00
  • 576dd4bc94 Merge pull request #14 from HueByte/dev_session_persistence Hue 2026-02-21 17:31:19 +01:00
  • d4cf35e04e feat: implement session persistence with "Remember Me" functionality and logout support HueByte 2026-02-21 16:51:20 +01:00
  • 23abb9b0bb Merge pull request #13 from HueByte/dev_channel_logic_update Hue 2026-02-21 17:28:53 +01:00
  • dcb8bbc05f fix: exclude Terminal.Gui from formatting checks in CI workflow HueByte 2026-02-21 17:26:30 +01:00
  • 4930aee615 chore: update CI workflows to temporarily remove Terminal.Gui submodule's nuget.config to fix restore issues HueByte 2026-02-21 17:23:14 +01:00
  • 2cd3bbb570 chore: remove submodule NuGet config from CI workflows HueByte 2026-02-21 17:22:39 +01:00
  • 0d959e317e feat: extract channel management to IChannelService and implement CRUD operations HueByte 2026-02-21 16:21:08 +01:00
  • 75491d65e2 feat: add nuget.config for package source management and update CI workflows to restore dependencies correctly HueByte 2026-02-21 17:15:12 +01:00
  • 1861fd00f9 Merge pull request #12 from Stone-Red-Code/dev Hue 2026-02-21 17:12:47 +01:00
  • 9996a6be97 chore: Add icon files and set application icon for installer and projects Stone_Red 2026-02-21 16:39:50 +01:00
  • cf9c647c03 feat: add automatic update checking with confirmation and progress dialogs Stone_Red 2026-02-21 15:41:47 +01:00
  • 1fa4348700 feat: add EchoHub installer Inno Setup script Stone_Red 2026-02-21 15:26:49 +01:00
  • 0c7c620f24 feat: enable recursive submodule fetching in CI workflows HueByte 2026-02-21 17:09:04 +01:00
  • 56a962c1af feat: add hue icon SVG asset for improved UI representation HueByte 2026-02-21 16:17:39 +01:00
  • a65b41fb7f feat: enhance channel management and status bar functionality HueByte 2026-02-21 16:02:49 +01:00
  • ab9e09a609 feat: add support for ignoring diff files in .gitignore HueByte 2026-02-21 15:44:13 +01:00
  • 1bdc6ec99e feat: update chat rendering to support transparent backgrounds HueByte 2026-02-21 13:59:32 +01:00
  • fb12848e9a feat: add true transparent background support via Terminal.Gui fork HueByte 2026-02-21 12:53:46 +01:00
  • 7e78c57665 chore: update changelog for v0.2.5 release with new features and fixes HueByte 2026-02-21 11:31:55 +01:00
  • 9d4979d4a7 Merge pull request #10 from HueByte/dev_irc_abstraction_fixes Hue 2026-02-21 11:26:34 +01:00
  • c0d38015ff Add comprehensive unit tests for IRC command handling and message formatting HueByte 2026-02-21 11:06:00 +01:00
  • 3bc1446d1c Merge pull request #9 from HueByte/dev_more_tests Hue 2026-02-21 11:18:07 +01:00
  • 411042c397 fix: correct formatting in JwtTokenServiceTests for improved readability HueByte 2026-02-20 23:02:06 +01:00
  • 50817ce6e9 Add unit tests for various services and functionalities HueByte 2026-02-20 21:09:33 +01:00
  • 9265a9f312 Merge pull request #8 from HueByte/dev_send_rework Hue 2026-02-20 23:01:03 +01:00
  • a860a8fbc3 feat: add audio playback and file download features with corresponding UI updates HueByte 2026-02-20 20:47:28 +01:00
  • ae06e7ae12 Merge pull request #7 from HueByte/dev_e2e_encrypt master Hue 2026-02-20 17:33:28 +01:00
  • f49148a85a fix: format table in encryption documentation for better readability HueByte 2026-02-20 17:29:52 +01:00
  • 575115cdca fix: update table of contents to include specific file paths for articles HueByte 2026-02-20 17:24:34 +01:00
  • ca9973b411 feat: Update table of contents for documentation and changelog with new sections HueByte 2026-02-20 17:20:49 +01:00
  • 4c850fc3c9 feat: Update encryption documentation with mermaid sequence diagram for clarity HueByte 2026-02-20 17:19:18 +01:00
  • 2efe54e417 feat: Implement message encryption and decryption support HueByte 2026-02-20 17:16:32 +01:00
  • 4c105b6c68 deploy: dfa1b21d32 web HueByte 2026-02-19 21:50:22 +00:00
  • dfa1b21d32 Merge pull request #6 from HueByte/dev v0.2.3 Hue 2026-02-19 22:49:14 +01:00
  • 981875c495 fix: correct code block syntax for notification sound file path HueByte 2026-02-19 22:48:00 +01:00
  • c90ed27194 chore: update changelog for v0.2.3 with new features and improvements HueByte 2026-02-19 22:46:49 +01:00
  • 8f46ea0f2c Dotnet format HueByte 2026-02-19 22:45:47 +01:00
  • f20ce3d50f feat: add test sound command and enable notifications by default HueByte 2026-02-19 22:42:20 +01:00
  • 107152298e feat: add force disconnect handling and improve user ban notifications HueByte 2026-02-19 22:09:54 +01:00
  • 7a8b5f02d3 feat: implement notification sound functionality with user customization options HueByte 2026-02-19 22:03:16 +01:00
  • b508a5854a feat: Add notification sound functionality and embed support HueByte 2026-02-19 21:52:18 +01:00
  • 7167b40013 feat: implement link embed functionality to enhance message previews with metadata and thumbnails HueByte 2026-02-19 21:21:51 +01:00
  • 6965ba573e fix: enhance chat message handling by implementing full Unicode support and collapsing excessive newlines HueByte 2026-02-19 21:11:06 +01:00
  • 9f303b5311 feat: enhance chat message handling by converting emojis to text shortcodes and improving newline sanitization HueByte 2026-02-19 20:41:36 +01:00
  • 8fc95e8189 fix: resolve crashes and command issues with emoji handling, file paths, and avatar rendering; implement newline spam protection HueByte 2026-02-19 20:01:57 +01:00
  • 5d51558c5c feat: implement newline sanitization in chat messages to prevent excessive newlines HueByte 2026-02-19 20:00:51 +01:00
  • 7181748d40 feat: enhance profile view dialog to render ASCII avatars with color tags HueByte 2026-02-19 19:48:48 +01:00
  • 0dbb02d12a feat: release v0.2.3 with moderation system, private channels, and UI enhancements HueByte 2026-02-19 19:37:45 +01:00
  • 38b60e5626 feat: implement channel membership management and ensure default channels are public HueByte 2026-02-19 19:21:27 +01:00
  • 246eb2b0bb feat: add @mention highlighting in chat lines with new SplitMentions method HueByte 2026-02-19 18:59:12 +01:00
  • d9a66749e7 feat: implement data migration service to convert ANSI escape codes to printable color tags HueByte 2026-02-19 18:57:57 +01:00
  • 8dfb1a4fb8 feat: add IsPublic property to channels and enhance channel creation with visibility options HueByte 2026-02-19 18:54:50 +01:00
  • 3a0ea0d321 feat: enhance file upload and URL sending with optional size parameter HueByte 2026-02-19 18:27:02 +01:00
  • baebc093f5 feat: implement background update check and add version notification in AppOrchestrator HueByte 2026-02-19 18:22:33 +01:00
  • b4c3ebd254 feat: enhance profile editing with avatar support and UI adjustments HueByte 2026-02-19 17:47:10 +01:00
  • 257ac34224 feat: Add heartbeat handling to ServerDirectoryService for connection health checks HueByte 2026-02-19 15:15:09 +01:00
  • 3b79c0eb6d deploy: 159a28e890 HueByte 2026-02-19 13:53:05 +00:00
  • 159a28e890 Merge pull request #5 from HueByte/dev v0.2.2 Hue 2026-02-19 14:52:04 +01:00
  • 328821cd14 refactor: Update changelog for v0.2.2 to reflect startup and shutdown fixes, and standardize constructor injection HueByte 2026-02-19 14:45:14 +01:00
  • 46a30c6b80 refactor: Remove diagnostic logging from IrcGatewayService, Program, and ServerDirectoryService HueByte 2026-02-19 14:22:03 +01:00
  • 8dfdc163bf refactor: Update IrcGatewayService to use IServiceProvider for dependency resolution feat: Simplify IChatBroadcaster registration in IrcServiceExtensions feat: Add diagnostic logging for IRC configuration and environment HueByte 2026-02-19 14:09:56 +01:00
  • 13297fd017 Refactor classes to use constructor injection for dependencies HueByte 2026-02-19 14:04:19 +01:00
  • 0422066851 refactor: Update SignalRBroadcaster to use IServiceProvider for hub context retrieval HueByte 2026-02-19 13:54:42 +01:00
  • cf5ef80c08 feat: Enhance diagnostic logging for service resolution during startup HueByte 2026-02-19 13:48:26 +01:00
  • c8e33c96ce feat: Add diagnostic logging for hosted services resolution and startup timing HueByte 2026-02-19 13:37:51 +01:00
  • 2a6dbb4461 feat: Add diagnostic hooks and heartbeat logging for application lifecycle events HueByte 2026-02-19 13:30:36 +01:00
  • caba400f43 Temp diagnostics HueByte 2026-02-19 13:22:13 +01:00
  • 552fe6afa3 feat: Release v0.2.2 with shutdown improvements and connection handling fixes HueByte 2026-02-19 13:01:51 +01:00
  • a10d431303 deploy: 87e8df4ec5 HueByte 2026-02-19 11:32:32 +00:00
  • 87e8df4ec5 Merge pull request #4 from HueByte/dev v0.2.1 Hue 2026-02-19 12:31:38 +01:00
  • 4c192717de feat: Release v0.2.1 with shutdown and CI fixes HueByte 2026-02-19 12:29:45 +01:00
  • 1bf32450fd fix: Improve shutdown process for IRC Gateway and Server Directory services HueByte 2026-02-19 12:25:16 +01:00
  • a60dcb4476 deploy: 963c6d3384 HueByte 2026-02-19 10:40:46 +00:00
  • 963c6d3384 Merge pull request #3 from HueByte/dev v0.1.1 Hue 2026-02-19 11:39:54 +01:00
  • fbc75ec744 fix: Update CI workflow to trigger only on master branch for push events HueByte 2026-02-19 11:38:56 +01:00
  • 7bd99be41e feat: Add IRC gateway functionality and update documentation HueByte 2026-02-19 11:34:26 +01:00
  • cb6b9d1e55 feat: Implement IRC Gateway Service and related functionality HueByte 2026-02-19 11:31:20 +01:00
  • 441aa679f6 Merge pull request #2 from HueByte/dev Hue 2026-02-19 11:21:12 +01:00
  • da7c16d5d0 feat: Add CI and Release workflows for automated markdown linting, formatting checks, and deployment HueByte 2026-02-19 11:18:30 +01:00
  • defc5873fe fix: Update git log command to reference HEAD for more accurate commit history HueByte 2026-02-19 11:03:20 +01:00
  • 7952c13c2b feat: Allow PR checks on dev branch and standardize dotnet version formatting HueByte 2026-02-19 11:01:11 +01:00
  • 6db53453af deploy: 844313a8c6 HueByte 2026-02-19 09:53:04 +00:00
  • 844313a8c6 Merge pull request #1 from HueByte/dev Hue 2026-02-19 10:52:05 +01:00
  • efc6aa8a02 feat: Update changelog for v0.1.1 release and increment version to 0.1.1 HueByte 2026-02-19 10:46:45 +01:00
  • ff184da095 feat: Enhance server connection handling with exponential backoff and improved reconnection logic HueByte 2026-02-19 10:44:00 +01:00
  • 9b8c648c8d fix: Remove invisible character from using directive in migration file v0.1.0 HueByte 2026-02-19 10:18:02 +01:00
  • c553705c32 feat: Add format check step to CI workflows for .NET project HueByte 2026-02-19 10:12:34 +01:00
  • 9975f4e4be Refactor and update various components of EchoHub.Server HueByte 2026-02-19 10:12:28 +01:00
  • 32e01e8d71 feat: Add .gitattributes to enforce LF line endings for shell scripts HueByte 2026-02-19 10:08:39 +01:00
  • aea29d3977 feat: Enable manual triggering of CI workflow with workflow_dispatch event HueByte 2026-02-19 10:00:01 +01:00
  • b0e1ec48af feat: Enable automatic release creation in CI workflow with versioning and artifact publishing HueByte 2026-02-19 09:56:58 +01:00
  • 9f7052667b deploy: 16e0b0743d HueByte 2026-02-19 08:56:53 +00:00