Commit Graph

27 Commits

Author SHA1 Message Date
Oscar Hinton 60878cd4ed
Add eslint (#610) 2022-02-22 15:39:11 +01:00
Oscar Hinton 193434461d
Apply Prettier (#581) 2021-12-16 13:36:21 +01:00
Oscar Hinton 83548a6753
Remove deprecated index.ts (#490)
* Remove deprecated index.ts

* Update tests
2021-09-17 14:57:31 +02:00
Oscar Hinton 1016bbfb9e
Split jslib into multiple modules (#363)
* Split jslib into multiple modules
2021-06-03 18:58:57 +02:00
Oscar Hinton ba1a40af4e
Bump node to 14 (#358)
* Bump node requirement to 14 and npm to 7
2021-05-12 18:55:00 +02:00
Matt Gibson 58f40b0085
Fix glob processing in npm. Ban single param parens (#257) 2021-02-04 09:49:23 -06:00
Matt Gibson 72bf18f369
Fix 1password importer (#222)
* Change cipher type based on csv type header

* Test identity and credit card import

* Do not use node 'fs' module

Karma is being used for automated tests so node modules are not available

* WIP: mac and windows 1password importer split

Need to improve windows field identification to limit secret data
exposure and improve user experience

* Hide fields with likely secret values

Co-authored-by: Matt Gibson <mdgibson@Matts-MBP.lan>
2020-12-08 11:29:57 -06:00
Kyle Spearrin 8cb5a9f505
hkdf crypto functions (#190)
* hkdf crypto functions

* comment to spec
2020-10-29 15:52:12 -04:00
Chad Scharf 5e0a2d1d99
remove old Edge browser hacks (#168)
* remove old Edge browser hacks

* Remove final edge hacks

* Update constructor parameters

* Update search-ciphers.pipe.ts

Co-authored-by: Kyle Spearrin <kspearrin@users.noreply.github.com>
2020-09-15 10:23:21 -04:00
Kyle Spearrin 64be82d5cc remove unused import 2018-09-19 09:57:17 -04:00
Kyle Spearrin 85587e0672 isSafari mock 2018-09-14 13:36:03 -04:00
Kyle Spearrin d0ad865060 add getDevice to mocked utils service 2018-09-10 16:44:50 -04:00
Kyle Spearrin 2045e7047a add support for md5 hash crypto function 2018-07-30 23:29:30 -04:00
Kyle Spearrin 1a2b8684e2 30 secon timeout on keypair tests 2018-07-12 10:05:32 -04:00
Kyle Spearrin 236c00475d remove 4096 test 2018-07-03 23:46:04 -04:00
Kyle Spearrin 3454d93fef generate keypair on registration 2018-07-03 11:41:55 -04:00
Kyle Spearrin 2bc7ae0da2 extract public from private key 2018-07-02 23:53:44 -04:00
Kyle Spearrin bfaebb6b92 fix test 2018-06-07 23:58:19 -04:00
Kyle Spearrin e614cffffb remove some crypto functions 2018-05-07 12:14:40 -04:00
Kyle Spearrin dfcde8a29a new tests for node 2018-05-07 12:08:22 -04:00
Kyle Spearrin 87ac298af9 web crypto testing. more test browsers 2018-05-07 11:43:14 -04:00
Kyle Spearrin de4494e1b3 fast decrypt 2018-05-07 09:00:49 -04:00
Kyle Spearrin 0fa9fc58eb refactor utils service to utils 2018-04-23 13:03:47 -04:00
Kyle Spearrin cda2814192 typemock lib for mocking services 2018-04-21 12:57:29 -04:00
Kyle Spearrin d73012efc8 rsa encrypt and decrypt tests 2018-04-20 15:32:25 -04:00
Kyle Spearrin 3b2b48dd8d misc utils for browser and node 2018-04-20 10:59:55 -04:00
Kyle Spearrin 9b4069cb19 node vs web testing with jasmine 2018-04-18 12:59:48 -04:00