1
0
mirror of https://github.com/bitwarden/server.git synced 2025-05-20 19:14:32 -05:00

fix(email-feature-flags): [PM-7882] Email Verification - Removed the email feature flag from server. (#5232)

This commit is contained in:
Patrick-Pimentel-Bitwarden 2025-01-15 09:31:59 -05:00 committed by GitHub
parent becc6b2da1
commit 34ce480568
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 1 additions and 8 deletions

View File

@ -1,11 +1,9 @@
using Bit.Core; using Bit.Core.Billing.Models.Api.Requests.Accounts;
using Bit.Core.Billing.Models.Api.Requests.Accounts;
using Bit.Core.Billing.TrialInitiation.Registration; using Bit.Core.Billing.TrialInitiation.Registration;
using Bit.Core.Context; using Bit.Core.Context;
using Bit.Core.Tools.Enums; using Bit.Core.Tools.Enums;
using Bit.Core.Tools.Models.Business; using Bit.Core.Tools.Models.Business;
using Bit.Core.Tools.Services; using Bit.Core.Tools.Services;
using Bit.Core.Utilities;
using Bit.SharedWeb.Utilities; using Bit.SharedWeb.Utilities;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
@ -18,7 +16,6 @@ public class AccountsController(
ISendTrialInitiationEmailForRegistrationCommand sendTrialInitiationEmailForRegistrationCommand, ISendTrialInitiationEmailForRegistrationCommand sendTrialInitiationEmailForRegistrationCommand,
IReferenceEventService referenceEventService) : Microsoft.AspNetCore.Mvc.Controller IReferenceEventService referenceEventService) : Microsoft.AspNetCore.Mvc.Controller
{ {
[RequireFeature(FeatureFlagKeys.EmailVerification)]
[HttpPost("trial/send-verification-email")] [HttpPost("trial/send-verification-email")]
public async Task<IActionResult> PostTrialInitiationSendVerificationEmailAsync([FromBody] TrialSendVerificationEmailRequestModel model) public async Task<IActionResult> PostTrialInitiationSendVerificationEmailAsync([FromBody] TrialSendVerificationEmailRequestModel model)
{ {

View File

@ -21,7 +21,6 @@ using Bit.Core.Tokens;
using Bit.Core.Tools.Enums; using Bit.Core.Tools.Enums;
using Bit.Core.Tools.Models.Business; using Bit.Core.Tools.Models.Business;
using Bit.Core.Tools.Services; using Bit.Core.Tools.Services;
using Bit.Core.Utilities;
using Bit.Identity.Models.Request.Accounts; using Bit.Identity.Models.Request.Accounts;
using Bit.Identity.Models.Response.Accounts; using Bit.Identity.Models.Response.Accounts;
using Bit.SharedWeb.Utilities; using Bit.SharedWeb.Utilities;
@ -125,7 +124,6 @@ public class AccountsController : Controller
return await ProcessRegistrationResult(identityResult, user, delaysEnabled: true); return await ProcessRegistrationResult(identityResult, user, delaysEnabled: true);
} }
[RequireFeature(FeatureFlagKeys.EmailVerification)]
[HttpPost("register/send-verification-email")] [HttpPost("register/send-verification-email")]
public async Task<IActionResult> PostRegisterSendVerificationEmail([FromBody] RegisterSendVerificationEmailRequestModel model) public async Task<IActionResult> PostRegisterSendVerificationEmail([FromBody] RegisterSendVerificationEmailRequestModel model)
{ {
@ -149,7 +147,6 @@ public class AccountsController : Controller
return NoContent(); return NoContent();
} }
[RequireFeature(FeatureFlagKeys.EmailVerification)]
[HttpPost("register/verification-email-clicked")] [HttpPost("register/verification-email-clicked")]
public async Task<IActionResult> PostRegisterVerificationEmailClicked([FromBody] RegisterVerificationEmailClickedRequestModel model) public async Task<IActionResult> PostRegisterVerificationEmailClicked([FromBody] RegisterVerificationEmailClickedRequestModel model)
{ {
@ -182,7 +179,6 @@ public class AccountsController : Controller
} }
[RequireFeature(FeatureFlagKeys.EmailVerification)]
[HttpPost("register/finish")] [HttpPost("register/finish")]
public async Task<RegisterResponseModel> PostRegisterFinish([FromBody] RegisterFinishRequestModel model) public async Task<RegisterResponseModel> PostRegisterFinish([FromBody] RegisterFinishRequestModel model)
{ {