Kyle Spearrin
1bbd808105
getEnterprisePortalSignInToken api ( #105 )
2020-05-27 15:21:53 -04:00
Chad Scharf
3a10c1ff30
[Soft Delete] - cipher search rem deleted flag, filter array conditional
2020-04-08 16:44:13 -04:00
Chad Scharf
549fcc18ff
Merge branch 'master' into soft-delete
2020-04-06 19:09:56 -04:00
Vincent Salucci
72e3893f8e
[Auto-Logout] Update Token Service ( #94 )
...
* Auto logout on restart
* Updated setTokens function
* Remove async deocrator from setTokens
Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-04-06 11:06:32 -05:00
Chad Scharf
19668ab5f2
[Soft Delete] jslib updates for new API updates
...
New API methods and cipher Deleted Date property, plus search expansion to toggle on deleted flag.
2020-04-03 16:32:15 -04:00
Vincent Salucci
28e3fff739
[Auto-Logout] Implement logout functionality in VaultTimeoutService ( #92 )
...
* Initial commit for logic changes in VaultTimeoutService
* Fixed lint error
* Updated logOut spelling - as an action its two words
* Hitting save to make sure all my changes are included
* Made requested changes
Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-03-29 10:38:16 -05:00
Vincent Salucci
64c54cfb86
[Auto-Logout] Refactor LockService and Update Dependencies ( #91 )
...
* initial commit for lockService name refactor
* Reverted ConstantsService vault timeout key to legacy string value
Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-03-27 09:03:27 -05:00
Vincent Salucci
3ad546c39f
Password Generator Sanitize Length ( #89 )
...
* Initial commit for length sanitization
* Updated sanitize function
* Updated type instantiation
Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-03-18 10:07:57 -05:00
Kyle Spearrin
44b86f5dd0
enforce policies when options already known ( #83 )
2020-03-03 16:03:26 -05:00
Vincent Salucci
da9b9b438c
Fixed lint warnings ( #82 )
2020-03-02 13:45:06 -06:00
Vincent Salucci
6210396aa9
Enforce master password policy ( #79 )
...
* Enforce master password policy
* Updated based on requested changes/discussions
2020-03-02 11:05:05 -06:00
Kyle Spearrin
4aecc53dde
API for getting policies by token ( #80 )
...
* API for getting policies by token
* not authed when calling this API
2020-03-02 10:15:54 -05:00
Vincent Salucci
862057dca6
Enforce Password Generator Policy ( #75 )
...
* Enforce Password Generator Policy
* Move policy enforcement to service layer
* Fixed typo (vscode didn't warn..) and adjust import spacing
* Made requested changes
2020-02-26 16:38:11 -06:00
Kyle Spearrin
3d2e2cb174
sync policies., set up policy service
2020-01-28 22:24:02 -05:00
Kyle Spearrin
7d8143b288
react to policy api changes
2020-01-20 08:54:51 -05:00
Kyle Spearrin
f66de2207c
policy apis
2020-01-15 11:24:00 -05:00
Kyle Spearrin
669f6ddf93
option to allow sync to throw error
2019-10-15 11:06:55 -04:00
Kyle Spearrin
575a28e25f
in-app purchase pre-check api
2019-09-19 08:52:57 -04:00
Kyle Spearrin
255bd3962d
localeNames mapped to iso codes
2019-09-06 09:33:09 -04:00
Kyle Spearrin
b74ee7b3ee
memory stored pinProtectedKey
2019-08-29 09:40:50 -04:00
Kyle Spearrin
ae37c2198b
isViewOpen returns promise
2019-08-20 13:47:15 -04:00
Kyle Spearrin
4f876fc222
payment response for adjust seats
2019-08-10 13:14:53 -04:00
Kyle Spearrin
de9bcac0ec
adjust storage with payment intent/method handling
2019-08-10 12:59:47 -04:00
Kyle Spearrin
e28e820286
new payment api changes
2019-08-09 23:56:55 -04:00
Kyle Spearrin
7bdca0dcb4
event logging on view page fixes
2019-07-09 13:08:36 -04:00
Kyle Spearrin
2830121471
event post is always many
2019-07-03 12:13:20 -04:00
Kyle Spearrin
cfec7c4815
event service
2019-07-03 09:53:55 -04:00
Kyle Spearrin
e15e0eebbd
collect many events
2019-07-03 09:00:13 -04:00
Kyle Spearrin
bc5a6e02c1
native fetch with proxy support on node api
2019-06-24 11:07:26 -04:00
Kyle Spearrin
49a6b5046f
setup for client event collection
2019-06-20 08:56:45 -04:00
Kyle Spearrin
cd46f64993
implement AuthServiceAbstraction
2019-05-27 10:29:09 -04:00
Kyle Spearrin
593870e936
org upgrade api
2019-03-21 21:38:52 -04:00
Kyle Spearrin
3b3b71d841
apis for org api keys
2019-03-07 10:58:27 -05:00
Kyle Spearrin
cc27f98aae
makeKeyFromPin in background context
2019-03-05 16:36:11 -05:00
Kyle Spearrin
62e9c75357
clearPendingClipboard function
2019-02-27 11:56:17 -05:00
Kyle Spearrin
808437ab06
system service for proc reload and clear clipboard
2019-02-27 09:21:58 -05:00
Kyle Spearrin
21d011554c
readFromClipboard util
2019-02-26 22:35:53 -05:00
Kyle Spearrin
9a4611ec5a
lock reload
2019-02-25 15:07:19 -05:00
Kyle Spearrin
3362334d2c
post bitpay invoice api
2019-02-21 22:45:56 -05:00
Kyle Spearrin
8b411de034
support for new billing and subscription endpoints
2019-02-18 15:24:06 -05:00
Kyle Spearrin
0bdbfd7984
soft locking with protected pin
2019-02-13 21:36:36 -05:00
Kyle Spearrin
53260a5be8
use user kdf settings for making PIN key
2019-02-13 00:04:31 -05:00
Kyle Spearrin
7a1e7b5474
support for unlocking with PIN code
2019-02-12 23:52:50 -05:00
Kyle Spearrin
6dc44c0885
generic broadcaster service
2019-01-22 16:12:34 -05:00
Kyle Spearrin
7cd8b63b94
use getHibpBreach proxy
2019-01-17 10:46:24 -05:00
Kyle Spearrin
e7b5868aad
export to json
2018-12-17 10:32:02 -05:00
Kyle Spearrin
e10523cc61
getAll ciphers FromApiForOrganization
2018-12-14 13:55:44 -05:00
Kyle Spearrin
64a6015a67
RSA HMAC cipher string types are deprecated
2018-11-26 15:29:54 -05:00
Kyle Spearrin
aa16fb2a9e
password strength function with zxcvbn
2018-11-12 22:54:18 -05:00
Kyle Spearrin
1e6b3b4aae
allow userId and pub key to be passed in
2018-11-07 23:12:45 -05:00