Skip to content

Implements graphql to the newsfeed engine#2570

Mark Harding requested to merge feat/engine-2570-gql into master

Ticket(s) / Related Merge Requests

engine#2570 (closed)

Summary of Changes

The newsfeed will use the new graphql api and reduces the amount of api calls required

Testing Considerations

This change impacts a large area of the site. The entire newsfeed has been refactored to support GraphQL, the spans all tabs (Just For You, Top, Latest, Groups).

Other components that have needed to be patched include the boost rotator, in feed notices, post highlights and channel recommendations.

Post polling has been temporarily disabled.

The For You tab does not work on sandboxes, it should be fine on staging.

Please test with the flag off too

Deployment Considerations

Feature flag needs turning on

Regression Scope

See testing considerations above

Platform Affected (web, mobile, etc)

Web

Developer Testing Completed

@markharding 👍

Screenshots / Screen Recording

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 Mark Harding

Merge request reports

Loading