Commit Graph

  • d387cd6b40
    build(deps): bump actions/setup-node from 5 to 6 dependabot[bot] 2025-11-01 18:17:21 +0000
  • 64dd115de0
    build(deps): bump actions/upload-artifact from 4 to 5 dependabot[bot] 2025-11-01 18:17:17 +0000
  • cee8d6427c Add localization Severin Müller 2025-11-01 14:41:07 +0100
  • 86415bcf2b
    Merge branch 'dev' into feat/custom-serial-buttons Sevi 2025-11-01 10:49:15 +0100
  • 65531427bd fix: update default EDID to enable audio support Alex P 2025-10-30 22:32:00 +0200
  • de74ae1a12 fix: update default EDID to enable audio support Alex P 2025-10-30 22:32:00 +0200
  • da5ca6bfb0 Merge branch 'dev' into feat/audio-support Alex 2025-10-30 22:27:30 +0200
  • 2ea65c7a96
    Merge branch 'dev' into feat/audio-support Alex 2025-10-30 22:27:30 +0200
  • 466ce32ec7 Fix build by fixing store.ts types Adam Shiervani 2025-10-30 10:40:52 +0100
  • 4b049c4b7c
    Add iputils-ping to install dependencies script (#917) Marc Brooks 2025-10-30 03:53:32 -0500
  • 93be2da709
    Add iputils-ping to install dependencies script Marc Brooks 2025-10-30 03:52:52 -0500
  • a741bbe7e3 pr feedback Tom Wopat 2025-10-29 20:27:49 -0400
  • 65975a196e Merge branch 'dev' into feat/audio-support Alex P 2025-10-30 01:56:48 +0200
  • 516a953f41 Merge branch 'dev' into feat/audio-support Alex P 2025-10-30 01:56:48 +0200
  • 7a36e598ed Handle WebRTC connection promises Adam Shiervani 2025-10-29 23:09:36 +0100
  • cf48c1d9e2 PR feedback, keep trying to connect even if failed Marc Brooks 2025-10-28 11:17:11 -0500
  • 1ca7713f3c Better reporting of and process for OTA updating Marc Brooks 2025-09-26 23:36:12 -0500
  • 7955ee9d35
    Improves OTA update reporting and process (#838) Marc Brooks 2025-10-29 17:10:23 -0500
  • 98f7233cdb
    Switch to throwing redirect for welcome or login-local needed Marc Brooks 2025-10-29 12:09:02 -0500
  • a0409c4884
    PR feedback, keep trying to connect even if failed Marc Brooks 2025-10-28 11:17:11 -0500
  • 27d418c872
    Better reporting of and process for OTA updating Marc Brooks 2025-09-26 23:36:12 -0500
  • 1ce63664c0
    fix: video quality (#913) Adam Shiervani 2025-10-29 16:11:07 +0100
  • 509cea64fa refactor: update stream quality factor handling in JSON-RPC Adam Shiervani 2025-10-29 15:33:49 +0100
  • 887a3997b1 Add default video quality Adam Shiervani 2025-10-29 15:08:41 +0100
  • 4b6e796a0e
    fix: ensure proper redirection and page reload (#909) Adam Shiervani 2025-10-29 02:04:58 +0100
  • fbb52e7d27 fix: wait for audio relay goroutine to exit before disconnecting source Alex P 2025-10-29 00:43:06 +0200
  • eeacceb667 fix: wait for audio relay goroutine to exit before disconnecting source Alex P 2025-10-29 00:43:06 +0200
  • 7635b97f03 fix: use atomic.Bool for audio source to prevent mutex contention during switching Alex P 2025-10-29 00:26:48 +0200
  • 802166ba23 fix: use atomic.Bool for audio source to prevent mutex contention during switching Alex P 2025-10-29 00:26:48 +0200
  • e9186e3c53 Updates: revert VERSION to 0.4.8 Alex P 2025-10-28 22:36:52 +0200
  • 4bc60c3f1b Updates: revert VERSION to 0.4.8 Alex P 2025-10-28 22:36:52 +0200
  • df33207709 Updates: bump Makefile VERSION to 0.4.9 Alex P 2025-10-28 22:32:18 +0200
  • e7e6d7cb9d Updates: bump Makefile VERSION to 0.4.9 Alex P 2025-10-28 22:32:18 +0200
  • 2e40a04c26 fix: prevent race condition in audio output source switching by reading from in-memory state with proper synchronization Alex P 2025-10-28 22:11:11 +0200
  • 65bbcf85ad fix: prevent race condition in audio output source switching by reading from in-memory state with proper synchronization Alex P 2025-10-28 22:11:11 +0200
  • 79098d3546
    feat: Enhance DHCP client timeout and retry logic (#908) Adam Shiervani 2025-10-28 18:50:29 +0100
  • 50fc88aae1
    bug: fix null pointer in wakeDisplay (#907) Adam Shiervani 2025-10-28 18:48:30 +0100
  • 85f5edbd3c fix: add delay before page reload to ensure smooth navigation during redirection Adam Shiervani 2025-10-28 18:47:13 +0100
  • e708ee39f5 fix: ensure proper redirection and page reload Adam Shiervani 2025-10-28 18:46:11 +0100
  • 504ebb3181 feat: Enhance DHCP client timeout and retry logic Adam Shiervani 2025-10-28 18:34:49 +0100
  • ca9fa32fd9 fix: track audio autoplay status separately to handle Safari blocking audio while allowing video Alex P 2025-10-28 15:47:36 +0200
  • cd7a098f76 fix: track audio autoplay status separately to handle Safari blocking audio while allowing video Alex P 2025-10-28 15:47:36 +0200
  • c5ec1da130 fix: enable audio playback via manual start stream button Alex P 2025-10-28 14:01:08 +0200
  • ef86af8afc fix: enable audio playback via manual start stream button Alex P 2025-10-28 14:01:08 +0200
  • d75a5eb7ee refactor: stale display settings Adam Shiervani 2025-10-28 10:48:13 +0100
  • c8c5079579 fix: Ensure dim and off timers are only reset if tickers are initialized in wakeDisplay function Adam Shiervani 2025-10-28 10:47:27 +0100
  • 204909b49a
    feat: Add connectivity checks, ensure killing of jetkvm process, and disable SSH host key verification (#905) Adam Shiervani 2025-10-28 07:11:16 +0100
  • adbec24f7b feat: Add connectivity checks, ensure killing of jetkvm process, and disable SSH host key verification Adam Shiervani 2025-10-28 00:08:42 +0100
  • e2bf5d4761 Merge branch 'dev' into feat/audio-support Alex P 2025-10-27 19:22:45 +0200
  • b2a57a64e9 Merge branch 'dev' into feat/audio-support Alex P 2025-10-27 19:22:45 +0200
  • bff2abad0b Merge branch 'dev' into feat/audio-support Alex P 2025-10-27 19:19:41 +0200
  • be2bb518ed Merge branch 'dev' into feat/audio-support Alex P 2025-10-27 19:19:41 +0200
  • 118e03301f
    build(deps): bump validator dependabot[bot] 2025-10-27 16:33:22 +0000
  • b1c788cc5e
    chore/Automatically sort language files after machine-translate run (#902) Marc Brooks 2025-10-27 10:34:07 -0500
  • 71fe95bf57
    More UI translations (#899) Adam Shiervani 2025-10-27 16:33:58 +0100
  • df87d9f5e1 fix: remove continuous sleep mode check to prevent audio interference Alex P 2025-10-27 17:28:14 +0200
  • 0f43a84551 fix: remove continuous sleep mode check to prevent audio interference Alex P 2025-10-27 17:28:14 +0200
  • 013be88dba sort translation keys Adam Shiervani 2025-10-27 16:26:39 +0100
  • ce9f95b8c8
    refactor: ota redirecting (#898) Adam Shiervani 2025-10-27 16:21:11 +0100
  • a018ba36b4 refactor: update JsonRpcCallOptions to use maxAttempts and attemptTimeoutMs, implement exponential backoff for retries Adam Shiervani 2025-10-27 12:03:47 +0100
  • 5f394d8e9f refactor: consolidate sleep utility and update usages across components Adam Shiervani 2025-10-27 11:40:56 +0100
  • 1afd61e687 fix: force page reload when redirecting from reboot actions Adam Shiervani 2025-10-27 11:36:53 +0100
  • 7f29ff0363 Fix: app not loading via HTTP Alex P 2025-10-27 11:21:49 +0200
  • 557b3bf3e6 Fix: app not loading via HTTP Alex P 2025-10-27 11:21:49 +0200
  • 9cc6d0642f
    chore/Automatically sort language files after machine-translate run Marc Brooks 2025-10-24 15:53:32 -0500
  • 4e6ae0264a chore: revert golangci-lint config and remove audio stub Alex P 2025-10-24 01:31:06 +0300
  • 450836daba chore: revert golangci-lint config and remove audio stub Alex P 2025-10-24 01:31:06 +0300
  • c3c34c6072 fix: add stub implementation for CGO audio on non-ARM platforms Alex P 2025-10-24 00:04:05 +0300
  • 68b1bc54ce fix: add stub implementation for CGO audio on non-ARM platforms Alex P 2025-10-24 00:04:05 +0300
  • f52890227f fix: verify audio source change and show accurate feedback Alex P 2025-10-23 23:59:02 +0300
  • 54cbd98781 fix: verify audio source change and show accurate feedback Alex P 2025-10-23 23:59:02 +0300
  • c42caf12a4 feat: add translations and fix audio settings page Alex P 2025-10-23 23:56:15 +0300
  • 47782856f3 feat: add translations and fix audio settings page Alex P 2025-10-23 23:56:15 +0300
  • a3ed215e13 docs: document JetKVM ARMv7 architecture and lint requirements Alex P 2025-10-23 23:36:23 +0300
  • f75f5eb58d docs: document JetKVM ARMv7 architecture and lint requirements Alex P 2025-10-23 23:36:23 +0300
  • b092ea19f2 fix: use translation key for audio button in ActionBar Alex P 2025-10-23 23:26:23 +0300
  • c96c3e215a fix: use translation key for audio button in ActionBar Alex P 2025-10-23 23:26:23 +0300
  • c55a4e2e8f fix: add AudioOutputSource field to Config struct Alex P 2025-10-23 23:24:44 +0300
  • a20c13d7f3 fix: add AudioOutputSource field to Config struct Alex P 2025-10-23 23:24:44 +0300
  • a61d2c5720 feat: add proper translations for audio features across all languages Alex P 2025-10-23 23:22:38 +0300
  • 9a82df662f feat: add proper translations for audio features across all languages Alex P 2025-10-23 23:22:38 +0300
  • cdc23a1c01 Update Chinese localization strings Adam Shiervani 2025-10-23 20:17:00 +0000
  • 3b849cc0eb fix: move ipcMsgTypeOpus constant to source.go for cross-platform builds Alex P 2025-10-23 23:13:23 +0300
  • 55f40cb729 fix: move ipcMsgTypeOpus constant to source.go for cross-platform builds Alex P 2025-10-23 23:13:23 +0300
  • 6ed27409f3 Update Norwegian localization strings Adam Shiervani 2025-10-23 20:12:31 +0000
  • bcaa04f09f Merge dev into feat/audio-support Alex P 2025-10-23 23:07:07 +0300
  • 50b938d13e Merge dev into feat/audio-support Alex P 2025-10-23 23:07:07 +0300
  • 7b8a03fbe0 Update Italian localization strings Adam Shiervani 2025-10-23 20:08:45 +0000
  • 18ebf874cf Update French localization strings Adam Shiervani 2025-10-23 20:05:26 +0000
  • a804a2e965 Update Danish localization strings Adam Shiervani 2025-10-23 20:02:47 +0000
  • 8afa760107 Update Spanish localization strings Adam Shiervani 2025-10-23 19:53:35 +0000
  • 14294d03e4 Update German localization strings Adam Shiervani 2025-10-23 19:50:31 +0000
  • e7bdabb667 fix: suppress expected datachannel closure errors during logout Alex P 2025-10-23 22:48:32 +0300
  • ba04550670 Update Swedish localization strings Adam Shiervani 2025-10-23 19:47:08 +0000
  • 903b65c1f8 Enhance localization for reboot messages in multiple languages, including descriptions for device rebooting, IP address changes, and reconnection prompts in Danish, German, English, Spanish, French, Italian, Norwegian, Swedish, and Chinese. Adam Shiervani 2025-10-23 19:32:07 +0000
  • f7a5ed6d2e fix: only auto-remove disconnected pending sessions Alex P 2025-10-23 20:51:49 +0300
  • 6898ede8e5 refactor: deduplicate nickname validation logic Alex P 2025-10-23 20:43:11 +0300
  • d7a37b5eb3 fix: prevent timeout ping-pong loop in emergency promotions Alex P 2025-10-23 18:47:28 +0300
  • 906c5cf4b7 fix: defer version check until session is approved Alex P 2025-10-23 16:38:14 +0300
  • e2fd6961e2 refactor: rename to RedirectTo Adam Shiervani 2025-10-23 15:26:48 +0000