1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-10-19 07:35:48 +02:00
Commit Graph

232 Commits

Author SHA1 Message Date
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