Page MenuHomePhabricator

[Eng] Create Explore Data Controller
Closed, ResolvedPublic3 Estimated Story Points

Description

We need to create an Explore data controller in WMFData that is responsible for returning Explore data back to the UI layer. For now this data controller needs to:

  1. Add a public method to fetch Explore feed "Community Picks" data. Internally call the feed data controller (T413380)'s fetchData.
  2. Add a public method to fetch previous page of Explore feed data. This data controller must keep track of dates that were already fetched. Then this method for paging will fetch and return the previous date of data.

Note: there's no need to call this work from our existing Explore feed UI. We will use them only once we rewrite the UI layer.

Event Timeline

Tsevener set the point value for this task to 5.
Tsevener renamed this task from Explore Tech Debt - Add languages data controller to Explore Tech Debt - Create Explore Data Controller.Dec 22 2025, 4:36 PM
Tsevener updated the task description. (Show Details)
Tsevener updated the task description. (Show Details)
Tsevener removed the point value 5 for this task.
Tsevener updated the task description. (Show Details)
Tsevener set the point value for this task to 5.Feb 26 2026, 4:24 PM
Tsevener updated the task description. (Show Details)
Tsevener raised the priority of this task from Medium to High.Apr 13 2026, 3:24 PM
Tsevener lowered the priority of this task from High to Medium.Apr 14 2026, 2:47 PM
Tsevener raised the priority of this task from Medium to High.Apr 14 2026, 4:20 PM
Tsevener removed the point value 5 for this task.
Tsevener set the point value for this task to 3.Jun 2 2026, 3:58 PM
Tsevener renamed this task from Explore Tech Debt - Create Explore Data Controller to [Eng] Create Explore Data Controller.Jun 2 2026, 4:29 PM