Commit Graph

  • 886b58d105
    Merge branch 'dev' into chore/network-enhancement Aveline 2025-04-15 17:22:06 +0200
  • e504276447 chore: fix linter issues Siyuan Miao 2025-04-15 17:08:40 +0200
  • db2ce258ae refactor(native): move platform-specific code to different files Siyuan Miao 2025-04-15 16:48:09 +0200
  • daa7185883 refactor(nbd): move platform-specific code to different files Siyuan Miao 2025-04-15 16:47:23 +0200
  • c5bbdc1d11
    feat: synchronise hardware clock after NTP sync, fix#319 Tugdual Saunier 2025-04-15 02:46:54 -0400
  • cf9e90c4a6 fix(dhcp): watch directory instead of file to catch fsnotify.Create event Siyuan Miao 2025-04-15 07:52:08 +0200
  • ea350a63f3 fix(mdns): scopedLogger SIGSEGV Siyuan Miao 2025-04-15 06:50:26 +0200
  • 4643af011e fix(network): handle errors when net.IPAddr is nil Siyuan Miao 2025-04-15 06:48:16 +0200
  • 8a55ea35f2 feat(network): allow users to update network settings from ui Siyuan Miao 2025-04-15 06:33:40 +0200
  • 3d84008217 fix(mdns): do not start mdns until network is up Siyuan Miao 2025-04-15 02:41:21 +0200
  • d5950f1485 feat(logging): add a simple logging streaming endpoint Siyuan Miao 2025-04-15 02:24:59 +0200
  • 58605718d0 feat(developer): add pprof endpoint Siyuan Miao 2025-04-15 01:05:30 +0200
  • b24191d14e refactor(mdms): move mdns to internal/mdns package Siyuan Miao 2025-04-15 00:46:46 +0200
  • 08021f912e refactor(log): move log to internal/logging package Siyuan Miao 2025-04-15 00:46:16 +0200
  • 5614b26a38 feat(timesync): add metrics Siyuan Miao 2025-04-15 00:46:01 +0200
  • 4fe8cb4789 refactor(network): move to internal/network package Siyuan Miao 2025-04-14 18:03:23 +0200
  • e470371d23 feat(timesync): query servers in parallel Siyuan Miao 2025-04-14 06:33:14 +0200
  • 73b83557af feat: add network settings tab Siyuan Miao 2025-04-14 06:00:00 +0200
  • eb8bac4013 fix: golintci issues Siyuan Miao 2025-04-13 15:58:59 +0200
  • d136a90106 fix(display): cloud connecting animation Siyuan Miao 2025-04-13 15:54:24 +0200
  • 709855dc3d
    chore: Enable dependabot SuperQ 2025-03-12 16:47:08 +0100
  • fc3a3388bd
    Merge f753a7ac08 into 009b0abbe9 William Johnstone 2025-04-13 07:52:05 +0300
  • 009b0abbe9
    refactor: update golintci-lint and linter issues Ben Kochie 2025-04-13 02:55:30 +0100
  • fd3a8cb553 feat(ui): add network settings tab Siyuan Miao 2025-04-13 03:53:20 +0200
  • d9eae340bf fix(ota): validate root certificate when downloading update Siyuan Miao 2025-04-13 03:13:35 +0200
  • 8eecb315f6 chore(websecure): update log message Siyuan Miao 2025-04-13 03:11:17 +0200
  • 338d8fd55e chore: change logging verbosity Siyuan Miao 2025-04-12 22:54:45 +0200
  • edba5c94f5 feat(display): show cloud connection status Siyuan Miao 2025-04-12 22:46:48 +0200
  • f712cb1719 refactor(network): rewrite network and timesync component Siyuan Miao 2025-04-12 17:32:15 +0200
  • f753a7ac08
    Merge remote-tracking branch 'upstream/dev' into keyboard-layouts William Johnstone 2025-04-12 17:11:04 +0100
  • e53445067e
    Update macros to use new keyboard implementation, add keyboard settings to new settings page, update PasteModal to use new keyboard implemention, dropped spanish mappings. William Johnstone 2025-04-12 17:01:43 +0100
  • 95c14102cd
    Merge remote-tracking branch 'upstream/dev' into keyboard-layouts William Johnstone 2025-04-12 16:57:58 +0100
  • bca6cdad73
    VideoOverlay: add missing word to adapter line Simão Gomes Viana 2025-04-11 22:58:13 +0200
  • 7ebf7ba9fb chore(network): improve connectivity check Siyuan Miao 2025-04-11 19:16:08 +0200
  • 951e673e0c chore(ntp): add logging for time sync errors Siyuan Miao 2025-04-11 18:55:31 +0200
  • edca8a4cb5 fix(log): segmentation violation when err is nil Siyuan Miao 2025-04-11 18:49:08 +0200
  • 87ee954e70
    chore(log): move each component to its own logger (#353) Aveline 2025-04-11 18:38:34 +0200
  • adfe055367
    Fixup various linter issues. SuperQ 2025-04-11 17:11:42 +0200
  • 6a06788050
    Update golangci-lint SuperQ 2025-04-11 17:11:11 +0200
  • 94e83249ef chore(cloud): use request id from the cloud Siyuan Miao 2025-04-11 16:03:46 +0200
  • 940612ab6a
    Updated keyboard character codes, added half working spanish mappings William Johnstone 2025-04-11 13:26:49 +0100
  • f98eaddf15 chore(log): ntp logger Siyuan Miao 2025-04-11 13:12:14 +0200
  • 8888d13824 chore(log): add nbdLogger Siyuan Miao 2025-04-11 13:08:52 +0200
  • 334b3bee60 chore: fix linting issue Siyuan Miao 2025-04-11 13:05:03 +0200
  • b156e772a6 feat: implement pointer-lock and keyboard-lock Siyuan Miao 2025-04-11 07:03:32 +0200
  • 0ba7902f82 chore: update logging Siyuan Miao 2025-04-11 12:55:36 +0200
  • 924b55059f chore(log): add wolLogger Siyuan Miao 2025-04-11 08:14:44 +0200
  • 6489421605 fix(ota): verifyFile missing arguments Siyuan Miao 2025-04-11 08:05:35 +0200
  • e08ff425c3 chore(log): add webRtcLogger Siyuan Miao 2025-04-11 08:05:04 +0200
  • d5f8e51a14 chore(log): add terminalLogger Siyuan Miao 2025-04-11 07:58:11 +0200
  • 612c50bfe2 chore(log): add serialLogger Siyuan Miao 2025-04-11 07:56:18 +0200
  • 48a917fd76 chore(log): add otaLogger Siyuan Miao 2025-04-11 07:49:03 +0200
  • 5f7dded973 chore(log): add watchdogLogger Siyuan Miao 2025-04-11 07:42:47 +0200
  • 04aa35249a chore(log): add jsonRpcLogger Siyuan Miao 2025-04-11 07:41:21 +0200
  • f607b88c1d feat: cursor lock for relative mouse mode Siyuan Miao 2025-04-07 14:16:37 +0200
  • 3a357948d0 make linter happy Siyuan Miao 2025-04-07 13:31:30 +0200
  • 6a2ec4b52b feat(tls): rewrite tls feature Siyuan Miao 2025-04-07 13:23:16 +0200
  • 82c018a2f6 feat(tls): #330 Siyuan Miao 2025-03-18 17:25:03 +0100
  • 4c37f7e079 refactor: use structured logging Siyuan Miao 2025-04-10 17:05:34 +0200
  • 8f6e64fd9c Add keyboard macros (#305) Andrew Davis 2025-04-11 06:51:06 +1000
  • 76efa56083 chore(dev_deploy): update logging for websocket in deployment script (#348) Adam Shiervani 2025-04-10 16:09:37 +0200
  • dc1ce03697 chore(websocket): logging and metrics improvement (#347) Aveline 2025-04-10 15:53:26 +0200
  • 66a3352e5d feat(websocket): handle ping messages sent from react and add logging (#346) Aveline 2025-04-10 15:10:22 +0200
  • 9c758b6d57 fix(ui): adjust layout and z-index for improved UI consistency in KvmIdRoute (#345) Adam Shiervani 2025-04-10 12:39:36 +0200
  • 647250c32b fix(ui): update WebRTCVideo component to properly animate on peer connection state (#343) Adam Shiervani 2025-04-10 11:55:28 +0200
  • 3f20c23ea1 fix: Shell linting (#328) Ben Kochie 2025-04-09 23:30:33 +0100
  • b94de38510 fix(ui): increase z-index for Modal component to improve layering (#341) Adam Shiervani 2025-04-10 00:05:51 +0200
  • 1505ca1bc1 fix(dev_device): update JETKVM_PROXY_URL to use WebSocket protocol (#342) Adam Shiervani 2025-04-10 00:05:41 +0200
  • 960ef230ba Don't block new PC if connection is stable. No need to (#340) Adam Shiervani 2025-04-09 23:26:02 +0200
  • 98af805089 refactor: remove unnecessary whitespace in setupRouter function Adam Shiervani 2025-04-09 22:25:47 +0200
  • 84b35d5deb re-add old signaling for when upgrading Adam Shiervani 2025-04-09 22:23:05 +0200
  • 4571362202 use latest log format Siyuan Miao 2025-04-11 00:31:29 +0200
  • bafbc3da4c Ui fixes Adam Shiervani 2025-04-11 00:04:58 +0200
  • 4353240822 minor ui changes Siyuan Miao 2025-04-08 16:10:38 +0200
  • db7ad9915e no longer need to reboot to start / stop tls service Siyuan Miao 2025-04-08 16:05:04 +0200
  • df01c8a90a fix tls mode Siyuan Miao 2025-04-07 14:18:08 +0200
  • 51d3d36486 fix golintci issues Siyuan Miao 2025-04-07 13:35:56 +0200
  • d3e72e5d88 make linter happy Siyuan Miao 2025-04-07 13:31:30 +0200
  • 34067c13c7 feat(tls): rewrite tls feature Siyuan Miao 2025-04-07 13:23:16 +0200
  • c939a02f33 feat(tls): store tls certificates Siyuan Miao 2025-03-18 17:25:03 +0100
  • 934bb687cc
    refactor: structured logging (#351) Aveline 2025-04-10 23:24:00 +0200
  • d52052b289 refactor: use LoggerFactory instead of patching pion/logging Siyuan Miao 2025-04-10 21:50:54 +0200
  • 621484a33e refactor: use structured logging Siyuan Miao 2025-04-10 18:35:31 +0200
  • 3aa93009d7 feat(log): use zerolog instead of pion/logging Siyuan Miao 2025-04-10 17:05:34 +0200
  • af0f452b02
    Add keyboard macros (#305) Andrew Davis 2025-04-11 06:51:06 +1000
  • 5b4280eb50
    Merge 41e2bd7323 into 3fbcb7e5c4 Kirill Makhonin 2025-04-10 12:00:56 -0500
  • 49283e5f05
    Merge 6ab0b7ecfa into 3fbcb7e5c4 jackislanding 2025-04-10 18:36:44 +0200
  • 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