Thomas Rittson
b0c6fc9146
[PM-18234] Add SendPolicyRequirement ( #5409 )
2025-02-24 09:19:52 +10:00
Thomas Rittson
f4341b2f3b
[PM-14439] Add PolicyRequirementQuery for enforcement logic ( #5336 )
...
* Add PolicyRequirementQuery, helpers and models in preparation for migrating domain code
Co-authored-by: Rui Tomé <108268980+r-tome@users.noreply.github.com>
2025-02-14 11:05:49 +00:00
Jared McCannon
730f83b425
Fixing misspelling. made changes to domain claim email. ( #5248 )
2025-01-10 14:19:52 -06:00
Jared McCannon
fd195e7cf3
Forgot to remove compliant users from the list. ( #5241 )
2025-01-09 14:13:29 -06:00
Jared McCannon
e754ae4729
[PM-10319] - Send 2FA Email when policy enabled ( #5233 )
...
* Correcting which email is sent when enabling 2FA policy.
* Fixing the test.
2025-01-09 09:35:40 -06:00
Rui Tomé
b75c63c2c6
[PM-15957] Fix: Domain Claim fails to enable Single Organization Policy, sends no emails and Revokes all users ( #5147 )
...
* Add JSON-based stored procedure for updating account revision dates and modify existing procedure to use it
* Refactor SingleOrgPolicyValidator to revoke only non-compliant organization users and update related tests
2024-12-17 15:57:31 +00:00
Jared McCannon
1b75e35c31
[PM-10319] - Revoke Non Complaint Users for 2FA and Single Org Policy Enablement ( #5037 )
...
- Revoking users when enabling single org and 2fa policies.
- Updated emails sent when users are revoked via 2FA or Single Organization policy enablement
Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
Co-authored-by: Rui Tomé <108268980+r-tome@users.noreply.github.com>
2024-11-26 16:37:12 -06:00
cyprain-okeke
c76d615fad
[PM-13346] Email notification impacts ( #5027 )
...
* Changes for the email notification
Signed-off-by: Cy Okeke <cokeke@bitwarden.com>
* Remove Get SponsoringSponsoredEmailAsync method
Signed-off-by: Cy Okeke <cokeke@bitwarden.com>
* Remove unused policyRepository referrence
Signed-off-by: Cy Okeke <cokeke@bitwarden.com>
* Removed unused OrganizationSponsorshipResponse
* Rollback unrelated code changes
Signed-off-by: Cy Okeke <cokeke@bitwarden.com>
* Resolve the failing test
Signed-off-by: Cy Okeke <cokeke@bitwarden.com>
* Method to get policy status without login
Signed-off-by: Cy Okeke <cokeke@bitwarden.com>
* Refactor the email notification
Signed-off-by: Cy Okeke <cokeke@bitwarden.com>
* Remove unused property
Signed-off-by: Cy Okeke <cokeke@bitwarden.com>
* Remove unused property
Signed-off-by: Cy Okeke <cokeke@bitwarden.com>
* Fix line spacing
Signed-off-by: Cy Okeke <cokeke@bitwarden.com>
* remove extra line
Signed-off-by: Cy Okeke <cokeke@bitwarden.com>
* Refactor base on the pr review
* Remove the unused interface
Signed-off-by: Cy Okeke <cokeke@bitwarden.com>
* Add changes for error message for disable policy
Signed-off-by: Cy Okeke <cokeke@bitwarden.com>
---------
Signed-off-by: Cy Okeke <cokeke@bitwarden.com>
2024-11-19 17:37:01 +01:00
Thomas Rittson
dfa411131d
[PM-13322] [BEEEP] Add PolicyValidators and refactor policy save logic ( #4877 )
2024-10-22 09:18:34 +10:00