Page MenuHomePhabricator

Deploy to all beta wikis
Closed, ResolvedPublic

Assigned To
Authored By
kostajh
Sep 11 2023, 8:48 AM
Referenced Files
F40779307: image.png
Oct 30 2023, 9:26 PM
F38905719: image.png
Oct 30 2023, 9:26 PM
F38905631: image.png
Oct 30 2023, 9:26 PM
F38905914: image.png
Oct 30 2023, 9:26 PM
F38905629: image.png
Oct 30 2023, 9:26 PM
F38905981: image.png
Oct 30 2023, 9:26 PM
F38905525: image.png
Oct 30 2023, 9:26 PM
F38905413: image.png
Oct 30 2023, 9:26 PM

Description

In T339275: Deploy to beta cluster we enabled ReportIncident on beta kowiki.

In this task, we can enable ReportIncident on https://en.wikipedia.beta.wmflabs.org and other language wikis.

Event Timeline

kostajh renamed this task from Deploy to beta enwiki to Deploy to all beta wikis.Oct 11 2023, 10:22 AM
kostajh updated the task description. (Show Details)

Change 965100 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[operations/mediawiki-config@master] labs: Enable ReportIncident on all beta wikis except loginwiki

https://gerrit.wikimedia.org/r/965100

Change 965100 merged by jenkins-bot:

[operations/mediawiki-config@master] labs: Enable ReportIncident on all beta wikis except loginwiki

https://gerrit.wikimedia.org/r/965100

This is done. You can see a "Report" tool menu on desktop/mobile on beta cluster wikis, and in the overflow menu from DiscussionTools.

cc @Djackson-ctr. (I am not sure what board or column to put this into for QA, cc @TAdeleye_WMF)

Dreamy_Jazz subscribed.

Suggested QA steps that are necessarily specific to betawikis:

  1. Any betawiki of choice (except loginwiki)
  2. Go to a user talk page
  3. Verification step 1: Verify that the Report link is shown in the Tools menu.
  4. Click on this link
  5. Verification step 2: Verify that a dialog opens (either asking for confirmation of email or showing step one of the reporting form.