Skip to content

Boost post button experiment minds#4918

Ben requested to merge feat/boost-post-m4918 into master

Ticket(s) / Related Merge Requests

minds#4918 (closed)

Summary of Changes

Adds boost button to feeds under an A/B test.

Testing Considerations

To test this, you will need to try logging into different users until you get one that is in the experiment. If you want to check if you're in the experiment variation group without making a post, ctrl + f minds-4918-feed-boost-cta at /api/v1/minds/config, and if it's in the on state, you are assigned into the variation group.

Bound to https://olivia.oke.minds.io (note there seems to be an issue with assets on this domain that shouldn't relate to this MR)

Experiment on (non-tenant)
  • I see the CTA on my own posts on newsfeed tabs.
  • I see the CTA on my own posts in discovery feeds (may be hard to test on sandbox).
  • I see the CTA on my own posts in Search feeds (empty search, latest).
  • I see the CTA on my own posts in modals.
  • I see the CTA on my own posts on SEPs.
  • I DO NOT see the CTA on my own posts on my channel.
  • I see the supermind button on SEPs for other users posts.
Experiment off (non-tenant)
  • I DO NOT see the CTA on my own posts on newsfeed tabs.
  • I DO NOT see the CTA on my own posts in discovery feeds (may be hard to test on sandbox).
  • I DO NOT see the CTA on my own posts in Search feeds (empty search, latest).
  • I see the CTA on my own posts in modals.
  • I see the CTA on my own posts on SEPs.
  • I DO NOT see the CTA on my own posts on my channel.
  • I see the supermind button on SEPs for other users posts.
Tenant
  • I see the CTA on my own posts on newsfeed tabs.
  • I see the CTA on my own posts in discovery feeds (may be hard to test on sandbox).
  • I see the CTA on my own posts in Search feeds (empty search, latest).
  • I see the CTA on my own posts in modals.
  • I see the CTA on my own posts on SEPs.
  • I DO NOT see the CTA on my own posts on my channel.
  • I DO NOT see the supermind button on SEPs for other users posts.

Deployment Considerations

Launch https://us.posthog.com/project/17449/experiments/37128

Run source /vault/secrets/env && php cli.php PostHog syncCache

Regression Scope

  • Tenant boost button
  • Supermind button on others posts.

Platform Affected (web, mobile, etc)

Web

Developer Testing Completed

Manual, unit (jasmine/karma).

Screenshots / Screen Recording

Experiment on (non-tenant)

I see the CTA on my own posts on newsfeed tabs.

image

I see the CTA on my own posts in Search feeds (empty search, latest).

image

I see the CTA on my own posts in modals.

image

I see the CTA on my own posts on SEPs.

image

I DO NOT see the CTA on my own posts on my channel.

image

I see the supermind button on SEPs for other users posts.

image

Experiment off (non-tenant)

I DO NOT see the CTA on my own posts on newsfeed tabs.

image

I DO NOT see the CTA on my own posts in Search feeds (empty search, latest).

image

I see the CTA on my own posts in modals.

image

I see the CTA on my own posts on SEPs.

image

I DO NOT see the CTA on my own posts on my channel.

image

I see the supermind button on SEPs for other users posts.

image

Tenant

I see the CTA on my own posts on newsfeed tabs.

image

I see the CTA on my own posts in discovery feeds (may be hard to test on sandbox).

image

I see the CTA on my own posts in Search feeds (empty search, latest).

image

I see the CTA on my own posts in modals.

image

I see the CTA on my own posts on SEPs.

image

I DO NOT see the CTA on my own posts on my channel.

image

I DO NOT see the supermind button on SEPs for other users posts

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 Ben

Merge request reports