Commit Graph

  • 89f3bc8c40 build(deps): bump github.com/go-jose/go-jose/v4 in the go_modules group (#596) dependabot[bot] 2025-06-12 08:46:11 +02:00
  • 91171d9bf7 build(deps): bump golang.org/x/net from 0.40.0 to 0.41.0 (#580) dependabot[bot] 2025-06-12 08:45:05 +02:00
  • 0d955a8d95 build(deps): bump github.com/beevik/ntp from 1.3.1 to 1.4.3 (#585) dependabot[bot] 2025-06-12 08:42:59 +02:00
  • a40d26ab9b build(deps): bump github.com/prometheus/procfs from 0.15.1 to 0.16.1 (#592) dependabot[bot] 2025-06-12 08:42:25 +02:00
  • 9bd587b52e build(deps): bump github.com/prometheus/client_golang (#588) dependabot[bot] 2025-06-12 08:42:14 +02:00
  • 7ef9a7ba93 build(deps): bump github.com/gin-contrib/logger from 1.2.5 to 1.2.6 (#589) dependabot[bot] 2025-06-12 08:42:08 +02:00
  • bfbc1a5a57 build(deps): bump actions/setup-go from 4 to 5 (#577) dependabot[bot] 2025-06-12 08:40:53 +02:00
  • abb4350316 chore: enable dependabot (#256) Ben Kochie 2025-06-12 08:36:31 +02:00
  • 52825da68d Upgrade pion modules to fix CVE (#572) Marc Brooks 2025-06-12 01:34:19 -05:00
  • 9d2abd9fb0 feat(video): add video enhancement settings for saturation, brightness, and contrast (#557) ariedel87 2025-06-04 18:44:37 +02:00
  • 52dd675e52 chore: fix eslint errors Siyuan Miao 2025-06-03 02:19:57 +02:00
  • e95e30e48c Re-add scroll blocking/throttling (#544) John 2025-06-02 19:51:38 -04:00
  • eaa58492ab fix: Log spam when using a web terminal #547 (#550) John 2025-06-02 19:51:30 -04:00
  • f4bb47c544 fix(ui): Fix full-screen keyboard lock issues. (#535) Marc Brooks 2025-06-02 18:28:35 -05:00
  • a7693df92c fix: the screen doesn't dim or turn off Alex Ballas 2025-06-03 02:28:14 +03:00
  • 8d77d75294 chore(ui): Clean up warnings (#536) Marc Brooks 2025-05-30 08:01:32 -05:00
  • 718b343713 feat: add local web server loopback mode configuration (#511) Alex Goodkind 2025-05-27 08:28:51 -07:00
  • 1f7c5c94d8 feat(ui): Add Ctrl+Alt+Del to the action bar (#498) Marc Brooks 2025-05-25 07:19:42 -05:00
  • 55d7f22c47 chore(ui): Removed unused DeviceSettingState (#496) Marc Brooks 2025-05-25 07:19:31 -05:00
  • a28676cd94 feat(websecure): add support for ed25519 certificates (#513) Aveline 2025-05-25 11:09:58 +02:00
  • 2ec061b3a8 feat(Keyboard): Hide Pressed Keys (#518) ariedel87 2025-05-25 11:09:48 +02:00
  • 7e64a529f8 chore: add VSCode extensions for improved development environment (#509) Alex Goodkind 2025-05-23 05:38:15 -07:00
  • 1b5062c504 fix(ui): Default the keyboardLayout to en-US if not set (#512) Marc Brooks 2025-05-23 06:21:53 -05:00
  • c1d771cced feat: allow user to disable keyboard LED synchronization (#507) Aveline 2025-05-23 00:59:02 +02:00
  • 019934d33e chore(ui): Allow mac address copying (#504) (#506) adammkelly 2025-05-22 23:56:50 +01:00
  • 0c5c69f2d3 feat: sync keyboard led status (#502) Aveline 2025-05-23 00:12:18 +02:00
  • 0cee284561 chore: bump version to 0.4.1 Siyuan Miao 2025-05-22 11:17:00 +02:00
  • 2272247668 chore: fix linter issues Siyuan Miao 2025-05-22 11:16:30 +02:00
  • 21e30c60ea fix: display scaling broken (#499) Aveline 2025-05-22 11:01:28 +02:00
  • 25e30f6420 refactor: remove init functions (#489) Aveline 2025-05-22 10:29:16 +02:00
  • b91a995918 feat(ui): enable multiple keyboard layouts for "paste text" to remote host (#405) Daniel Lorch 2025-05-21 17:40:48 +02:00
  • 590c606bb1 Handle panics when calling the RPCHandler instead of dying (#488) Marc Brooks 2025-05-21 08:18:11 -05:00
  • a60e1a5e98 chore: bump version to 0.4.0 Siyuan Miao 2025-05-20 20:38:00 +02:00
  • 4e90883bf8 build: enable trimpath for both dev and prod releases Siyuan Miao 2025-05-20 20:28:40 +02:00
  • 8eaa86ae45 style(ui): update styling for access and network settings components (#487) Adam Shiervani 2025-05-20 20:26:24 +02:00
  • 354941b54d build: add trimpath to go build command Siyuan Miao 2025-05-20 20:18:21 +02:00
  • 4b91c758fa chore: upgrade golang to 1.24.3 and nodejs to 22.x (#483) Aveline 2025-05-20 19:08:10 +02:00
  • 222a8470a5 refactor: network settings UI (#486) Adam Shiervani 2025-05-20 15:22:08 +02:00
  • 860327bfcd chore: always return local version if update check fails (#485) Aveline 2025-05-20 14:57:57 +02:00
  • 66fbda864a chore: reset usb after updating config (#482) Aveline 2025-05-20 01:29:16 +02:00
  • a0f6d01465 fix(usbgadget): do not panic if a change isn't found (#481) Aveline 2025-05-20 00:34:32 +02:00
  • b4dd4961fc fix: jetkvm_app path is now bin/jetkvm_app Siyuan Miao 2025-05-19 23:58:33 +02:00
  • eeb103adf9 fix: configFS might not be mounted if the directory exists (#479) Aveline 2025-05-19 23:59:02 +02:00
  • 8cf6b40dc3 build: set up golang (smoketest) Siyuan Miao 2025-05-19 23:25:30 +02:00
  • c6b05d4abe build: add device-tests Siyuan Miao 2025-05-19 23:23:38 +02:00
  • 51814dcc5e fix: add missing files for building unit tests Siyuan Miao 2025-05-19 23:05:12 +02:00
  • 5ba08de566 fix: unit test not returning error when test fails Aveline 2025-05-19 22:51:11 +02:00
  • 3f320e50f7 refactor: remove scroll sensitivity functionality and clean up related code (#477) Adam Shiervani 2025-05-19 22:44:53 +02:00
  • 7a9fb7cbb1 chore(usbgadget): update usbgadget config only when needed (#474) Aveline 2025-05-19 21:48:43 +02:00
  • 0a4a1af80e Improve/Simplify Mouse Wheel Scroll Behavior (#470) rmschooley 2025-05-19 06:03:33 -05:00
  • fc3dbcd820 chore: add Go Report Card Julian Zander 2025-05-19 08:53:01 +02:00
  • 17baf1647f chore: append package name to build script Siyuan Miao 2025-05-16 20:30:41 +02:00
  • 840743fcf7 fix: golang test report input argument Siyuan Miao 2025-05-16 20:04:54 +02:00
  • 3ec1bdf388 chore(ui): Patch-bump packages and use tailwind upgrade (#456) Marc Brooks 2025-05-16 12:59:57 -05:00
  • fea89a0d23 chore: run golang tests Aveline 2025-05-16 19:53:01 +02:00
  • d54568642b fix(ui): Fix regression on Shift-Backspace not being handled (#454) Marc Brooks 2025-05-16 05:38:56 -05:00
  • c9068af568 Update devcontainer.json to match ui package.json (#457) Marc Brooks 2025-05-16 05:37:54 -05:00
  • 033bdcd645 fix(ui): Adjust EmptyCard icon size and tweak SettingsMacros (#452) Adam Shiervani 2025-05-15 17:31:20 +02:00
  • baf85dcbec refactor: Migrate from tailwind.js config to Tailwind CSS config (#451) Adam Shiervani 2025-05-15 17:13:16 +02:00
  • c9dd3cd926 feat(ui): Enhance Virtual Keyboard for US (#449) Marc Brooks 2025-05-15 10:05:53 -05:00
  • 7ccb8e617c chore: Upgrade UI vite and tailwind packages (#443) Marc Brooks 2025-05-15 07:21:03 -05:00
  • 340babac24 feat(network): enhance network settings UI (#364) Adam Shiervani 2025-05-14 17:25:56 +02:00
  • 2aa7b8569f feat: Reset optionally reset USB HID in dev-deploy (#440) Marc Brooks 2025-05-14 04:17:29 -05:00
  • 19bd161a7f chore: update jetkvm_native binary (4e2ce48) (#442) Aveline 2025-05-13 21:49:42 +02:00
  • 38252de03c chore: create images folder when starting the application (#437) Aveline 2025-05-13 21:13:21 +02:00
  • 63c2272c45 feat(usb_mass_storage): mount as disk (#333) Aveline 2025-05-12 19:07:27 +02:00
  • 8ee0532f0e Update npm packages for the UI (#432) Marc Brooks 2025-05-12 12:00:49 -05:00
  • d0faf03239 Fix: Alt Gr not recognized (#399) Daniel Lorch 2025-05-12 18:59:32 +02:00
  • 77b4c1c531 ntp: fix panic on NTP query error and add IPv6 server for IPv6-only support (#424) Qishuai Liu 2025-05-11 23:19:22 +08:00
  • 5f8b451cd7 fix: absolute mouse scroll (#434) John 2025-05-11 11:19:07 -04:00
  • 5a4f1766b7 feat: UI for changing display orientation Peder Toftegaard Olsen 2025-05-11 17:17:41 +02:00
  • d79f359c43 chore: bump version to 0.4.0 Siyuan Miao 2025-04-16 02:17:09 +02:00
  • 189b84380b network enhanecment / refactor (#361) Aveline 2025-04-16 01:39:23 +02:00
  • 2b2a14204d feat: implement pointer-lock and keyboard-lock (#352) Aveline 2025-04-16 01:34:53 +02:00
  • 440f85f091 VideoOverlay: add missing word to adapter line (#355) Simão Gomes Viana 2025-04-16 00:28:52 +02:00
  • 009b0abbe9 refactor: update golintci-lint and linter issues Ben Kochie 2025-04-13 02:55:30 +01:00
  • 951e673e0c chore(ntp): add logging for time sync errors Siyuan Miao 2025-04-11 18:55:31 +02:00
  • edca8a4cb5 fix(log): segmentation violation when err is nil Siyuan Miao 2025-04-11 18:49:08 +02:00
  • 87ee954e70 chore(log): move each component to its own logger (#353) Aveline 2025-04-11 18:38:34 +02:00
  • 94e83249ef chore(cloud): use request id from the cloud Siyuan Miao 2025-04-11 16:03:46 +02:00
  • f98eaddf15 chore(log): ntp logger Siyuan Miao 2025-04-11 13:12:14 +02:00
  • 8888d13824 chore(log): add nbdLogger Siyuan Miao 2025-04-11 13:08:52 +02:00
  • 334b3bee60 chore: fix linting issue Siyuan Miao 2025-04-11 13:05:03 +02:00
  • 0ba7902f82 chore: update logging Siyuan Miao 2025-04-11 12:55:36 +02:00
  • 924b55059f chore(log): add wolLogger Siyuan Miao 2025-04-11 08:14:44 +02:00
  • 6489421605 fix(ota): verifyFile missing arguments Siyuan Miao 2025-04-11 08:05:35 +02:00
  • e08ff425c3 chore(log): add webRtcLogger Siyuan Miao 2025-04-11 08:05:04 +02:00
  • d5f8e51a14 chore(log): add terminalLogger Siyuan Miao 2025-04-11 07:58:11 +02:00
  • 612c50bfe2 chore(log): add serialLogger Siyuan Miao 2025-04-11 07:56:18 +02:00
  • 48a917fd76 chore(log): add otaLogger Siyuan Miao 2025-04-11 07:49:03 +02:00
  • 5f7dded973 chore(log): add watchdogLogger Siyuan Miao 2025-04-11 07:42:47 +02:00
  • 04aa35249a chore(log): add jsonRpcLogger Siyuan Miao 2025-04-11 07:41:21 +02:00
  • 82c018a2f6 feat(tls): #330 Siyuan Miao 2025-03-18 17:25:03 +01:00
  • 4c37f7e079 refactor: use structured logging Siyuan Miao 2025-04-10 17:05:34 +02:00
  • 8f6e64fd9c Add keyboard macros (#305) Andrew Davis 2025-04-11 06:51:06 +10:00
  • 76efa56083 chore(dev_deploy): update logging for websocket in deployment script (#348) Adam Shiervani 2025-04-10 16:09:37 +02:00
  • dc1ce03697 chore(websocket): logging and metrics improvement (#347) Aveline 2025-04-10 15:53:26 +02:00
  • 66a3352e5d feat(websocket): handle ping messages sent from react and add logging (#346) Aveline 2025-04-10 15:10:22 +02:00
  • 9c758b6d57 fix(ui): adjust layout and z-index for improved UI consistency in KvmIdRoute (#345) Adam Shiervani 2025-04-10 12:39:36 +02:00
  • 647250c32b fix(ui): update WebRTCVideo component to properly animate on peer connection state (#343) Adam Shiervani 2025-04-10 11:55:28 +02:00