Skip to content

Front - Boost goals minds#3952

Olivia Madrid requested to merge feat/boost-goals-minds-3952 into master

Ticket(s) / Related Merge Requests

minds#3952 (closed)

Summary of Changes

Assuming the feature flag is on - Users who are boosting posts (not channels) are now shown 1-2 new panels in the boost creation modal (see designs for details of the boost creation flow).

Testing Considerations

Boosts - creating boosts, loading boosts. Both should work whether or not the feature flag is enabled.

As was decided in sprint planning, validation of the url input (when the goal is clicks) occurs after the user attempts to submit a new boost from the review panel. If the url is not in a valid url format or is valid but associated with spam, they will get a toaster error and will have to figure out how to fix it themselves (by clicking the back button). It is not an ideal user experience and will hopefully happen rarely.

Deployment Considerations

Feature flag minds-3952-boost-goals should be enabled where appropriate.

Will not work without the corresponding engine branch.

Regression Scope

Boosts. Especially creating boosts.

A lot of changes had to be made to how the boost modal service works - back buttons, submit buttons and order/flow of panels were all changed.

Platform Affected (web, mobile, etc)

Web

Developer Testing Completed

All of the flows depicted in the designs, including back buttons and navigation to different panels from the review panel.

Screenshots / Screen Recording

image

image

image

image

Does this impact

  • Localization
  • Dark/light mode
  • Guest mode

Definition of Done Checklist

  • The Acceptance Criteria has been met
  • Code is tested: Testing includes unit/spec, E2E/automated and manual testing
  • Merge requests description has been filled out
Edited by Olivia Madrid

Merge request reports