[engine] Plus upgrade notice minds#3639
Ticket(s) / Related Merge Requests
- Issue card minds#3639 (closed)
- Front MR: front!2153 (merged)
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