Commit Graph

  • 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
  • 3f20c23ea1 fix: Shell linting (#328) Ben Kochie 2025-04-09 23:30:33 +01:00
  • b94de38510 fix(ui): increase z-index for Modal component to improve layering (#341) Adam Shiervani 2025-04-10 00:05:51 +02:00
  • 1505ca1bc1 fix(dev_device): update JETKVM_PROXY_URL to use WebSocket protocol (#342) Adam Shiervani 2025-04-10 00:05:41 +02:00
  • 960ef230ba Don't block new PC if connection is stable. No need to (#340) Adam Shiervani 2025-04-09 23:26:02 +02:00
  • 98af805089 refactor: remove unnecessary whitespace in setupRouter function Adam Shiervani 2025-04-09 22:25:47 +02:00
  • 84b35d5deb re-add old signaling for when upgrading Adam Shiervani 2025-04-09 22:23:05 +02:00
  • 652e845d83 fix(ota): certificate signed by unknown authority Siyuan Miao 2025-04-09 20:25:26 +02:00
  • 1a30977085 Feat/Trickle ice (#336) Adam Shiervani 2025-04-09 00:10:38 +02:00
  • fa1b11b228 chore(ota): allow a longer timeout when downloading packages (#332) Aveline 2025-04-08 00:43:03 +02:00
  • abc6d92331 feat(cloud): disconnect from cloud immediately when cloud URL changes… (#326) Aveline 2025-04-07 14:19:43 +02:00
  • 73e715117e feat(cloud): disconnect from cloud immediately when cloud URL changes or user requests to deregister Siyuan Miao 2025-04-04 12:58:19 +02:00
  • 8268b20f32 refactor: Update WebRTC connection handling and overlays (#320) Adam Shiervani 2025-04-03 19:32:14 +02:00
  • 1a26431147 chore(cloud): websocket client improvements (#323) Aveline 2025-04-03 19:28:37 +02:00
  • f3b5011d65 feat(cloud): add metrics for cloud connections Siyuan Miao 2025-04-03 19:06:21 +02:00
  • 1e9adf81d4 chore: skip websocket client if net isn't up or time sync hasn't complete Siyuan Miao 2025-04-03 18:16:41 +02:00
  • 65e4a58ad9 chore: Update README Discord Link (#308) Aveline 2025-03-31 06:05:30 +02:00
  • df0d083a28 chore: Update README Discord Link Cameron Fleming 2025-03-29 21:13:59 +00:00
  • 1f8f885a1d chore: Enable more linters (#255) Aveline 2025-03-28 10:21:49 +01:00
  • aed453cc8c chore: Enable more linters SuperQ 2025-03-12 16:29:45 +01:00
  • edafe996a9 chore: fix linting issues of web_tls.go (#287) Aveline 2025-03-26 18:32:55 +01:00
  • a9180c972c chore: move smoketest to private repo (#291) Aveline 2025-03-26 18:02:03 +01:00
  • b5e0f894bc chore: move smoketest to private repo Siyuan Miao 2025-03-25 14:53:59 +01:00
  • a3580b5465 Improve error handling when RTCPeerConnection throws (#289) Adam Shiervani 2025-03-25 14:54:04 +01:00
  • 3b711db781 Apply and Upgrade Eslint (#288) Adam Shiervani 2025-03-25 11:56:24 +01:00
  • 9d511d7f58 Autoplay permission handling (#285) Adam Shiervani 2025-03-24 23:32:13 +01:00
  • 5d7d4db4aa Improve connection error handling (#284) Adam Shiervani 2025-03-24 23:31:23 +01:00
  • 0a7847c5ab fix: create empty resource directory to avoid static type check failure (#286) Aveline 2025-03-24 23:29:46 +01:00
  • 1b8954e9f3 chore: fix linting issues of web_tls.go Siyuan Miao 2025-03-24 23:20:08 +01:00
  • ab03aded74 chore: create empty resource directory to avoid static type check fail Siyuan Miao 2025-03-24 23:10:06 +01:00
  • 204e6c7faf feat(UsbDeviceSetting): integrate remote virtual media state management and improve USB config handlingt Adam Shiervani 2025-03-24 12:32:12 +01:00
  • caf3922ecd refactor(WebRTCVideo): improve mouse event handling and video playback logic (#282) Adam Shiervani 2025-03-24 12:07:31 +01:00
  • ec5226ebdb Merge branch 'main' into dev Aveline 2025-03-19 18:30:30 +01:00
  • f198df816c fix(Dialog): restore navigation after mount process completion (#274) Adam Shiervani 2025-03-19 18:18:51 +01:00
  • f30eb0355e fix(Dialog): ensure navigation occurs after mount process completion (#273) Adam Shiervani 2025-03-19 18:12:49 +01:00
  • 439ef01687 fix(usb_mass_storage): should use path instead of configPath (#272) Aveline 2025-03-19 17:51:43 +01:00
  • f3c49b853d fix(usb_mass_storage): should use path instead of configPath Siyuan Miao 2025-03-19 17:43:19 +01:00
  • 8e2ed6059d Refactor: remove USB configuration components and update settings structure (#271) Adam Shiervani 2025-03-19 15:57:53 +01:00
  • d52e7d04d1 feat: relative mouse (#246) Aveline 2025-03-19 11:47:15 +01:00
  • e426515ce9 fix: build info was missing (#269) Aveline 2025-03-18 18:03:05 +01:00
  • d291053e06 fix: build info was missing Siyuan Miao 2025-03-18 18:00:21 +01:00
  • c4348c7eb4 feat: simple TLS support (#247) Aveline 2025-03-18 14:07:45 +01:00
  • 369bd3fb18 Merge branch 'dev' into feat/tls Aveline 2025-03-18 14:05:33 +01:00
  • 38d6f57786 chore: Enable golangci-lint (#7) Aveline 2025-03-12 14:55:56 +01:00
  • e66190df0b feat: Add feature flag for scroll sensitivity settings (#245) Adam Shiervani 2025-03-12 14:55:44 +01:00
  • a55774b0de Update netboot.xyz logo to latest (#253) Antony Messerli 2025-03-12 08:55:14 -05:00
  • f72cf0cbff fix: Logging cleanup (#250) Aveline 2025-03-12 11:03:46 +01:00
  • c818d498a9 Logging cleanup SuperQ 2025-03-11 18:47:49 +01:00
  • 97ce785056 Fix more linter issues. SuperQ 2025-03-11 18:28:32 +01:00
  • 75296b4b7e Chore: Enable golangci-lint SuperQ 2025-01-05 18:36:25 +01:00
  • d3641bb4b9 Chore: Fix up various linting issues SuperQ 2024-12-31 15:23:33 +01:00
  • 4884240f5f Cleanup logging (#216) Aveline 2025-03-11 18:18:15 +01:00