1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-18 17:23:37 +00:00
Commit Graph

214 Commits

Author SHA1 Message Date
Josep Marí
685636b129 New method to update the last used index (#184)
Instead of updating it every time you call getNext(), it will be updated in a separate call, to avoid updating the index when the cipher did not auto-fill correctly (e.g wrong frame)
Fixes #1392
2020-10-09 07:30:55 -04:00
Matthew Rodatus
3628f44f98 Add Microsoft RDP URI schemes (#180)
This will allow users to launch the Remote Desktop client directly from
Bitwarden if their OS supports the URI scheme.

Per
https://docs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/clients/remote-desktop-uri,
rdp:// is legacy and ms-rd: is the preferred one. I'm adding both so
that either can be used as ms-rd: is not available on all versions of
Windows and rdp:// is easier to add as a custom URI scheme in Windows 10
if it is desired.
2020-09-24 09:56:59 -04:00
Addison Beck
b5cc5409ff bug fix + added launch time to view component (#178) 2020-09-23 13:53:43 -04:00
Addison Beck
26d40d4c43 Add login launch data (#174)
* added launch time data to CipherView for autofill

* removed unused code

* fixed linter errors
2020-09-23 12:41:25 -04:00
Addison Beck
0bff8bcd56 changed the way we load planResponse objects in organizationResponse objects (#167) 2020-09-08 09:17:04 -04:00
Kyle Spearrin
700e945008 reduce cache ttl to 3 seconds 2020-08-27 14:58:37 -04:00
Addison Beck
e07526a1b6 Link existing user to sso (#158)
* facilite linking an existing user to an org sso

* fixed a broken import

* added ssoBound and identifier to an org model

* added user identifier to sso callout url

* changed url for delete sso user api method

* facilite linking an existing user to an org sso

* fixed a broken import

* added ssoBound and identifier to an org model

* added user identifier to sso callout url

* changed url for delete sso user api method

* added a token to the existing user sso link flow

* facilite linking an existing user to an org sso

* fixed a broken import

* facilite linking an existing user to an org sso

* fixed a broken import

* added ssoBound and identifier to an org model

* added user identifier to sso callout url

* changed url for delete sso user api method

* added a token to the existing user sso link flow

* facilite linking an existing user to an org sso

* fixed a broken import

* removed an extra line

* encoded the user identifier on sso link

* code review cleanup for link sso

* removed a blank line
2020-08-27 11:00:05 -04:00
Kyle Spearrin
7bf00b4fb3 extend functionality for set password flow (#150) 2020-08-17 10:34:52 -04:00
Kyle Spearrin
ed6978baff add support for org identifier to api models (#149) 2020-08-12 16:38:32 -04:00
Josep Marí
5c62938dbb Add new method for cycling through every login (#142)
* Add new method for cycling through every login

To be used from browser extension when autofilling.
Related PR: https://github.com/bitwarden/browser/pull/956

* Cache sorted ciphers by URL and invalidate them after a period of 5 seconds

* Move file to models
2020-08-12 15:59:59 -04:00
Oscar Hinton
e516692559 Upgrade TypeScript (#148)
* Update typescript to 3.6.5 along with tslint to latest.

* Upgrade @types/node to 12.12.54 to get rid of compile errors.

* Update tslint.

* Use @types/node 10.17.28 instead
2020-08-12 15:42:42 -04:00
Addison Beck
b32b016f82 Merge plan and price updates (#145)
* Created a PlanResponse model & relevant API request for getting plan data from the server
2020-08-11 14:20:39 -04:00
Addison Beck
144f06a115 added org id to the bulk delete request model 2020-08-03 22:24:06 -04:00
Vincent Salucci
f301b92dc3 [SSO] Merge feature/sso into master (#139)
* [SSO] Reset Master Password (#134)

* Initial commit of reset master password (sso)

* Updated line length error

* Updated import line again

* Added trailing comma

* restored reference data for RegisterRequest

* Updated tracking boolean name // added success route update based on passed boolean

* Added new API // reverted Register // deleted reset // added change pw and sso

* Changed redirect URI to protected to override in sub-class

* Updated api to setPassword // Updated request model name // Updated change password refs // Updated formatting

* Encoded necessary parts of authorize url // Added default catch error message

* Refactored methods inside change password base component // removed unnecesary query param for sso

* [lint] Fixed error (#137)

* Cleaned lint error

* Fixed sso lint error
2020-08-01 08:42:24 -05:00
Chad Scharf
97d24f5abf reference event data model changes 2020-07-20 15:21:01 -04:00
Chad Scharf
9ca79c4929 Reference id to data conversion 2020-07-17 16:05:58 -04:00
Kyle Spearrin
fefef546f0 sso support (#127)
* support for sso

* created master password boolean

* resetMasterPassword flows

* throw on bad ctor for token request
2020-07-16 08:59:29 -04:00
Matt Smith
b53046d0d9 Added new _host property for consumption. 2020-07-14 10:02:07 -05:00
Matt Smith
8223011248 Reverted prior change. Changed call to getHost 2020-07-13 15:47:55 -05:00
Vincent Salucci
d308245237 Added new BusinessPortal boolean to all necessary objects (#121) 2020-07-06 17:21:41 -05:00
Chad Scharf
c3389afd4f Add referenceId to register component 2020-06-25 15:44:19 -04:00
Kyle Spearrin
7f6d7424e7 Do not process hostname for regex logins (#117) 2020-06-18 11:58:29 -04:00
Chad Scharf
983f0cbfa7 re-order import 2020-06-17 20:09:47 -04:00
Chad Scharf
fb70ca8fe9 tax info extends payment request 2020-06-17 20:07:59 -04:00
Chad Scharf
01fd705081 extend payment request to collect tax info 2020-06-17 19:46:28 -04:00
Chad Scharf
7fd52c62f3 Merge pull request #115 from bitwarden/feature/tax-info-collection
Support tax collection info
2020-06-17 10:50:14 -04:00
Chad Scharf
dea0233ee3 Support tax collection info 2020-06-12 19:29:52 -04:00
Hinton
81c76816b9 Ensure viewPassword has a default value 2020-06-12 14:21:27 +02:00
hinton
4d776ca0ef Fix spelling mistakes 2020-06-04 22:15:45 +02:00
hinton
34402571e7 Add newField property to FieldView, used for allowing edits for new fields 2020-06-03 20:45:53 +02:00
hinton
1fa3eb49ad Add support for collections with hide passwords 2020-05-21 15:54:15 +02: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
ee8ca0beed Password Generator Passphrase Policy (#85)
* Initial commit for passphrase enforcement

* Updated type implementation

* Updated default type conditional

* Added helper method to enforced options object

Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-03-10 12:50:54 -05: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
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
Joseph Petersen
3a40cb83bf fix fullAddressPart2 state if empty should not show in address line (#62)
* not all countries have states

* semi colons
2020-02-01 16:15:27 -05:00
Kyle Spearrin
3d2e2cb174 sync policies., set up policy service 2020-01-28 22:24:02 -05:00
Kyle Spearrin
6c8407196b more usepolicies 2020-01-15 15:25:06 -05:00
Kyle Spearrin
ca6f235a34 usePolicies on org profile response 2020-01-15 15:22:34 -05:00
Kyle Spearrin
f66de2207c policy apis 2020-01-15 11:24:00 -05:00
Kyle Spearrin
b2a8041173 fix twoFactorEnabled type 2019-10-04 09:45:37 -04:00
Kyle Spearrin
53d08067df extend ctor for collection view 2019-09-25 17:12:13 -04:00
Kyle Spearrin
971e19335f fix UsingInAppPurchase mapping 2019-09-24 16:03:25 -04:00
Kyle Spearrin
929dd8415d usingInAppPurchase added to model 2019-09-19 16:30:29 -04:00
Kyle Spearrin
575a28e25f in-app purchase pre-check api 2019-09-19 08:52:57 -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
cfec7c4815 event service 2019-07-03 09:53:55 -04:00
Kyle Spearrin
49a6b5046f setup for client event collection 2019-06-20 08:56:45 -04:00
Kyle Spearrin
b0b6ad4ebd overwriteExisting on org user import 2019-05-06 21:32:05 -04:00