Skip to content

Tags: jlian/kvm

Tags

release/0.5.4-dev202602080922

Toggle release/0.5.4-dev202602080922's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Rate limit login access (jetkvm#1185)

* Set minimum chars and ratelimit on pw

* Implement onboarding flow for USB device tests by adding helper functions to handle welcome state and login. Enhance test setup to ensure device is ready before running tests.

* Refactor password handling by removing rate limiting checks from update and delete password functions. Update UI error handling to remove rate limit messages. Clean up related test cases for rate limiting.

* Refactor welcome flow and password handling in tests. Consolidate password setup functions and enhance local authentication mode checks. Update test cases to streamline onboarding and password management processes.

* Update log file paths in DEVELOPMENT.md

* Add password validation messages for multiple languages

- Added error message for passwords that are too short (minimum 8 characters).
- Included rate limiting error message for too many failed attempts.
- Updated localization files for Danish, German, Spanish, French, Italian, Japanese, Norwegian, Portuguese, Swedish, and both Simplified and Traditional Chinese.

* Update noder version in DEVELOPMENT.md

* Fix typo in log file path in DEVELOPMENT.md

* Refactor device onboarding and authentication flow in tests

- Renamed `ensureWelcomeState` to `resetDeviceToWelcome` for clarity.
- Consolidated password handling in welcome flow tests, replacing deprecated functions.
- Updated test setup to ensure device is in noPassword mode before running tests.
- Removed unused functions and cleaned up related test cases for better maintainability.

* Refactor mouse round-trip tests to streamline cursor movement verification

release/0.5.3

Toggle release/0.5.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
improve mouse bidirectional check (jetkvm#1197)

release/0.5.3-dev202602061404

Toggle release/0.5.3-dev202602061404's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update ICEAddressRewriteMode in newSession function to use Append ins…

…tead of Replace (jetkvm#1192)

release/0.5.3-dev202601281951

Toggle release/0.5.3-dev202601281951's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add missing languages and correct translations of languages. (jetkvm#…

…1161)

* Add missing languages and updated translations of languages

Japanese and Portuguese were not added to the translations.
Japanese locale strings need to be in Japanese.
Portuguese locale strings need to be in Portuguese.
 Chinese (Traditional) locale strings need to be in Chinese (Traditional).
Always use (bokmål) for "book language" Norwegian.
Resorted using `npm run i18n:resort`

* Update the documentation to guide addition.

Needed to document the steps for adding the other languages.

* Correct the Chinese locale options

They should be in the native language of the containing file.

* Correct path for settings.json

Sorted language codes (leaving English at top as default)
Address review comments.

* Added update instructions for updating the translation menu.

Japanese was never added.

* Removed requirement to update utils.ts

Added a generic helper function that maps localized messages to their inlang/paraglide formatting function.

* Add documentation on end-to-end testing.

* Slight tweak of documentation

* Replace Japanese spelling out bokmål

release/0.5.2

Toggle release/0.5.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Enhance diagnostics logging with context-aware timeouts (jetkvm#1138)

* Enhance diagnostics logging with context-aware timeouts

* Add full system diagnostics logging on supervisor crash

* Clear diagnostics context after logging to prevent memory leaks

* remove pr.txt

release/0.5.2-dev202601071426

Toggle release/0.5.2-dev202601071426's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Enhance diagnostics logging with context-aware timeouts (jetkvm#1138)

* Enhance diagnostics logging with context-aware timeouts

* Add full system diagnostics logging on supervisor crash

* Clear diagnostics context after logging to prevent memory leaks

* remove pr.txt

release/0.5.2-dev202601070105

Toggle release/0.5.2-dev202601070105's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
build(deps): update Pion dependencies (jetkvm#1136)

release/0.5.2-dev202601070032

Toggle release/0.5.2-dev202601070032's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Improve failsafe handling (jetkvm#1135)

* Refactor crash log handling to improve large log handling.

- Introduced `readFileTail` function to read only the last specified bytes from log files, preventing memory issues with large files.
- Updated `checkFailsafeReason` and `rpcGetDiagnostics` functions to utilize `readFileTail` for reading crash logs and application logs, respectively.
- Adjusted log retrieval logic to handle different byte limits for recent and older crash logs.

* Remove the cause of the large logs. No need to log our mdn

* Move to HTTP for diagnostics

* Fix linter

release/0.5.2-dev202601061215

Toggle release/0.5.2-dev202601061215's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Improve tests (jetkvm#1134)

release/0.5.2-dev202601051816

Toggle release/0.5.2-dev202601051816's commit message
Remove leftover folders