Kyle Spearrin
783b4804ec
SSO support ( #862 )
...
* [SSO] Added change password API (#836 )
* Created API for updating password with no current comparison
* Changed name of method and request // Added user has password error flow
* Updated user service method name // Updated string null/empty check
* Replaced hardcoded sso domain hints with config loader (#850 )
* Replaced hardcoded sso domain hints with config loader
* use async/await for sso config loader
* Update AccountsController.cs
Co-authored-by: Vincent Salucci <26154748+vincentsalucci@users.noreply.github.com>
Co-authored-by: Matt Portune <mportune@bitwarden.com>
Co-authored-by: Matt Portune <59324545+mportune-bw@users.noreply.github.com>
2020-08-12 17:03:09 -04:00
Addison Beck
c8220fdfa6
Plan And Price Updates ( #859 )
...
* Expanded the Plan model to make plan & product data a bit more dynamic
* Created a Product enum to track versioned instances of the same plan
* Created and API call and Response model for getting plan & product data from the server
2020-08-11 14:19:56 -04:00
Kyle Spearrin
f431b4ff67
version 1.36.1 bump
2020-07-29 10:35:12 -04:00
Kyle Spearrin
ca52da8698
bump version
2020-07-27 20:36:52 -04:00
Kyle Spearrin
5de236f294
update libs
2020-07-27 20:36:17 -04:00
Addison Beck
229478adae
Feature.web.534.allow multi select in org vault ( #830 )
...
* Set up API methods for bulk admin delete
2020-07-22 11:38:53 -05:00
Kyle Spearrin
7bf559b4b6
Return continuation token ( #833 )
2020-07-21 20:19:53 -04:00
François Van Ingelgom
aab6095073
Add support building from path that contains space ( #815 )
2020-07-17 08:28:31 -04:00
Kyle Spearrin
0d0c6c7167
sso integrations ( #822 )
...
* stub out hybrid sso
* support for PKCE authorization_code clients
* sso service urls
* sso client key
* abstract request validator
* support for verifying password
* custom AuthorizationCodeStore that does not remove codes
* cleanup
* comment
* created master password
* ResetMasterPassword
* rename Sso client to OidcIdentity
* update env builder
* bitwarden sso project in docker-compose
* sso path in nginx config
2020-07-16 08:01:39 -04:00
Vincent Salucci
a2b46daf59
Updated Kestrel application url to use IIS port ( #820 )
2020-07-14 09:36:38 -05:00
Kyle Spearrin
a64f4dd413
bump patch version
2020-06-29 10:17:09 -04:00
Kyle Spearrin
6bc7a3cdc0
adjust cors origin checks ( #800 )
...
* allow cors from bitwarden.com on cloud
* allow file:// cors for safari extension
* fix missing paren
2020-06-27 15:08:50 -04:00
Kyle Spearrin
b524029e5c
bump dependency versions
2020-06-26 16:17:46 -04:00
Kyle Spearrin
1413eed32a
bump version
2020-06-26 16:04:13 -04:00
Kyle Spearrin
f23a8edc45
Update stripe lib ( #793 )
2020-06-24 21:24:19 -04:00
Kyle Spearrin
8559e144c6
bump dependency minor/patch versions
2020-06-24 16:37:23 -04:00
Kyle Spearrin
cf70a5e480
set cors policies to only allow web vault origin ( #787 )
...
* set cors policy to only allow web vault
* vault cors policy service
2020-06-23 18:47:53 -04:00
Chad Scharf
0f28ac45f9
Consistency on TaxInfo use in service params
2020-06-18 10:41:55 -04:00
Chad Scharf
1b027cab59
Remove erroneous whitespace
2020-06-17 20:02:38 -04:00
Chad Scharf
b7a500eb63
combined tax updates with other operations
2020-06-17 19:49:27 -04:00
Chad Scharf
b2cb9a2f69
Billing addr line1 fix, pr feedback
2020-06-15 09:12:03 -04:00
Chad Scharf
d88838f19e
API updates for tax info collection
2020-06-08 17:40:18 -04:00
Kyle Spearrin
beb40eb682
Update swagger config to use proper URL scheme ( #744 )
2020-05-21 15:00:03 -04:00
Kyle Spearrin
0cd90be83a
bump version for release
2020-05-18 21:58:12 -04:00
Kyle Spearrin
c205bf72e6
update some libs
2020-05-18 21:57:14 -04:00
Kyle Spearrin
5c8c915f4e
Increase limits set by importer to 2k ( #729 )
2020-05-13 09:23:59 -04:00
Kyle Spearrin
10a6e12d09
generate signin token for enterprise portal ( #728 )
2020-05-12 15:36:33 -04:00
Kyle Spearrin
fae4a335dc
public API for organization import ( #707 )
2020-04-23 11:29:19 -04:00
Kyle Spearrin
d6ed8291e6
Only apply count restriction to non-deleted users ( #685 )
2020-04-02 20:31:02 -04:00
Chad Scharf
f6044f0d00
Missed one other PR comment fix
2020-04-01 15:47:10 -04:00
Chad Scharf
1d04803bd0
Resolved PR comments, spacing and controller code-line reversion
2020-04-01 14:55:14 -04:00
Chad Scharf
d014a597dd
[Soft Delete] - API updates for soft delete + retrieval
2020-04-01 13:00:25 -04:00
Chad Scharf
9800b752c0
Changed all C# control flow block statements to include space between keyword and open paren
2020-03-27 14:36:37 -04:00
Kyle Spearrin
119a950141
bump version
2020-03-19 19:48:44 -04:00
Kyle Spearrin
0f9ec8d64f
check user has 2fa enabled when confirming
2020-03-09 15:13:40 -04:00
Kyle Spearrin
4a0071f721
only show ip-related headers
2020-03-07 21:41:53 -05:00
Kyle Spearrin
6341937c7c
local build scripts
2020-03-06 22:05:50 -05:00
Kyle Spearrin
499ca656a4
bitpay is now called token
2020-03-05 20:23:52 -05:00
Kyle Spearrin
cd0ec26b07
upgrade libs
2020-03-04 22:01:28 -05:00
Kyle Spearrin
4a67780b3e
only return eneabled policies by token
2020-03-02 11:30:44 -05:00
Kyle Spearrin
57472c9f82
API to get org policies by invite token ( #661 )
...
* API to get org policies by invite token
* from query attr
2020-03-02 10:17:32 -05:00
Kyle Spearrin
71d9ffdd9d
CheckPoliciesOnTwoFactorRemoval
for 2fa recovery (#659 )
2020-02-28 10:23:19 -05:00
Kyle Spearrin
153709fe3b
remove agentEnabled="false" from newrelic.config
2020-02-25 17:46:30 -05:00
Kyle Spearrin
927f073362
add newrelic agent to API
2020-02-25 14:08:12 -05:00
Kyle Spearrin
81424a8526
Enforce 2fa policy ( #654 )
2020-02-19 14:56:16 -05:00
Kyle Spearrin
d91d67c78c
no reply bitwarden emails
2020-02-07 16:42:55 -05:00
Kyle Spearrin
725522128c
sync org policies to client devices
2020-01-28 15:33:32 -05:00
Kyle Spearrin
f3f1ac57d2
refactor policy apis
2020-01-20 08:53:15 -05:00
Kyle Spearrin
3f9b44f493
public policy apis
2020-01-15 09:19:55 -05:00
Kyle Spearrin
df4abea345
use policy service
2020-01-15 09:19:49 -05:00