Page MenuHomePhabricator

mahmoud.abdelsattar.wmde
User

Projects (2)

Today

  • No visible events.

Tomorrow

  • No visible events.

Monday

  • No visible events.

User Details

User Since
Sep 2 2025, 2:46 PM (49 w, 4 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Mahmoud Abdelsattar (WMDE) [ Global Accounts ]

Recent Activity

Jul 15 2026

mahmoud.abdelsattar.wmde placed T429596: [MEX] 🚧 Refactor the components logic in VueNoScriptRendering.php up for grabs.
Jul 15 2026, 1:12 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Wikidata
mahmoud.abdelsattar.wmde moved T429596: [MEX] 🚧 Refactor the components logic in VueNoScriptRendering.php from In Development to Ready for Peer Review on the Wikidata-Omega (The Board) board.
Jul 15 2026, 12:45 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Wikidata
mahmoud.abdelsattar.wmde closed T428719: 🚧 Improve cypress-wikibase-api Github CI for code review and publish as Resolved.
Jul 15 2026, 10:00 AM · Wikidata-Omega (Completed Tasks), Wikidata
mahmoud.abdelsattar.wmde added a comment to T428719: 🚧 Improve cypress-wikibase-api Github CI for code review and publish.

@ArthurTaylor Reviewed, approved and merged!
Thank you!

Jul 15 2026, 10:00 AM · Wikidata-Omega (Completed Tasks), Wikidata
mahmoud.abdelsattar.wmde moved T428719: 🚧 Improve cypress-wikibase-api Github CI for code review and publish from Ready for Tech Verification to Ready for Development on the Wikidata-Omega (The Board) board.

TV: This is a great addition to the repository cypress-wikibase-api, the only missing thing is a brief note about the updated actions workflow in the README.md file.
Thanks a lot!

Jul 15 2026, 8:11 AM · Wikidata-Omega (Completed Tasks), Wikidata
mahmoud.abdelsattar.wmde added a comment to T432199: [SPIKE] Investigate Playwright as a Potential Alternative to Cypress.

The official documentations can be found here: https://playwright.dev/

Jul 15 2026, 7:20 AM · Wikidata-Omega (Triaging), Wikidata
mahmoud.abdelsattar.wmde created T432199: [SPIKE] Investigate Playwright as a Potential Alternative to Cypress.
Jul 15 2026, 7:17 AM · Wikidata-Omega (Triaging), Wikidata

Jul 14 2026

mahmoud.abdelsattar.wmde claimed T429596: [MEX] 🚧 Refactor the components logic in VueNoScriptRendering.php.
Jul 14 2026, 2:14 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Wikidata
mahmoud.abdelsattar.wmde moved T429596: [MEX] 🚧 Refactor the components logic in VueNoScriptRendering.php from Ready for Peer Review to In Development on the Wikidata-Omega (The Board) board.
Jul 14 2026, 2:14 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Wikidata
mahmoud.abdelsattar.wmde closed T431080: 🚧[QS-GUI] Upgrade QS GUI libraries and dependencies to more modern versions, a subtask of T288466: [QS-GUI] Port Wikidata Query UI to a modern build system, as Resolved.
Jul 14 2026, 11:28 AM · Wikidata-Omega (Triaging), Wikidata Query UI, Technical-Debt, [DEPRECATED] wdwb-tech, Wikidata
mahmoud.abdelsattar.wmde closed T431080: 🚧[QS-GUI] Upgrade QS GUI libraries and dependencies to more modern versions as Resolved.
Jul 14 2026, 11:28 AM · Wikidata-Omega (Completed Tasks), Wikidata
mahmoud.abdelsattar.wmde moved T431080: 🚧[QS-GUI] Upgrade QS GUI libraries and dependencies to more modern versions from Ready for Tech Verification to In Tech Verification on the Wikidata-Omega (The Board) board.
Jul 14 2026, 11:28 AM · Wikidata-Omega (Completed Tasks), Wikidata

Jul 10 2026

mahmoud.abdelsattar.wmde updated the task description for T425618: [BLZMI] Wikidata Query Service UI Blazegraph Migration.
Jul 10 2026, 12:05 PM · Epic, Wikidata-Omega (Radar/Epics/Stalled), Wikidata

Jul 8 2026

mahmoud.abdelsattar.wmde closed T429054: Message keys showing on a wbqc popup as Resolved.
Jul 8 2026, 2:43 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Regression, Wikidata, Wikibase-Quality-Constraints, Commons
mahmoud.abdelsattar.wmde added a comment to T429054: Message keys showing on a wbqc popup.

TV: Looks like the proposed solution fixed the issue.
Thanks a lot!

Jul 8 2026, 2:43 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Regression, Wikidata, Wikibase-Quality-Constraints, Commons
mahmoud.abdelsattar.wmde added a comment to T430292: [BLZMI][SPIKE] Investigate on the Query Service UI with Qlever endpoint.

Stop query buttons; I dont see a "stop"in it the cancel doesnt work in Qlever necessarily what is does is that it stops loading the values and just stays at "waiting for responce" but it does cancel on WQS

Jul 8 2026, 12:30 PM · Wikidata-Omega (Completed Tasks), Wikidata Query UI, Wikidata

Jul 3 2026

mahmoud.abdelsattar.wmde added a comment to T422838: Flaky wbui2025 console error: getActivePinia was called with no active Pinia.

Since this is a flaky error, we'll need some time to determine whether the issue still occurs before moving this task forward.
Thank you @AudreyPenven_WMDE for the efforts so far!

Jul 3 2026, 3:05 PM · MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Wikidata-Omega (The Board), Wikibase-Quality-Constraints, Wikidata
mahmoud.abdelsattar.wmde added a comment to T428853: [MEX] M5 - URLs in references input is too small until you click in.

Yes, confirmed!
On Firefox and Safari it works as expected, only on Google Chrome it doesn't.

Jul 3 2026, 1:27 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Wikidata
mahmoud.abdelsattar.wmde added a comment to T428853: [MEX] M5 - URLs in references input is too small until you click in.

@Alice.moutinho and @Lucas_Werkmeister_WMDE You need to view the page on the browser's mobile view in Chrome:

Hint: The device toolbar must be activated with a mobile device (if you are testing from Google Chrome desktop).

image.png (498×87 px, 30 KB)

The issue is still reproducible.

Jul 3 2026, 10:43 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Wikidata

Jul 2 2026

mahmoud.abdelsattar.wmde updated subscribers of T430293: [BLZMI][SPIKE] Investigate on the WikibaseQualityConstraint (WBQC) to use the new query service backend.

Brainstorming meeting @Lucas_Werkmeister_WMDE and @mahmoud.abdelsattar.wmde .
This could be a separate task for the QLever local setup as well.

Jul 2 2026, 2:13 PM · Wikidata-Omega (Completed Tasks), Wikibase-Quality-Constraints, Wikidata, Wikidata-Query-Service
mahmoud.abdelsattar.wmde moved T430292: [BLZMI][SPIKE] Investigate on the Query Service UI with Qlever endpoint from new to the board to Ready for Development on the Wikidata-Omega (The Board) board.
Jul 2 2026, 8:29 AM · Wikidata-Omega (Completed Tasks), Wikidata Query UI, Wikidata

Jul 1 2026

mahmoud.abdelsattar.wmde added a comment to T428766: [MEX] 🚧 M5 - mandatory fields to values: layout correction.

Hi @Alice.moutinho .. from the Chrome Inspector, they seem to have 12px gap for both the mentioned elements.
The gap space is the purple area .. the screens are taken from the statement edit modal.
Are there any other places where these values were missed?

image.png (2,206×595 px, 435 KB)
image.png (2,206×636 px, 474 KB)

Jul 1 2026, 2:12 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Wikidata
mahmoud.abdelsattar.wmde updated the task description for T430292: [BLZMI][SPIKE] Investigate on the Query Service UI with Qlever endpoint.
Jul 1 2026, 12:18 PM · Wikidata-Omega (Completed Tasks), Wikidata Query UI, Wikidata
mahmoud.abdelsattar.wmde placed T422838: Flaky wbui2025 console error: getActivePinia was called with no active Pinia up for grabs.
Jul 1 2026, 8:58 AM · MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Wikidata-Omega (The Board), Wikibase-Quality-Constraints, Wikidata

Jun 30 2026

mahmoud.abdelsattar.wmde placed T429596: [MEX] 🚧 Refactor the components logic in VueNoScriptRendering.php up for grabs.
Jun 30 2026, 1:17 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Wikidata
mahmoud.abdelsattar.wmde moved T429596: [MEX] 🚧 Refactor the components logic in VueNoScriptRendering.php from In Peer Review to Ready for Peer Review on the Wikidata-Omega (The Board) board.
Jun 30 2026, 1:17 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Wikidata
mahmoud.abdelsattar.wmde added a comment to T429596: [MEX] 🚧 Refactor the components logic in VueNoScriptRendering.php.

@AudreyPenven_WMDE Sure, thanks!

Jun 30 2026, 6:39 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Wikidata

Jun 29 2026

mahmoud.abdelsattar.wmde placed T425974: [MEX] 🐛️ indicator popup on long snak values is only visible when scrolled to the end up for grabs.
Jun 29 2026, 12:13 PM · Wikidata-Omega (Completed Tasks), Wikidata
mahmoud.abdelsattar.wmde moved T425974: [MEX] 🐛️ indicator popup on long snak values is only visible when scrolled to the end from In Peer Review to Product Verification on the Wikidata-Omega (The Board) board.
Jun 29 2026, 12:13 PM · Wikidata-Omega (Completed Tasks), Wikidata

Jun 26 2026

mahmoud.abdelsattar.wmde added a comment to T417641: [MEX] M5 - create possibility for users to add a statement without the need to scroll down too much.

@Alice.moutinho Could you please provide a URL or the testing environment you have this issue?
I tried on Beta and it shows as expected.

Jun 26 2026, 4:44 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Wikidata
mahmoud.abdelsattar.wmde added a comment to T418778: Flaky Cypress test: wbui2025 add qualifiers: mobile view (wbui2025) - tabular-data qualifier: can add a tabular-data qualifier with lookup:.

This is just me thinking loud.
After skipping the failed test, the next stable test in the same context fails, which might indicate there might be an issue with the setup logic:
https://integration.wikimedia.org/ci/job/quibble-with-Wikibase-extensions-browser-tests-only-vendor-php83/13085/artifact/log/

Jun 26 2026, 12:11 PM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), User-zeljkofilipin, Wikidata-Omega, Patch-For-Review, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Wikidata
mahmoud.abdelsattar.wmde claimed T422838: Flaky wbui2025 console error: getActivePinia was called with no active Pinia.
Jun 26 2026, 12:07 PM · MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Wikidata-Omega (The Board), Wikibase-Quality-Constraints, Wikidata
mahmoud.abdelsattar.wmde reassigned T425974: [MEX] 🐛️ indicator popup on long snak values is only visible when scrolled to the end from mahmoud.abdelsattar.wmde to AudreyPenven_WMDE.
Jun 26 2026, 12:00 PM · Wikidata-Omega (Completed Tasks), Wikidata
mahmoud.abdelsattar.wmde created T430294: [BLZMI][SPIKE] Investigate on Query Builder to comply with SPARQL 1.1.
Jun 26 2026, 10:24 AM · Wikidata-Omega (Triaging), Wikidata Query Builder, Wikidata, Wikidata-Query-Service
mahmoud.abdelsattar.wmde created T430293: [BLZMI][SPIKE] Investigate on the WikibaseQualityConstraint (WBQC) to use the new query service backend.
Jun 26 2026, 10:24 AM · Wikidata-Omega (Completed Tasks), Wikibase-Quality-Constraints, Wikidata, Wikidata-Query-Service
mahmoud.abdelsattar.wmde created T430292: [BLZMI][SPIKE] Investigate on the Query Service UI with Qlever endpoint.
Jun 26 2026, 10:24 AM · Wikidata-Omega (Completed Tasks), Wikidata Query UI, Wikidata
mahmoud.abdelsattar.wmde created T430291: [BLZMI][SPIKE] Investigate on the Query Service examples.
Jun 26 2026, 10:24 AM · Wikidata-Omega (Completed Tasks), Wikidata Query UI, Wikidata
mahmoud.abdelsattar.wmde added a comment to T429153: [MEX] Error message after successful reference publishing.

Root cause:
File extensions/Wikibase/repo/resources/wikibase.wbui2025/components/statusMessage.vue line 16.

:auto-dismiss="message.type !== 'error'"
Jun 26 2026, 9:31 AM · Wikidata-Omega, Wikidata

Jun 25 2026

mahmoud.abdelsattar.wmde moved T417641: [MEX] M5 - create possibility for users to add a statement without the need to scroll down too much from Ready for Tech Verification to Product Verification on the Wikidata-Omega (The Board) board.
Jun 25 2026, 3:01 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Wikidata
mahmoud.abdelsattar.wmde claimed T425974: [MEX] 🐛️ indicator popup on long snak values is only visible when scrolled to the end.
Jun 25 2026, 1:19 PM · Wikidata-Omega (Completed Tasks), Wikidata
mahmoud.abdelsattar.wmde closed T421856: [WIPR] Prototype - Track clicks of Wikiproject link on item page, a subtask of T420907: [WIPR] POC Making WikiProjects for Wikidata links more visible, as Resolved.
Jun 25 2026, 12:10 PM · Epic, Wikidata-Omega (Radar/Epics/Stalled), Wikidata
mahmoud.abdelsattar.wmde closed T421856: [WIPR] Prototype - Track clicks of Wikiproject link on item page as Resolved.
Jun 25 2026, 12:10 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Wikidata
mahmoud.abdelsattar.wmde added a comment to T421856: [WIPR] Prototype - Track clicks of Wikiproject link on item page.

TV: Looks good, thanks!

Jun 25 2026, 12:10 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Wikidata
mahmoud.abdelsattar.wmde placed T428766: [MEX] 🚧 M5 - mandatory fields to values: layout correction up for grabs.
Jun 25 2026, 11:31 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Wikidata
mahmoud.abdelsattar.wmde claimed T428766: [MEX] 🚧 M5 - mandatory fields to values: layout correction.
Jun 25 2026, 11:03 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Wikidata
mahmoud.abdelsattar.wmde placed T417641: [MEX] M5 - create possibility for users to add a statement without the need to scroll down too much up for grabs.
Jun 25 2026, 8:06 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Wikidata

Jun 24 2026

mahmoud.abdelsattar.wmde moved T424009: [MEX] M5 - Statement awareness to avoid duplicates from Ready for Peer Review to Product Verification on the Wikidata-Omega (The Board) board.
Jun 24 2026, 1:12 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Wikidata Omega Product, Wikidata
mahmoud.abdelsattar.wmde placed T424009: [MEX] M5 - Statement awareness to avoid duplicates up for grabs.
Jun 24 2026, 10:59 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Wikidata Omega Product, Wikidata
mahmoud.abdelsattar.wmde moved T424009: [MEX] M5 - Statement awareness to avoid duplicates from In Development to Ready for Peer Review on the Wikidata-Omega (The Board) board.
Jun 24 2026, 10:59 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Wikidata Omega Product, Wikidata
mahmoud.abdelsattar.wmde claimed T417641: [MEX] M5 - create possibility for users to add a statement without the need to scroll down too much.

A bug reported by @Alice.moutinho that when scrolling to the top of the page, the button is flickering and should not be visible, it should appear only after scrolling the first statement.

Jun 24 2026, 7:45 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Wikidata
mahmoud.abdelsattar.wmde placed T417641: [MEX] M5 - create possibility for users to add a statement without the need to scroll down too much up for grabs.
Jun 24 2026, 6:39 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Wikidata

Jun 23 2026

mahmoud.abdelsattar.wmde closed T409827: [MEX] Let wbui2025 server-side rendering serve <style>s of .vue files to no-JS clients as Resolved.
Jun 23 2026, 12:55 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Patch-For-Review, Wikidata
mahmoud.abdelsattar.wmde closed T409827: [MEX] Let wbui2025 server-side rendering serve <style>s of .vue files to no-JS clients, a subtask of T394621: [MEX] Mobile Editing Experience of Items Project, as Resolved.
Jun 23 2026, 12:55 PM · Wikidata, Wikidata-Omega (Radar/Epics/Stalled), Epic
mahmoud.abdelsattar.wmde added a comment to T418778: Flaky Cypress test: wbui2025 add qualifiers: mobile view (wbui2025) - tabular-data qualifier: can add a tabular-data qualifier with lookup:.

A new failed test due to the same issue: https://integration.wikimedia.org/ci/job/quibble-with-Wikibase-extensions-browser-tests-only-vendor-php83/12796/console
We will skip the test for now.

Jun 23 2026, 12:01 PM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), User-zeljkofilipin, Wikidata-Omega, Patch-For-Review, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Wikidata
mahmoud.abdelsattar.wmde claimed T417641: [MEX] M5 - create possibility for users to add a statement without the need to scroll down too much.
Jun 23 2026, 9:32 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Wikidata
mahmoud.abdelsattar.wmde moved T417641: [MEX] M5 - create possibility for users to add a statement without the need to scroll down too much from Ready for Peer Review to In Peer Review on the Wikidata-Omega (The Board) board.
Jun 23 2026, 9:32 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Wikidata
mahmoud.abdelsattar.wmde reassigned T428853: [MEX] M5 - URLs in references input is too small until you click in from mahmoud.abdelsattar.wmde to Sadiya.Mohammed_WMDE.
Jun 23 2026, 9:31 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Wikidata
mahmoud.abdelsattar.wmde updated the task description for T428853: [MEX] M5 - URLs in references input is too small until you click in.
Jun 23 2026, 9:26 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Wikidata
mahmoud.abdelsattar.wmde added a comment to T428853: [MEX] M5 - URLs in references input is too small until you click in.

@Sadiya.Mohammed_WMDE I've reviewed the provided solution, it works .. but I discovered that the same logic happens also in extensions/Wikibase/repo/resources/wikibase.wbui2025/components/editableMonolingualTextSnakValue.vue so, I'll update the task description.

Jun 23 2026, 9:25 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Wikidata
mahmoud.abdelsattar.wmde claimed T428853: [MEX] M5 - URLs in references input is too small until you click in.
Jun 23 2026, 8:39 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Wikidata
mahmoud.abdelsattar.wmde placed T424009: [MEX] M5 - Statement awareness to avoid duplicates up for grabs.
Jun 23 2026, 8:38 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Wikidata Omega Product, Wikidata

Jun 22 2026

mahmoud.abdelsattar.wmde closed T423613: [MEX] Refactor API error handling into ErrorObject, a subtask of T415326: [MEX] M5 - additional functionality and clean up, as Resolved.
Jun 22 2026, 1:04 PM · Wikidata, Wikidata-Omega (Radar/Epics/Stalled), Epic
mahmoud.abdelsattar.wmde closed T423613: [MEX] Refactor API error handling into ErrorObject as Resolved.
Jun 22 2026, 1:04 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Wikidata
mahmoud.abdelsattar.wmde added a comment to T423613: [MEX] Refactor API error handling into ErrorObject.

TV: Looks good to me!
Thank you!

Jun 22 2026, 1:04 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Wikidata
mahmoud.abdelsattar.wmde moved T422838: Flaky wbui2025 console error: getActivePinia was called with no active Pinia from Ready for Tech Verification to Ready for Development on the Wikidata-Omega (The Board) board.

The issue appears to still be occurring. It may require additional investigation to identify and resolve the root cause.
I'll put it back to "Ready for Development"

Jun 22 2026, 12:29 PM · MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Wikidata-Omega (The Board), Wikibase-Quality-Constraints, Wikidata

Jun 19 2026

mahmoud.abdelsattar.wmde added a comment to T422838: Flaky wbui2025 console error: getActivePinia was called with no active Pinia.

Another CI failing build https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php83-selenium/62246/console

Jun 19 2026, 3:47 PM · MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Wikidata-Omega (The Board), Wikibase-Quality-Constraints, Wikidata
mahmoud.abdelsattar.wmde renamed T429596: [MEX] 🚧 Refactor the components logic in VueNoScriptRendering.php from [MEX] Refactor the components logic in VueNoScriptRendering.php to [MEX] 🚧 Refactor the components logic in VueNoScriptRendering.php.
Jun 19 2026, 7:12 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Wikidata
mahmoud.abdelsattar.wmde moved T429596: [MEX] 🚧 Refactor the components logic in VueNoScriptRendering.php from Incoming to The Backlog on the Wikidata-Omega board.
Jun 19 2026, 7:12 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Wikidata
mahmoud.abdelsattar.wmde added a comment to T429596: [MEX] 🚧 Refactor the components logic in VueNoScriptRendering.php.

This task is blocked by T409827: [MEX] Let wbui2025 server-side rendering serve <style>s of .vue files to no-JS clients

Jun 19 2026, 7:11 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Wikidata

Jun 18 2026

mahmoud.abdelsattar.wmde created T429596: [MEX] 🚧 Refactor the components logic in VueNoScriptRendering.php.
Jun 18 2026, 12:47 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Wikidata

Jun 16 2026

mahmoud.abdelsattar.wmde claimed T424009: [MEX] M5 - Statement awareness to avoid duplicates.
Jun 16 2026, 4:13 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Wikidata Omega Product, Wikidata
mahmoud.abdelsattar.wmde moved T424009: [MEX] M5 - Statement awareness to avoid duplicates from The Backlog to The Board on the Wikidata-Omega board.
Jun 16 2026, 4:12 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Wikidata Omega Product, Wikidata
mahmoud.abdelsattar.wmde closed T428890: EntitySchema CI broken: InvalidArgumentException: WikiPage constructed on a Title that cannot exist as a page: as Resolved.
Jun 16 2026, 4:11 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Wikidata, AbuseFilter, ConfirmEdit (CAPTCHA extension), EntitySchema, ci-test-error (WMF-deployed Build Failure)
mahmoud.abdelsattar.wmde added a comment to T428890: EntitySchema CI broken: InvalidArgumentException: WikiPage constructed on a Title that cannot exist as a page:.

Looks good. Thanks for the fix!

Jun 16 2026, 4:11 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Wikidata, AbuseFilter, ConfirmEdit (CAPTCHA extension), EntitySchema, ci-test-error (WMF-deployed Build Failure)
mahmoud.abdelsattar.wmde placed T409827: [MEX] Let wbui2025 server-side rendering serve <style>s of .vue files to no-JS clients up for grabs.
Jun 16 2026, 4:02 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Patch-For-Review, Wikidata
mahmoud.abdelsattar.wmde moved T409827: [MEX] Let wbui2025 server-side rendering serve <style>s of .vue files to no-JS clients from In Development to Ready for Peer Review on the Wikidata-Omega (The Board) board.
Jun 16 2026, 4:02 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Patch-For-Review, Wikidata
mahmoud.abdelsattar.wmde moved T428853: [MEX] M5 - URLs in references input is too small until you click in from Ready for Task Time (Story Writing) to The Backlog on the Wikidata-Omega board.
Jun 16 2026, 3:42 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Wikidata
mahmoud.abdelsattar.wmde placed T428853: [MEX] M5 - URLs in references input is too small until you click in up for grabs.

The issue has been investigated, and both the reproduction steps and root cause have been included in the task description.

Jun 16 2026, 3:41 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Wikidata
mahmoud.abdelsattar.wmde updated the task description for T428853: [MEX] M5 - URLs in references input is too small until you click in.
Jun 16 2026, 3:39 PM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Wikidata
mahmoud.abdelsattar.wmde closed T423144: [WIPR] Prototype - Display Wikiproject link on Beta Item pages using "instance of" statements, a subtask of T422936: [WIPR] Connect WikiProjects in the Tools section on relevant Item pages using "instance of" statements, as Resolved.
Jun 16 2026, 11:19 AM · Wikidata-Omega (Completed Tasks), Wikidata
mahmoud.abdelsattar.wmde closed T423144: [WIPR] Prototype - Display Wikiproject link on Beta Item pages using "instance of" statements as Resolved.
Jun 16 2026, 11:19 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Wikidata
mahmoud.abdelsattar.wmde added a comment to T423144: [WIPR] Prototype - Display Wikiproject link on Beta Item pages using "instance of" statements.

TV: No further changes needed. Thank you!

Jun 16 2026, 11:19 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Wikidata

Jun 15 2026

mahmoud.abdelsattar.wmde closed T407355: Update EntitySchema documentation to clearly state the hard dependency on Wikibase as Resolved.
Jun 15 2026, 7:54 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Wikidata, EntitySchema
mahmoud.abdelsattar.wmde closed T407355: Update EntitySchema documentation to clearly state the hard dependency on Wikibase, a subtask of T258822: Wikibase extensions do not declare extension.json dependency on Wikibase, as Resolved.
Jun 15 2026, 7:54 AM · Wikidata-Omega (Radar/Epics/Stalled), Patch-Needs-Improvement, [DEPRECATED] wdwb-tech, Wikidata, ArticlePlaceholder
mahmoud.abdelsattar.wmde added a comment to T407355: Update EntitySchema documentation to clearly state the hard dependency on Wikibase.

TV: The acceptance criteria have been fulfilled. Thanks!
Ref: https://www.mediawiki.org/w/index.php?title=Extension%3AEntitySchema&diff=8438240&oldid=8429215

Jun 15 2026, 7:54 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Wikidata, EntitySchema
mahmoud.abdelsattar.wmde closed T427277: [MEX] Move `MwApi:DeletePage` Cypress task to `cypress-wikibase-api` as Resolved.
Jun 15 2026, 7:15 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Patch-For-Review, Wikidata
mahmoud.abdelsattar.wmde closed T427277: [MEX] Move `MwApi:DeletePage` Cypress task to `cypress-wikibase-api`, a subtask of T402619: [MEX] M5 - add functionality for when edit form is opened on a deleted property, as Resolved.
Jun 15 2026, 7:15 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Wikidata
mahmoud.abdelsattar.wmde added a comment to T427277: [MEX] Move `MwApi:DeletePage` Cypress task to `cypress-wikibase-api`.

TV: Looks good .. thanks!

Jun 15 2026, 7:14 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Patch-For-Review, Wikidata

Jun 10 2026

mahmoud.abdelsattar.wmde added a comment to T409827: [MEX] Let wbui2025 server-side rendering serve <style>s of .vue files to no-JS clients.

PR for the php-vuejs-templating: https://github.com/wmde/php-vuejs-templating/pull/54

Jun 10 2026, 11:58 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Patch-For-Review, Wikidata
mahmoud.abdelsattar.wmde closed T419592: [MEX] M5 - clean up debounce workarounds in editableTimeSnakValue.spec.js and editableSnakValue.spec.js as Resolved.
Jun 10 2026, 7:44 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Wikidata
mahmoud.abdelsattar.wmde closed T419592: [MEX] M5 - clean up debounce workarounds in editableTimeSnakValue.spec.js and editableSnakValue.spec.js, a subtask of T398036: [MEX] M5 - Testing, as Resolved.
Jun 10 2026, 7:44 AM · Wikidata-Omega (Radar/Epics/Stalled), Epic, Wikidata

Jun 9 2026

mahmoud.abdelsattar.wmde placed T423144: [WIPR] Prototype - Display Wikiproject link on Beta Item pages using "instance of" statements up for grabs.
Jun 9 2026, 11:35 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Wikidata
mahmoud.abdelsattar.wmde claimed T423144: [WIPR] Prototype - Display Wikiproject link on Beta Item pages using "instance of" statements.
Jun 9 2026, 11:20 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Wikidata
mahmoud.abdelsattar.wmde moved T427281: [MEX][SPIKE] Use a pre-existing deleted property in the deletedProperty E2E test from MEX Incoming column to Ready for Task Time (Story Writing) on the Wikidata-Omega board.
Jun 9 2026, 8:25 AM · Wikidata-Omega (Completed Tasks), Wikidata
mahmoud.abdelsattar.wmde moved T427277: [MEX] Move `MwApi:DeletePage` Cypress task to `cypress-wikibase-api` from MEX Incoming column to Ready for Task Time (Story Writing) on the Wikidata-Omega board.
Jun 9 2026, 8:25 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Patch-For-Review, Wikidata
mahmoud.abdelsattar.wmde closed T428189: [MEX] M5 - use property id as statement wrapper id as Resolved.
Jun 9 2026, 7:54 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Wikidata
mahmoud.abdelsattar.wmde closed T428189: [MEX] M5 - use property id as statement wrapper id, a subtask of T415326: [MEX] M5 - additional functionality and clean up, as Resolved.
Jun 9 2026, 7:54 AM · Wikidata, Wikidata-Omega (Radar/Epics/Stalled), Epic
mahmoud.abdelsattar.wmde added a comment to T428189: [MEX] M5 - use property id as statement wrapper id.

Looks good to me.
Thank you Audrey for the refactoring!

Jun 9 2026, 7:53 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Wikidata
mahmoud.abdelsattar.wmde moved T423144: [WIPR] Prototype - Display Wikiproject link on Beta Item pages using "instance of" statements from Ready for Tech Verification to Ready for Development on the Wikidata-Omega (The Board) board.

TV: The IDs for the instance of (P694) > planet (Q500792) needs to be added to the operations/mediawiki-config in a new patch as it is currently missing.
Check: https://www.wikidata.beta.wmcloud.org/wiki/Q593106

Jun 9 2026, 7:52 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Wikidata
mahmoud.abdelsattar.wmde moved T426669: [MEX] M5 - return to the new statement when a statement is published from Ready for Tech Verification to Product Verification on the Wikidata-Omega (The Board) board.
Jun 9 2026, 6:51 AM · Wikidata-Omega (Completed Tasks), MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Wikidata