Used to filter the projects listed in the IRC message.
Upstream bug: https://secure.phabricator.com/T6501
Used to filter the projects listed in the IRC message.
Upstream bug: https://secure.phabricator.com/T6501
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| wikibugs: get tag icon and color via Conduit API | labs/tools/wikibugs2 | master | +89 -96 | |
| Fix project tag screen scraping | labs/tools/wikibugs2 | master | +60 -3 |
| rTWBT tool-wikibugs | |||
| rTWBT1b6bbd391ad1 Fix project tag screen scraping | |||
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | Goal | bd808 | T1175 Get rid of screen scraping in Wikibugs | ||
| Open | Feature | None | T87825 Match on usage of Additional Hashtags, so that project renames don't break the bot | ||
| Resolved | BUG REPORT | None | T90267 Some projects get lost | ||
| Declined | BUG REPORT | None | T90488 Tasks with reduced visibility (logged-in-only) are reported incorrectly | ||
| Resolved | BUG REPORT | bd808 | T357828 All phabricator tags emitted with blue color | ||
| Resolved | bd808 | T1176 Get icon and color from API instead of screen scraping |
https://secure.phabricator.com/D10823 has been merged; now we just have to wait for WMF deployment.
Change 188936 had a related patch set uploaded (by Merlijn van Deen):
Fix project tag screen scraping
project.search and maniphest.search return the needed info... Though it'd be nice to have it combined into one api call
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
Change rEDOI1004326a7313 merged by jenkins-bot:
[labs/tools/wikibugs2@master] wikibugs: get tag icon and color via Conduit API
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