Page MenuHomePhabricator

Mhurd (Monte)
User

Projects (29)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Dec 16 2014, 6:43 PM (488 w, 5 d)
Availability
Available
LDAP User
Mhurd
MediaWiki User
MHurd (WMF) [ Global Accounts ]

Recent Activity

Wed, Apr 24

Mhurd moved T361906: Pixel show old content for some tests from Backlog to Doing on the Web Team Visual Regression Framework board.
Wed, Apr 24, 5:58 PM · Web Team Visual Regression Framework
Mhurd merged T318961: https://pixel.wmcloud.org/ can show reports without test images and caches missing test images into T361906: Pixel show old content for some tests.
Wed, Apr 24, 5:57 PM · Web Team Visual Regression Framework
Mhurd merged task T318961: https://pixel.wmcloud.org/ can show reports without test images and caches missing test images into T361906: Pixel show old content for some tests.
Wed, Apr 24, 5:57 PM · Web Team Visual Regression Framework

Fri, Apr 19

Mhurd added a comment to T361906: Pixel show old content for some tests.

Root of the problem is there are two code paths that result in the banner addition code getting called. One of which is an error state, but it's a state that just indicates an image comparison failed. This is fine.

Fri, Apr 19, 5:44 PM · Web Team Visual Regression Framework

Thu, Apr 18

Mhurd added a comment to T361906: Pixel show old content for some tests.

I did some refactoring to make it easier to debug/fix and pushed the commits to my WIP detangle-node-sh branch. I think I have a better sense for what's happening now. Working on fix...

Thu, Apr 18, 12:29 AM · Web Team Visual Regression Framework

Tue, Apr 16

Mhurd added a comment to T361906: Pixel show old content for some tests.

Looking...

Tue, Apr 16, 6:04 PM · Web Team Visual Regression Framework
Mhurd claimed T361906: Pixel show old content for some tests.
Tue, Apr 16, 6:04 PM · Web Team Visual Regression Framework

Thu, Apr 4

Mhurd added a comment to T358276: Versioning Pixel / proper deployment infrastructure, making sure we can roll back easily.

GH action for auto generation of CHANGELOG.md on version tag push
https://github.com/wikimedia/pixel/pull/267

Thu, Apr 4, 10:18 PM · Web Team Visual Regression Framework
Mhurd added a comment to T358278: Make adding new extensions / configs easier.

I'm digesting pixel.js to better understand how to refactor it to make maintenance and adding new extensions / configs easier

Thu, Apr 4, 3:39 AM · Web Team Visual Regression Framework
Mhurd added a comment to T358276: Versioning Pixel / proper deployment infrastructure, making sure we can roll back easily.

I'm working on adding auto-changelog

Thu, Apr 4, 3:38 AM · Web Team Visual Regression Framework
Mhurd added a comment to T358276: Versioning Pixel / proper deployment infrastructure, making sure we can roll back easily.

Add changelog to help with versioning
https://github.com/wikimedia/pixel/pull/258

Thu, Apr 4, 3:37 AM · Web Team Visual Regression Framework
Mhurd closed T334307: Flickering during docker build output as Resolved.
Thu, Apr 4, 3:36 AM · Web Team Visual Regression Framework
Mhurd moved T334307: Flickering during docker build output from Doing to Code Review on the Web Team Visual Regression Framework board.
Thu, Apr 4, 3:36 AM · Web Team Visual Regression Framework
Mhurd added a comment to T334307: Flickering during docker build output.

Using the new-ish --progress=plain flag in docker compose and docker build solved this:

Thu, Apr 4, 3:34 AM · Web Team Visual Regression Framework
Mhurd moved T334307: Flickering during docker build output from Backlog to Doing on the Web Team Visual Regression Framework board.
Thu, Apr 4, 3:29 AM · Web Team Visual Regression Framework
Mhurd moved T358276: Versioning Pixel / proper deployment infrastructure, making sure we can roll back easily from Backlog to Doing on the Web Team Visual Regression Framework board.
Thu, Apr 4, 3:29 AM · Web Team Visual Regression Framework
Mhurd moved T358278: Make adding new extensions / configs easier from Backlog to Doing on the Web Team Visual Regression Framework board.
Thu, Apr 4, 3:29 AM · Web Team Visual Regression Framework
Mhurd claimed T334307: Flickering during docker build output.
Thu, Apr 4, 3:28 AM · Web Team Visual Regression Framework
Mhurd claimed T358276: Versioning Pixel / proper deployment infrastructure, making sure we can roll back easily.
Thu, Apr 4, 3:28 AM · Web Team Visual Regression Framework
Mhurd claimed T358278: Make adding new extensions / configs easier.
Thu, Apr 4, 3:28 AM · Web Team Visual Regression Framework
Mhurd closed T361331: Fix "running out of storage" issue on the pixel server as Resolved.

Closing for now. May add more notes as further changes are made which could further reduce disk usage.

Thu, Apr 4, 3:26 AM · Web Team Visual Regression Framework
Mhurd added a comment to T361331: Fix "running out of storage" issue on the pixel server.

More aggressively remove Docker artifacts on clean
https://github.com/wikimedia/pixel/pull/259

Thu, Apr 4, 3:23 AM · Web Team Visual Regression Framework
Mhurd moved T361331: Fix "running out of storage" issue on the pixel server from Doing to Code Review on the Web Team Visual Regression Framework board.
Thu, Apr 4, 3:22 AM · Web Team Visual Regression Framework
Mhurd closed T361332: Update Pixel server to Node 18 as Resolved.
Thu, Apr 4, 3:22 AM · Web Team Visual Regression Framework
Mhurd moved T361332: Update Pixel server to Node 18 from Doing to Code Review on the Web Team Visual Regression Framework board.
Thu, Apr 4, 3:21 AM · Web Team Visual Regression Framework
Mhurd added a comment to T361332: Update Pixel server to Node 18.

Update .nvmrc to Node 18
https://github.com/wikimedia/pixel/pull/262

Thu, Apr 4, 3:21 AM · Web Team Visual Regression Framework

Mar 29 2024

Mhurd renamed T361331: Fix "running out of storage" issue on the pixel server from Fix issue "running out of storage" on the pixel server issue to Fix "running out of storage" issue on the pixel server.
Mar 29 2024, 6:45 AM · Web Team Visual Regression Framework
Mhurd added a comment to T361331: Fix "running out of storage" issue on the pixel server.
Mar 29 2024, 6:26 AM · Web Team Visual Regression Framework
Mhurd added a comment to T361331: Fix "running out of storage" issue on the pixel server.

Edit: Disregard. I need to look into this more. I think I don't have a handle on exactly when things get kicked off...

Mar 29 2024, 5:48 AM · Web Team Visual Regression Framework
Mhurd added a comment to T361331: Fix "running out of storage" issue on the pixel server.

Watching the docker folder's size change live as it runs with this:

Mar 29 2024, 3:52 AM · Web Team Visual Regression Framework
Mhurd added a comment to T361331: Fix "running out of storage" issue on the pixel server.

I'm also looking at if it might be safe to add a call to docker system prune -af to either the cron script or the pixel clean func...

Mar 29 2024, 3:44 AM · Web Team Visual Regression Framework
Mhurd added a comment to T361331: Fix "running out of storage" issue on the pixel server.

I have this PR as well which losslessly optimizes PNG as they are created:

Mar 29 2024, 3:42 AM · Web Team Visual Regression Framework
Mhurd moved T360440: Setup a new server for pixel from Backlog to Doing on the Web Team Visual Regression Framework board.
Mar 29 2024, 3:26 AM · Web Team Visual Regression Framework, Quality-and-Test-Engineering-Team
Mhurd moved T361331: Fix "running out of storage" issue on the pixel server from Backlog to Doing on the Web Team Visual Regression Framework board.
Mar 29 2024, 3:26 AM · Web Team Visual Regression Framework
Mhurd moved T361332: Update Pixel server to Node 18 from Backlog to Doing on the Web Team Visual Regression Framework board.
Mar 29 2024, 3:26 AM · Web Team Visual Regression Framework
Mhurd updated subscribers of T361332: Update Pixel server to Node 18.
Mar 29 2024, 3:26 AM · Web Team Visual Regression Framework
Mhurd added a comment to T361332: Update Pixel server to Node 18.

It was pointed out to me that the server had my Node 18 branch checked out instead of main (iirc I didn't do it!)

Mar 29 2024, 3:26 AM · Web Team Visual Regression Framework
Mhurd created T361332: Update Pixel server to Node 18.
Mar 29 2024, 3:23 AM · Web Team Visual Regression Framework
Mhurd updated subscribers of T361331: Fix "running out of storage" issue on the pixel server.
Mar 29 2024, 3:19 AM · Web Team Visual Regression Framework
Mhurd added a comment to T361331: Fix "running out of storage" issue on the pixel server.

I think I fixed one of the issues related to this today

Mar 29 2024, 3:18 AM · Web Team Visual Regression Framework
Mhurd claimed T361331: Fix "running out of storage" issue on the pixel server.
Mar 29 2024, 3:13 AM · Web Team Visual Regression Framework
Mhurd created T361331: Fix "running out of storage" issue on the pixel server.
Mar 29 2024, 3:12 AM · Web Team Visual Regression Framework

Feb 22 2024

Mhurd created T358284: Move index.html page into repo.
Feb 22 2024, 8:09 PM · Web Team Visual Regression Framework
Mhurd created T358283: Outreach and understanding why more teams aren't adopting Pixel / VRT.
Feb 22 2024, 8:08 PM · Web Team Visual Regression Framework
Mhurd created T358282: Better handle Codex.
Feb 22 2024, 8:08 PM · Web Team Visual Regression Framework
Mhurd created T358280: Evaluate moving Selenium out of repositories.
Feb 22 2024, 8:07 PM · Web Team Visual Regression Framework
Mhurd created T358279: Improve management of the test database.
Feb 22 2024, 8:07 PM · Web Team Visual Regression Framework
Mhurd created T358278: Make adding new extensions / configs easier.
Feb 22 2024, 8:06 PM · Web Team Visual Regression Framework
Mhurd created T358277: Separate test definitions from infrastructure.
Feb 22 2024, 8:06 PM · Web Team Visual Regression Framework
Mhurd created T358276: Versioning Pixel / proper deployment infrastructure, making sure we can roll back easily.
Feb 22 2024, 8:05 PM · Web Team Visual Regression Framework
Mhurd created T358275: Run Pixel on a specific unmerged patch on-demand, from the web (as opposed to CLI).
Feb 22 2024, 8:05 PM · Web Team Visual Regression Framework
Mhurd created T358274: Automate the generation of the index.html page.
Feb 22 2024, 8:05 PM · Web Team Visual Regression Framework

Feb 1 2024

Mhurd created T356454: Refreshing browser after logging in results in a 404.
Feb 1 2024, 9:40 PM · Catalyst (Prototype leftovers 🍱)

Jan 29 2024

Mhurd placed T346780: Pat can sign in with their Wikitech/SUL/LDAP account up for grabs.
Jan 29 2024, 8:55 PM · Catalyst (Prototype leftovers 🍱)

Jan 27 2024

Mhurd placed T355966: Allow "lipsum" data generation tool to create projects with empty descriptions up for grabs.
Jan 27 2024, 12:01 AM · Upstream, Phabricator (Upstream)

Jan 26 2024

Mhurd added a comment to T355966: Allow "lipsum" data generation tool to create projects with empty descriptions.

I suppose an alternative (more simple?) approach would be to modify lipsum to add descriptions 🤔

Jan 26 2024, 8:47 PM · Upstream, Phabricator (Upstream)
Mhurd updated the task description for T355966: Allow "lipsum" data generation tool to create projects with empty descriptions.
Jan 26 2024, 8:44 PM · Upstream, Phabricator (Upstream)
Mhurd added a comment to T355966: Allow "lipsum" data generation tool to create projects with empty descriptions.

This patch seems to work creating an empty description exception for the lipsum tool:

Jan 26 2024, 8:42 PM · Upstream, Phabricator (Upstream)
Mhurd added a project to T355966: Allow "lipsum" data generation tool to create projects with empty descriptions: Phabricator.
Jan 26 2024, 8:40 PM · Upstream, Phabricator (Upstream)
Mhurd created T355966: Allow "lipsum" data generation tool to create projects with empty descriptions.
Jan 26 2024, 8:40 PM · Upstream, Phabricator (Upstream)

Jan 12 2024

Mhurd updated subscribers of T354971: Improve layout of pixel's index.html adding A11y (accessibility) result links.
Jan 12 2024, 8:53 PM · Web Team Visual Regression Framework
Mhurd created T354971: Improve layout of pixel's index.html adding A11y (accessibility) result links.
Jan 12 2024, 8:53 PM · Web Team Visual Regression Framework
Mhurd closed T335931: Dynamically determine Chromium arm64 binary installer links for Puppeteer version used by BackstopJS as Resolved.
Jan 12 2024, 8:44 PM · Web Team Visual Regression Framework

Oct 4 2023

Mhurd set the point value for T348066: Pat sees an early version of a navigable UI which isn't yet wired up to actual backend bits to 5.
Oct 4 2023, 5:48 PM · Catalyst (Prototype UI)

Oct 3 2023

Mhurd created T348066: Pat sees an early version of a navigable UI which isn't yet wired up to actual backend bits.
Oct 3 2023, 8:07 PM · Catalyst (Prototype UI)

Oct 2 2023

Mhurd added a comment to T346778: Pat sees a landing page with information on Catalyst.

I got my vue setup spun up and a rough first pass at the first screen converted to a vue single file component:

Oct 2 2023, 10:20 PM · Catalyst (Prototype UI)
Mhurd claimed T346778: Pat sees a landing page with information on Catalyst.
Oct 2 2023, 5:25 PM · Catalyst (Prototype UI)
Mhurd closed T164640: Consider transform naming convention, a subtask of T163839: Phase one: consolidate the JavaScript transforms and associated CSS, as Resolved.
Oct 2 2023, 5:15 PM · wikimedia-page-library, Epic
Mhurd closed T164640: Consider transform naming convention, a subtask of T165108: Integrate transform naming convention change on Android, as Resolved.
Oct 2 2023, 5:15 PM · wikimedia-page-library-tshirt
Mhurd closed T164640: Consider transform naming convention, a subtask of T165109: Integrate transform naming convention change on iOS, as Resolved.
Oct 2 2023, 5:15 PM · wikimedia-page-library-tshirt
Mhurd closed T164640: Consider transform naming convention as Resolved.
Oct 2 2023, 5:15 PM · wikimedia-page-library-tshirt
Mhurd closed T279123: Fix QTE triage script save error part 4 as Invalid.
Oct 2 2023, 5:12 PM · wikimedia-page-library
Mhurd closed T275701: Fix QTE triage script save error part 3 as Invalid.
Oct 2 2023, 5:12 PM · wikimedia-page-library
Mhurd closed T275560: Fix QTE triage script save error part 2 as Invalid.
Oct 2 2023, 5:12 PM · wikimedia-page-library

Aug 18 2023

Mhurd closed T341641: Migrate Vector's limited width to new client preference API as Resolved.
Aug 18 2023, 6:42 AM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Desktop Improvements (Vector 2022)
Mhurd closed T341641: Migrate Vector's limited width to new client preference API, a subtask of T339268: [anon prefs] Implement inline script, as Resolved.
Aug 18 2023, 6:42 AM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), MediaWiki-Core-Skin-Architecture, Patch-For-Review
Mhurd updated the task description for T341641: Migrate Vector's limited width to new client preference API.
Aug 18 2023, 6:40 AM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Desktop Improvements (Vector 2022)
Mhurd added a comment to T341641: Migrate Vector's limited width to new client preference API.

Ok it's live in groups 1 and 2 and still seems ok ( with the exception of the icon toggle state issue previously identified )

Aug 18 2023, 6:39 AM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Desktop Improvements (Vector 2022)
Mhurd updated the task description for T341641: Migrate Vector's limited width to new client preference API.
Aug 18 2023, 6:37 AM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Desktop Improvements (Vector 2022)
Mhurd added a comment to T344007: Minerva Codex migration: section edit buttons should use Button template.

@NHillard-WMF I'm unsure if I should move this out of QA? Description says "QA To be done as part of T343920", so probably 🤷‍♂️

Aug 18 2023, 6:34 AM · MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), Patch-For-Review, MinervaNeue, Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 4)
Mhurd placed T344007: Minerva Codex migration: section edit buttons should use Button template up for grabs.
Aug 18 2023, 6:32 AM · MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), Patch-For-Review, MinervaNeue, Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 4)
Mhurd reassigned T344007: Minerva Codex migration: section edit buttons should use Button template from Mhurd to bwang.
Aug 18 2023, 6:30 AM · MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), Patch-For-Review, MinervaNeue, Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 4)

Aug 17 2023

Mhurd added a comment to T341641: Migrate Vector's limited width to new client preference API.

Triple-checked it on a couple group 1 and 2 production wikis

Aug 17 2023, 5:32 AM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Desktop Improvements (Vector 2022)

Aug 15 2023

Mhurd added a comment to T342908: Minerva should use templates for all backend rendering of its icons and buttons.

^ @bwang ( i hear jon's off for a bit )

Aug 15 2023, 9:10 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Patch-For-Review, Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), MinervaNeue
Mhurd added a comment to T342908: Minerva should use templates for all backend rendering of its icons and buttons.

I see this says it's scoped to only backend code. Is there anything I can do to help kick the UI / functionality tires?

Aug 15 2023, 8:26 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Patch-For-Review, Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), MinervaNeue
Mhurd added a comment to T341641: Migrate Vector's limited width to new client preference API.

Will do!

Aug 15 2023, 8:22 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Desktop Improvements (Vector 2022)

Aug 11 2023

Mhurd updated the task description for T343995: Buttons in overlay header are not full height.
Aug 11 2023, 10:23 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Editing-team (Kanban Board), VisualEditor, Regression, MinervaNeue
Mhurd updated the task description for T343995: Buttons in overlay header are not full height.
Aug 11 2023, 10:22 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Editing-team (Kanban Board), VisualEditor, Regression, MinervaNeue
Mhurd reassigned T343995: Buttons in overlay header are not full height from Mhurd to Jdlrobson.
Aug 11 2023, 10:19 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Editing-team (Kanban Board), VisualEditor, Regression, MinervaNeue
Mhurd attached a referenced file: F37399703: ipad mini space - safari.png.
Aug 11 2023, 10:15 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Editing-team (Kanban Board), VisualEditor, Regression, MinervaNeue
Mhurd added a comment to T343995: Buttons in overlay header are not full height.

Status:❓Need More Info
Environment: beta
OS: macOS Ventura
Browser: Safari 16.6, Chrome 115
Device: MBP

Aug 11 2023, 10:10 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Editing-team (Kanban Board), VisualEditor, Regression, MinervaNeue
Mhurd moved T341641: Migrate Vector's limited width to new client preference API from QA to Ready for Signoff on the Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3) board.
Aug 11 2023, 9:21 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Desktop Improvements (Vector 2022)
Mhurd placed T341641: Migrate Vector's limited width to new client preference API up for grabs.
Aug 11 2023, 9:20 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Desktop Improvements (Vector 2022)
Mhurd added a comment to T341641: Migrate Vector's limited width to new client preference API.

lgtm 👍

Aug 11 2023, 9:19 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Desktop Improvements (Vector 2022)
Mhurd updated the task description for T341641: Migrate Vector's limited width to new client preference API.
Aug 11 2023, 9:19 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Desktop Improvements (Vector 2022)
Mhurd added a comment to T341641: Migrate Vector's limited width to new client preference API.

Sure!

Aug 11 2023, 9:02 PM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Desktop Improvements (Vector 2022)
Mhurd reassigned T343053: Use Codex Icon components inside MobileFrontend from Mhurd to Jdlrobson.
Aug 11 2023, 8:58 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), MobileFrontend
Mhurd added a comment to T343053: Use Codex Icon components inside MobileFrontend.

Status:❓Need More Info
Environment: beta
OS: macOS Ventura
Browser: Safari 16.6, Chrome 115
Device: MBP

Aug 11 2023, 8:57 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), MobileFrontend
Mhurd updated the task description for T343053: Use Codex Icon components inside MobileFrontend.
Aug 11 2023, 8:57 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), MobileFrontend
Mhurd reassigned T341641: Migrate Vector's limited width to new client preference API from Mhurd to Jdlrobson.
Aug 11 2023, 3:33 AM · MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 3), Desktop Improvements (Vector 2022)