Page MenuHomePhabricator

AGhirelli-WMF (Alex Ghirelli)
Engineering

Projects

User does not belong to any projects.

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

User Since
Jan 5 2026, 2:20 PM (5 w, 6 d)
Availability
Available
IRC Nick
aghirelli
LDAP User
Aghirelli
MediaWiki User
AGhirelli-WMF [ Global Accounts ]

Recent Activity

Thu, Feb 12

AGhirelli-WMF moved T416831: REST Handler: getResponseBodySchemaFileName should support names relative to module definition file from In Progress to Code Review on the MW-Interfaces-Team (MWI-Sprint-27 (2026-02-10 to 2026-02-24)) board.
Thu, Feb 12, 11:36 PM · MW-Interfaces-Team (MWI-Sprint-27 (2026-02-10 to 2026-02-24)), Patch-For-Review, MediaWiki-REST-API

Wed, Feb 11

AGhirelli-WMF moved T416831: REST Handler: getResponseBodySchemaFileName should support names relative to module definition file from Committed to In Progress on the MW-Interfaces-Team (MWI-Sprint-27 (2026-02-10 to 2026-02-24)) board.
Wed, Feb 11, 2:15 PM · MW-Interfaces-Team (MWI-Sprint-27 (2026-02-10 to 2026-02-24)), Patch-For-Review, MediaWiki-REST-API
AGhirelli-WMF edited projects for T416831: REST Handler: getResponseBodySchemaFileName should support names relative to module definition file, added: MW-Interfaces-Team (MWI-Sprint-27 (2026-02-10 to 2026-02-24)); removed MW-Interfaces-Team.
Wed, Feb 11, 2:15 PM · MW-Interfaces-Team (MWI-Sprint-27 (2026-02-10 to 2026-02-24)), Patch-For-Review, MediaWiki-REST-API

Tue, Feb 10

AGhirelli-WMF added a comment to T403276: Support batch validation for parameter validators (TypeDef).

I took some time to do some investigation into this and take the moment also to try to build some knowledge in my mind 😄

Tue, Feb 10, 11:04 PM · MW-Interfaces-Team, MediaWiki-Action-API
AGhirelli-WMF changed the status of T416831: REST Handler: getResponseBodySchemaFileName should support names relative to module definition file from Open to In Progress.
Tue, Feb 10, 10:06 PM · MW-Interfaces-Team (MWI-Sprint-27 (2026-02-10 to 2026-02-24)), Patch-For-Review, MediaWiki-REST-API
AGhirelli-WMF claimed T416831: REST Handler: getResponseBodySchemaFileName should support names relative to module definition file.
Tue, Feb 10, 4:26 PM · MW-Interfaces-Team (MWI-Sprint-27 (2026-02-10 to 2026-02-24)), Patch-For-Review, MediaWiki-REST-API

Fri, Feb 6

AGhirelli-WMF reopened T402691: [5.2.5 Milestone] Improve sitemap API documentation as "Open".
Fri, Feb 6, 1:36 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)), OKR-Work, MediaWiki-REST-API
AGhirelli-WMF reopened T402691: [5.2.5 Milestone] Improve sitemap API documentation, a subtask of T406921: [Hypothesis] 5.2.5: Sitemap Endpoint Cleanup, as Open.
Fri, Feb 6, 1:36 PM · [MWI] FY2025-26 Q2, MW-Interfaces-Team (MWI-Roadmap)
AGhirelli-WMF closed T402691: [5.2.5 Milestone] Improve sitemap API documentation as Resolved.
Fri, Feb 6, 1:36 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)), OKR-Work, MediaWiki-REST-API
AGhirelli-WMF closed T402691: [5.2.5 Milestone] Improve sitemap API documentation, a subtask of T406921: [Hypothesis] 5.2.5: Sitemap Endpoint Cleanup, as Resolved.
Fri, Feb 6, 1:35 PM · [MWI] FY2025-26 Q2, MW-Interfaces-Team (MWI-Roadmap)
AGhirelli-WMF moved T402691: [5.2.5 Milestone] Improve sitemap API documentation from Code Review to Demo Ready! on the MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)) board.
Fri, Feb 6, 1:35 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)), OKR-Work, MediaWiki-REST-API

Thu, Feb 5

AGhirelli-WMF moved T402691: [5.2.5 Milestone] Improve sitemap API documentation from In Progress to Code Review on the MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)) board.
Thu, Feb 5, 2:58 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)), OKR-Work, MediaWiki-REST-API
AGhirelli-WMF updated the task description for T402691: [5.2.5 Milestone] Improve sitemap API documentation.
Thu, Feb 5, 2:57 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)), OKR-Work, MediaWiki-REST-API
AGhirelli-WMF triaged T416532: REST: create specs.v1 module as Medium priority.
Thu, Feb 5, 2:55 PM · MediaWiki-REST-API, MW-Interfaces-Team
AGhirelli-WMF triaged T338099: ApiQuerySiteinfo should provide known and defined slot roles as Medium priority.
Thu, Feb 5, 2:53 PM · good first task, MW-Interfaces-Team, Patch-Needs-Improvement, Multi-Content-Revisions, MediaWiki-Action-API
AGhirelli-WMF closed T349868: page/<title>/html and with_html endpoints fails with InvalidArgumentException for overridden interface messages with JSON content, a subtask of T350538: Move all cache property initialization into ContentRenderer, as Resolved.
Thu, Feb 5, 9:08 AM · Content-Transform-Team (Work In Progress), MW-1.43-notes (1.43.0-wmf.17; 2024-08-06), MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), RESTBase Sunsetting, MediaWiki-Parser, MediaWiki-General
AGhirelli-WMF closed T349868: page/<title>/html and with_html endpoints fails with InvalidArgumentException for overridden interface messages with JSON content as Resolved.

I mark it as resolved since @Aklapper told all patches have been merged. Thank you

Thu, Feb 5, 9:08 AM · MW-Interfaces-Team, API Platform, Content-Transform-Team, MediaWiki-REST-API

Wed, Feb 4

AGhirelli-WMF triaged T415837: api-testing 1.7.2 makes some tests fail due to extra slashes in paths as High priority.
Wed, Feb 4, 3:02 PM · MW-Interfaces-Team (MWI-Sprint-27 (2026-02-10 to 2026-02-24)), api-testing-tool, Regression, Patch-For-Review, MediaWiki-Core-Tests
AGhirelli-WMF added a project to T416477: Add OpenAPI section to MediaWiki API docs https://www.mediawiki.org/wiki/API:REST_API: MediaWiki-REST-API.
Wed, Feb 4, 2:37 PM · MediaWiki-REST-API, MW-Interfaces-Team

Tue, Feb 3

AGhirelli-WMF updated the task description for T402691: [5.2.5 Milestone] Improve sitemap API documentation.
Tue, Feb 3, 11:32 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)), OKR-Work, MediaWiki-REST-API

Mon, Feb 2

AGhirelli-WMF moved T89971: ApiQueryImageInfo is crufty, needs rewrite from Incoming (Needs Triage) to Radar (other teams work) on the MW-Interfaces-Team board.
Mon, Feb 2, 3:44 PM · MW-Interfaces-Team, Commons, MediaWiki-File-management, Platform Engineering Roadmap Decision Making, Developer-Wishlist (2017), Technical-Debt, MediaWiki-Action-API
AGhirelli-WMF moved T131433: Special:ApiSandbox URL field must have ltr direction from Incoming (Needs Triage) to Bugs & Chores on the MW-Interfaces-Team board.
Mon, Feb 2, 3:38 PM · MW-Interfaces-Team, Patch-For-Review, MediaWiki-Action-API, Wikimedia-Hackathon-2016, good first task, RTL, I18n
AGhirelli-WMF closed T382231: Page preview popup displays a removed revision that was vandalized as Declined.

I close this one because it seems duplicated of T235346: Edits which has been reverted and revision deleted over 40 hours ago were visible on page previews

Mon, Feb 2, 3:33 PM · MW-Interfaces-Team, MediaWiki-REST-API, Page Content Service
AGhirelli-WMF triaged T415666: SQLPlatform::factorConds does not always work properly when a value being compared is a string that would (also) be a valid integer as Medium priority.
Mon, Feb 2, 3:31 PM · MW-Interfaces-Team, PostgreSQL, SQLite, ApiFeatureUsage, MediaWiki-libs-Rdbms
AGhirelli-WMF closed T326295: Edits to one page not shown in Special:RecentChanges in plwikisource as Declined.

I close this because it seems a duplicate of T364245: Recentchanges and cu_changes tables are occasionally missing revisions on multiple wikis

Mon, Feb 2, 3:25 PM · MW-Interfaces-Team, WMF-JobQueue
AGhirelli-WMF triaged T415914: Linter: Split rules into more logical groupings. as Medium priority.
Mon, Feb 2, 3:18 PM · MW-Interfaces-Team, Tool-wmf-openapi-linter, Essential-Work, MediaWiki-REST-API
AGhirelli-WMF triaged T415916: Spec caching: Cache validation results for identical OpenAPI specs as Medium priority.
Mon, Feb 2, 3:18 PM · MW-Interfaces-Team, Tool-wmf-openapi-linter, Essential-Work, MediaWiki-REST-API
AGhirelli-WMF triaged T415917: [SPIKE] Figure out best approach for spec result caching as Medium priority.
Mon, Feb 2, 3:18 PM · MW-Interfaces-Team, Tool-wmf-openapi-linter, Essential-Work, MediaWiki-REST-API
AGhirelli-WMF triaged T415920: Lazy loading of ruleset: Implement caching layer for Spectral ruleset as Medium priority.
Mon, Feb 2, 3:17 PM · MW-Interfaces-Team, Tool-wmf-openapi-linter, Essential-Work, MediaWiki-REST-API
AGhirelli-WMF triaged T416019: Redirect mw:API:REST API/Reference to Special:RestSandbox as Medium priority.
Mon, Feb 2, 3:12 PM · MW-Interfaces-Team, MediaWiki-REST-API, MediaWiki-Documentation
AGhirelli-WMF triaged T415803: Move Core API docs off the API Portal as Medium priority.
Mon, Feb 2, 3:11 PM · MW-Interfaces-Team, MediaWiki-REST-API, Documentation
AGhirelli-WMF triaged T275847: Grand Hook Revamp as Medium priority.
Mon, Feb 2, 3:08 PM · MW-Interfaces-Team, Code-Health-Objective, Epic, MediaWiki-Core-Hooks, Platform Engineering Roadmap Decision Making
AGhirelli-WMF moved T275847: Grand Hook Revamp from Bugs & Chores to Needs Further Discussion on the MW-Interfaces-Team board.
Mon, Feb 2, 3:08 PM · MW-Interfaces-Team, Code-Health-Objective, Epic, MediaWiki-Core-Hooks, Platform Engineering Roadmap Decision Making
AGhirelli-WMF moved T275847: Grand Hook Revamp from Incoming (Needs Triage) to Bugs & Chores on the MW-Interfaces-Team board.
Mon, Feb 2, 3:07 PM · MW-Interfaces-Team, Code-Health-Objective, Epic, MediaWiki-Core-Hooks, Platform Engineering Roadmap Decision Making

Wed, Jan 28

AGhirelli-WMF moved T402691: [5.2.5 Milestone] Improve sitemap API documentation from Committed to In Progress on the MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)) board.
Wed, Jan 28, 4:57 PM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)), OKR-Work, MediaWiki-REST-API
AGhirelli-WMF moved T410402: Linter Rules: Request Validation from Code Review to Demo Ready! on the MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)) board.
Wed, Jan 28, 4:57 PM · MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)), OKR-Work

Fri, Jan 23

AGhirelli-WMF updated subscribers of T415388: OpenAPI linter - performance and dev-ex improvements.

cc. @Mooeypoo

Fri, Jan 23, 5:39 PM · MW-Interfaces-Team, Tool-wmf-openapi-linter, Essential-Work, MediaWiki-REST-API
AGhirelli-WMF created T415388: OpenAPI linter - performance and dev-ex improvements.
Fri, Jan 23, 5:33 PM · MW-Interfaces-Team, Tool-wmf-openapi-linter, Essential-Work, MediaWiki-REST-API
AGhirelli-WMF moved T410402: Linter Rules: Request Validation from In Progress to Code Review on the MW-Interfaces-Team (MWI-Sprint-25 (2026-01-13 to 2026-01-27)) board.
Fri, Jan 23, 12:27 AM · MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)), OKR-Work
AGhirelli-WMF added a comment to T410402: Linter Rules: Request Validation.

Hi @Mooeypoo, I just marked the MR as ready to be reviewed. When you have time, this is the link: https://gitlab.wikimedia.org/toolforge-repos/wmf-openapi-linter/-/merge_requests/10. Thank you so much

Fri, Jan 23, 12:26 AM · MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)), OKR-Work
AGhirelli-WMF updated the task description for T410402: Linter Rules: Request Validation.
Fri, Jan 23, 12:19 AM · MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)), OKR-Work

Thu, Jan 22

AGhirelli-WMF updated the task description for T410402: Linter Rules: Request Validation.
Thu, Jan 22, 11:52 PM · MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)), OKR-Work
AGhirelli-WMF updated the task description for T410402: Linter Rules: Request Validation.
Thu, Jan 22, 11:26 PM · MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)), OKR-Work
AGhirelli-WMF created T415271: Security Issue Access Request for AGhirelli-WMF.
Thu, Jan 22, 3:14 PM · SecTeam-Processed, Security-Team, Security

Wed, Jan 21

AGhirelli-WMF added a watcher for MW-Interfaces-Team: AGhirelli-WMF.
Wed, Jan 21, 11:32 AM

Tue, Jan 20

AGhirelli-WMF updated AGhirelli-WMF.
Tue, Jan 20, 12:25 AM

Jan 16 2026

AGhirelli-WMF moved T410402: Linter Rules: Request Validation from Committed to In Progress on the MW-Interfaces-Team (MWI-Sprint-25 (2026-01-13 to 2026-01-27)) board.
Jan 16 2026, 9:21 PM · MW-Interfaces-Team (MWI-Sprint-26 (2026-01-27 to 2026-02-10)), OKR-Work
AGhirelli-WMF updated the task description for T410461: Update version rule to allow for '-beta' suffix.
Jan 16 2026, 12:23 PM · MW-Interfaces-Team (MWI-Sprint-25 (2026-01-13 to 2026-01-27)), OKR-Work
AGhirelli-WMF moved T410461: Update version rule to allow for '-beta' suffix from In Progress to Code Review on the MW-Interfaces-Team (MWI-Sprint-25 (2026-01-13 to 2026-01-27)) board.
Jan 16 2026, 11:59 AM · MW-Interfaces-Team (MWI-Sprint-25 (2026-01-13 to 2026-01-27)), OKR-Work
AGhirelli-WMF moved T410461: Update version rule to allow for '-beta' suffix from Committed to In Progress on the MW-Interfaces-Team (MWI-Sprint-25 (2026-01-13 to 2026-01-27)) board.
Jan 16 2026, 11:59 AM · MW-Interfaces-Team (MWI-Sprint-25 (2026-01-13 to 2026-01-27)), OKR-Work
AGhirelli-WMF added a comment to T410461: Update version rule to allow for '-beta' suffix.

Merge request created: https://gitlab.wikimedia.org/toolforge-repos/wmf-openapi-linter/-/merge_requests/8 @BPirkle @Mooeypoo

Jan 16 2026, 11:58 AM · MW-Interfaces-Team (MWI-Sprint-25 (2026-01-13 to 2026-01-27)), OKR-Work

Jan 14 2026

AGhirelli-WMF added a comment to T410461: Update version rule to allow for '-beta' suffix.

The PHP regexes for verifying this in a structure test are here, if that's helpful for reference.

Jan 14 2026, 2:55 PM · MW-Interfaces-Team (MWI-Sprint-25 (2026-01-13 to 2026-01-27)), OKR-Work

Jan 8 2026

AGhirelli-WMF created T414102: Grant Access to wmf for aghirelli.
Jan 8 2026, 3:28 PM · SRE, LDAP-Access-Requests