Commit Graph

  • 9f1dd28ad6 feat(audio): add batch write processing and improve thread management Alex P 2025-09-03 15:21:35 +0000
  • 2ab90e76e0 feat(audio): add validation cache fields to AudioConfigCache Alex P 2025-09-03 14:48:41 +0000
  • 1b7198aec2 feat(audio): implement sized buffer pool and config caching Alex P 2025-09-03 14:00:12 +0000
  • f9781f170c perf(audio): increase worker pool sizes and optimize worker management Alex P 2025-09-03 12:54:07 +0000
  • d7b67e5012 feat(audio): implement goroutine pool for task processing Alex P 2025-09-03 12:41:27 +0000
  • 8110be6cc6 feat(audio): optimize audio processing with batch processing and goroutine monitoring Alex P 2025-09-03 12:10:54 +0000
  • c68e15bf89
    Clean up Virtual Keyboard styling (#761) Adam Shiervani 2025-09-03 11:33:07 +0200
  • f26519ee39
    build(deps): bump zustand from 4.5.7 to 5.0.8 in /ui dependabot[bot] 2025-09-02 18:36:51 +0000
  • 135daf5808
    build(deps-dev): bump @types/react-dom from 19.1.8 to 19.1.9 in /ui dependabot[bot] 2025-09-02 18:29:24 +0000
  • 6ffe0b64a8
    build(deps): bump dayjs from 1.11.13 to 1.11.18 in /ui dependabot[bot] 2025-09-02 16:56:59 +0000
  • db6a74d6c7
    build(deps): bump react-simple-keyboard from 3.8.115 to 3.8.118 in /ui dependabot[bot] 2025-09-02 16:49:37 +0000
  • 16c671049b
    build(deps-dev): bump @types/react from 19.1.11 to 19.1.12 in /ui dependabot[bot] 2025-09-02 16:18:53 +0000
  • 761700594d
    build(deps): bump golang.org/x/net from 0.41.0 to 0.43.0 dependabot[bot] 2025-09-02 14:00:47 +0000
  • b904c71dbf
    build(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0 dependabot[bot] 2025-09-02 14:00:27 +0000
  • bfb8a825e3 refactor(ui): Hide keyboard layout settings on mobile and fix minor styling Adam Shiervani 2025-09-02 14:31:18 +0200
  • a97c0c2465 refactor(ui): Improve header styling and detach bug Adam Shiervani 2025-09-02 14:27:55 +0200
  • fda1465716
    build(deps): bump github.com/go-co-op/gocron/v2 from 2.16.3 to 2.16.4 dependabot[bot] 2025-09-02 12:26:09 +0000
  • 3c91629067
    build(deps): bump github.com/pion/webrtc/v4 from 4.1.3 to 4.1.4 dependabot[bot] 2025-09-02 12:24:18 +0000
  • 771b1387fe style(ui): add cursor-pointer class to Button component for better UX Adam Shiervani 2025-09-02 14:23:06 +0200
  • 97b7a49fc6 Add the key graphics and missing keys Marc Brooks 2025-08-27 19:36:16 -0500
  • e65a3dfcd5 Clean up Virtual Keyboard styling Marc Brooks 2025-08-26 20:51:52 -0500
  • 9cd8ce23b8
    build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 dependabot[bot] 2025-09-02 11:50:15 +0000
  • 35822f76d1
    build(deps): bump actions/checkout from 4 to 5 dependabot[bot] 2025-09-02 11:40:31 +0000
  • caf88735ee
    build(deps): bump golang.org/x/sys from 0.34.0 to 0.35.0 dependabot[bot] 2025-09-02 11:18:43 +0000
  • 950ca2bd99 fix(audio): improve process termination handling in input supervisor Alex P 2025-09-01 11:08:13 +0000
  • 7feb92c9c7 chore: add comments and remove unused code Siyuan Miao 2025-09-01 12:28:18 +0200
  • dfbf9249b9 fix(audio): improve audio initialization and process termination handling Alex P 2025-09-01 10:24:26 +0000
  • f51f6da2de fix(audio): improve logging for Opus config and subprocess status Alex P 2025-09-01 08:07:53 +0000
  • fd7608384a feat(audio): implement dynamic Opus config updates and optimize audio params Alex P 2025-09-01 08:02:43 +0000
  • 4592269dd1 fix: nil check Siyuan Miao 2025-09-01 09:06:03 +0200
  • e1815237eb minor changes related to logging Siyuan Miao 2025-09-01 08:49:35 +0200
  • af8fff7cee chore: change logging level of JSONRPC send event to trace Siyuan Miao 2025-08-30 18:49:42 +0200
  • 7389467c2f add queues for keyboard / mouse event Siyuan Miao 2025-08-30 18:29:06 +0200
  • d61ea2195b refactor hidrpc marshal / unmarshal Siyuan Miao 2025-08-30 14:56:43 +0200
  • c459929a91 chore: show hid rpc version Siyuan Miao 2025-08-30 14:10:35 +0200
  • 3dd8645295 fix issues Siyuan Miao 2025-08-30 14:01:25 +0200
  • fefbc7611f chore: add timeout when writing to hid endpoints Siyuan Miao 2025-08-29 21:55:58 +0200
  • f7beae3b9b add logs Siyuan Miao 2025-08-29 20:05:12 +0200
  • eacc2a6621 chore: simplify handshake of hid rpc Siyuan Miao 2025-08-29 19:51:59 +0200
  • 58b72add90 feat: use hidRpcChannel to save bandwidth Siyuan Miao 2025-08-29 18:19:51 +0200
  • 6adcc26ff2 feat(audio): add goroutine cache cleanup and process reuse Alex P 2025-08-29 17:05:37 +0000
  • e24f3c95cd refactor: use less data to transfer keyboard and mouse events [WIP DO NOT MERGE] refactor/jsonrpc-kbd Siyuan Miao 2025-08-12 17:24:08 +0200
  • 858859e317 perf(audio): optimize audio config for RV1106 SoC compatibility Alex P 2025-08-28 22:25:11 +0000
  • 9c0aff4489 feat(audio): implement audio input supervisor and opus config management Alex P 2025-08-28 22:02:22 +0000
  • 94521ef6db
    chore/Deprecate browser mount (#752) Marc Brooks 2025-08-28 16:46:55 -0500
  • b1baaa5bd5 add more log chore/rpc-queue-bug Siyuan Miao 2025-08-28 23:19:37 +0200
  • 3bc74b1ce5 add log for rpc queue Siyuan Miao 2025-08-28 23:11:37 +0200
  • 16692bc94d
    Removed RemoteVirtualMediaState.WebRTC Marc Brooks 2025-08-28 13:48:11 -0500
  • 34dff0a3aa
    Removed diskChannel and localFile Marc Brooks 2025-08-28 13:26:05 -0500
  • 3246b8ba72 Revert "Remove Out Endpoint Descriptors from Absolute Mouse and Relative Mouse (#542)" chore/revert-hid-usbid Siyuan Miao 2025-08-28 17:45:47 +0200
  • 050d5d053c refactor: rename variables for clarity Adam Shiervani 2025-08-28 12:53:34 +0200
  • 379a794bd7 feat: Dont collect stats without a video track Adam Shiervani 2025-08-28 12:35:23 +0200
  • 6b37cf8e3f feat: do an actual avg reference calc Adam Shiervani 2025-08-28 12:31:12 +0200
  • 0340aa3749 docs: add JSDoc comments to createChartArray function in Metric component for better documentation Adam Shiervani 2025-08-28 12:05:18 +0200
  • 8a07f7d186 refactor: rename variable for clarity in Metric component Adam Shiervani 2025-08-28 12:02:29 +0200
  • 0d4176cf98 refactor(audio): centralize metrics collection with new registry Alex P 2025-08-28 10:01:35 +0000
  • 66cccfe9e1
    Add application icon for Safari and saved-bookmarks (#749) Marc Brooks 2025-08-28 05:01:04 -0500
  • fe4571956d refactor(audio): remove granular latency metrics and histogram functionality Alex P 2025-08-28 08:44:09 +0000
  • 80e1517654
    Add the key graphics and missing keys Marc Brooks 2025-08-27 19:36:16 -0500
  • f9adb4382d feat(audio): add latency metrics collection for input and output Alex P 2025-08-28 00:35:51 +0000
  • 758bbbfff6 feat(audio): add latency histogram metrics collection and visualization Alex P 2025-08-28 00:24:30 +0000
  • 2245dadae3 Remove device-side go code Marc Brooks 2025-08-28 00:15:07 +0000
  • 3efe2f2a1d refactor(audio/validation): improve frame data validation with specific error messages Alex P 2025-08-27 23:54:40 +0000
  • ece36ce5fd feat(audio): optimize validation and add dynamic opus encoder configuration Alex P 2025-08-27 23:44:16 +0000
  • a722992183
    Add application icon for Safari and saved-bookmarks Marc Brooks 2025-08-26 19:36:50 -0500
  • cdf0b20bc7 perf(audio): optimize validation and buffer pool with caching Alex P 2025-08-27 22:57:07 +0000
  • 25363cef90 perf(audio): replace frame validation with ultra-fast version Alex P 2025-08-27 22:44:34 +0000
  • e3e7b898b5 style(audio): fix formatting and add missing newlines Alex P 2025-08-27 20:54:50 +0000
  • 9dda569523 feat(audio): enhance validation and add logging standards Alex P 2025-08-27 20:46:47 +0000
  • 6355dd87be feat(audio): add pool hit tracking and optimize buffer management Alex P 2025-08-27 19:37:34 +0000
  • cb20956445 refactor(AudioControlPopover): simplify audio metrics display and remove unused code Alex P 2025-08-27 18:33:52 +0000
  • 50e04192bf refactor(audio): standardize log levels and messages across components Alex P 2025-08-27 18:11:06 +0000
  • dc2db8ed2d feat(audio): add comprehensive input validation and base components Alex P 2025-08-27 17:47:39 +0000
  • 8fb0b9f9c6 feat(audio): centralize audio configuration and improve debugging Alex P 2025-08-27 13:01:56 +0000
  • a42384fed6
    enhancement: add new EDID for DELL iDRAC (#693) Adam Shiervani 2025-08-27 10:16:17 +0200
  • 3d770e73c8
    chore/Deprecate browser mount Marc Brooks 2025-08-26 21:40:20 -0500
  • 248f0d38c6
    Clean up Virtual Keyboard styling Marc Brooks 2025-08-26 20:51:52 -0500
  • e8d12bae4b style(audio): fix formatting and add missing newlines Alex P 2025-08-26 16:49:41 +0000
  • 3ec243255b
    Add ability to track modifier state on the device (#725) Marc Brooks 2025-08-26 10:09:35 -0500
  • 05bf61152b
    feature/Faster loading (#746) Marc Brooks 2025-08-26 09:55:08 -0500
  • 3bd9f841e0 feat: add someIterable utility function and update Metric components for consistent metric handling Adam Shiervani 2025-08-26 16:47:16 +0200
  • 6a68e23d12 refactor(audio): improve error handling and memory management Alex P 2025-08-26 14:36:07 +0000
  • b1f85db7de feat(audio): enhance error handling and add device health monitoring Alex P 2025-08-26 12:51:11 +0000
  • e4ed2b8fad refactor(audio): rename audio components for clarity and add validation Alex P 2025-08-26 10:42:25 +0000
  • f903a6d8c2
    Add ability to track modifier state on the device Marc Brooks 2025-08-07 06:23:35 +0000
  • fff2d2b791 feat(usbgadget): add nil checks for gadget operations and cleanup tests Alex P 2025-08-25 22:24:41 +0000
  • e2e69e6975
    Remove feral async declarations on things that have no await Marc Brooks 2025-08-25 16:52:46 -0500
  • f8135263ed
    feature/Faster loading Marc Brooks 2025-08-22 15:31:39 -0500
  • 6898a6ef1b feat(audio): add granular metrics collection and comprehensive error handling Alex P 2025-08-25 21:00:54 +0000
  • 34f8829e8a refactor(audio): improve configuration handling and validation Alex P 2025-08-25 20:36:26 +0000
  • 60a6e6c5c5 refactor(audio): centralize config values and improve documentation Alex P 2025-08-25 20:09:25 +0000
  • c5216920b3 refactor(audio): centralize config constants and update usage Alex P 2025-08-25 19:30:57 +0000
  • 9e343b3cc7 refactor(audio): move hardcoded values to config for better flexibility Alex P 2025-08-25 19:02:29 +0000
  • 35a666ed31 refactor(audio): centralize configuration constants in audio module Alex P 2025-08-25 18:08:12 +0000
  • 7ec583ed6a refactor(audio): centralize config and remove debug logs Alex P 2025-08-25 16:49:48 +0000
  • 5acfb67d29 refactor: update ConnectionStatsSidebar to use Metric component for improved data visualization Adam Shiervani 2025-08-25 18:05:16 +0200
  • a2d50fde5c feat: add Metric component for data visualization Adam Shiervani 2025-08-25 18:05:05 +0200
  • d1c192bf8b feat(audio): add real-time USB audio config updates and validation Alex P 2025-08-25 14:21:49 +0000
  • c89d678963 refactor(audio): remove unused context from audio input manager Alex P 2025-08-25 13:53:29 +0000
  • 6f02870c90 fix(audio): improve audio device state management Alex P 2025-08-25 13:19:29 +0000