Commit Graph

  • b5978016af minor issues Siyuan Miao 2025-09-18 12:16:51 +0200
  • ade9a4961a fix: update keysDownState handling Adam Shiervani 2025-09-18 11:45:54 +0200
  • 455ab1bf02 feat: use clientSide macro if backend doesn't support macros Siyuan Miao 2025-09-18 11:00:42 +0200
  • fc1a59dd15
    Merge 3e2df4e651 into 25b102ac34 Aveline 2025-09-18 09:45:12 +0200
  • 25b102ac34
    fix: ensure that security-key backed SSH keys are supported (#807) Marc 2025-09-17 20:14:45 +1000
  • c61c1b47c9
    fix: Ensure that security-key backed SSH keys are supported Marc 2025-09-17 02:38:48 +1000
  • 5c94c6c87f
    chore: upgrade jetkvm native and fix the params of fadeIn / fadeOut (#808) Aveline 2025-09-17 01:38:23 +0200
  • 936380d99f chore: upgrade jetkvm native and fix the params of fadeIn / fadeOut Siyuan Miao 2025-09-16 23:07:01 +0200
  • 140a803ccf perf(audio): add ARM NEON SIMD optimizations for audio processing Alex P 2025-09-16 18:18:19 +0000
  • cf679978be
    fix(timesync): ensure that auto-update waits for time sync (#609) Marc Brooks 2025-09-16 08:37:02 -0500
  • eca3c52513 PR Review Optimization: As recommended, use ternary operators instead of if/else for better readability Alex P 2025-09-16 16:17:56 +0300
  • 55bcfb5a22 Consistency: keep if block multi-line Alex P 2025-09-16 16:08:16 +0300
  • 0027001390 Cleanup: removed redundant code Alex P 2025-09-16 16:03:20 +0300
  • caa0a60ebb Cleanup: removed redundant code Alex P 2025-09-16 16:00:55 +0300
  • a5fb3bf30c Fix: remove misplaced const Alex P 2025-09-16 15:52:53 +0300
  • 26e71806cb Cleanup, Optimizations: Small aaudio optimizations Alex P 2025-09-16 15:46:55 +0300
  • 2f7bf55f22 Cleanup, Optimizations: Small aaudio optimizations Alex P 2025-09-16 15:45:03 +0300
  • 8a3f1b6c32 Cleanup, Optimizations: Small aaudio optimizations Alex P 2025-09-16 15:37:23 +0300
  • 7ffb9e1d59 Cleanup: removed redundant code, comments, etc. Alex P 2025-09-16 15:31:10 +0300
  • 647eca4292 Cleanup: removed redundant code, comments, etc. Alex P 2025-09-16 15:23:16 +0300
  • a8b58b5d34 [WIP] Cleanup: removed redundant code Alex P 2025-09-16 15:17:49 +0300
  • b23cc50d6c [WIP] Cleanup: removed redundant code Alex P 2025-09-16 15:14:00 +0300
  • 1f88dab95f [WIP] Maintainability Improvement: Add debug logging throughout the audio system for easy debugging and troubleshooting Alex P 2025-09-16 11:48:10 +0300
  • 80a8b9e9e3
    feat: Adds IPv6 disabling feature (#803) Marc Brooks 2025-09-16 05:44:56 -0500
  • 0944c886e5 [WIP] Maintainability Improvement: Add debug logging throughout the audio system for easy debugging and troubleshooting Alex P 2025-09-16 11:27:18 +0300
  • 5e257b3144 [WIP] Add debug logging throughout the audio system Alex P 2025-09-16 11:26:48 +0300
  • fb98c4edcb [WIP] Maintainability: Add debug / trace logs to make it easy to debug audio input issues Alex P 2025-09-16 11:11:18 +0300
  • e894470ca8 [WIP] Cleanup: function naming Alex P 2025-09-16 07:33:34 +0000
  • 996016b0da [WIP] Cleanup: remove unnecessary complexity Alex P 2025-09-15 23:00:03 +0000
  • 7ab4a0e41d [WIP] Simplification: PR Simplification Alex P 2025-09-16 00:44:26 +0300
  • ebb79600b0 Fix: pcm_snd_wait won't work when device is busy Alex P 2025-09-16 00:32:19 +0300
  • b040b8feaf [WIP] Optimizations: Optimize audio system Alex P 2025-09-15 21:20:45 +0000
  • ca38ebee0c [WIP] Fix: add commented code back Alex P 2025-09-15 12:04:24 +0000
  • cca1fe720d [WIP] Cleanpup: Remove audio input quality settings to reduce complexity Alex P 2025-09-15 12:02:47 +0000
  • 9d6bd997d9 [WIP] Cleanpup: Remove audio input quality settings to reduce complexity Alex P 2025-09-15 11:59:21 +0000
  • e29694921b Fix: indentation Alex P 2025-09-15 14:29:02 +0300
  • 0b83dfc230 chore: hide delay option when debugMode isn't enabled Siyuan Miao 2025-09-15 13:25:51 +0200
  • c8630e7c7f [WIP] Cleanpup: Remove audio input quality settings to reduce complexity Alex P 2025-09-15 08:40:01 +0000
  • b6858ab155 [WIP] Cleanup / Refinement: PR Review Alex P 2025-09-14 21:55:31 +0000
  • 0eaad6ba16 Merge branch 'dev' into feat/audio-support Alex P 2025-09-13 06:35:25 +0000
  • d7e5369990 Add timeout to hid keyboard write operation Cursor Agent 2025-09-13 00:15:51 +0000
  • 20783e6118 feat: Add HID keyboard auto-release and async callbacks Cursor Agent 2025-09-13 00:08:48 +0000
  • 1eabbda364
    We have to set the IPv4 and IPv6 modes on the server. Marc Brooks 2025-09-09 02:00:35 -0500
  • 41592e4bcf
    Don't listen on disabled addresses in mDNS or web server. Marc Brooks 2025-09-09 01:35:24 -0500
  • 4e45eb3993
    Allow disabling IPv6 Marc Brooks 2025-08-26 21:19:51 -0500
  • 1717549578
    fix: goroutine leak issue of cloudBlink (#801) Aveline 2025-09-12 18:30:35 +0200
  • 557aa5891a Cleanup: Simplify Makefile by exporting all needed env vars at the top Alex P 2025-09-12 09:47:11 +0000
  • 49d62f8eb0 Cleanup: only set PKG_CONFIG_PATH once Alex P 2025-09-12 09:22:14 +0000
  • 37b1a8bf34
    docs: update pprof section of DEVELOPMENT.md (#802) Aveline 2025-09-12 11:11:28 +0200
  • 9e4392127e Fix: add accidentally removed test file back, devcontainer build process on clean devcontainer Alex P 2025-09-12 09:09:55 +0000
  • ed13c9932c docs: update pprof section of DEVELOPMENT.md Siyuan Miao 2025-09-12 10:35:08 +0200
  • 0c24256d57 chore: add lock and allow context to be cancelled earlier Siyuan Miao 2025-09-12 10:26:18 +0200
  • 79c52f5ac7 fix: goroutine leak issue of cloudBlink Siyuan Miao 2025-09-12 10:02:02 +0200
  • ca8b06f4cf
    chore: enhance the gzip and cacheable handling of static files Marc Brooks 2025-09-12 01:41:41 -0500
  • 33e099f258
    update netboot.xyz-multiarch.iso to 2.0.88 (#799) Aveline 2025-09-12 08:41:17 +0200
  • 1b4f8986fc feat: add script to update netboot.xyz iso Siyuan Miao 2025-09-11 23:59:11 +0200
  • 7bbcae7e78
    chore/More Marc Brooks 2025-09-11 20:20:29 -0500
  • 15baf9323b Merge branch 'dev' into feat/audio-support Alex P 2025-09-12 01:18:46 +0300
  • e29c299d4a chore: update netboot.xyz-multiarch.iso to 2.0.88 Siyuan Miao 2025-09-11 23:58:55 +0200
  • ea068414dc
    feat: validate ssh public key before saving (#794) Aveline 2025-09-11 23:32:40 +0200
  • c900f6dff4 fix: TestValidSSHKeyTypes Siyuan Miao 2025-09-11 21:06:23 +0200
  • 8d1a66806c
    refactor(ui): Don't fetch KeybardAndMouse Icon on every re-render (#795) Adam Shiervani 2025-09-11 19:57:35 +0200
  • 6202e3cafa
    chore: serve pre-compressed static files (#793) Aveline 2025-09-11 19:17:15 +0200
  • d71e0ea256 refactor(ui): Don't fetch KeybardAndMouse Icon on every re-render Adam Shiervani 2025-09-11 12:29:28 +0200
  • 0e76023c39 Improvement (Maintainability): Make all C code more manageable by moving it to its own dedicated file Alex P 2025-09-11 13:27:10 +0300
  • c866230711
    build(deps-dev): bump vite (#788) dependabot[bot] 2025-09-11 12:07:52 +0200
  • b2337af0e8 wip: reload page if version different feat/auto-reload-fe Siyuan Miao 2025-09-11 12:02:26 +0200
  • c77110fff9 feat: validate ssh public key before saving Siyuan Miao 2025-09-11 09:43:50 +0200
  • 2ef48c5e12 chore: serve pre-compressed static files Siyuan Miao 2025-09-11 08:55:15 +0200
  • 1e2cee7060 fix: performance issue of Uint8Array concat Siyuan Miao 2025-09-11 02:56:47 +0200
  • a86b516f9a fix: jsonrpc.go:1142:21: Error return value is not checked (errcheck) Siyuan Miao 2025-09-11 02:16:45 +0200
  • 137d22b0b3 fix: use currentSession.reportHidRPCKeyboardMacroState Siyuan Miao 2025-09-11 02:15:01 +0200
  • d6de9668bd chore: clear keysDownState Siyuan Miao 2025-09-11 02:12:30 +0200
  • 3e2df4e651 fix: handle nullable properly feat/jsonrpc-typings Siyuan Miao 2025-09-11 01:57:46 +0200
  • f8c2a95381 feat: generate ts typings from golang code Siyuan Miao 2025-09-11 01:40:42 +0200
  • a667aefc96 allow user to override delay Siyuan Miao 2025-09-10 23:48:26 +0200
  • 7014560b41 feat: allow paste progress to be cancelled Siyuan Miao 2025-09-10 23:35:24 +0200
  • 9e3ee89d8d
    Merge 2ff3dffd61 into c8dd84c6b7 Aveline 2025-09-10 18:21:00 +0200
  • 2ff3dffd61 add missing modal feat/ocr Siyuan Miao 2025-09-10 18:01:01 +0200
  • 89c259a789 fix package-lock Siyuan Miao 2025-09-10 17:22:13 +0200
  • 598fd966dd feat: ocr Siyuan Miao 2025-09-10 14:10:02 +0200
  • d7c8abbb11 add delay Siyuan Miao 2025-09-10 17:21:44 +0200
  • 024cbb8fb1 wip: send macro using hidRPC channel Siyuan Miao 2025-09-10 02:42:36 +0200
  • c3bced8b58 chore: show codec and clock rate chore/show-codec Siyuan Miao 2025-09-10 14:39:36 +0200
  • 3a09fccd59 feat: send all paste keystrokes to backend Siyuan Miao 2025-09-09 23:56:23 +0200
  • 5da357ba01 [WIP] Cleanup: Remove hid optimization code, as it is out of scope Alex P 2025-09-09 23:31:58 +0000
  • eab0261344 Cleanup: remove devLog with calculated param Alex P 2025-09-09 22:44:33 +0000
  • f58e5476bf feat: cancel paste mode Siyuan Miao 2025-09-10 00:13:10 +0200
  • e0b6e612c0 Updates: defer the mutex unlock Alex P 2025-09-09 22:03:35 +0000
  • 4b0818502c feat: send all paste keystrokes to backend Siyuan Miao 2025-09-09 23:56:23 +0200
  • f48c3fe25a [WIP] Updates, Cleanup: use uint64 for non-negative values Alex P 2025-09-09 21:54:36 +0000
  • d4c10aef87 Updates: use uint64 since we won't have negative numbers here Alex P 2025-09-09 21:37:08 +0000
  • cf359246e0
    build(deps-dev): bump vite dependabot[bot] 2025-09-09 21:25:39 +0000
  • 2a81497d34 Improvements: input performance Alex P 2025-09-09 20:58:34 +0000
  • 8cff7d600b pr-optimizations,perf(input): optimize JSON-RPC input handling with ultra-fast path Alex P 2025-09-09 18:56:54 +0000
  • eca1e6a80d Cleanup: implement PR Review suggestions Alex P 2025-09-09 18:09:19 +0000
  • c8dd84c6b7
    fix/Jiggler settings not saving (#786) Marc Brooks 2025-09-09 07:48:49 -0500
  • 02acee0c75 Fix: Audio Output Enable / Disable Alex P 2025-09-09 10:39:47 +0000
  • 0f2aa9abe4 feat(audio): improve socket handling and validation performance Alex P 2025-09-09 10:16:53 +0000
  • 5d4f4d8e10 UX Improvement: keep Mic state accross page refreshes Alex P 2025-09-09 09:43:39 +0000