forked from jetkvm/kvm
-
Notifications
You must be signed in to change notification settings - Fork 1
Update xterm dependency to @xterm/xterm and adjust imports accordingly #3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
00o-sh
wants to merge
83
commits into
Nevexo:jetkvm-next
Choose a base branch
from
TheTechNetwork:migrate-to-@xterm
base: jetkvm-next
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Fedora 38 is EOL, bump to 41 and use main Fedora mirror * Bumps Arch Linux and Debian to latest builds
… connectivity issues behind NAT (jetkvm#146) Add ICE servers and local IP address returned by the API to fix connectivity issues behind NAT
Add a basic Prometheus Monitoring metrics endpoint. * Include a `jetkvm_build_info` metric. * `go mod tidy` Signed-off-by: SuperQ <[email protected]>
This commit adds a CTRL + ALT + DEL button to the Action Bar allowing you to send the combination to the target machine without launching the Virtual Keyboard, or sending the signal to the computer you're accessing the KVM from. This is useful for people installing OS', or potentially debugging kernel issues.
This commit makes the Action Bar Ctrl + Alt + Del button a setting, which is off by default.
Implements setDisplayBrightness(brightness int) which allows setting the backlight brightness on JetKVM's hardware. Needs to be implemented into the RPC, config and frontend.
WIP, dims the display to 50% of the BacklightMaxBrightness after BacklightDimAfterMS expires. Turns the display off after BacklightOffAfterMS
If the application had turned off the display before exiting, it wouldn't be brought on when the application restarted without a device reboot.
This commit fixes jetkvm#12 by disabling the udhcpc client when the link goes down, it then removes all the active IPv4 addresses from the deivce. Once the link comes back up, it re-activates the udhcpc client so it can fetch a new IPv4 address for the device. This doesn't make any changes to the IPv6 side of things yet.
As part of @joshuasing's review on jetkvm#17, updated variables & constants to match the Go best practices. Signed-off-by: Cameron Fleming <[email protected]>
Signed-off-by: Cameron Fleming <[email protected]>
…sabled If max_brightness is zero, then there's no point in trying to dim it (or turn it off...)
The tickers only need to be reset, if they're disabled, they won't have been started.
Pulled from https://github.com/jackislanding/jack-kvm/tree/feature/configure-usb-ids but squashed all the commits down as it was merging hell and would make the jetkvm-next tree huge. Haven't tested this yet, so not tagging next here on this commit. removed debug asterisks cleanup cleanup cleanup cleanup cleanup cleanup cleanup cleanup cleanup cleanup cleanup cleanup cleaned up settings file removed unused dep prettifying linted modules converted input fields to use a modal to save space in settings updated descriptions updated descriptions renamed module to match convention renamed usb name to usb product to match convention added usb config defaults moved setting added config default values changed to dev mode added rpc function to get usb config now loads usb config values to set input values added logging cleaned up var names changed to defaultValue input fields now load previous values added logging cleaned up logging added regex patterns on inputs added VirtualMediaEnabled config removed trailing characters
Signed-off-by: Cameron Fleming <[email protected]>
This reverts commit 1050871.
… merging with refactory-jsonrpc" This reverts commit 25c8160.
Store is functioning as expected, adding new layouts should be trivial and easily scalable. Implementation is different for each function that uses the keyboard (PasteModal vs Typing in the WebRTC window) these will all require their own testing.
Alters ActionBar.tsx to make the CTRL+ALT+DEL button in the Action Bar PR work again with layered with jetkvm#116 - not pulling into the PR until jetkvm#116 has been integrated, but the my PR will probably just be dropped anyway.
This is often required for the keyboard/mouse to be recognized in BIOS/UEFI firmware.
Signed-off-by: Cameron Fleming <[email protected]>
Signed-off-by: Cameron Fleming <[email protected]>
IDisposable
reviewed
May 9, 2025
"usehooks-ts": "^3.1.0", | ||
"validator": "^13.12.0", | ||
"xterm": "^5.3.0", | ||
"@xterm/xterm": "^5.0.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why not to current ^5.5.0 ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi I'm not sure I tested it with this we can probably use latest although I'm not very familiar with git to update the PR
Don't sweat it, I ended up putting in a comprehensive PR to upgrade almost
all the NPM packages today!
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Seems to be working flawlessly