Addison Beck
e872b4df9d
Only org policy ( #962 )
...
* added OnlyOrg to PolicyType enum
* blocked accepting new org invitations if OnlyOrg is relevant to the userOrg
* blocked creating new orgs if already in an org with OnlyOrg enabled
* created email alert for OnlyOrg policy
* removed users & sent alerts when appropriate for the OnlyOrg policy
* added method to noop mail service
* cleanup for OnlyOrg policy server logic
* blocked confirming new org users if they have violated the OnlyOrg policy since accepting
* added localization strings needed for the OnlyOrg policy
* allowed OnlyOrg policy configuration from the portal
* used correct localization key for onlyorg
* formatting and messaging changes for OnlyOrg
* formatting
* messaging change
* code review changes for onlyorg
* slimmed down a conditional
* optimized getting many orgUser records from many userIds
* removed a test file
* sql formatting
* weirdness
* trying to resolve git diff formatting issues
2020-10-20 02:48:10 -04:00
Vincent Salucci
50cf16a3fb
[SSO] New user provision flow ( #945 )
...
* Initial commit of accept user during set password flow
* changed new org user from accepted to invited // moved another check to token accept function
* Revised some white space // Moved business logic to UserService
* Fixed UserServiceTest
* Removed some white-space
* Removed more white-space
* Final white-space issues
2020-10-13 15:00:33 -05:00
Addison Beck
dfe5c571b9
Delete OrgUsers When Deleting An Org ( #964 )
...
* deleted orgUsers when deleting an org
* sql formatting
2020-10-13 11:26:55 -04:00
Chad Scharf
ec4d126a11
Docker version bump - 1.37.2 ( #965 )
...
* Docker version bump - 1.37.2
* Web version bump for docker
2020-10-09 15:50:54 -04:00
Chad Scharf
6227ddf304
Bump version: v1.37.2 ( #961 )
...
* Bump version: v1.37.2
* Revert Docker version
2020-10-09 10:48:11 -04:00
Chad Scharf
bf04b9f940
Fix null ref exception for new org SSO ( #963 )
2020-10-08 13:49:05 -04:00
Addison Beck
9848f12638
enabled SSO when needed when upgrading from a free plan ( #960 )
2020-10-07 15:03:47 -04:00
eliykat
b710e581eb
rewrite dev environment setup guide ( #958 )
2020-10-07 10:13:32 -04:00
Chad Scharf
a74778de3a
Update ACS path to embed Organization ID ( #955 )
2020-10-01 15:05:09 -04:00
Chad Scharf
3b8cbe631f
Implemented new OIDC redirect behavior ( #954 )
2020-09-29 17:06:17 -04:00
Chad Scharf
8f7389f153
Added contributing.md file and link in readme ( #950 )
2020-09-28 09:48:05 -04:00
Addison Beck
34034829b4
fixed faulty conditional logic for showing enabled policy labels ( #952 )
2020-09-24 11:47:57 -04:00
Kyle Spearrin
aa6bc164bb
support log filters for portal and sso ( #948 )
2020-09-22 10:32:14 -04:00
Addison Beck
845f9f5245
Fixed storage issue when upgrading from a free plan ( #942 )
2020-09-18 14:10:30 -04:00
Kyle Spearrin
8e1a9b8b8d
update docker script
2020-09-16 16:01:54 -04:00
Chad Scharf
a75077d703
Fixed resource and err msg for user provisioning ( #939 )
2020-09-16 15:02:18 -04:00
Kyle Spearrin
cf4fddfa21
bump version
2020-09-15 17:06:10 -04:00
Chad Scharf
143e34766d
Handle nameID as email w/o email attribute ( #938 )
2020-09-15 12:50:25 -04:00
Kyle Spearrin
1c6c599b8d
Created sso config service with save ( #936 )
2020-09-15 10:17:44 -04:00
Chad Scharf
692b3970af
SSO config revision date not updating fix ( #934 )
2020-09-14 21:22:24 -04:00
Vincent Salucci
c0e99d4047
Removed security stamp rotation during set-password SSO flow ( #933 )
2020-09-14 14:27:30 -05:00
Matt Portune
dcded43f86
create sso and portal log dirs ( #932 )
2020-09-14 13:08:43 -04:00
Addison Beck
1880889325
added localization variables to sso account controller ( #930 )
...
* added localization variables to sso account controller
* Used the correct method for server side localization
2020-09-11 19:36:49 -04:00
Chad Scharf
8c7e7d1f6b
Remove referer header match from middleware ( #928 )
2020-09-10 16:06:22 -04:00
Kyle Spearrin
209b6a8ef9
update docker versions
2020-09-09 16:57:33 -04:00
Kyle Spearrin
dce8332561
remove test exception page
2020-09-09 15:44:29 -04:00
Kyle Spearrin
4cb6ff395b
test exception
2020-09-09 15:15:55 -04:00
Chad Scharf
a28a68889d
Null ref exception when saving config fix ( #927 )
2020-09-09 15:01:00 -04:00
Kyle Spearrin
82b6216e95
SetIdentityServerOrigin for all non-dev ( #925 )
2020-09-09 14:47:52 -04:00
Addison Beck
d7e45fe0a3
added server validation for plan selection ( #924 )
2020-09-09 12:10:33 -04:00
Chad Scharf
b429f6908d
Added X.509 cert validation copy value buttons ( #923 )
2020-09-09 11:32:33 -04:00
Chad Scharf
1c3ba46246
Filled custom error handling gaps for SSO ( #922 )
...
* Filled custom error handling gaps for SSO
* Removed explicit logger from HomeController
2020-09-09 10:07:31 -04:00
Kyle Spearrin
55e0f82139
use custom DiscoveryResponseGenerator on cloud too ( #921 )
2020-09-08 13:57:52 -04:00
Chad Scharf
a997440e3d
Added SP ACS URL to Config Screen ( #920 )
2020-09-08 13:04:26 -04:00
Chad Scharf
6574d083fe
SAML NameID Policy AllowCreate should be null ( #918 )
...
* SAML NameID Policy AllowCreate should be null
* Determine if transient, then null, otherwise true
2020-09-08 10:43:07 -04:00
Kyle Spearrin
44c3dc4786
fix base seats on teams 2019
2020-09-07 09:19:33 -04:00
Addison Beck
a8277cc58b
updated stripe plan id for family ( #916 )
...
* updated stripe plan id for family
* updated famiies 2020 plan plan id
2020-09-06 00:48:04 -04:00
Kyle Spearrin
15ddb5375e
Update LICENSE_FAQ.md
2020-09-05 23:39:50 -04:00
Kyle Spearrin
8deddfb466
add authenticatioon to fix DI errors
2020-09-05 23:38:47 -04:00
Kyle Spearrin
e0d147a847
license faq
2020-09-05 23:38:28 -04:00
Chad Scharf
f27df01158
update portal landing page with tiles ( #915 )
2020-09-05 23:06:15 -04:00
Chad Scharf
c11af22010
version bump ( #914 )
...
* version bump
* version bump
2020-09-05 21:31:26 -04:00
Addison Beck
4b3abe6fb0
stopped manually encoding the SSO user_identifier ( #913 )
2020-09-04 14:16:49 -04:00
Kyle Spearrin
739b2cfe34
add all licenses to solution items
2020-09-04 14:09:30 -04:00
Kyle Spearrin
17765bd624
ignore lib and css from portal and sso projects
2020-09-04 14:03:54 -04:00
Kyle Spearrin
4ce572ae48
cleanup project files
2020-09-04 14:02:59 -04:00
Kyle Spearrin
0a58ec0bc8
delete compiled assets that should be ignored
2020-09-04 14:02:17 -04:00
Kyle Spearrin
84c85a90e8
Merge SSO and Portal projects
2020-09-04 13:56:08 -04:00
Kyle Spearrin
61dff9c758
split license file out to support bitwarden licensed code ( #912 )
...
* split license file out to support bitwarden licensed code
* Update LICENSE_BITWARDEN.txt
* Update LICENSE_BITWARDEN.txt
2020-09-04 13:36:22 -04:00
Kyle Spearrin
1c8744e4eb
UseDeveloperExceptionPage only on dev
2020-09-04 12:32:18 -04:00