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
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