jrmccannon
e6c3a56c0f
Fixed comment. Fixed multiple enumeration. Changed variable name.
2025-03-25 12:59:41 -05:00
jrmccannon
9b8a15193d
Added groups and collection and users checks.
2025-03-25 12:45:11 -05:00
jrmccannon
313dbc8616
Corrected double negation.
2025-03-24 15:56:04 -05:00
jrmccannon
99d6413fb8
Updated names.
2025-03-24 15:53:53 -05:00
jrmccannon
6c6ecfefdf
Fixing name.
2025-03-24 15:32:30 -05:00
jrmccannon
f69dc1f7cf
Moved XML comment. Added check to see if additional seats are needed.
2025-03-24 15:24:22 -05:00
jrmccannon
038c00d21f
PasswordManagerInviteUserValidation to PasswordManagerInviteUserValidator
2025-03-24 12:39:03 -05:00
jrmccannon
f0770eda93
Rename for InvitingUserOrganizationValidation to InvitingUserOrganizationValidator
2025-03-24 12:35:16 -05:00
jrmccannon
982611bd1b
Renamed InviteUsersValidation to InviteUsersValidator
2025-03-24 12:34:36 -05:00
jrmccannon
5f41d1eb23
Variable/Field/Property renames
2025-03-24 12:33:02 -05:00
jrmccannon
44b817ad03
Separated old and new code explicitly. Moved old code checks down into new code as well. Added error and mapper to Failure<T>
2025-03-24 12:07:28 -05:00
jrmccannon
7be2e2bd07
Removed test only constructor from InviteOrganization
2025-03-24 08:45:19 -05:00
jrmccannon
3f81e15169
fixed test
2025-03-21 15:54:03 -05:00
jrmccannon
87c181b662
Refactor validation parameter to improve clarity and consistency. Added XML doc
2025-03-21 15:18:05 -05:00
jrmccannon
e1eb458036
Made public method private. added some comments.
2025-03-21 14:43:07 -05:00
jrmccannon
d867b47705
Merge branch 'refs/heads/main' into jmccannon/ac/pm-16811-scim-invite-optimization
...
# Conflicts:
# src/Core/AdminConsole/Services/Implementations/OrganizationService.cs
2025-03-21 13:50:22 -05:00
Brandon Treston
c7c6528faa
Ac/pm 18240 implement policy requirement for reset password policy ( #5521 )
...
* wip
* fix test
* fix test
* refactor
* fix factory method and tests
* cleanup
* refactor
* update copy
* cleanup
2025-03-21 10:07:55 -04:00
Github Actions
5d549402c7
Bumped version to 2025.3.3
2025-03-21 10:15:22 +00:00
Nick Krantz
948d8f707d
[PM-18858] Security Task email bugs ( #5536 )
...
* make "Review at-risk passwords" bold
* add owner and admin email address to the bottom of the security notification email
* fix plurality of text email
2025-03-20 14:41:58 -05:00
Github Actions
2d02ad3f61
Bumped version to 2025.3.2
2025-03-20 17:30:55 +00:00
Github Actions
bb674b8990
Bumped version to 2025.3.1
2025-03-20 17:14:35 +00:00
Jared McCannon
f6cc140fde
Switched from .Any to Count. Remove unreachable code. ( #5519 )
2025-03-20 09:12:39 -05:00
jrmccannon
829e49c398
Fixed tests.
2025-03-20 09:11:09 -05:00
jrmccannon
a2b155e81c
Made HasSecretsManagerStandalone return if org doesn't have sm. Added overload for lighter weight model and moved common code to private method.
2025-03-20 09:06:34 -05:00
jrmccannon
edbf1cea41
fixing test.
2025-03-19 18:42:08 -05:00
Patrick-Pimentel-Bitwarden
db3151160a
fix(device-approval-persistence): [PM-9112] Device Approval Persistence - Added feature flag. ( #5495 )
2025-03-19 15:27:51 -04:00
Nick Krantz
3422f4cd50
[PM-18971] Special Characters in Org Names ( #5514 )
...
* sanitize organization name for email to avoid encoding
* fix spelling mistake in variable name
2025-03-19 13:55:30 -05:00
Jason Ng
481df89cf0
[PM-19342] Onboarding Nudges Feature Flag ( #5530 )
2025-03-19 14:24:12 -04:00
Jordan Aasen
21717ec71e
[PM-17733] - [Privilege Escalation] - Unauthorised access allows limited access user to change password of Items ( #5452 )
...
* prevent view-only users from updating passwords
* revert change to licensing service
* add tests
* check if organizationId is there
* move logic to private method
* move logic to private method
* move logic into method
* revert change to licensing service
* throw exception when cipher key is created by hidden password users
* fix tests
* don't allow totp or passkeys changes from hidden password users
* add tests
* revert change to licensing service
2025-03-19 11:13:38 -07:00
Todd Martin
fc827ed209
feat(set password) [PM-17647] Add set/change password feature flags
...
* Added flag values
* Added flag values
* Removed extra space
* Linting
2025-03-19 13:49:02 -04:00
jrmccannon
5b87fa629e
Cleaned up return.
2025-03-19 12:15:16 -05:00
jrmccannon
0565755e4e
Added throwing of Failure as the previous implementation would have.
2025-03-19 11:49:56 -05:00
Rui Tomé
bb3ec6aca1
[PM-16888] Refactor OrganizationUser status update procedure to use a GuidIdArray parameter and remove JSON parsing logic ( #5237 )
...
* Refactor OrganizationUser status update procedure to use a GuidIdArray parameter and remove JSON parsing logic
* Fix OrganizationUser_SetStatusForUsersById procedure and bump script date
* Restore OrganizationUser_SetStatusForUsersById for possible server version rollback. Add new version with the name OrganizationUser_SetStatusForUsersByGuidIdArray
* Add migration script to add stored procedure OrganizationUser_SetStatusForUsersByGuidIdArray to update user status by GUID array
2025-03-19 11:01:06 +00:00
Vince Grassia
7f0dd6d1c3
Update FROM directive in Dockerfile ( #5522 )
2025-03-18 20:02:39 +00:00
renovate[bot]
508bf2c9f8
[deps] Vault: Update AngleSharp to 1.2.0 ( #5220 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-18 14:26:29 -04:00
Alex Morask
87cdb923a5
[PM-17901] Replaced hard-coded Bitwarden Vault URLs ( #5458 )
...
* Replaced hard-coded Bitwarden Vault URLs
* Jared's feedback
2025-03-18 11:44:36 -04:00
renovate[bot]
43d0f1052b
[deps] Tools: Update MailKit to 4.11.0 ( #5515 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-18 14:04:54 +01:00
Todd Martin
d3f8a99fa6
[PM-18175] Remove flag check for 2FA recovery code login ( #5513 )
...
* Remove server-side flagging
* Linting
* Linting.
2025-03-17 16:20:51 -04:00
Jared McCannon
7f87922684
Merge branch 'main' into jmccannon/ac/pm-16811-scim-invite-optimization
2025-03-17 15:19:36 -05:00
jrmccannon
59b579f071
Refactored to use new ValidationResult pattern. added mapping method.
2025-03-17 13:27:37 -05:00
Ike
abfdf6f5cb
Revert "[PM-18944] Update error response from invalid OTP" ( #5504 )
...
* Revert "[PM-18944] Update error response from invalid OTP (#5485 )"
This reverts commit 1b90bfe2a114e73b583100e955e57ac48b9733b9.
2025-03-17 12:37:34 -04:00
jrmccannon
1620fecc70
fixed compiler warning.
2025-03-17 09:26:45 -05:00
jrmccannon
f7893c6039
Removed comment
2025-03-17 09:25:28 -05:00
jrmccannon
813333e9bb
Merge branch 'main' into jmccannon/ac/pm-16811-scim-invite-optimization
...
# Conflicts:
# src/Core/Models/Commands/CommandResult.cs
2025-03-17 08:59:17 -05:00
Patrick Honkonen
27606e2d33
[PM-3553] Feature flag: Mobile SimpleLogin self host alias generation ( #5392 )
2025-03-14 13:22:22 -04:00
Jared McCannon
488a9847ea
Partial<T> for CommandResult<T> ( #5482 )
...
* Example of how a partial success/failure command result would look.
* Fixed code.
* Added Validator and ValidationResult
* Moved errors into their own files.
* Fixing tests
* fixed import.
* Forgot mock error.
2025-03-14 12:00:58 -05:00
Alex Morask
7daf6cfad4
[PM-18794] Allow provider payment method ( #5500 )
...
* Add PaymentSource to ProviderSubscriptionResponse
* Add UpdatePaymentMethod to ProviderBillingController
* Add GetTaxInformation to ProviderBillingController
* Add VerifyBankAccount to ProviderBillingController
* Add feature flag
2025-03-14 11:33:24 -04:00
Daniel James Smith
2df4076a6b
Add export-attachments feature flag ( #5501 )
...
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-03-13 16:59:19 +00:00
Matt Bishop
d40fbe3217
Upgrade test reporter ( #5492 )
2025-03-13 11:55:39 -04:00
Vincent Salucci
a5c792dba9
chore: organize vault team feature flag ( #5494 )
2025-03-12 15:33:52 -05:00