Róbert Kiss 2df8f2ea54 Windows set up permission button #261 (#300)
* style(privilege): Fix typo 'excusive' -> 'exclusive'

* style(privilege): remove unused imports

* style(privilege): Fix typo 'initizalized$' -> 'initialized$'

* feat(log): Add application wide logger and error handler

It is help to debug electron install app on different device

* feat(privilege): Add windows USB driver installation

* build: I need the windows installer to test the app on windows

* fix(privilege): change wdi-simpler installer to zadic

* feat(log): change log level to debug in renderer process

* chore: Add author in package.json

* feat(privilege): Add privilege setter file as extraResource

* fix(log): Allowed transport level change only in main process

* fix(privilege): Fix app path calculation

* fix(privilege): Take the scriptPath between double quote

* build: revert the appveyor settings

* refactor(privilege): Extract vendor ID, product ID and MAX_PAYLOAD_SIZE into constants file

* refactor(privilege): Add both 32 and 64 bit zadics to extraResource of the installer

* feat(device): Add HID API communication protocol

* build: Fix npm install process

* build: Fix npm install process v2

* ci: Add libudev-dev as travis apt dependencies

* ci: Merge travis apt packages

* ci: remove node-hid from build:usb

* ci: try to fix linux build

* ci: node-hid use git repo

* ci: Add libusb-1.0-0-dev to travis apt dependency

* feat(device): Use logging service when communicate with the device

* build: create test build

* build: PUBLISH_FOR_PULL_REQUEST override

* build: revert TEST_BUILD to false

* build: node-hid use package version instead of git repo

* refactor: remove unused device store files from PR

* ci: Manage test build from environment variable

* fix(privilege): Set rules files dir base on dev or prod mode

* fix(log): Extract nested properties of the logged object

* feat(log): use util.inspect in logger service

* build: upgrade @types/node-hid -> 0.5.2

* fix(device): Add extra logging when try to open device.

* fix(device): log device description and not the device

* fix(device): add win specific write

* fix(device): add report id as first byte

* style(privilege): Reformat else and comment in privilege-checker component

* fix(privilege): Comment out windows branch
2017-07-02 20:33:28 +02:00
2017-06-21 20:09:39 +02:00
2017-03-12 21:52:57 +01:00
2017-05-31 21:30:55 +02:00
2017-02-05 20:38:46 +01:00
2017-06-05 23:42:44 +02:00
2017-06-05 23:44:16 +02:00
2017-01-08 21:44:58 +01:00
2016-03-29 01:48:37 +02:00
2017-06-12 23:10:47 +02:00

Agent logo & text

Build Status Build status

Agent is the configuration application of the Ultimate Hacking Keyboard.

Give it a whirl!

Set up instructions

First up, make sure that node >=4.x.x and npm >=3.x.x are installed on your system. Next up:

git clone git@github.com:UltimateHackingKeyboard/agent.git
cd agent
npm install
npm run build:electron
npm run electron

At this point, Agent should be running on your machine.

Contributing

Wanna contribute? Please let us show you how.

Description
No description provided
Readme 37 MiB
Languages
TypeScript 74.7%
HTML 9.7%
JavaScript 6.6%
SCSS 4.4%
CSS 4.3%
Other 0.2%