Page MenuHomePhabricator

Page Previews should take FlaggedRevs' stabilization setting into account
Closed, DuplicatePublic

Description

There is a confirmed report that Page Previews show the last revision of an article regardless of the article's stabilization setting set on or off.

The article was mentioned on the ruwiki main page, it was stabilized, but a vandal edit made its way into the page preview nevertheless.

Page Previews should take the stabilization setting into account on wikis where FlaggedRevs is installed and show the last reviewed version in the preview.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptDec 9 2018, 2:34 PM
Jack_who_built_the_house renamed this task from Page Previews should take into account FlaggedRevs' stabilization setting to Page Previews should take FlaggedRevs' stabilization setting into account.Dec 9 2018, 2:37 PM
Jack_who_built_the_house updated the task description. (Show Details)
MBH added a subscriber: MBH.Dec 9 2018, 11:00 PM
pmiazga added a subscriber: pmiazga.EditedDec 11 2018, 10:36 PM

PagePreviews use the Restbase endpoint /api/rest_v1/page/summary/{TITLE} to fetch the HTML. This has to be implemented on the services side.

Pchelolo edited projects, added Services (later); removed Services.Dec 12 2018, 9:55 PM
Pchelolo added a subscriber: Pchelolo.

Support for flagged revisions in RESTBase have been haunting us for quite a while (See T169116) and the problem is in complexity and the number of different configuration settings for flagged revisions. Seems like it's time to pick this task yet again.

Arbnos added a subscriber: Arbnos.Dec 17 2018, 12:33 AM