Skip to content

[engine] Plus upgrade notice minds#3639

Ben requested to merge feat/plus-upgrade-notice-m3639 into master

Ticket(s) / Related Merge Requests

Summary of Changes

Adds in Plus upgrade notices.

Testing Considerations

Due to AC notices other than the first two will show in a random order - the nature of this system been agreed with @markryansallee - this specific notice (upgrade plus) will only appear to accounts older than 30 days who do not have plus. Need to check it shows and works.

If you want to test buying plus then reset your account - run UPDATE minds.entities SET value = '0' WHERE key='1269338472028573705' AND column1='plus_expires'; in Cassandra, interpolating your own user GUID in place of my test user.

If you want to test variants of text you will have to repeat with other accounts.

As discussed in standup - AC items for Views of the notice and Successful Minds+ purchases are not req for this cards completion.

Deployment Considerations

Standard deployment, be aware of experiment minds-3639-plus-notice

Regression Scope

Feed notices

Platform Affected (web, mobile, etc)

Web / mob - it won't appear on mob but it should be checked.

Developer Testing Completed

Karma/Jasmine / PHPSpec / manual

Screenshots / Screen Recording

simplescreenrecorder-2023-01-05_15.35.34

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 Ben

Merge request reports