Commit Graph

  • a28676cd94
    feat(websecure): add support for ed25519 certificates (#513) Aveline 2025-05-25 11:09:58 +0200
  • 2ec061b3a8
    feat(Keyboard): Hide Pressed Keys (#518) ariedel87 2025-05-25 11:09:48 +0200
  • c2b4c5b243
    Merge branch 'jetkvm:dev' into feat/local-web-server-loopback-mode Alex Goodkind 2025-05-24 09:03:47 -0700
  • 54af0ab0fb
    refactor: rename LocalWebServerLoopbackOnly to LocalLoopbackOnly Alex Goodkind 2025-05-24 16:02:22 +0000
  • 4ab11a6af1
    chore: add VSCode extensions for improved development environment Alex Goodkind 2025-05-23 00:58:08 +0000
  • 4649e67681 feat(Keyboard): Hide Pressed Keys Andy Riedel 2025-05-24 00:21:18 +0200
  • 4e6cb08147 feat(websecure): add support for ed25519 certificates Siyuan Miao 2025-05-23 15:20:31 +0200
  • 7e64a529f8
    chore: add VSCode extensions for improved development environment (#509) Alex Goodkind 2025-05-23 05:38:15 -0700
  • 1b5062c504
    fix(ui): Default the keyboardLayout to en-US if not set (#512) Marc Brooks 2025-05-23 06:21:53 -0500
  • 4591ad4d9e
    fix(ui): Default the keyboardLayout to en-US if not set Marc Brooks 2025-05-23 03:49:00 -0500
  • 82bc6818b6
    feat(ui): Add Ctrl+Alt+Del to the action bar Marc Brooks 2025-05-14 18:21:57 -0500
  • a1e9b85eb1
    remove extra logs Alex Goodkind 2025-05-23 01:38:33 +0000
  • 15f5a25f23
    feat: add local web server loopback mode configuration Alex Goodkind 2025-05-22 18:10:02 -0700
  • c738e5d935
    chore: add VSCode extensions for improved development environment Alex Goodkind 2025-05-23 00:58:08 +0000
  • fc28ecb19c refactor: replace console.log with tslog Siyuan Miao 2025-05-23 02:02:00 +0200
  • c1d771cced
    feat: allow user to disable keyboard LED synchronization (#507) Aveline 2025-05-23 00:59:02 +0200
  • e78a88febf
    Update ui/src/hooks/stores.ts Aveline 2025-05-23 00:57:47 +0200
  • 019934d33e
    chore(ui): Allow mac address copying (#504) (#506) adammkelly 2025-05-22 23:56:50 +0100
  • f2c57a5a6b feat: allow user to disable keyboard LED synchronization Siyuan Miao 2025-05-23 00:55:19 +0200
  • 1a37efd1f0 chore(ui): Allow mac address copying (#504) Adam Kelly 2025-05-22 23:48:55 +0100
  • 0c5c69f2d3
    feat: sync keyboard led status (#502) Aveline 2025-05-23 00:12:18 +0200
  • a144fdfa4d feat: sync keyboard led status Siyuan Miao 2025-05-22 15:20:38 +0200
  • 3276427e9c feat(ui): Enable reboot of device (#421) Adam Kelly 2025-05-22 22:10:45 +0100
  • a6b9502ffe
    chore(ui): Removed unused DeviceSettingState Marc Brooks 2025-05-21 17:43:36 -0500
  • 0cee284561 chore: bump version to 0.4.1 release/0.4.1 Siyuan Miao 2025-05-22 11:17:00 +0200
  • 2272247668 chore: fix linter issues Siyuan Miao 2025-05-22 11:16:30 +0200
  • 21e30c60ea
    fix: display scaling broken (#499) Aveline 2025-05-22 11:01:28 +0200
  • 7e04f3bb65 fix: display scaling broken Siyuan Miao 2025-05-22 10:28:22 +0200
  • 25e30f6420
    refactor: remove init functions (#489) Aveline 2025-05-22 10:29:16 +0200
  • af6636ce81 Danish (placeholder) Daniel Lorch 2025-05-21 20:28:13 +0000
  • b91a995918
    feat(ui): enable multiple keyboard layouts for "paste text" to remote host (#405) Daniel Lorch 2025-05-21 17:40:48 +0200
  • 6d18f78b27 Add to useCallback dependencies Daniel Lorch 2025-05-21 14:52:44 +0000
  • fc1b304250 Embolden language Daniel Lorch 2025-05-21 14:50:46 +0000
  • 4804929ce0 Add useEffect dependencies Daniel Lorch 2025-05-21 14:49:27 +0000
  • d962a8fb05 Fix: flip Y/Z Daniel Lorch 2025-05-21 14:38:12 +0000
  • 1460fc5ac2 Move FeatureFlag to navigation Daniel Lorch 2025-05-21 14:37:38 +0000
  • 590c606bb1
    Handle panics when calling the RPCHandler instead of dying (#488) Marc Brooks 2025-05-21 08:18:11 -0500
  • 6b62c3b10d
    Merge 8a9fee1d13 into a60e1a5e98 Adam Shiervani 2025-05-21 12:59:32 +0200
  • 8a9fee1d13 chore: update UI lint workflow configuration chore/eslint-prettier-setup Adam Shiervani 2025-05-21 12:57:45 +0200
  • 6d74e51086 chore: run eslint --fix on all code with new pretter rules to enforce prettier Adam Shiervani 2025-05-21 12:47:33 +0200
  • cf71508bcd chore: update ESLint configuration and add Prettier plugin Adam Shiervani 2025-05-21 12:46:53 +0200
  • 5d1001ed78 refactor: remove init functions Siyuan Miao 2025-05-21 02:53:13 +0200
  • 83f4bddacf
    Handle panics when calling the RPCHandler instead of dying Marc Brooks 2025-05-20 15:17:26 -0500
  • a60e1a5e98 chore: bump version to 0.4.0 release/0.4.0 Siyuan Miao 2025-05-20 20:38:00 +0200
  • 4e90883bf8 build: enable trimpath for both dev and prod releases Siyuan Miao 2025-05-20 20:28:40 +0200
  • 8eaa86ae45
    style(ui): update styling for access and network settings components (#487) Adam Shiervani 2025-05-20 20:26:24 +0200
  • 354941b54d build: add trimpath to go build command Siyuan Miao 2025-05-20 20:18:21 +0200
  • 31fac8e354 fix(ui): simplify conditional rendering in network settings component fix/ui-polish-settings Adam Shiervani 2025-05-20 20:12:19 +0200
  • 1765dcf103 style(ui): update styling for access and network settings components Adam Shiervani 2025-05-20 20:11:35 +0200
  • 4b91c758fa
    chore: upgrade golang to 1.24.3 and nodejs to 22.x (#483) Aveline 2025-05-20 19:08:10 +0200
  • a29e68b916
    Update .github/workflows/build.yml Aveline 2025-05-20 19:07:58 +0200
  • 222a8470a5
    refactor: network settings UI (#486) Adam Shiervani 2025-05-20 15:22:08 +0200
  • 860327bfcd
    chore: always return local version if update check fails (#485) Aveline 2025-05-20 14:57:57 +0200
  • c2986aa3f1 refactor(ui): enhance Modal and network settings components refactor/network-settings-ui Adam Shiervani 2025-05-20 14:23:09 +0200
  • 36cd649603 chore: always return local version if update check fails Siyuan Miao 2025-05-20 13:59:55 +0200
  • 68d1e37ecb style(ui): Add opacity for fade-in animations Adam Shiervani 2025-05-20 14:01:31 +0200
  • fda5a0b6d8 style(ui): enhance checkbox and radio button styling Adam Shiervani 2025-05-20 13:58:57 +0200
  • b6005332e8 style(ui): refine component styling and layout Adam Shiervani 2025-05-20 13:50:00 +0200
  • b076425164 refactor(ui): extract network information into separate components Adam Shiervani 2025-05-20 13:49:09 +0200
  • 6caec390b8 feat(ui): update prettier configuration and quote styles Adam Shiervani 2025-05-20 13:47:59 +0200
  • e205be78fe chore: upgrade golang to 1.24.3 and nodejs to 22.x Siyuan Miao 2025-05-20 01:31:38 +0200
  • 66fbda864a
    chore: reset usb after updating config (#482) Aveline 2025-05-20 01:29:16 +0200
  • a4c15d5c7e Revert "Move hold key handling into Go backend analogous to https://www.kernel.org/doc/Documentation/usb/gadget_hid.txt" Daniel Lorch 2025-05-20 01:09:15 +0200
  • 7240abaf3d Use useSettingsStore Daniel Lorch 2025-05-20 01:03:21 +0200
  • 6dd65fbba6 Add JSONRPC handling Daniel Lorch 2025-05-20 01:02:38 +0200
  • a0f6d01465
    fix(usbgadget): do not panic if a change isn't found (#481) Aveline 2025-05-20 00:34:32 +0200
  • 5786d37ee0 chore(usbgadget): rebind usb after updating config Siyuan Miao 2025-05-20 00:31:18 +0200
  • 9698564550 Add Belgisch Nederlands Daniel Lorch 2025-05-20 00:12:53 +0200
  • d0759150ee Fix Daniel Lorch 2025-05-20 00:12:12 +0200
  • a4d6da7085 Remove trailing whitespace Daniel Lorch 2025-05-19 19:17:14 +0200
  • 146cee9309 Move hold key handling into Go backend analogous to https://www.kernel.org/doc/Documentation/usb/gadget_hid.txt Daniel Lorch 2025-05-13 18:55:47 +0200
  • 9b3d1e0417 Change the locale names to their native language Marc Brooks 2025-05-08 16:52:55 -0500
  • 707a33cb07 Move language name definitions into the keyboard layout files Daniel Lorch 2025-05-08 20:26:59 +0200
  • f8f225df6a Move guard statements outside of loop Daniel Lorch 2025-05-08 20:25:53 +0200
  • e10f0db3ba Add Czech Daniel Lorch 2025-05-04 02:37:51 +0200
  • 7065c42e91 Add Italian Daniel Lorch 2025-05-04 00:26:32 +0200
  • 8364c37f9a Operator precedence 🤦 Daniel Lorch 2025-05-04 00:25:55 +0200
  • dd7b2d4dcf Add Norwegian Daniel Lorch 2025-05-03 23:56:56 +0200
  • 5fb7a2117c Remove default value shift: false Daniel Lorch 2025-05-03 22:41:17 +0200
  • cd10112ff2 Add more keys to Spanish Daniel Lorch 2025-05-03 00:50:40 +0200
  • f810f09ab0 Fix fr_FR special characters Daniel Lorch 2025-05-03 00:20:22 +0200
  • 18c7b253ca Add Spanish Daniel Lorch 2025-05-02 23:56:52 +0200
  • 0bf05becb4 Add Swedish Daniel Lorch 2025-05-02 23:18:56 +0200
  • 12f0814f8c Add English (UK) Daniel Lorch 2025-05-02 22:55:46 +0200
  • 219573e25c Add French (France) Daniel Lorch 2025-05-02 22:55:21 +0200
  • e0be7edf96 Fix whitespace Daniel Lorch 2025-05-02 22:12:54 +0200
  • ab94eb1da4 Change line ordering Daniel Lorch 2025-05-02 22:11:10 +0200
  • 33a4f38702 Add Swiss French Daniel Lorch 2025-05-02 21:19:51 +0200
  • c90b0425c7 Remove obscure Alt-Gr keys, unsure if they are supported everywhere Daniel Lorch 2025-05-02 21:00:41 +0200
  • a2771f0b91 Improve accent handling Daniel Lorch 2025-05-02 17:53:19 +0200
  • 99a5e9d385 Improve error handling and pre-loading Daniel Lorch 2025-05-02 01:51:20 +0200
  • 0bef35e044 Trema is the more robust method for capital umlauts Daniel Lorch 2025-05-02 01:32:12 +0200
  • 22849fceab Enable multiple keyboard layouts for paste text from host Daniel Lorch 2025-05-02 00:52:03 +0200
  • c4782f28dc fix(usbgadget): do not panic if a change isn't found Siyuan Miao 2025-05-20 00:19:42 +0200
  • b4dd4961fc fix: jetkvm_app path is now bin/jetkvm_app Siyuan Miao 2025-05-19 23:58:33 +0200
  • eeb103adf9
    fix: configFS might not be mounted if the directory exists (#479) Aveline 2025-05-19 23:59:02 +0200
  • 86d54f196a fix: configFS might not be mounted if the directory exists Siyuan Miao 2025-05-19 23:49:04 +0200
  • 8cf6b40dc3 build: set up golang (smoketest) Siyuan Miao 2025-05-19 23:25:30 +0200
  • c6b05d4abe build: add device-tests Siyuan Miao 2025-05-19 23:23:38 +0200
  • 51814dcc5e fix: add missing files for building unit tests Siyuan Miao 2025-05-19 23:05:12 +0200