Page MenuHomePhabricator

Get icon and color from API instead of screen scraping
Closed, ResolvedPublic

Description

Used to filter the projects listed in the IRC message.

Upstream bug: https://secure.phabricator.com/T6501

Revisions and Commits

Event Timeline

valhallasw raised the priority of this task from to Needs Triage.
valhallasw updated the task description. (Show Details)
valhallasw added a project: Wikibugs.
valhallasw changed Security from none to None.
valhallasw subscribed.

https://secure.phabricator.com/D10823 has been merged; now we just have to wait for WMF deployment.

valhallasw renamed this task from Project properties (icon and color) to Get icon and color from API instead of screen scraping.Nov 10 2014, 7:07 PM
valhallasw changed the task status from Open to Stalled.
gerritbot subscribed.

Change 188936 had a related patch set uploaded (by Merlijn van Deen):
Fix project tag screen scraping

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

Patch-For-Review

Change 188936 merged by jenkins-bot:
Fix project tag screen scraping

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

No? That patch didn't make it stop screen-scraping.

project.search and maniphest.search return the needed info... Though it'd be nice to have it combined into one api call

Aklapper changed the task status from Stalled to Open.Mar 22 2020, 10:21 PM
Aklapper subscribed.

I don't see anything stalled here

bd808 changed the task status from Open to In Progress.Feb 18 2024, 4:31 AM
bd808 claimed this task.
bd808 moved this task from Ready to Go to Doing on the Wikibugs board.

Change rEDOI1004326a7313 had a related patch set uploaded (by BryanDavis; author: Bryan Davis):

[labs/tools/wikibugs2@master] wikibugs: get tag icon and color via Conduit API

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

Change rEDOI1004326a7313 merged by jenkins-bot:

[labs/tools/wikibugs2@master] wikibugs: get tag icon and color via Conduit API

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

Mentioned in SAL (#wikimedia-cloud) [2024-02-27T20:45:50Z] <wmbot~bd808@tools-sgebastion-11> Restarted wikibugs-phab job to pick up fixes for T1175, T1176, and T1177

I'm seeing lots of colors in #wikimedia-dev now.

[19:57]  <    taavi> ooh, another wikibugs "bugfix" for something that's been broken for longer than I've been here

Looks like the API is only grabbing the milestone name, instead of the full project name. Two examples below, their full names would be Wikibase Suite Team (Sprint-∞) & Release-Engineering-Team (Now this 🫠)

<+wikibugs> Release, Sprint-∞: Release WMDE.17 - (MediaWiki 1.41.0) - https://phabricator.wikimedia.org/T354644#9582876 (roti_WMDE)
<+wikibugs> Scap, Now this 🫠, Patch-For-Review: Scap backporting a patch that gets a -2 hangs - https://phabricator.wikimedia.org/T350628#9582225 (Sandeeps) Open→In progress