Page MenuHomePhabricator

Perryprog
User

Projects

User does not belong to any projects.

Today

  • No visible events.

Tomorrow

  • No visible events.

Friday

  • No visible events.

User Details

User Since
Jan 5 2019, 8:22 PM (361 w, 3 d)
Availability
Available
LDAP User
Perryprog
MediaWiki User
Perryprog [ Global Accounts ]

Recent Activity

Nov 5 2025

Perryprog created P84812 still cursed.
Nov 5 2025, 1:15 AM
Perryprog closed T409195: User info widgets have more padding than they should as Resolved.
Nov 5 2025, 1:07 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Timeless
Perryprog created P84811 I'm cursed.
Nov 5 2025, 1:02 AM

Nov 4 2025

Perryprog claimed T409195: User info widgets have more padding than they should.
Nov 4 2025, 3:53 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Timeless
Perryprog created T409195: User info widgets have more padding than they should.
Nov 4 2025, 3:52 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), Timeless

Nov 3 2025

Perryprog added a comment to T402721: Patchdemo should allow setting $wgDefaultSkin.

Hell yeah. Thanks for y'all's work on this., Hugely appreciated.

Nov 3 2025, 10:03 PM · Test-Platform (Taormina One), Catalyst (Sike), Patch-For-Review

Oct 18 2025

Perryprog added a comment to T383047: Could not send confirmation email: Unknown error in PHP's mail() function..

Just noting I just got Sendmail exited with non-zero exit code 74 twice in a row when attempting to email the Oversight user (!) on enwiki. (I then switched to sending via normal email.)

Oct 18 2025, 4:07 PM · MediaWiki-extensions-EmailAuth, MediaWiki-Email, MW-1.44-notes (1.44.0-wmf.13; 2025-01-21), Mail, Infrastructure-Foundations, MediaWiki-Platform-Team, MediaWiki-User-login-and-signup, Wikimedia-production-error

Oct 13 2025

Perryprog renamed T407088: Can't choose "some value" or "no value" when a property doesn't represent an entity from Can't choose "some value" or "no value" when a property is a date to Can't choose "some value" or "no value" when a property doesn't represent an entity.
Oct 13 2025, 3:28 AM · Wikidata, Structured-Data-Backlog, SDC General, WikibaseMediaInfo
Perryprog added a comment to T407088: Can't choose "some value" or "no value" when a property doesn't represent an entity.

Looks like this is a known limitation documented here.

Oct 13 2025, 3:27 AM · Wikidata, Structured-Data-Backlog, SDC General, WikibaseMediaInfo
Perryprog created T407088: Can't choose "some value" or "no value" when a property doesn't represent an entity.
Oct 13 2025, 3:20 AM · Wikidata, Structured-Data-Backlog, SDC General, WikibaseMediaInfo

Oct 7 2025

Perryprog renamed T406635: "Add columns from reconciled values" badly fails on images with no SDC at all from Unable to extract column from data for two specific files to "Add columns from reconciled values" badly fails on images with no SDC at all.
Oct 7 2025, 7:02 PM · Reconciliation, cloud-services-team, OpenRefine, PAWS
Perryprog renamed T406635: "Add columns from reconciled values" badly fails on images with no SDC at all from Unable to extract column from data for a specific file to Unable to extract column from data for two specific files.
Oct 7 2025, 6:55 PM · Reconciliation, cloud-services-team, OpenRefine, PAWS
Perryprog updated the task description for T406635: "Add columns from reconciled values" badly fails on images with no SDC at all.
Oct 7 2025, 6:51 PM · Reconciliation, cloud-services-team, OpenRefine, PAWS
Perryprog created T406635: "Add columns from reconciled values" badly fails on images with no SDC at all.
Oct 7 2025, 6:42 PM · Reconciliation, cloud-services-team, OpenRefine, PAWS

Sep 24 2025

Perryprog placed T385585: Accessibility bug in Timeless skin : keyboard navigation impossible to user menu up for grabs.

I currently don't have quite enough time to say in the short term that this is something to work on, though it's entirely possible (and somewhat likely probably around December) that I'll be able to get back to this if no-one else does.

Sep 24 2025, 2:24 PM · Accessibility, Timeless

Sep 23 2025

Perryprog closed T402747: Recent changes's "view new changes" can cause odd wrapping at some viewport widths as Resolved.

Resolved on testwiki.

Sep 23 2025, 9:53 PM · Moderator-Tools-Team, MediaWiki-Watchlist, MediaWiki-Recent-changes

Sep 21 2025

Perryprog closed T404258: Constraint violation icon on a statement's value can overlap the "mark as prominent" text as Resolved.
Sep 21 2025, 5:51 PM · MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Structured-Data-Backlog, WikibaseMediaInfo
Perryprog closed T404158: "Remove" icon can run-off off the end of structured data widget items as Resolved.
Sep 21 2025, 5:51 PM · WikibaseMediaInfo, Timeless, Structured-Data-Backlog

Sep 19 2025

Perryprog added a comment to T197029: Define in a single place the pseudoname of unnamed queries.

It's worth mentioning that at least one component of this issue is the fact that all whitespace query names are allowed, which is actually what causes the blank entries to show up in the recent queries view. This should probably be disallowed and also migrated to use a default query name. (Or implement a default query name on the web UI side.)

Sep 19 2025, 1:37 AM · Quarry
Perryprog merged T405051: Queries with blank titles aren't clickable in the recent query list into T197029: Define in a single place the pseudoname of unnamed queries.
Sep 19 2025, 1:23 AM · Quarry
Perryprog merged task T405051: Queries with blank titles aren't clickable in the recent query list into T197029: Define in a single place the pseudoname of unnamed queries.
Sep 19 2025, 1:22 AM · Quarry
Perryprog updated the task description for T405051: Queries with blank titles aren't clickable in the recent query list.
Sep 19 2025, 1:20 AM · Quarry
Perryprog created T405051: Queries with blank titles aren't clickable in the recent query list.
Sep 19 2025, 1:19 AM · Quarry

Sep 18 2025

Perryprog updated the task description for T405029: 2017 editor's disabled hamburger menu options are confusing.
Sep 18 2025, 6:56 PM · VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
Perryprog created T405029: 2017 editor's disabled hamburger menu options are confusing.
Sep 18 2025, 6:55 PM · VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Sep 15 2025

Perryprog closed T404523: "Cite Unseen Settings" doesn't work on non-vector-2022 skins as Resolved.

Confirmed, thanks, and congrats on the release! :)

Sep 15 2025, 2:26 PM · Cite-Unseen

Sep 14 2025

Perryprog created T404523: "Cite Unseen Settings" doesn't work on non-vector-2022 skins.
Sep 14 2025, 5:27 PM · Cite-Unseen

Sep 10 2025

Perryprog claimed T404258: Constraint violation icon on a statement's value can overlap the "mark as prominent" text.
Sep 10 2025, 7:27 PM · MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Structured-Data-Backlog, WikibaseMediaInfo
Perryprog created T404258: Constraint violation icon on a statement's value can overlap the "mark as prominent" text.
Sep 10 2025, 7:27 PM · MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Structured-Data-Backlog, WikibaseMediaInfo
Perryprog added a project to T404158: "Remove" icon can run-off off the end of structured data widget items: WikibaseMediaInfo.
Sep 10 2025, 4:56 PM · WikibaseMediaInfo, Timeless, Structured-Data-Backlog
Perryprog claimed T404158: "Remove" icon can run-off off the end of structured data widget items.
Sep 10 2025, 3:07 AM · WikibaseMediaInfo, Timeless, Structured-Data-Backlog
Perryprog created T404158: "Remove" icon can run-off off the end of structured data widget items.
Sep 10 2025, 3:06 AM · WikibaseMediaInfo, Timeless, Structured-Data-Backlog

Sep 8 2025

Perryprog added a comment to T403412: "Docker is not running" on macOS.

Aha! Okay, I got this to work:

❯ DOCKER_HOST=unix:///Users/perry/.docker/run/docker.sock mw docker dc ps
WARN[0000] The "SHELLBOX_SECRET_KEY" variable is not set. Defaulting to a blank string.
WARN[0000] The "SHELLBOX_SECRET_KEY" variable is not set. Defaulting to a blank string.
WARN[0000] The "SHELLBOX_SECRET_KEY" variable is not set. Defaulting to a blank string.
NAME      IMAGE     COMMAND   SERVICE   CREATED   STATUS    PORTS
Sep 8 2025, 4:46 PM · a Wikimedia CLI
Perryprog added a comment to T403412: "Docker is not running" on macOS.

I do not, but I'll go ahead and figure out how to debug Go to see if I can figure out anything since that'll save you some trouble.

Sep 8 2025, 4:05 PM · a Wikimedia CLI

Sep 6 2025

Perryprog created T403893: Revdel/suppression of revisions/logs should allow automatic revdel/suppression of associated logs/revisions.
Sep 6 2025, 5:10 PM · MediaWiki-Page-deletion, AbuseFilter, MW-Interfaces-Team, Trust-and-Safety, Stewards-and-global-tools, MediaWiki-Revision-deletion

Sep 5 2025

Perryprog added a comment to T403779: Mobile table styling has too high specificity.

So I can't think of any way to work around this, since it's not something we can gate with @supports, besides like... just removing the parent .mw-parser-output selector which isn't really a good idea, so I suppose this is something that just needs to be fixed on the local side. I'm not going to close this right away though in case anyone has some other idea that I haven't thought of, or if anyone believes this issue should stay open albeit unfixed for now (e.g., until we have wider support for :where in like ten years or something).

Sep 5 2025, 5:38 PM · Vector 2022 (Tracking), Vector (legacy skin), MinervaNeue

Sep 4 2025

Perryprog added a comment to T403779: Mobile table styling has too high specificity.

Hrm, well shoot—I suppose that is the correct answer (curse doing things the right way...), but that does make this more complicated.

Sep 4 2025, 10:49 PM · Vector 2022 (Tracking), Vector (legacy skin), MinervaNeue
Perryprog added a comment to T403779: Mobile table styling has too high specificity.

Thanks for the clarification—to be clear I was testing on Edge as a rough proxy for what it would look like on a browser that doesn't support :where(), and I didn't notice any significant issues.

Sep 4 2025, 10:22 PM · Vector 2022 (Tracking), Vector (legacy skin), MinervaNeue
Perryprog added a comment to T403779: Mobile table styling has too high specificity.

I actually checked in Edge's IE compatibility mode (best I have for testing grade C right now) and things seemed fine, but I'm happy to be corrected if I missed something. (It's possible that between IE (which isn't even supported but it's what I had in a VM :P) and between supported browsers that there's a browser with more of a problem.)

Sep 4 2025, 9:05 PM · Vector 2022 (Tracking), Vector (legacy skin), MinervaNeue
Perryprog added a comment to T330527: Wider tables overlap sticky page tools (Upstream Minerva's responsive table styles to core SkinModule).

Does Minerva still need its version of this styling now that it's been upstreamed, or can it be removed? The only difference is Minerva sets the border of .content table.wikitable to 0. Would like to know since I'm touching it as part of fixing T403779. See here.

Sep 4 2025, 8:38 PM · Readers Essential Work 2025 (Improve display of large content in Vector 2022 and Minerva skins), MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Community Feedback (Reader), Web-Team-Backlog-Archived (FY2023-24 Q4 Sprint 4), Vector 2022
Perryprog claimed T403779: Mobile table styling has too high specificity.
Sep 4 2025, 8:09 PM · Vector 2022 (Tracking), Vector (legacy skin), MinervaNeue
Perryprog created T403779: Mobile table styling has too high specificity.
Sep 4 2025, 8:08 PM · Vector 2022 (Tracking), Vector (legacy skin), MinervaNeue

Sep 3 2025

Perryprog added a comment to T403656: "Invalid response from server" rarely appearing when attempting to save edits.

Could this be from https://gerrit.wikimedia.org/r/c/mediawiki/extensions/VisualEditor/+/1183154?

Sep 3 2025, 9:10 PM · Essential-Work, Verified, MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Editing-team (Kanban Board), Wikimedia-production-error, MediaWiki-extensions-WikimediaEvents, VisualEditor
Perryprog added a comment to T403656: "Invalid response from server" rarely appearing when attempting to save edits.

I can confirm when the issue occurs that editAttemptStepHandler is never called, and it is called when the edits do save. It seems like it commonly (always?) happens when, on a talk page, I use "edit section" and then try to save some new text.

Sep 3 2025, 8:35 PM · Essential-Work, Verified, MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Editing-team (Kanban Board), Wikimedia-production-error, MediaWiki-extensions-WikimediaEvents, VisualEditor
Perryprog added a comment to T403656: "Invalid response from server" rarely appearing when attempting to save edits.

Yeah, this is due to a client JS exception. I just got a breakpoint down, so I can now confirm this is during editAttemptStep.js 's handleInitEvent. This means that handleFirstEvent is never getting called, meaning that editAttemptStepHandler isn't getting called. So maybe editAttemptStep isn't getting hit when it should be?

Sep 3 2025, 8:24 PM · Essential-Work, Verified, MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Editing-team (Kanban Board), Wikimedia-production-error, MediaWiki-extensions-WikimediaEvents, VisualEditor
Perryprog renamed T403656: "Invalid response from server" rarely appearing when attempting to save edits from Visualeditor invalid response in Arabic Wikipedia to "Invalid response from server" rarely appearing when attempting to save edits.
Sep 3 2025, 7:19 PM · Essential-Work, Verified, MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Editing-team (Kanban Board), Wikimedia-production-error, MediaWiki-extensions-WikimediaEvents, VisualEditor
Perryprog added projects to T403656: "Invalid response from server" rarely appearing when attempting to save edits: MediaWiki-extensions-WikimediaEvents, Wikimedia-production-error.

This has been happening on enwiki too for me when using the 2017 wikitext editor. As soon as I reload it tends to resolve itself. You can see an example console error for it in P82432. (I don't know why it's formatted so weird; it looked like that in the browser console too.) Judging by that, it seems like it could be related to WikimediaEvents.

Sep 3 2025, 7:13 PM · Essential-Work, Verified, MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Editing-team (Kanban Board), Wikimedia-production-error, MediaWiki-extensions-WikimediaEvents, VisualEditor
Perryprog created T403629: "Prevent cross site tracking" in Safari breaks GlobalWatchlist.
Sep 3 2025, 3:22 PM · Browser-Support-Apple-Safari, User-DannyS712, MediaWiki-extensions-GlobalWatchlist

Sep 2 2025

Perryprog created P82432 Session errors.
Sep 2 2025, 10:50 PM
Perryprog added a comment to T403143: enwiki's {{outdent}} doesn't line up with Timeless's indentation.

Yeah I'm not super torn up about it, and I do definitely prefer the deeper indentation that Timeless has. It does make me a little sad though. :)

Sep 2 2025, 3:30 AM · Timeless

Sep 1 2025

Perryprog updated subscribers of T181344: HotCat compatibility for Timeless skin .

@matmarex, is there any chance I could get your eyes on the above? I know it's a new feature and not just a bugfix, but it would be really nice to get this in and you're all I got for +2 right now. :) (No pressure if you're understandably busy!)

Sep 1 2025, 9:10 PM · Patch-For-Review, Timeless
Perryprog added a comment to T403143: enwiki's {{outdent}} doesn't line up with Timeless's indentation.

Hmm. It's built via Scribunto which manually puts in some calculated width in ems for the depth that's passed as an argument. I guess one funny (hacky) way of doing it would be to have a skin specific templatestyles for its containing div that sets its fontsize. Would then have to switch the height style it has to be in rems instead of ems so that's not affected?

Sep 1 2025, 7:28 PM · Timeless
Perryprog closed T403355: Advanced search looks silly as Resolved.
Sep 1 2025, 7:16 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Timeless
Perryprog added a comment to T402747: Recent changes's "view new changes" can cause odd wrapping at some viewport widths.

We are planning to end this experiment no later than 9/15, so I suggest that we live with it as it is for now and take this into account ahead of our next experiment.

Sep 1 2025, 6:30 PM · Moderator-Tools-Team, MediaWiki-Watchlist, MediaWiki-Recent-changes
Perryprog claimed T403355: Advanced search looks silly.
Sep 1 2025, 6:01 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Timeless
Perryprog created T403412: "Docker is not running" on macOS.
Sep 1 2025, 4:12 PM · a Wikimedia CLI
Perryprog created T403355: Advanced search looks silly.
Sep 1 2025, 3:38 AM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Timeless
Perryprog created T403354: URL encoding in UI fields is not happening properly.
Sep 1 2025, 3:34 AM · WMDE-TechWish-Sprint-2025-09-03-Salted-Caramel-Icecream, MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), WMDE-TechWish-Sprint-2025-08-20-Strawberry-Basil-Icecream, Unplanned-Sprint-Work, WMDE-TechWish-Maintenance, Advanced-Search
Perryprog renamed T403353: The maximum execution time of 60 seconds was exceeded on a large enwiki page from Enwiki page is consistently timing out on load to A large enwiki page is consistently timing out on load.
Sep 1 2025, 2:03 AM · GlobalUserPage, Wikimedia-production-error, Performance Issue
Perryprog created T403353: The maximum execution time of 60 seconds was exceeded on a large enwiki page.
Sep 1 2025, 2:02 AM · GlobalUserPage, Wikimedia-production-error, Performance Issue

Aug 29 2025

Perryprog closed T403296: Allow testing for page existence as Resolved.

Hm, after some discussion with someone else I think it makes more sense to rely on things like edit notices or core changes to help with this specific use case (i.e., don't use edit filters for working around suboptimal UX). Since I think the applicability of this function is pretty limited otherwise, I'm going to close this, but if anyone does want this functionality for a use case I haven't thought of then I do have a patch for it locally and am happy to submit it.

Aug 29 2025, 10:27 PM · AbuseFilter
Perryprog added a comment to T403296: Allow testing for page existence.

A quick prototype that checks for existence via Title::newFromText(blah)->isKnown() ends up having a runtime of a bit over one millisecond when put into a basic filter that does the use case mentioned. That feels like it's on the high side but I'm not sure if that's prohibitively high.

Aug 29 2025, 7:21 PM · AbuseFilter
Perryprog updated the task description for T403296: Allow testing for page existence.
Aug 29 2025, 6:52 PM · AbuseFilter
Perryprog created T403296: Allow testing for page existence.
Aug 29 2025, 6:41 PM · AbuseFilter

Aug 28 2025

Perryprog closed T403132: Timeless screen-desktop-small has broken navigation menus as Resolved.
Aug 28 2025, 9:23 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Timeless
Perryprog closed T293542: Definition list typo and definition formatting incorrect as Resolved.
Aug 28 2025, 9:15 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), CSS, Timeless
Perryprog closed T394587: Timeless doesn't correctly apply supressed CSS styles as Resolved.
Aug 28 2025, 9:05 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), MediaWiki-User-Interface, Timeless
Perryprog closed T369397: Wikipedia unreadable on iPhone 14 on Chrome in Desktop mode as Resolved.
Aug 28 2025, 9:05 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Timeless, Mobile
Perryprog added a comment to T402721: Patchdemo should allow setting $wgDefaultSkin.

That's interesting, I want to look to see what happens when you don't select Vector 2022, do we pick some other skin you've selected? I don't know offhand.

Aug 28 2025, 4:13 PM · Test-Platform (Taormina One), Catalyst (Sike), Patch-For-Review
Perryprog added a comment to T402747: Recent changes's "view new changes" can cause odd wrapping at some viewport widths.

Hmm. The tricky part is that there's a hidden element which is currently set as invisible but still reserves space (I'm not sure why it's set to take up space. Since I assume there is a plan to maybe make that control visible, I would suspect that it's necessary to also design around its layout as well? Here's what a video of what the layout looks like with that element visible:

Aug 28 2025, 3:14 PM · Moderator-Tools-Team, MediaWiki-Watchlist, MediaWiki-Recent-changes
Perryprog closed T395460: User’s gender not applied in user dropdown menu as Resolved.
Aug 28 2025, 12:49 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Timeless
Perryprog created T403143: enwiki's {{outdent}} doesn't line up with Timeless's indentation.
Aug 28 2025, 2:46 AM · Timeless
Perryprog added a project to T403139: Making Timeless Accessible: Accessibility.
Aug 28 2025, 2:23 AM · Accessibility, Epic, Timeless
Perryprog removed a subtask for T385585: Accessibility bug in Timeless skin : keyboard navigation impossible to user menu: T403138: Rewrite it in mustache.
Aug 28 2025, 2:12 AM · Accessibility, Timeless
Perryprog added a subtask for T403139: Making Timeless Accessible: T403138: Rewrite it in mustache.
Aug 28 2025, 2:12 AM · Accessibility, Epic, Timeless
Perryprog edited parent tasks for T403138: Rewrite it in mustache, added: T403139: Making Timeless Accessible; removed: T385585: Accessibility bug in Timeless skin : keyboard navigation impossible to user menu.
Aug 28 2025, 2:12 AM · Epic, Timeless
Perryprog created T403140: Switch dropdowns to use the checkbox hack.
Aug 28 2025, 2:08 AM · Timeless
Perryprog added a parent task for T385585: Accessibility bug in Timeless skin : keyboard navigation impossible to user menu: T403139: Making Timeless Accessible.
Aug 28 2025, 2:04 AM · Accessibility, Timeless
Perryprog added a subtask for T403139: Making Timeless Accessible: T385585: Accessibility bug in Timeless skin : keyboard navigation impossible to user menu.
Aug 28 2025, 2:04 AM · Accessibility, Epic, Timeless
Perryprog created T403139: Making Timeless Accessible.
Aug 28 2025, 2:04 AM · Accessibility, Epic, Timeless
Perryprog added a parent task for T403138: Rewrite it in mustache: T385585: Accessibility bug in Timeless skin : keyboard navigation impossible to user menu.
Aug 28 2025, 1:59 AM · Epic, Timeless
Perryprog added a subtask for T385585: Accessibility bug in Timeless skin : keyboard navigation impossible to user menu: T403138: Rewrite it in mustache.
Aug 28 2025, 1:59 AM · Accessibility, Timeless
Perryprog created T403138: Rewrite it in mustache.
Aug 28 2025, 1:27 AM · Epic, Timeless
Perryprog claimed T385585: Accessibility bug in Timeless skin : keyboard navigation impossible to user menu.

Yeah, the accessibility support for Timeless right now is... rough. The issue is it's not just this but a whole lot more. (Lots of semantic element violations, many more issues of poor tab support, and pretty poor usage of aria attributes. I'll see what I can do to address this specific issue but there's a whole lot more that I want fixed too.

Aug 28 2025, 12:54 AM · Accessibility, Timeless
Perryprog closed T181220: Timeless watchlist and recent changes grouped edits have different font size as Resolved.

This seems resolved: with grouped edits enabled, the font sizes from recent changes versus watchlist seem the same to me—15.2 px. The font size for inside a group of edits also seems to be 15.2 px. Please correct me if I'm wrong or missing something!

Aug 28 2025, 12:36 AM · Moderator-Tools-Team, CSS, MediaWiki-Watchlist, MediaWiki-Recent-changes, Timeless
Perryprog closed T233564: Timeless contains non-standard/deprecated flexbox CSS as Resolved.

Not sure when it got resolved (no results from git log -S box-pack?) but this seems to no longer be the case.

Aug 28 2025, 12:30 AM · Timeless
Perryprog closed T276695: Bad page layout when using Timeless as Resolved.

Seems fixed since I'm not seeing any issue here now.

Aug 28 2025, 12:26 AM · Timeless

Aug 27 2025

Perryprog claimed T293542: Definition list typo and definition formatting incorrect.
Aug 27 2025, 11:51 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), CSS, Timeless
Perryprog claimed T403132: Timeless screen-desktop-small has broken navigation menus.
Aug 27 2025, 10:44 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Timeless
Perryprog created T403132: Timeless screen-desktop-small has broken navigation menus.
Aug 27 2025, 10:44 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Timeless
Perryprog claimed T369397: Wikipedia unreadable on iPhone 14 on Chrome in Desktop mode.
Aug 27 2025, 10:32 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Timeless, Mobile
Perryprog added a comment to T395460: User’s gender not applied in user dropdown menu.

Ah! Yeah, I see it now. Yup, it just wasn't getting passed the username even though it should've.

Aug 27 2025, 9:53 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Timeless
Perryprog claimed T395460: User’s gender not applied in user dropdown menu.

Is this still an issue? I see that you updated the translations a bit before you made this issue, and those have since been merged in—it takes a bit for those to get updated (a week or so for WMF wikis).

Aug 27 2025, 8:41 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Timeless
Perryprog added a comment to T394587: Timeless doesn't correctly apply supressed CSS styles.

Interestingly, this doesn't seem to affect Safari, as it seems to treat the conflicting text-decoration shorthand that it uses versus the text-decoration-style longhand that is normally present. Easy enough fix though!

Aug 27 2025, 7:35 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), MediaWiki-User-Interface, Timeless
Perryprog claimed T394587: Timeless doesn't correctly apply supressed CSS styles.
Aug 27 2025, 7:24 PM · MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), MediaWiki-User-Interface, Timeless
Perryprog claimed T342271: unblock pointer-events css.
Aug 27 2025, 4:56 PM · TemplateStyles, css-sanitizer
Perryprog added a comment to T261752: API: Make list=users display status of globally locked users.

Hm—I might not be following completely. What I have right now is one usage of CentralAuthTestUser (though I think maybe not strictly necessary now that I think about it) in order to have a non-locally existing user. The rest of the users are then made with getMutableTestUser when I then call CentralAuthUser::getPrimaryInstance on and then register, attach (to current wikiId), and insert into localnames (also for current wikiId). This seems to work okay, unless there's a subtlety that I'm missing.

Aug 27 2025, 3:59 PM · Patch-For-Review, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, MediaWiki-Action-API, Platform Engineering
Perryprog added a comment to T237505: Globaluserinfo API module should allow getting data for more than one user at once.

Note that I'm taking a stab at the approach suggested in T261752#10917331, which I think would mostly resolve this issue, though the property support in the current patch isn't as extensive as what globaluesrinfo has.

Aug 27 2025, 3:14 AM · Product Safety and Integrity, MediaWiki-Platform-Team, Patch-Needs-Improvement, Platform Team Workboards (External Code Reviews), User-Urbanecm, MediaWiki-extensions-CentralAuth

Aug 26 2025

Perryprog added a comment to T261752: API: Make list=users display status of globally locked users.

Ah! Thank you, that works great. The only issue I'm running into is testing if a user is attached locally—it seems that no matter what I do (via TestUser or CentralAuthTestUser), they're never actually made to be local according to CentralAuthUser::existsLocally. I assume there's just some method that I'm missing here, though I suppose it doesn't help that I don't really know the difference between an account being attached and it existing locally. (I think the latter is that the user simply exists in that wiki's DB but I could be wrong.)

Aug 26 2025, 9:02 PM · Patch-For-Review, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, MediaWiki-Action-API, Platform Engineering
Perryprog added a comment to T402747: Recent changes's "view new changes" can cause odd wrapping at some viewport widths.

Keeping this ticket open despite it being younger since it has a bit more activity (and because I'm super biased).

Aug 26 2025, 6:19 PM · Moderator-Tools-Team, MediaWiki-Watchlist, MediaWiki-Recent-changes