Commit Graph

  • 5452d7c721
    release 0.3.9 (#349) release/0.3.9 Aveline 2025-04-10 16:47:19 +0200
  • 3fbcb7e5c4
    chore(dev_deploy): update logging for websocket in deployment script (#348) Adam Shiervani 2025-04-10 16:09:37 +0200
  • 547fa32b56 chore(dev_deploy): update logging for websocket in deployment script Adam Shiervani 2025-04-10 16:08:01 +0200
  • 76a1825b02
    chore(websocket): logging and metrics improvement (#347) Aveline 2025-04-10 15:53:26 +0200
  • 3bf562fc2b chore(websocket): add counter for ping requests received Siyuan Miao 2025-04-10 15:50:03 +0200
  • b71c1c4738 chore(websocket): only show warning if websocket is closed abnormally Siyuan Miao 2025-04-10 15:39:03 +0200
  • 4137b82661
    feat(websocket): handle ping messages sent from react and add logging (#346) Aveline 2025-04-10 15:10:22 +0200
  • 1816faee58 feat(websocket): handle ping messages sent from react and add logging Siyuan Miao 2025-04-10 12:39:07 +0200
  • 929e3a66d7
    fix(ui): adjust layout and z-index for improved UI consistency in KvmIdRoute (#345) Adam Shiervani 2025-04-10 12:39:36 +0200
  • b5a204742a fix(ui): adjust layout and z-index for improved UI consistency in KvmIdRoute Adam Shiervani 2025-04-10 12:39:01 +0200
  • 101032b816
    fix(ui): update WebRTCVideo component to properly animate on peer connection state (#343) Adam Shiervani 2025-04-10 11:55:28 +0200
  • d921881165 fix(ui): update WebRTCVideo component to properly animate on peer connection state Adam Shiervani 2025-04-10 11:54:08 +0200
  • 6618ee4c6e
    fix: Shell linting (#328) Ben Kochie 2025-04-09 23:30:33 +0100
  • 02bf869b99
    fix(ui): increase z-index for Modal component to improve layering (#341) Adam Shiervani 2025-04-10 00:05:51 +0200
  • d824a1bc86
    fix(dev_device): update JETKVM_PROXY_URL to use WebSocket protocol (#342) Adam Shiervani 2025-04-10 00:05:41 +0200
  • 6a8e7eb1a3 fix(dev_device): update JETKVM_PROXY_URL to use WebSocket protocol Adam Shiervani 2025-04-09 23:47:52 +0200
  • 9ff7fe39b2 fix(ui): increase z-index for Modal component to improve layering Adam Shiervani 2025-04-09 23:47:22 +0200
  • ee29cb11bd
    Don't block new PC if connection is stable. No need to (#340) Adam Shiervani 2025-04-09 23:26:02 +0200
  • 8868a8ef32 Don't block new PC if connection is stable. No need to fix/reload-on-update Adam Shiervani 2025-04-09 23:22:33 +0200
  • bf89e038ee
    Re-add old signaling for when upgrading (#339) Aveline 2025-04-09 22:27:01 +0200
  • 0b6be9b644 refactor: remove unnecessary whitespace in setupRouter function fix/compatability-signaling Adam Shiervani 2025-04-09 22:25:47 +0200
  • 1656420b3b re-add old signaling for when upgrading Adam Shiervani 2025-04-09 22:23:05 +0200
  • 7e83e24e07
    fix(ota): certificate signed by unknown authority (#338) Aveline 2025-04-09 20:29:03 +0200
  • 652e845d83 fix(ota): certificate signed by unknown authority Siyuan Miao 2025-04-09 20:25:26 +0200
  • 58f42e0d16
    bump to 0.3.9 Aveline 2025-04-09 19:59:41 +0200
  • e748346e2b
    release 0.3.9 (#337) Aveline 2025-04-09 19:57:56 +0200
  • 36d427ba56
    set default label for delay Andrew Davis 2025-04-09 23:43:58 +1000
  • dc512181c1
    Merge branch 'dev' into feat/macros Andrew Davis 2025-04-09 23:08:26 +1000
  • 1a30977085
    Feat/Trickle ice (#336) Adam Shiervani 2025-04-09 00:10:38 +0200
  • fd6bf90735 fix: Handle error when writing device metadata to WebRTC signaling channel Adam Shiervani 2025-04-08 22:34:55 +0200
  • 443cf5d029 feat: Add app version header and update WebRTC signaling endpoint Adam Shiervani 2025-04-08 22:33:14 +0200
  • b9c4f4a24b fix: use wss when the page is served over https Siyuan Miao 2025-04-08 18:17:20 +0200
  • a9a8df5d9c fix conflicts Siyuan Miao 2025-04-08 17:08:14 +0200
  • 50d4374a26 chore(websocket): use MetricVec instead of Metric to store metrics Siyuan Miao 2025-04-08 16:44:10 +0200
  • 5b80ef9b62 refactor: Improve metric help text and standardize comparison operator in KvmIdRoute Adam Shiervani 2025-04-08 15:30:00 +0200
  • 0e61d9837a refactor: Remove old http local http endpoint Adam Shiervani 2025-04-08 15:29:26 +0200
  • fc44b686f3 refactor: Rename signaling handler function for clarity Adam Shiervani 2025-04-08 15:28:54 +0200
  • f17f15be57 fix: Handle error when writing new ICE candidate to WebRTC signaling channel Adam Shiervani 2025-04-08 15:27:51 +0200
  • 3c973ed272 refactor: Rename WebRTC signaling functions and update deployment script for debug version Adam Shiervani 2025-04-08 14:59:20 +0200
  • c1aa96c69c refactor: Standardize metric naming and improve websocket logging Adam Shiervani 2025-04-08 14:04:21 +0200
  • d91ac1ace7 refactor: Update PeerConnectionDisconnectedOverlay to use Card component for better UI structure Adam Shiervani 2025-04-08 13:40:23 +0200
  • eccc2c5a43 refactor: Improve WebRTC connection management and logging in KvmIdRoute Adam Shiervani 2025-04-08 13:40:18 +0200
  • 44ac37d11f refactor: Enhance WebRTC signaling and connection handling Adam Shiervani 2025-04-05 16:04:49 +0200
  • 68f53dcc5f feat(cloud): Use Websocket signaling in cloud mode Adam Shiervani 2025-04-04 15:22:06 +0200
  • a76299fb77 minor ui changes feat/tls-config Siyuan Miao 2025-04-08 16:10:38 +0200
  • ffb43da96e no longer need to reboot to start / stop tls service Siyuan Miao 2025-04-08 16:05:04 +0200
  • fa1b11b228
    chore(ota): allow a longer timeout when downloading packages (#332) Aveline 2025-04-08 00:43:03 +0200
  • 64042d9f10 chore(ota): allow a longer timeout when downloading packages Siyuan Miao 2025-04-07 14:25:05 +0200
  • abc6d92331
    feat(cloud): disconnect from cloud immediately when cloud URL changes… (#326) Aveline 2025-04-07 14:19:43 +0200
  • 720c6f8951 fix tls mode Siyuan Miao 2025-04-07 14:18:08 +0200
  • 1a009afd59 fix golintci issues Siyuan Miao 2025-04-07 13:35:56 +0200
  • 163bf51ad0 make linter happy Siyuan Miao 2025-04-07 13:31:30 +0200
  • 01022eaa64
    Merge branch 'dev' into feat/tls-config Aveline 2025-04-07 13:28:26 +0200
  • a12e081c2e feat(tls): rewrite tls feature Siyuan Miao 2025-04-07 13:23:16 +0200
  • 8f6671f7f9 feat(tls): store tls certificates Siyuan Miao 2025-03-18 17:25:03 +0100
  • dd5696d5cc
    fix: Shell linting SuperQ 2025-04-06 09:41:10 +0200
  • 40acb6e2e5
    cleanup icons Andrew Davis 2025-04-05 23:58:25 +1000
  • 6b6b86287e
    cleanup combobox focus Andrew Davis 2025-04-05 23:57:20 +1000
  • 95eb908fcf
    revert info on field label Andrew Davis 2025-04-05 23:57:05 +1000
  • 10dbdf783f
    merge dev Andrew Davis 2025-04-05 23:22:25 +1000
  • 41e2bd7323 fix: Remove 0x prefix for HEX Kirill Makhonin 2025-04-04 09:46:02 -0400
  • 73e715117e feat(cloud): disconnect from cloud immediately when cloud URL changes or user requests to deregister feat/disconnect-cloud Siyuan Miao 2025-04-04 12:58:19 +0200
  • cd78bb5ada feat: Add support for remove KVM switches Kirill Makhonin 2025-04-03 16:50:40 -0400
  • 8268b20f32
    refactor: Update WebRTC connection handling and overlays (#320) Adam Shiervani 2025-04-03 19:32:14 +0200
  • 1a26431147
    chore(cloud): websocket client improvements (#323) Aveline 2025-04-03 19:28:37 +0200
  • 97fc6843af chore: Clean up import statements in devices.$id.tsx Adam Shiervani 2025-04-03 19:17:05 +0200
  • f3b5011d65 feat(cloud): add metrics for cloud connections chore/lazy-websocket Siyuan Miao 2025-04-03 19:06:21 +0200
  • 1e9adf81d4 chore: skip websocket client if net isn't up or time sync hasn't complete Siyuan Miao 2025-04-03 18:16:41 +0200
  • 7d5cf918fc
    cleanup delete buttons Andrew Davis 2025-04-04 00:41:57 +1000
  • 5fcc1f4079
    add confirm dialog component Andrew Davis 2025-04-03 23:51:43 +1000
  • 8a056960bf
    add useCallback optimizations Andrew Davis 2025-04-03 23:29:02 +1000
  • 0651cb8256
    use and add info to fieldlabel Andrew Davis 2025-04-03 23:15:40 +1000
  • 54d011897d
    cleanup macrobar Andrew Davis 2025-04-03 18:18:21 +1000
  • 4438dbbe0c
    remove sortable list and simplify Andrew Davis 2025-04-03 17:49:29 +1000
  • 7b8725892d
    split up macro routes Andrew Davis 2025-04-03 16:01:22 +1000
  • 48d8523122
    create sortable list component Andrew Davis 2025-04-03 11:36:09 +1000
  • 19915abbca fix: Update comments for WebRTC connection handling in KvmIdRoute Adam Shiervani 2025-04-02 23:05:25 +0200
  • ed914b3578 refactor: Update WebRTC connection handling and overlays Adam Shiervani 2025-04-02 22:53:19 +0200
  • 0206d798a3
    cleanup styles and macro list Andrew Davis 2025-04-03 01:54:16 +1000
  • 5c3424e89f
    remove macro description Andrew Davis 2025-04-03 01:14:37 +1000
  • 223558a6a0
    create generic combobox component Andrew Davis 2025-04-03 00:59:38 +1000
  • 6406400884
    extract display key mappings Andrew Davis 2025-04-03 00:58:55 +1000
  • 669e4244a6
    use existing components and CTA Andrew Davis 2025-04-02 23:29:41 +1000
  • c65d222ee0
    feat(ui): add className prop to Checkbox component to allow custom styling Andrew Davis 2025-04-02 23:28:55 +1000
  • 6ab0b7ecfa cleaned up logging JackTheRooster 2025-04-01 21:35:39 -0500
  • 42e50308a2 cleaned up logging JackTheRooster 2025-04-01 21:12:45 -0500
  • 6c364f0955 fix for default values on jiggler input fields JackTheRooster 2025-04-01 21:11:51 -0500
  • 4eadb98616 added logging fixed time since last user input logic JackTheRooster 2025-04-01 21:04:49 -0500
  • 7cac28926a
    return error rather than truncate steps in validation Andrew Davis 2025-04-02 09:14:22 +1000
  • 65e4a58ad9
    chore: Update README Discord Link (#308) Aveline 2025-03-31 06:05:30 +0200
  • 2766f50dce
    cleanup settings menu Andrew Davis 2025-03-30 22:40:39 +1000
  • 452e7827c3
    use notifications component and handle jsonrpc errors Andrew Davis 2025-03-30 22:13:42 +1000
  • df0d083a28
    chore: Update README Discord Link Cameron Fleming 2025-03-29 21:13:59 +0000
  • 2ba8e1981b
    add ui keyboard macros settings and macro bar Andrew Davis 2025-03-29 18:05:11 +1000
  • 5650bad796
    add jsonrpc keyboard macro get/set Andrew Davis 2025-03-29 18:05:07 +1000
  • 1f8f885a1d
    chore: Enable more linters (#255) Aveline 2025-03-28 10:21:49 +0100
  • c338533029 now using gadget last input time to determine if jiggler can be activated added UI elements to set jiggler config JackTheRooster 2025-03-26 23:51:45 -0500
  • 1188da2ab8
    Merge f4e29f1b9c into edafe996a9 Aveline 2025-03-27 00:52:58 +0100
  • f4e29f1b9c feat: make metrics endpoint opt-in feat/metrics-optin Siyuan Miao 2025-03-27 00:49:42 +0100
  • aed453cc8c
    chore: Enable more linters SuperQ 2025-03-12 16:29:45 +0100