Page MenuHomePhabricator

SomeRandomDeveloper
Volunteer Developer

Today

  • No visible events.

Tomorrow

  • No visible events.

Sunday

  • No visible events.

User Details

User Since
Oct 30 2024, 11:26 PM (84 w, 1 d)
Availability
Available
IRC Nick
SomeRandomDev
LDAP User
SomeRandomDeveloper
MediaWiki User
SomeRandomDeveloper [ Global Accounts ]

Recent Activity

Yesterday

SomeRandomDeveloper added a project to T428981: Gerrit keeps returning 503 errors: ci-test-error (WMF-deployed Build Failure).
Thu, Jun 11, 11:57 PM · collaboration-services, ci-test-error (WMF-deployed Build Failure), Gerrit
SomeRandomDeveloper added a comment to T428981: Gerrit keeps returning 503 errors.

Different error:

Thu, Jun 11, 11:44 PM · collaboration-services, ci-test-error (WMF-deployed Build Failure), Gerrit
SomeRandomDeveloper created T428981: Gerrit keeps returning 503 errors.
Thu, Jun 11, 11:44 PM · collaboration-services, ci-test-error (WMF-deployed Build Failure), Gerrit
SomeRandomDeveloper added a comment to T426155: TypeError: TimedMediaHandler::getSteppedThumbWidth(): Argument #2 ($requestWidth) must be of type int, float given.

Last error was from June 1st in 1.47.0-wmf.4

wmf4 is kind of curious, considering the changed landed in wmf3 branch.

Thu, Jun 11, 7:01 PM · Reader Growth Team, MW-1.46-notes, MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), TimedMediaHandler, Wikimedia-production-error

Wed, Jun 10

SomeRandomDeveloper moved T426307: TypeError: MediaWiki\EditPage\EditPage::displayViewSourcePage(): Argument #1 ($content) must be of type MediaWiki\Content\Content, null given, called in /includes/EditPage/EditPage.php:610 from Backlog to Later on the User-SomeRandomDeveloper board.
Wed, Jun 10, 7:39 PM · User-SomeRandomDeveloper, Editing-team, MediaWiki-Page-editing, Wikimedia-production-error
SomeRandomDeveloper added a project to T426307: TypeError: MediaWiki\EditPage\EditPage::displayViewSourcePage(): Argument #1 ($content) must be of type MediaWiki\Content\Content, null given, called in /includes/EditPage/EditPage.php:610: User-SomeRandomDeveloper.
Wed, Jun 10, 7:39 PM · User-SomeRandomDeveloper, Editing-team, MediaWiki-Page-editing, Wikimedia-production-error
SomeRandomDeveloper added a comment to T426155: TypeError: TimedMediaHandler::getSteppedThumbWidth(): Argument #2 ($requestWidth) must be of type int, float given.

Is this error still occurring?

Wed, Jun 10, 7:39 PM · Reader Growth Team, MW-1.46-notes, MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), TimedMediaHandler, Wikimedia-production-error
SomeRandomDeveloper added a comment to T428670: Scribunto's frame:callParserFunction method does not support isRawHTML.

Why does it need to be able to handle raw HTML?

Wed, Jun 10, 6:39 PM · Patch-For-Review, Scribunto

Tue, Jun 9

SomeRandomDeveloper claimed T428670: Scribunto's frame:callParserFunction method does not support isRawHTML.
Tue, Jun 9, 7:39 PM · Patch-For-Review, Scribunto
SomeRandomDeveloper created T428670: Scribunto's frame:callParserFunction method does not support isRawHTML.
Tue, Jun 9, 7:39 PM · Patch-For-Review, Scribunto
SomeRandomDeveloper created T428535: Move submit button label logic from PageEdit and edit constraints back to EditPage.
Tue, Jun 9, 1:08 AM · User-SomeRandomDeveloper, MediaWiki-Page-editing

Mon, Jun 8

SomeRandomDeveloper created T428522: ULS rewrite: Quick action icons have inconsistent sizes and spacing.
Mon, Jun 8, 11:04 PM · LPL Projects (ULS rewrite), UniversalLanguageSelector

Fri, Jun 5

SomeRandomDeveloper closed T427582: LabeledSectionTransclusion CI failing due to parser test as Resolved.

Seems to be fixed, thanks @Esanders!

Fri, Jun 5, 12:33 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), ci-test-error (WMF-deployed Build Failure), MediaWiki-extensions-LabeledSectionTransclusion

Wed, Jun 3

SomeRandomDeveloper moved T426012: Add separate tests for PageEdit and increase the code coverage from Backlog to In Progress on the User-SomeRandomDeveloper board.
Wed, Jun 3, 7:58 PM · Patch-For-Review, User-SomeRandomDeveloper, Test-Coverage, MediaWiki-Page-editing
SomeRandomDeveloper added a comment to T424432: UrlShortener should not add a sidebar button if the user does not have the permission to create a short URL.

@lihaohong can this be closed?

Wed, Jun 3, 2:22 PM · MediaWiki-extensions-UrlShortener
SomeRandomDeveloper closed T427105: Update hCaptcha code in mediawiki-config to no longer depend on the action parameter of the main context request as Resolved.
Wed, Jun 3, 2:21 PM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Wikimedia-Site-requests, hCaptcha, DiscussionTools, VisualEditor, User-SomeRandomDeveloper
SomeRandomDeveloper closed T427105: Update hCaptcha code in mediawiki-config to no longer depend on the action parameter of the main context request, a subtask of T426894: Fix discrepancy between $wgRequest and the main context request in ApiEditPage, as Resolved.
Wed, Jun 3, 2:21 PM · User-SomeRandomDeveloper, MW-Interfaces-Team, MediaWiki-Action-API
SomeRandomDeveloper renamed T427105: Update hCaptcha code in mediawiki-config to no longer depend on the action parameter of the main context request from Update hCaptcha code in mediawiki-config to no longer depend on action=visualeditoredit/discussiontoolsedit to Update hCaptcha code in mediawiki-config to no longer depend on the action parameter of the main context request.
Wed, Jun 3, 2:20 PM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Wikimedia-Site-requests, hCaptcha, DiscussionTools, VisualEditor, User-SomeRandomDeveloper
SomeRandomDeveloper added a comment to T427105: Update hCaptcha code in mediawiki-config to no longer depend on the action parameter of the main context request.

I'm fine with that as well, I'll update my patch.

Wed, Jun 3, 10:46 AM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Wikimedia-Site-requests, hCaptcha, DiscussionTools, VisualEditor, User-SomeRandomDeveloper

Tue, Jun 2

SomeRandomDeveloper created T428003: Security issue access for SomeRandomDeveloper.
Tue, Jun 2, 9:31 PM · SecTeam-Processed, Security, Security-Team
SomeRandomDeveloper added a comment to T427696: Gerrit marks patches as having merge conflicts after their parent is merged.

That change was deployed 11 months ago though, and I've only noticed the bug very recently (in the last two weeks). It's also possible that I missed it before though, did anybody else ever notice this bug?

Tue, Jun 2, 9:01 PM · Gerrit
SomeRandomDeveloper removed a project from T426695: Alias `Special:LockDatabase` to `Special:LockDB`, and `Special:UnlockDatabase` to `Special:UnlockDB`: good first task.

Removing good first task as this is clearly not uncontroversial.

Tue, Jun 2, 4:49 PM · MediaWiki-Special-pages

Sat, May 30

SomeRandomDeveloper created T427697: PhanRedundantCondition false positive when using isset() to check whether a typed property is initialized.
Sat, May 30, 1:15 AM · phan
SomeRandomDeveloper created T427696: Gerrit marks patches as having merge conflicts after their parent is merged.
Sat, May 30, 12:58 AM · Gerrit

Thu, May 28

SomeRandomDeveloper created T427582: LabeledSectionTransclusion CI failing due to parser test.
Thu, May 28, 11:05 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), ci-test-error (WMF-deployed Build Failure), MediaWiki-extensions-LabeledSectionTransclusion

Wed, May 27

SomeRandomDeveloper added a watcher for Train Deployments: SomeRandomDeveloper.
Wed, May 27, 7:06 PM

Tue, May 26

SomeRandomDeveloper added a comment to T427247: MediaWiki:Blankarticle should be replaced for creating pages "equivalent to default" in Mediawiki namespace.

First, as the response message is an error report, it should be wrapped in a ⚠️ yellow warning similar to the redirect errors:

Tue, May 26, 7:50 PM · MediaWiki-Page-editing
SomeRandomDeveloper updated subscribers of T426787: Editing raw HTML messages does not require reauthentication.
Tue, May 26, 4:37 PM · Vuln-MissingAuthz, SecTeam-Processed, User-SomeRandomDeveloper, 2026-user-javascript-incident, Security, Security-Team
SomeRandomDeveloper added a comment to T426787: Editing raw HTML messages does not require reauthentication.

[...] I don't think it would be feasible to require it only for raw HTML messages, because MW doesn't really track those as such.

Tue, May 26, 4:03 PM · Vuln-MissingAuthz, SecTeam-Processed, User-SomeRandomDeveloper, 2026-user-javascript-incident, Security, Security-Team

Sat, May 23

SomeRandomDeveloper renamed T427105: Update hCaptcha code in mediawiki-config to no longer depend on the action parameter of the main context request from Update hCaptcha code in mediawiki-config to no longer depend on action=visualeditoredit to Update hCaptcha code in mediawiki-config to no longer depend on action=visualeditoredit/discussiontoolsedit.
Sat, May 23, 1:09 AM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Wikimedia-Site-requests, hCaptcha, DiscussionTools, VisualEditor, User-SomeRandomDeveloper
SomeRandomDeveloper added a project to T427105: Update hCaptcha code in mediawiki-config to no longer depend on the action parameter of the main context request: DiscussionTools.

The same will have to be done for ApiDiscussionToolsEdit, which calls action=visualeditoredit internally.

Sat, May 23, 1:08 AM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Wikimedia-Site-requests, hCaptcha, DiscussionTools, VisualEditor, User-SomeRandomDeveloper
SomeRandomDeveloper added projects to T427105: Update hCaptcha code in mediawiki-config to no longer depend on the action parameter of the main context request: VisualEditor, Product Safety and Integrity.

(tagging VisualEditor as this is related to VE, and Product Safety and Integrity as the config code was added in T423252: Enable VisualEditor hCaptcha on testwiki)

Sat, May 23, 12:59 AM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Wikimedia-Site-requests, hCaptcha, DiscussionTools, VisualEditor, User-SomeRandomDeveloper
SomeRandomDeveloper created T427105: Update hCaptcha code in mediawiki-config to no longer depend on the action parameter of the main context request.
Sat, May 23, 12:57 AM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Wikimedia-Site-requests, hCaptcha, DiscussionTools, VisualEditor, User-SomeRandomDeveloper
SomeRandomDeveloper added a comment to T426894: Fix discrepancy between $wgRequest and the main context request in ApiEditPage.

I think the captcha issue was actually caused by https://gerrit.wikimedia.org/g/operations/mediawiki-config/+/66a3710620a8693b7c3666e0584a7c7d042e75a5/wmf-config/CommonSettings.php#2226 (AFAICT the code controls whether hCaptcha or FancyCaptcha is used, and the task description of T426751 also says "Sometimes I also see an hCaptcha challenge that I have to complete before I see the FancyCaptcha challenge."). The action parameter will be overwritten in the DerivativeRequest and is therefore no longer visualeditoredit (what the config code checks for) but edit. To fix this, we would need some other way to detect whether the current edit is a VE edit...

Sat, May 23, 12:52 AM · User-SomeRandomDeveloper, MW-Interfaces-Team, MediaWiki-Action-API

Thu, May 21

SomeRandomDeveloper closed T426994: TemplateData queries a page prop in OutputPageBeforeHTML even if it's not even necessary as Resolved.
Thu, May 21, 9:18 PM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), VisualEditor, User-SomeRandomDeveloper, TemplateData
SomeRandomDeveloper moved T426994: TemplateData queries a page prop in OutputPageBeforeHTML even if it's not even necessary from In Progress to Awaiting review on the User-SomeRandomDeveloper board.
Thu, May 21, 7:07 PM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), VisualEditor, User-SomeRandomDeveloper, TemplateData
SomeRandomDeveloper moved T426994: TemplateData queries a page prop in OutputPageBeforeHTML even if it's not even necessary from Backlog to In Progress on the User-SomeRandomDeveloper board.
Thu, May 21, 6:56 PM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), VisualEditor, User-SomeRandomDeveloper, TemplateData
SomeRandomDeveloper created T426994: TemplateData queries a page prop in OutputPageBeforeHTML even if it's not even necessary.
Thu, May 21, 6:56 PM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), VisualEditor, User-SomeRandomDeveloper, TemplateData

Wed, May 20

SomeRandomDeveloper moved T424458: Refactor edit constraint classes to be stateless from Backlog to Later on the User-SomeRandomDeveloper board.
Wed, May 20, 11:42 PM · User-SomeRandomDeveloper, Patch-For-Review, MediaWiki-Page-editing
SomeRandomDeveloper moved T425742: ArticleGuidance: TypeError: str_contains(): Argument #1 ($haystack) must be of type string, null given from Backlog to Waiting on the User-SomeRandomDeveloper board.
Wed, May 20, 11:42 PM · LPL Projects (Other), LPL Hypothesis, User-SomeRandomDeveloper, MW-1.46-notes, MW-1.44-notes, MW-1.43-notes, MW-1.45-notes, MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MediaWiki-Action-API, User-brennen, Article-Guidance, Wikimedia-production-error
SomeRandomDeveloper moved T387583: ReplaceText should validate regexes before sending them to the database from Backlog to Later on the User-SomeRandomDeveloper board.
Wed, May 20, 11:42 PM · User-SomeRandomDeveloper, Patch-For-Review, affects-Miraheze, MediaWiki-extensions-ReplaceText
SomeRandomDeveloper moved T422429: ArticleFeedbackv5 does not support temporary accounts from Backlog to Later on the User-SomeRandomDeveloper board.
Wed, May 20, 11:42 PM · User-SomeRandomDeveloper, Patch-For-Review, ArticleFeedbackv5
SomeRandomDeveloper moved T381325: Allow searching for plain text in CodeSearch from Backlog to Waiting on the User-SomeRandomDeveloper board.
Wed, May 20, 11:18 PM · User-SomeRandomDeveloper, VPS-project-Codesearch
SomeRandomDeveloper added a project to T381325: Allow searching for plain text in CodeSearch: User-SomeRandomDeveloper.

https://gerrit.wikimedia.org/r/c/labs/codesearch/+/1267343 will allow implementing this option.

Wed, May 20, 11:18 PM · User-SomeRandomDeveloper, VPS-project-Codesearch
SomeRandomDeveloper moved T410179: cleanupImages.php causes data loss when using swift as the file backend from Backlog to Later on the User-SomeRandomDeveloper board.
Wed, May 20, 11:16 PM · User-SomeRandomDeveloper, Commons, MediaWiki-File-management, affects-Miraheze
SomeRandomDeveloper added a project to T410179: cleanupImages.php causes data loss when using swift as the file backend: User-SomeRandomDeveloper.
Wed, May 20, 11:16 PM · User-SomeRandomDeveloper, Commons, MediaWiki-File-management, affects-Miraheze
SomeRandomDeveloper moved T411151: CommentParser::doWikiLinks should be able to operate safely on safe HTML from Backlog to Later on the User-SomeRandomDeveloper board.
Wed, May 20, 11:16 PM · User-SomeRandomDeveloper, Essential-Work, Content-Transform-Team (Work In Progress), SecTeam-Processed, MediaWiki-Parser, Security
SomeRandomDeveloper added a project to T411151: CommentParser::doWikiLinks should be able to operate safely on safe HTML: User-SomeRandomDeveloper.
Wed, May 20, 11:16 PM · User-SomeRandomDeveloper, Essential-Work, Content-Transform-Team (Work In Progress), SecTeam-Processed, MediaWiki-Parser, Security
SomeRandomDeveloper moved T411824: UploadWizard does not load messages for custom licenses from Backlog to Later on the User-SomeRandomDeveloper board.
Wed, May 20, 11:15 PM · User-SomeRandomDeveloper, affects-Miraheze, UploadWizard
SomeRandomDeveloper added a project to T411824: UploadWizard does not load messages for custom licenses: User-SomeRandomDeveloper.
Wed, May 20, 11:15 PM · User-SomeRandomDeveloper, affects-Miraheze, UploadWizard
SomeRandomDeveloper moved T414248: GlobalUserrights extends methods that have been removed in 1.46 from Backlog to Later on the User-SomeRandomDeveloper board.
Wed, May 20, 11:13 PM · User-SomeRandomDeveloper, MediaWiki-extensions-GlobalUserrights
SomeRandomDeveloper added a project to T414248: GlobalUserrights extends methods that have been removed in 1.46: User-SomeRandomDeveloper.
Wed, May 20, 11:13 PM · User-SomeRandomDeveloper, MediaWiki-extensions-GlobalUserrights
SomeRandomDeveloper moved T414867: Remove error constants from IEditObject and use bad statuses without a result instead from Backlog to Later on the User-SomeRandomDeveloper board.
Wed, May 20, 11:13 PM · User-SomeRandomDeveloper, Technical-Debt, MediaWiki-Page-editing
SomeRandomDeveloper added a project to T414867: Remove error constants from IEditObject and use bad statuses without a result instead: User-SomeRandomDeveloper.
Wed, May 20, 11:13 PM · User-SomeRandomDeveloper, Technical-Debt, MediaWiki-Page-editing
SomeRandomDeveloper moved T421193: Replace use of $wgRequest in 3rd party extensions from Backlog to Later on the User-SomeRandomDeveloper board.
Wed, May 20, 11:12 PM · User-SomeRandomDeveloper, Patch-For-Review, MediaWiki-extensions-General, Technical-Debt
SomeRandomDeveloper moved T418531: Stop using MWException in third-party code from Backlog to Later on the User-SomeRandomDeveloper board.
Wed, May 20, 11:12 PM · User-SomeRandomDeveloper, MediaWiki-extensions-General
SomeRandomDeveloper added a project to T418531: Stop using MWException in third-party code: User-SomeRandomDeveloper.
Wed, May 20, 11:12 PM · User-SomeRandomDeveloper, MediaWiki-extensions-General
SomeRandomDeveloper added a project to T420534: Replace use of $wgRequest in Wikimedia-deployed extensions: User-SomeRandomDeveloper.
Wed, May 20, 11:11 PM · User-SomeRandomDeveloper, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), MediaWiki-extensions-General, Technical-Debt
SomeRandomDeveloper added a project to T160810: Deprecate $wgRequest: User-SomeRandomDeveloper.
Wed, May 20, 11:11 PM · User-SomeRandomDeveloper, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), MediaWiki-General, Technical-Debt
SomeRandomDeveloper added a project to T421193: Replace use of $wgRequest in 3rd party extensions: User-SomeRandomDeveloper.
Wed, May 20, 11:11 PM · User-SomeRandomDeveloper, Patch-For-Review, MediaWiki-extensions-General, Technical-Debt
SomeRandomDeveloper moved T422305: AJAXPoll does not support temporary accounts from Backlog to Later on the User-SomeRandomDeveloper board.

I didn't have the time yet to submit a patch for this task, but I probably will eventually. Not claiming for now in case somebody else wants to

Wed, May 20, 11:10 PM · User-SomeRandomDeveloper, AJAXPoll
SomeRandomDeveloper added a project to T422305: AJAXPoll does not support temporary accounts: User-SomeRandomDeveloper.
Wed, May 20, 11:10 PM · User-SomeRandomDeveloper, AJAXPoll
SomeRandomDeveloper renamed T426787: Editing raw HTML messages does not require reauthentication from Editing raw HTML messages does (presumably) not require reauthentication to Editing raw HTML messages does not require reauthentication.
Wed, May 20, 11:08 PM · Vuln-MissingAuthz, SecTeam-Processed, User-SomeRandomDeveloper, 2026-user-javascript-incident, Security, Security-Team
SomeRandomDeveloper added a comment to T426787: Editing raw HTML messages does not require reauthentication.

(I don't have editinterface on any WMF wiki, so I can't verify whether that's actually the case or if there is some other code somewhere that fixes this)

@LucasWerkmeister is an interface admin on Commons and can confirm that editing MediaWiki:Mobile-frontend-editor-editing-page, unlike editing MediaWiki:Gadget-ACDC.js, does not prompt for reconfirmation. (That said, they haven’t tried actually making an edit, so it’s still possible that there’s a reauthentication in the submit flow – though that seems unlikely.)

Wed, May 20, 11:08 PM · Vuln-MissingAuthz, SecTeam-Processed, User-SomeRandomDeveloper, 2026-user-javascript-incident, Security, Security-Team
SomeRandomDeveloper added a project to T426894: Fix discrepancy between $wgRequest and the main context request in ApiEditPage: User-SomeRandomDeveloper.
Wed, May 20, 11:07 PM · User-SomeRandomDeveloper, MW-Interfaces-Team, MediaWiki-Action-API
SomeRandomDeveloper added a project to T425742: ArticleGuidance: TypeError: str_contains(): Argument #1 ($haystack) must be of type string, null given: User-SomeRandomDeveloper.

This fix should've been deployed through the train last week, are there still any errors?

Wed, May 20, 11:06 PM · LPL Projects (Other), LPL Hypothesis, User-SomeRandomDeveloper, MW-1.46-notes, MW-1.44-notes, MW-1.43-notes, MW-1.45-notes, MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), MediaWiki-Action-API, User-brennen, Article-Guidance, Wikimedia-production-error
SomeRandomDeveloper moved T426470: AbuseFilter autoloads 40+ classes on every request only to retrieve service name constants from Backlog to Awaiting review on the User-SomeRandomDeveloper board.
Wed, May 20, 11:05 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), User-SomeRandomDeveloper, Performance Issue, AbuseFilter
SomeRandomDeveloper added a project to T426470: AbuseFilter autoloads 40+ classes on every request only to retrieve service name constants: User-SomeRandomDeveloper.
Wed, May 20, 11:05 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), User-SomeRandomDeveloper, Performance Issue, AbuseFilter
SomeRandomDeveloper moved T425999: Add a JS hook that allows modifying the config object for live previews from Backlog to Awaiting review on the User-SomeRandomDeveloper board.
Wed, May 20, 11:05 PM · User-SomeRandomDeveloper, Patch-For-Review, JavaScript, MediaWiki-User-Interface
SomeRandomDeveloper added a project to T426012: Add separate tests for PageEdit and increase the code coverage: User-SomeRandomDeveloper.
Wed, May 20, 11:04 PM · Patch-For-Review, User-SomeRandomDeveloper, Test-Coverage, MediaWiki-Page-editing
SomeRandomDeveloper added a project to T425999: Add a JS hook that allows modifying the config object for live previews: User-SomeRandomDeveloper.
Wed, May 20, 11:04 PM · User-SomeRandomDeveloper, Patch-For-Review, JavaScript, MediaWiki-User-Interface
SomeRandomDeveloper added a project to T387583: ReplaceText should validate regexes before sending them to the database: User-SomeRandomDeveloper.
Wed, May 20, 11:04 PM · User-SomeRandomDeveloper, Patch-For-Review, affects-Miraheze, MediaWiki-extensions-ReplaceText
SomeRandomDeveloper added a project to T424458: Refactor edit constraint classes to be stateless: User-SomeRandomDeveloper.
Wed, May 20, 11:03 PM · User-SomeRandomDeveloper, Patch-For-Review, MediaWiki-Page-editing
SomeRandomDeveloper moved T422331: CommentStreams' parser tags should not disable the parser cache from Backlog to Awaiting review on the User-SomeRandomDeveloper board.
Wed, May 20, 11:02 PM · User-SomeRandomDeveloper, Patch-For-Review, Performance Issue, affects-Miraheze, MediaWiki-extensions-CommentStreams
SomeRandomDeveloper added a project to T422331: CommentStreams' parser tags should not disable the parser cache: User-SomeRandomDeveloper.
Wed, May 20, 11:02 PM · User-SomeRandomDeveloper, Patch-For-Review, Performance Issue, affects-Miraheze, MediaWiki-extensions-CommentStreams
SomeRandomDeveloper added a project to T422429: ArticleFeedbackv5 does not support temporary accounts: User-SomeRandomDeveloper.
Wed, May 20, 11:02 PM · User-SomeRandomDeveloper, Patch-For-Review, ArticleFeedbackv5
SomeRandomDeveloper added a project to T421659: Extension:CloseWikis phpunit tests fail due to missing database: User-SomeRandomDeveloper.
Wed, May 20, 11:01 PM · User-SomeRandomDeveloper, MW-1.44-notes, MW-1.45-notes, MW-1.43-notes, MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), Patch-For-Review, MediaWiki-extensions-CloseWikis, ci-test-error
SomeRandomDeveloper moved T394016: Check edit constraints on page preview from Backlog to Later on the User-SomeRandomDeveloper board.
Wed, May 20, 11:01 PM · User-SomeRandomDeveloper, MediaWiki-Page-editing, MediaWiki-Redirects
SomeRandomDeveloper placed T394016: Check edit constraints on page preview up for grabs.

Not actively working on this right now because using edit constraints in more places would make the ongoing EditPage/PageEdit refactoring more complicated. Removed patch-welcome for the same reason. I will pick this task up again at some point if no one else does until then.

Wed, May 20, 11:00 PM · User-SomeRandomDeveloper, MediaWiki-Page-editing, MediaWiki-Redirects
SomeRandomDeveloper moved T419427: Rename HtmlCacheUpdater service to HTMLCacheUpdater from Backlog to Awaiting review on the User-SomeRandomDeveloper board.
Wed, May 20, 10:58 PM · User-SomeRandomDeveloper, Patch-For-Review, Wikidata, MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), MediaWiki-extensions-Wikibase-Repo, GlobalUserPage, MediaWiki-General
SomeRandomDeveloper added a project to T419427: Rename HtmlCacheUpdater service to HTMLCacheUpdater: User-SomeRandomDeveloper.
Wed, May 20, 10:58 PM · User-SomeRandomDeveloper, Patch-For-Review, Wikidata, MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), MediaWiki-extensions-Wikibase-Repo, GlobalUserPage, MediaWiki-General
SomeRandomDeveloper moved T326186: PagerTools should be a service from Backlog to Awaiting review on the User-SomeRandomDeveloper board.
Wed, May 20, 10:51 PM · User-SomeRandomDeveloper, Patch-For-Review, MediaWiki-Special-pages, MediaWiki-Page-history
SomeRandomDeveloper moved T413800: Temporary group toggle at Special:ListUsers does not work with GlobalUserRights from Backlog to Awaiting review on the User-SomeRandomDeveloper board.
Wed, May 20, 10:51 PM · User-SomeRandomDeveloper, Patch-For-Review, MediaWiki-extensions-GlobalUserrights
SomeRandomDeveloper added a project to T326186: PagerTools should be a service: User-SomeRandomDeveloper.
Wed, May 20, 10:51 PM · User-SomeRandomDeveloper, Patch-For-Review, MediaWiki-Special-pages, MediaWiki-Page-history
SomeRandomDeveloper added a project to T413800: Temporary group toggle at Special:ListUsers does not work with GlobalUserRights: User-SomeRandomDeveloper.
Wed, May 20, 10:51 PM · User-SomeRandomDeveloper, Patch-For-Review, MediaWiki-extensions-GlobalUserrights
SomeRandomDeveloper moved T406895: WikiSEO cannot set an external URL as the image if $wgAllowExternalImages is set to true from Backlog to Awaiting review on the User-SomeRandomDeveloper board.
Wed, May 20, 10:50 PM · User-SomeRandomDeveloper, Patch-For-Review, affects-Miraheze, WikiSEO
SomeRandomDeveloper added a project to T406895: WikiSEO cannot set an external URL as the image if $wgAllowExternalImages is set to true: User-SomeRandomDeveloper.
Wed, May 20, 10:49 PM · User-SomeRandomDeveloper, Patch-For-Review, affects-Miraheze, WikiSEO
SomeRandomDeveloper moved T268798: On action=delete the message moves the content to the left and breaks the look from Backlog to Awaiting review on the User-SomeRandomDeveloper board.
Wed, May 20, 10:49 PM · User-SomeRandomDeveloper, Patch-For-Review, LastModified
SomeRandomDeveloper added a project to T268798: On action=delete the message moves the content to the left and breaks the look: User-SomeRandomDeveloper.
Wed, May 20, 10:49 PM · User-SomeRandomDeveloper, Patch-For-Review, LastModified
SomeRandomDeveloper removed a project from T172687: Special:UserRights should order list of groups alphabetically by label : Patch-For-Review.
Wed, May 20, 10:48 PM · patch-welcome, MediaWiki-User-management, Design
SomeRandomDeveloper placed T172687: Special:UserRights should order list of groups alphabetically by label up for grabs.

The patch I uploaded was one of the first MediaWiki patches I ever made, and I don't quite like the approach I took (and it has conflicts as well). Unassigning myself as I'm not actively updating the patch and I don't want to block the implementation of this improvement.

Wed, May 20, 10:48 PM · patch-welcome, MediaWiki-User-management, Design
SomeRandomDeveloper added a comment to T426896: Create project tag for User-SomeRandomDeveloper.

Thank you!

Wed, May 20, 8:35 PM · Project-Admins
SomeRandomDeveloper created T426896: Create project tag for User-SomeRandomDeveloper.
Wed, May 20, 7:44 PM · Project-Admins
SomeRandomDeveloper removed a subtask for T421193: Replace use of $wgRequest in 3rd party extensions: T426894: Fix discrepancy between $wgRequest and the main context request in ApiEditPage.
Wed, May 20, 7:19 PM · User-SomeRandomDeveloper, Patch-For-Review, MediaWiki-extensions-General, Technical-Debt
SomeRandomDeveloper added a subtask for T420534: Replace use of $wgRequest in Wikimedia-deployed extensions: T426894: Fix discrepancy between $wgRequest and the main context request in ApiEditPage.
Wed, May 20, 7:19 PM · User-SomeRandomDeveloper, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), MediaWiki-extensions-General, Technical-Debt
SomeRandomDeveloper edited parent tasks for T426894: Fix discrepancy between $wgRequest and the main context request in ApiEditPage, added: T420534: Replace use of $wgRequest in Wikimedia-deployed extensions; removed: T421193: Replace use of $wgRequest in 3rd party extensions.
Wed, May 20, 7:19 PM · User-SomeRandomDeveloper, MW-Interfaces-Team, MediaWiki-Action-API
SomeRandomDeveloper added a comment to T426894: Fix discrepancy between $wgRequest and the main context request in ApiEditPage.

At some point, T157658: Factor out a backend from EditPage will also hopefully replace the use of a DerivativeRequest in VE and other extensions, as it will be using PageEdit directly instead of calling action=edit internally. This bug still needs to be fixed though.

Wed, May 20, 7:17 PM · User-SomeRandomDeveloper, MW-Interfaces-Team, MediaWiki-Action-API
SomeRandomDeveloper added a subtask for T421193: Replace use of $wgRequest in 3rd party extensions: T426894: Fix discrepancy between $wgRequest and the main context request in ApiEditPage.
Wed, May 20, 7:15 PM · User-SomeRandomDeveloper, Patch-For-Review, MediaWiki-extensions-General, Technical-Debt
SomeRandomDeveloper added a parent task for T426894: Fix discrepancy between $wgRequest and the main context request in ApiEditPage: T421193: Replace use of $wgRequest in 3rd party extensions.
Wed, May 20, 7:15 PM · User-SomeRandomDeveloper, MW-Interfaces-Team, MediaWiki-Action-API
SomeRandomDeveloper closed T426539: "review pending changes" checkbox to the edit form not working when using VisualEditor as Resolved.

Since the patch that initially caused this bug has been reverted, the checkbox should be fixed with the train next week. Created T426894: Fix discrepancy between $wgRequest and the main context request in ApiEditPage to track follow-up fixes in ConfirmEdit/ApiEditPage.

Wed, May 20, 7:15 PM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Regression, VisualEditor, FlaggedRevs