Róbert Kiss
905007a597
chore: upgrade node-hid => 0.7.9 ( #1011 )
2019-08-14 17:10:39 +02:00
Róbert Kiss
f6bef928fe
chore(usb): add kboot-firmware-upgrade script ( #1006 )
2019-08-02 02:51:07 +02:00
Róbert Kiss
82c9126d82
refactor: use Buffer.from and Buffer.alloc instead of new Buffer() ( #957 )
2019-05-29 21:56:01 +02:00
Róbert Kiss
3964698cf7
feat: kboot package ( #894 )
...
* feat: kboot package
* feat: kboot package
* fix: wait 1 sec after device is available
* test: fix unit test
* refactor: clean unused codes
* doc: improve readme.md
* doc: improve readme.md
* test: fix unit test
* chore: fix lint settings
* style: fix linting issues
2019-01-18 17:37:31 +01:00
Róbert Kiss
1a9bd7de83
feat: show udev rules on missing device screen ( #842 )
...
* feat: show udev rules on missing device screen
* delete MissingDeviceComponent
* feat: change privilege and message device screen texts
* feat: change message device screen texts
* fix: load config from device
* fix: load config when hasPermission = true
* fix: load app start info after set permission rules
* fix: action dispatch
* fix: load config from device when UdevRulesInfo.Ok
* fix: load config from device when 0 device available
* feat: add extra space between the "old udev rule" and permission button
2018-11-09 01:30:40 +01:00
tenteen
82b76a9455
Fix left half timeout during fw update ( #567 ) ( #626 )
...
The snooze call is skipped in the try block when the command throws an
exception. As a result, the command tries maxTry times as fast as
possible.
The fix is to move the snooze call outside of the try block.
PS: #GotMyUHK
2018-06-07 22:50:18 +02:00
Róbert Kiss
ab8ae31324
fix: permission detection on linux ( #651 )
2018-05-21 11:46:19 +02:00
Róbert Kiss
653465f0e0
feat: device recovery mode ( #642 )
...
* add new page and ipc processing
* refactor: remove unused references from uhk.js
* feat: add device recovery route
* refactor: device permission
* feat: write firmware update log to the screen
* fix: xterm height
* feat: add reload button to the recovery page
* refactor: deviceConnectionState.hasPermission in appStartInfo
* refactor: use correct imports
* refactor: move .ok-button css class to the main style.scss
* feat: add bootload active route guard
* style: move RecoveryDeviceAction into new line
* feat: delete reload button
* feat: start device polling after device recovery
2018-05-19 17:22:46 +02:00
László Monda
2b3462c33f
Display retry firmware update messages with regular color because they're not errors.
2017-12-27 22:38:07 +01:00
Róbert Kiss
2d416e7668
fix(device): use module import in uhk-usb ( #509 )
...
* fix(device): use module import in uhk-usb
* fix getTransferBuffers import
2017-12-09 18:02:39 +01:00
Róbert Kiss
297fd3be79
feat(device): flash device firmware from Agent ( #499 )
...
* add dataModelVersion, usbProtocolVersion, slaveProtocolVersion
* read the package.json at appstart
* flash firmware
* update firmware
* fix extra resource path
* fix import modules
* update lock files
* fix imports
* terminal window
* exclude tmp folder from git repo
* ok button
* auto scroll in xterm
* fix maxTry count calculation
* optimize logging
* optimize timeout
* readSync
* Add extra delay
* fix async call
* fix error message in log
* fix ok button disable state
* retry
* list devices
* close device after reenumeration
* retry snooze
* kboot maxtry 10
* retry 100
* remove deprecated toPayload ngrx helper
* flash firmware with custom file
* fix tslint
2017-11-27 22:12:43 +01:00