Commit Graph

120 Commits

Author SHA1 Message Date
Oscar Hinton b4df834b16
Add Prettier configuration (#1201) 2021-12-20 14:17:39 +01:00
Daniel James Smith 3ad71103dd
Bump electron dependencies (#1194)
* Pull in jslib

* Bumping electron dependencies that relate tojslib

* Bump electron-rebuild

* Bump electron-builder

* Revert "Bump electron-builder"

This reverts commit 8cada435674112c00c032a5954aaca81b2082cd8.

* Bump jslib
2021-12-17 11:15:07 +01:00
Daniel James Smith 5865f08b37
Bump node to v16 (#1189)
* Pull in jslib

* Update .nvmrc

* Bump engines required to node 16 and npm 8

* Bump @types/node to 16
The dep on node 14.18 will get cleaned up once we bump electron

* Modify build.yml to build with node 16 and npm 8

* Update requirements in README.md

* Removed install of npm8 and renamed action step
npm8 is included in node v16

* Pull jslib
2021-12-13 17:16:44 +01:00
Oscar Hinton a10259ecab
Bump angular to v12 (#1186) 2021-12-09 20:29:24 +01:00
Oscar Hinton 5fd1da0c58
Replace toaster library (#1183) 2021-12-07 20:42:31 +01:00
Daniel James Smith 9124314ef9
Update package-lock.json to reflect update of electron to 14.2.0 (#1152) 2021-11-10 12:06:01 +01:00
Oscar Hinton 2639d13e42
Bump signalr to 5.0.10 (#1093) 2021-09-28 17:23:39 +02:00
Oscar Hinton e985018862
Bump Electron to v14 (#1088) 2021-09-28 16:51:53 +02:00
Oscar Hinton facedab33c
Use webfonts from jslib instead of downloading them using gulp (#1089)
* Use webfonts from jslib instead of downloading them using gulp

* Remove accidental command for disabling certificates

* Bump jslib
2021-09-27 14:27:39 +10:00
Daniel James Smith 157d9478d4
Remove dependency on duo_web_sdk and update jslib (#1006) 2021-07-28 19:50:06 +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 42d280ac09
Bump NPM to v7 (#922)
* Bump NPM to v7

* Bump npm in build

* Add NPM v7 to readme

* Update node-gyp
2021-05-26 22:44:48 +02:00
Oscar Hinton 8f7ab9f8db
Bump node to 14 (#869)
* Bump node to 14

* Bump some dependencies

* Bump jslib

* Ensure compatability with latest jslib

* Change node engine to ~14.
2021-05-12 22:38:02 +02:00
Oscar Hinton 266f089b3e
Cleanup tsconfig (#866)
* Simplify tsconfig

* Add separate tsconfig for renderer to get rid of last warnings
2021-05-05 09:47:35 +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 e6e79917f7
Bump dependencies (#848)
* Bump dependencies
2021-04-23 10:45:30 +02:00
Oscar Hinton 6acfba4b40
Remove dead code (#839)
* Remove last remnants of old analytics code
2021-04-14 23:43:22 +02:00
Kyle Spearrin 62baff5d39 update package.lock.json 2021-04-12 11:17:11 -04:00
Kyle Spearrin 00f54ee34a npm audit fix 2021-04-12 11:02:40 -04:00
Kyle Spearrin 23c15cee48 update some lib refs 2021-04-12 11:02:07 -04:00
Snyk bot dd8409475a
fix: upgrade node-forge from 0.7.6 to 0.10.0 (#827)
Snyk has created this PR to upgrade node-forge from 0.7.6 to 0.10.0.

See this package in npm:
https://www.npmjs.com/package/node-forge

See this project in Snyk:
https://app.snyk.io/org/kspearrin/project/257fd10d-8b4a-4ead-b08e-11ddee875925?utm_source=github&utm_medium=upgrade-pr
2021-04-12 10:57:04 -04:00
Snyk bot 3e90da6a32
fix: upgrade @microsoft/signalr-protocol-msgpack from 3.1.0 to 3.1.13 (#825)
Snyk has created this PR to upgrade @microsoft/signalr-protocol-msgpack from 3.1.0 to 3.1.13.

See this package in npm:
https://www.npmjs.com/package/@microsoft/signalr-protocol-msgpack

See this project in Snyk:
https://app.snyk.io/org/kspearrin/project/257fd10d-8b4a-4ead-b08e-11ddee875925?utm_source=github&utm_medium=upgrade-pr

Co-authored-by: Kyle Spearrin <kspearrin@users.noreply.github.com>
2021-04-12 10:56:52 -04:00
Snyk bot 3d63057b12
fix: upgrade big-integer from 1.6.36 to 1.6.48 (#824)
Snyk has created this PR to upgrade big-integer from 1.6.36 to 1.6.48.

See this package in npm:
https://www.npmjs.com/package/big-integer

See this project in Snyk:
https://app.snyk.io/org/kspearrin/project/257fd10d-8b4a-4ead-b08e-11ddee875925?utm_source=github&utm_medium=upgrade-pr
2021-04-12 10:56:18 -04:00
Snyk bot 767fa7beac
fix: upgrade @microsoft/signalr from 3.1.0 to 3.1.13 (#823)
Snyk has created this PR to upgrade @microsoft/signalr from 3.1.0 to 3.1.13.

See this package in npm:
https://www.npmjs.com/package/@microsoft/signalr

See this project in Snyk:
https://app.snyk.io/org/kspearrin/project/257fd10d-8b4a-4ead-b08e-11ddee875925?utm_source=github&utm_medium=upgrade-pr
2021-04-12 10:56:04 -04:00
Oscar Hinton 29c10073fe
Patch electron-builder to support universal binaries on Mac (#803) 2021-03-22 16:52:12 +01:00
Oscar Hinton b3af355818
Bump electron to 11.3.0 (#784) 2021-03-15 23:15:27 +01:00
Oscar Hinton fe832d02c4
Bump electron-builder (#783) 2021-03-15 22:27:58 +01:00
Limon Monte f922e0ede3 chore: bump sweetalert2 to latest 2021-02-19 00:48:12 +02:00
Kyle Spearrin 62a43e536c update package-lock.json 2021-02-03 12:48:59 -05:00
Oscar Hinton 5d953fd2fc
Update electron to 11.1.1 (#642) 2021-01-27 22:50:18 +01:00
addison 56d8240aff changed hrtime library 2021-01-25 13:35:28 -05:00
Hinton 87d399a3f9 Merge branch 'master' of https://github.com/bitwarden/desktop into hotfix/multiple-extensions 2020-12-21 22:36:00 +01:00
Hinton 535ca260d6 Support forcefocus for biometrics 2020-12-21 11:31:33 +01:00
Chad Scharf aced23574b Updated to show icon vs. caret for non-nested item 2020-12-18 16:56:59 -05:00
Hinton d94f441422 Hide dock icon, handle errors occurring on mac 2020-11-25 10:52:01 +01:00
Hinton 470df8f589 Set correct paths to binary in manifest for npm run 2020-10-21 20:44:56 +02:00
Hinton 24ef7e1ef6 Generate app manifests and add install scripts for windows 2020-10-05 19:48:51 +02:00
Hinton f09a788103 Initial PoC for browser <-> desktop communication 2020-10-05 15:27:52 +02:00
Kyle Spearrin 696856a3c9 update electron builder and updater 2020-09-24 11:45:46 -04:00
Oscar Hinton 7499d7de25
Upgrade Angular (#520) 2020-08-18 16:13:15 -04:00
Oscar Hinton 540df4270c
Upgrade TypeScript (#517) 2020-08-12 15:43:38 -04:00
Oscar Hinton 26b023a3cb
Biometric support (#470)
* Initial work on windows hello support

* Hide login button if not enabled

* Add windows.security.credentials.ui dependency to desktop as well.

* Only enable biometric on windows.

* Add support for dynamic biometric text.

* Add untested darwin implementation

* Ensure we support biometric before showing login with windows hello / touchid.

* Ensure compatability with latest jslib

* Only require module on use.

* Add windows.security.credentials.ui to src/package.json.

* Update requirements

* Update consent messages for biometrics
2020-07-23 13:32:36 -04:00
Srdjan Milic 8af28ada18
fix: webpack.config.js plugin (#445) 2020-05-08 12:09:34 -04:00
Kyle Spearrin 0faa987f41
update lunr types (#431) 2020-04-14 15:41:46 -04:00
Kyle Spearrin e72bd78ef0 upgrade electron builder to 22.4.0 2020-03-06 11:10:36 -05:00
Kyle Spearrin d390758104 upgrade electron-builder 2020-03-06 10:19:19 -05:00
Kyle Spearrin 98a03d4cef Revert "update electron builder/updater"
This reverts commit b7e6fe6c33.
2020-03-06 09:49:02 -05:00
Kyle Spearrin 67a181eb69 Revert "upadte typescript"
This reverts commit bb3a7f6821.
2020-03-06 09:48:49 -05:00
Kyle Spearrin bb3a7f6821 upadte typescript 2020-03-06 09:43:23 -05:00
Kyle Spearrin b7e6fe6c33 update electron builder/updater 2020-03-06 09:24:20 -05:00