Commit Graph

32 Commits

Author SHA1 Message Date
Oscar Hinton 3aa52a5537
Add eslint (#1369) 2022-02-24 20:50:19 +01:00
Oscar Hinton 166c459da4
Potentially improve path detection of regedit vbs files (#1288) 2022-02-03 19:39:23 +01:00
Oscar Hinton 521feae535
Apply Prettier (#1202) 2021-12-20 15:47:17 +01:00
Oscar Hinton 6f69486c36
Remove empty catch blocks and remove allow-empty-catch tslint rule (#1117) 2021-10-21 11:10:36 +02:00
Oscar Hinton 296340a5be
Add jslib as a "real" dependency (#941)
* Add jslib as a "real" dependency

* Move more packages to jslib

* Remove some unesessary dev dependencies.

* Add back missing preinstall

* Revert jslib bump

* Fix jslib containing wrong types/node.

* Bump jslib

* Remove unessesary alias

* Remove dummy module
2021-06-07 19:26:36 +02:00
Oscar Hinton 20b8a83dd8
Disconnect active connections when closing native messaging. Fix exe path on windows (#865) 2021-05-03 09:59:40 +02:00
Oscar Hinton 418625682a
Write native messaging manifests for Chromium (#862) 2021-04-29 16:12:57 +02:00
Oscar Hinton b5492e9546
Simplify logic for resolving path to exe for native messaging (#814) 2021-03-25 23:11:31 +01:00
Oscar Hinton 64da326be3
Attempt to create NativeMessagingHosts directory if not already exist (#808) 2021-03-23 23:35:25 +01:00
Oscar Hinton 85f29e1222
Write native messaging manifests for Chrome/edge beta/dev/canary (#804) 2021-03-22 22:16:02 +01:00
Hinton c2e8e07002 Fix edge case where tmp directory doesn't exist in home dir on mac. 2021-03-18 21:33:14 +01:00
aimuz 444a06d6f7 support vivaldi for macos 2021-03-16 17:00:27 +08:00
Chad Scharf ab24604d18 fix lint errors - trailing whitespace 2021-03-10 10:45:56 -05:00
aimuz 0a56bcb5c9 fix: Edge supported by biometrics 2021-03-09 09:49:45 +08:00
Matt Gibson 113c035152 Add trailing comma to linter 2021-02-08 12:58:44 -06:00
Matt Gibson e76e56d824 Match linter rules 2021-02-03 12:21:22 -06:00
Oscar Hinton c09ba7051f
Add trailing slash to ipc.config.socketRoot. (#695) 2021-01-26 16:32:25 -05:00
Hinton 89c47277e8 Only change socketRoot on mac 2021-01-26 19:11:36 +01:00
Oscar Hinton d1011870f0
Fix paths for native messaging on mac (#691) 2021-01-26 12:01:46 -05:00
Oscar Hinton a71bdb1e29
Fix native-messaging uninstall not removing the files (#681) 2021-01-25 12:55:21 -05:00
Hinton 8d9698101d Adding regedit to src/package.json 2021-01-04 20:31:33 +01:00
Hinton e639fa6674 Make fingerprint validation optional, update readme with debug info for native messaging 2020-12-18 15:47:48 +01:00
Hinton ed0acdead2 Restore focus when displaying sync confirm 2020-11-30 14:58:52 +01:00
Hinton 7da03dc91c Fix binary path on linux 2020-11-25 16:45:15 +01:00
Hinton e41023aa09 Add Edge and Opera extension ids 2020-11-25 15:25:18 +01:00
Hinton a05677ab7f Update manifest generation to work with the electron embeeded proxy 2020-11-25 14:29:53 +01:00
Hinton 470df8f589 Set correct paths to binary in manifest for npm run 2020-10-21 20:44:56 +02:00
Hinton 77fc0ce55b Cleanup code 2020-10-21 16:48:40 +02:00
Hinton 9ff0f204d8 Add connected/disconnected calls in proxy application 2020-10-21 15:56:27 +02:00
Hinton 1bb81270d9 Fix homedir for manifests 2020-10-16 18:51:28 +02:00
Hinton 5b0b07f812 Fix firefox manifest, use correct application executable. 2020-10-12 21:26:26 +02:00
Hinton 51b749b1dc Split native messaging into renderer and background service. Encrypt messages and verify timestamp 2020-10-12 21:18:28 +02:00