Distinguish Quote Post from Remind counters and display Quote Posts

Goal

Make quote posts more accessible from the originating post.

What needs to be done

On a standalone activity post page, display counters + buttons separately for reminds and quote posts.

Clicking the quoted posts button displays a modal displaying the related quote posts.

QA

UX/Design

Screenshot below for reference. See Figma mocks for latest design spec.

image

Personas

Core users.

Experiments

n/a

Acceptance Criteria

  • Re-enable https://gitlab.com/minds/engine/-/blob/master/Core/Feeds/Events.php#L76
  • Improve caching controls, update cache on every quote post
  • Add a feature flag so we can control
  • Given a post has been quoted in a quote post, when viewing the activity post page for the originating post, then a counter is displayed for the total number of times it's been quoted in quote posts.
  • Given the quote post counter is displayed, when the user clicks on the counter, then a modal appears with the contents of the quoted posts displayed.

Definition of Ready Checklist

  • Definition Of Done (DoD)
  • Acceptance criteria
  • Weighted
  • QA
  • UX/Design
  • Personas
  • Experiments
Edited by Mark Harding