The business rules in T313310: Impact module: Implement table list component say that we should only show a maximum of 5 articles. But when there is pending page view data, we output more than 5:
We should fix that on the server-side, to only output data for the top 5 articles.
Acceptance Criteria
- Show up to 5 articles that have view numbers.
- Show up to 5 articles that do not yet have view numbers with the clock icon. These will appear in order of recency (most recent first), below articles that do have view figures.
Completion checklist
Functionality
- The patches have been code reviewed and merged
- The task passes its acceptance criteria
Engineering
- There are existing and passing unit/integration tests
- Tests for every involved patch should pass
- Coverage for every involved project should have improved or stayed the same
Design & QA
- If the task is UX/Design related: it must be reviewed and approved by the UX/Design team
- Must be reviewed and approved by Quality Assurance.
Documentation
- Related and updated documentation done where necessary
- Internal technical changes: internal repository documentation must be updated (README.md, JSDoc, PHPDoc)
- Infrastructure technical changes: technical changes that reflect on environment, infrastructure, endpoints or any other area of interest for technical contributors should be reflected on Extension:GrowthExperiments or Extension:GrowthExperiments/Technical documentation pages.











