Page MenuHomePhabricator

ItamarWMDE
Engineering

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

User Since
Feb 3 2020, 1:41 PM (323 w, 4 h)
Availability
Available
LDAP User
Itamar Givon
MediaWiki User
ItamarWMDE [ Global Accounts ]

Recent Activity

Thu, Apr 9

ItamarWMDE moved T422134: 🧄 Create ItemWbSearchEntitiesController from Doing to Peer Review on the Wikibase Reuse Team (Sprint 66) board.
Thu, Apr 9, 3:06 PM · User-ItamarWMDE, Wikibase Reuse Team (Sprint 66)

Wed, Apr 8

ItamarWMDE claimed T422134: 🧄 Create ItemWbSearchEntitiesController.
Wed, Apr 8, 8:44 AM · User-ItamarWMDE, Wikibase Reuse Team (Sprint 66)
ItamarWMDE moved T422134: 🧄 Create ItemWbSearchEntitiesController from To Do to Doing on the Wikibase Reuse Team (Sprint 66) board.
Wed, Apr 8, 8:43 AM · User-ItamarWMDE, Wikibase Reuse Team (Sprint 66)
ItamarWMDE moved T421217: 🧅 Create wbsearchentities controller(s) for properties from Doing to Peer Review on the Wikibase Reuse Team (Sprint 66) board.
Wed, Apr 8, 5:08 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), Wikibase Reuse Team (Sprint 66), User-ItamarWMDE

Tue, Apr 7

ItamarWMDE assigned T421898: Introduce Scraper class to encapsulate HTTP session and error handling to Mona_WMDE.
Tue, Apr 7, 11:06 AM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps
ItamarWMDE updated the task description for T422192: Introduce rate-limited cached HTTP session.
Tue, Apr 7, 10:53 AM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps
ItamarWMDE updated the task description for T421898: Introduce Scraper class to encapsulate HTTP session and error handling.
Tue, Apr 7, 9:48 AM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps

Fri, Apr 3

ItamarWMDE updated subscribers of T422197: Add entity filters column to CSV output.
Fri, Apr 3, 9:25 AM · Wikidata, Wikidata data dumps, Wikibase Reuse Team
ItamarWMDE updated subscribers of T422196: Add statement filters column to CSV output.
Fri, Apr 3, 9:24 AM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps
ItamarWMDE updated subscribers of T422195: Add language column to CSV output.
Fri, Apr 3, 9:22 AM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps
ItamarWMDE updated subscribers of T422193: Migrate from HTML scraping to WDumper JSON API.
Fri, Apr 3, 9:21 AM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps
ItamarWMDE updated the task description for T422193: Migrate from HTML scraping to WDumper JSON API.
Fri, Apr 3, 9:20 AM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps
ItamarWMDE updated the task description for T422192: Introduce rate-limited cached HTTP session.
Fri, Apr 3, 9:19 AM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps
ItamarWMDE updated the task description for T422192: Introduce rate-limited cached HTTP session.
Fri, Apr 3, 9:19 AM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps

Thu, Apr 2

ItamarWMDE created T422197: Add entity filters column to CSV output.
Thu, Apr 2, 4:54 PM · Wikidata, Wikidata data dumps, Wikibase Reuse Team
ItamarWMDE created T422196: Add statement filters column to CSV output.
Thu, Apr 2, 4:53 PM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps
ItamarWMDE updated the task description for T422193: Migrate from HTML scraping to WDumper JSON API.
Thu, Apr 2, 4:52 PM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps
ItamarWMDE created T422195: Add language column to CSV output.
Thu, Apr 2, 4:52 PM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps
ItamarWMDE created T422193: Migrate from HTML scraping to WDumper JSON API.
Thu, Apr 2, 4:50 PM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps
ItamarWMDE created T422192: Introduce rate-limited cached HTTP session.
Thu, Apr 2, 4:50 PM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps
ItamarWMDE moved T421801: 🧅 Create wbsearchentities controller for form from Peer Review to Done on the Wikibase Reuse Team (Sprint 66) board.
Thu, Apr 2, 11:54 AM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Wikibase Reuse Team (Sprint 66)
ItamarWMDE moved T421665: 🧅 Create wbsearchentities controller for lexeme from Peer Review to Done on the Wikibase Reuse Team (Sprint 66) board.
Thu, Apr 2, 11:54 AM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Wikibase Reuse Team (Sprint 66)
ItamarWMDE moved T421980: 🧅 Create wbsearchentities controller for sense from Peer Review to Done on the Wikibase Reuse Team (Sprint 66) board.
Thu, Apr 2, 11:54 AM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Wikibase Reuse Team (Sprint 66)

Wed, Apr 1

ItamarWMDE renamed T421994: 🧄 Use ItemPrefixSearch use case implementations for wbsearchentities from Use ItemPrefixSearch use case implementations for wbsearchentities to 🧄 Use ItemPrefixSearch use case implementations for wbsearchentities.
Wed, Apr 1, 9:37 AM · Patch-For-Review, Wikibase Reuse Team (Sprint 66)
ItamarWMDE renamed T404043: 🧄 Use Item/PropertyPrefixSearch use case implementations for wbsearchentities from Use Item/PropertyPrefixSearch use case implementations for wbsearchentities to 🧄 Use Item/PropertyPrefixSearch use case implementations for wbsearchentities.
Wed, Apr 1, 9:31 AM · Wikibase Reuse Team

Tue, Mar 31

ItamarWMDE added a comment to T421912: wbsearchentities: strictlanguage parameter does not exclude items with labels only in other languages.

It seems that the culprit is WikibaseCirrusSearch/src/Query/LabelsCompletionQuery.php:177. Fallback language are still included, they are just ranked lower WikibaseCirrusSearch/src/Query/LabelsCompletionQuery.php:199.

Tue, Mar 31, 3:24 PM · Discovery-Search (2026.04.06 - 2026.05.01), Patch-For-Review, Wikibase Reuse Team
ItamarWMDE renamed T421912: wbsearchentities: strictlanguage parameter does not exclude items with labels only in other languages from `wbsearchentities`: `strictlanguage=true` does not exclude items with labels only in other languages to wbsearchentities: strictlanguage paameter does not exclude items with labels only in other languages.
Tue, Mar 31, 2:43 PM · Discovery-Search (2026.04.06 - 2026.05.01), Patch-For-Review, Wikibase Reuse Team
ItamarWMDE created T421912: wbsearchentities: strictlanguage parameter does not exclude items with labels only in other languages.
Tue, Mar 31, 2:42 PM · Discovery-Search (2026.04.06 - 2026.05.01), Patch-For-Review, Wikibase Reuse Team
ItamarWMDE updated the task description for T421898: Introduce Scraper class to encapsulate HTTP session and error handling.
Tue, Mar 31, 1:41 PM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps
ItamarWMDE updated the task description for T421898: Introduce Scraper class to encapsulate HTTP session and error handling.
Tue, Mar 31, 1:41 PM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps
ItamarWMDE created T421898: Introduce Scraper class to encapsulate HTTP session and error handling.
Tue, Mar 31, 1:40 PM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps

Mon, Mar 30

ItamarWMDE created T421695: Extract parsing functions into a testable module.
Mon, Mar 30, 11:28 AM · Wikibase Reuse Team (Sprint 66), Wikidata, Wikidata data dumps
ItamarWMDE created T421694: Set up the Python package and dev tooling.
Mon, Mar 30, 11:24 AM · Wikibase Reuse Team (Sprint 65), Wikidata, Wikidata data dumps

Thu, Mar 26

ItamarWMDE added a comment to T420865: Tests failing with "23:12:20 stderr: 'fatal: unable to access 'https://gerrit.wikimedia.org/r/REPO: GnuTLS recv error (-54): Error in the pull function.'".

https://integration.wikimedia.org/ci/job/quibble-apitests-only-vendor-php83/16058/console

Thu, Mar 26, 3:18 PM · User-brennen, collaboration-services, Gerrit, ci-test-error (WMF-deployed Build Failure), Release-Engineering-Team, Continuous-Integration-Infrastructure

Wed, Mar 25

ItamarWMDE moved T421217: 🧅 Create wbsearchentities controller(s) for properties from To Do to Doing on the Wikibase Reuse Team (Sprint 65) board.
Wed, Mar 25, 10:12 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), Wikibase Reuse Team (Sprint 66), User-ItamarWMDE
ItamarWMDE updated the task description for T420683: 🧅 Create entity type specific controllers.
Wed, Mar 25, 10:12 AM · Wikibase Reuse Team (Sprint 66)
ItamarWMDE claimed T421217: 🧅 Create wbsearchentities controller(s) for properties.
Wed, Mar 25, 10:11 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), Wikibase Reuse Team (Sprint 66), User-ItamarWMDE
ItamarWMDE created T421217: 🧅 Create wbsearchentities controller(s) for properties.
Wed, Mar 25, 10:11 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), Wikibase Reuse Team (Sprint 66), User-ItamarWMDE

Tue, Mar 24

ItamarWMDE moved T420872: 🧅 Create basic e2e tests for wbsearchentities from Doing to Peer Review on the Wikibase Reuse Team (Sprint 65) board.
Tue, Mar 24, 4:23 PM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), User-ItamarWMDE, Wikibase Reuse Team (Sprint 65)
ItamarWMDE claimed T420872: 🧅 Create basic e2e tests for wbsearchentities.
Tue, Mar 24, 6:05 AM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), User-ItamarWMDE, Wikibase Reuse Team (Sprint 65)
ItamarWMDE moved T420872: 🧅 Create basic e2e tests for wbsearchentities from To Do to Doing on the Wikibase Reuse Team (Sprint 65) board.
Tue, Mar 24, 6:05 AM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), User-ItamarWMDE, Wikibase Reuse Team (Sprint 65)
ItamarWMDE added a comment to T414785: Collect WDumper subset dumps data.

Does this mean Mona and I shouldn't work on this anymore? I thought we agreed with @WMDE-leszek that we will still continue this.

Tue, Mar 24, 6:02 AM · Wikidata, Wikidata data dumps, Wikibase Reuse Team

Mar 11 2026

ItamarWMDE created T419688: Collect inclusion information from the scraped pages.
Mar 11 2026, 12:18 PM · Wikibase Reuse Team (Sprint 64), Wikidata, Wikidata data dumps

Mar 10 2026

ItamarWMDE moved T419423: 🧶 Include additional data for geo-shape data type from Doing to Peer Review on the Wikibase Reuse Team (Sprint 64) board.
Mar 10 2026, 8:57 AM · Wikibase Reuse Team (Sprint 65), MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), User-ItamarWMDE, Wikidata, Wikibase GraphQL

Mar 9 2026

ItamarWMDE moved T419423: 🧶 Include additional data for geo-shape data type from To Do to Doing on the Wikibase Reuse Team (Sprint 64) board.
Mar 9 2026, 1:37 PM · Wikibase Reuse Team (Sprint 65), MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), User-ItamarWMDE, Wikidata, Wikibase GraphQL
ItamarWMDE renamed T419423: 🧶 Include additional data for geo-shape data type from Include additional data for geo-shape data type to 🧶 Include additional data for geo-shape data type.
Mar 9 2026, 1:37 PM · Wikibase Reuse Team (Sprint 65), MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), User-ItamarWMDE, Wikidata, Wikibase GraphQL
ItamarWMDE created T419423: 🧶 Include additional data for geo-shape data type.
Mar 9 2026, 1:37 PM · Wikibase Reuse Team (Sprint 65), MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), User-ItamarWMDE, Wikidata, Wikibase GraphQL
ItamarWMDE added a comment to T414004: Error when updating to v0.29.2: open /usr/local/bin/mw: text file busy.

I can confirm this is still happening with updates from 0.29.2 to 0.30.0

Mar 9 2026, 10:57 AM · User-ItamarWMDE, Patch-For-Review, a Wikimedia CLI

Mar 5 2026

ItamarWMDE moved T419008: 🐙 Factor validation and error reporting out of GraphQL Service Class from Doing to Peer Review on the Wikibase Reuse Team (Sprint 64) board.
Mar 5 2026, 5:25 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), User-ItamarWMDE, Wikibase Reuse Team (Sprint 64)
ItamarWMDE updated the task description for T419133: Create a POC collab notebook to generate a csv.
Mar 5 2026, 2:53 PM · Wikibase Reuse Team (Sprint 64), Wikidata, Wikidata data dumps
ItamarWMDE created T419133: Create a POC collab notebook to generate a csv.
Mar 5 2026, 2:51 PM · Wikibase Reuse Team (Sprint 64), Wikidata, Wikidata data dumps

Mar 4 2026

ItamarWMDE updated the task description for T418111: 🐙 Refactor GraphQL Service Class.
Mar 4 2026, 5:03 PM · Wikibase Reuse Team (Sprint 64)
ItamarWMDE renamed T419008: 🐙 Factor validation and error reporting out of GraphQL Service Class from 🐙 Refactor validation logic out of GraphQL Service Class to 🐙 Factor validation and error reporting out of GraphQL Service Class.
Mar 4 2026, 5:02 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), User-ItamarWMDE, Wikibase Reuse Team (Sprint 64)
ItamarWMDE claimed T419008: 🐙 Factor validation and error reporting out of GraphQL Service Class.
Mar 4 2026, 1:23 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), User-ItamarWMDE, Wikibase Reuse Team (Sprint 64)
ItamarWMDE moved T419008: 🐙 Factor validation and error reporting out of GraphQL Service Class from To Do to Doing on the Wikibase Reuse Team (Sprint 64) board.
Mar 4 2026, 1:23 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), User-ItamarWMDE, Wikibase Reuse Team (Sprint 64)
ItamarWMDE created T419008: 🐙 Factor validation and error reporting out of GraphQL Service Class.
Mar 4 2026, 1:23 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), User-ItamarWMDE, Wikibase Reuse Team (Sprint 64)

Mar 3 2026

ItamarWMDE added a comment to T414476: 📚 Add QuickSurvey to the dedicate page on Wikidata for GraphQL.

Live results will be available here: https://superset.wikimedia.org/sqllab?savedQueryId=1293
You can view the test results here: https://superset.wikimedia.org/sqllab?savedQueryId=1292

Mar 3 2026, 1:01 PM · Wikibase Reuse Team (Sprint 64), User-ItamarWMDE, Wikidata, Wikibase GraphQL
ItamarWMDE moved T414476: 📚 Add QuickSurvey to the dedicate page on Wikidata for GraphQL from Peer Review to Product Verification on the Wikibase Reuse Team (Sprint 63) board.
Mar 3 2026, 9:23 AM · Wikibase Reuse Team (Sprint 64), User-ItamarWMDE, Wikidata, Wikibase GraphQL

Mar 2 2026

ItamarWMDE updated the task description for T414476: 📚 Add QuickSurvey to the dedicate page on Wikidata for GraphQL.
Mar 2 2026, 9:18 AM · Wikibase Reuse Team (Sprint 64), User-ItamarWMDE, Wikidata, Wikibase GraphQL
ItamarWMDE updated the task description for T414476: 📚 Add QuickSurvey to the dedicate page on Wikidata for GraphQL.
Mar 2 2026, 9:18 AM · Wikibase Reuse Team (Sprint 64), User-ItamarWMDE, Wikidata, Wikibase GraphQL
ItamarWMDE updated the task description for T414476: 📚 Add QuickSurvey to the dedicate page on Wikidata for GraphQL.
Mar 2 2026, 9:15 AM · Wikibase Reuse Team (Sprint 64), User-ItamarWMDE, Wikidata, Wikibase GraphQL

Feb 25 2026

ItamarWMDE added a comment to T418245: 📚 AddQuickSurvey i18n messages to en.json and qqq.json.

@Silvan_WMDE @Ifrahkhanyaree_WMDE @ECohen_WMDE: There's no need to do this. The messages are determined in interface messages - i.e. MediaWiki:<message-key> pages. This is also better since it means we don't have to make code changes for every content change request. See: https://www.mediawiki.org/wiki/Extension:QuickSurveys#Adding_message_keys

Feb 25 2026, 9:38 AM · Wikidata, Wikibase Reuse Team (Sprint 63), Wikibase GraphQL

Feb 23 2026

ItamarWMDE moved T414476: 📚 Add QuickSurvey to the dedicate page on Wikidata for GraphQL from Doing to Peer Review on the Wikibase Reuse Team (Sprint 63) board.
Feb 23 2026, 3:56 PM · Wikibase Reuse Team (Sprint 64), User-ItamarWMDE, Wikidata, Wikibase GraphQL

Feb 9 2026

ItamarWMDE moved T414476: 📚 Add QuickSurvey to the dedicate page on Wikidata for GraphQL from To Do to Doing on the Wikibase Reuse Team (Sprint 62) board.
Feb 9 2026, 11:17 AM · Wikibase Reuse Team (Sprint 64), User-ItamarWMDE, Wikidata, Wikibase GraphQL
ItamarWMDE claimed T414476: 📚 Add QuickSurvey to the dedicate page on Wikidata for GraphQL.
Feb 9 2026, 11:16 AM · Wikibase Reuse Team (Sprint 64), User-ItamarWMDE, Wikidata, Wikibase GraphQL
ItamarWMDE moved T414476: 📚 Add QuickSurvey to the dedicate page on Wikidata for GraphQL from Doing to To Do on the Wikibase Reuse Team (Sprint 62) board.
Feb 9 2026, 11:14 AM · Wikibase Reuse Team (Sprint 64), User-ItamarWMDE, Wikidata, Wikibase GraphQL
ItamarWMDE placed T414476: 📚 Add QuickSurvey to the dedicate page on Wikidata for GraphQL up for grabs.
Feb 9 2026, 11:14 AM · Wikibase Reuse Team (Sprint 64), User-ItamarWMDE, Wikidata, Wikibase GraphQL
ItamarWMDE claimed T414476: 📚 Add QuickSurvey to the dedicate page on Wikidata for GraphQL.
Feb 9 2026, 11:13 AM · Wikibase Reuse Team (Sprint 64), User-ItamarWMDE, Wikidata, Wikibase GraphQL
ItamarWMDE moved T414476: 📚 Add QuickSurvey to the dedicate page on Wikidata for GraphQL from To Do to Doing on the Wikibase Reuse Team (Sprint 62) board.
Feb 9 2026, 11:13 AM · Wikibase Reuse Team (Sprint 64), User-ItamarWMDE, Wikidata, Wikibase GraphQL
ItamarWMDE added a comment to T413869: Split integrity metric for # of skipped entities by type.

Looks alright to me. I guess this can move on to Product review, since there are no open patches?

Feb 9 2026, 9:49 AM · Wikibase Reuse Team (Sprint 63)

Dec 16 2025

ItamarWMDE moved T411363: 🧱 Respond with a blocked ip message for globally and locally blocked IPs from Peer Review to Product Verification on the Wikibase Reuse Team (Sprint 59) board.
Dec 16 2025, 1:07 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Wikibase Reuse Team (Sprint 59), User-ItamarWMDE, Wikibase REST API (WPP), Wikidata
ItamarWMDE added a comment to T411363: 🧱 Respond with a blocked ip message for globally and locally blocked IPs.

Ready for validation. Instructions on how to block an IP:

Dec 16 2025, 1:06 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Wikibase Reuse Team (Sprint 59), User-ItamarWMDE, Wikibase REST API (WPP), Wikidata
ItamarWMDE moved T404727: 🧱 Unable to use Wikidata REST API to create statements: "error": "rest-write-denied" (due to globally blocked IP) from To Do to Product Verification on the Wikibase Reuse Team (Sprint 59) board.
Dec 16 2025, 11:55 AM · Wikibase Reuse Team (Sprint 59), User-ItamarWMDE, Wikibase REST API (WPP), Wikidata

Dec 5 2025

ItamarWMDE moved T411363: 🧱 Respond with a blocked ip message for globally and locally blocked IPs from Doing to Peer Review on the Wikibase Reuse Team (Sprint 58) board.
Dec 5 2025, 11:21 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Wikibase Reuse Team (Sprint 59), User-ItamarWMDE, Wikibase REST API (WPP), Wikidata
ItamarWMDE created T411913: Stop relying on WikiPageEntityStorePermissionChecker in WikibaseEntityPermissionChecker.
Dec 5 2025, 11:20 PM · Wikibase Reuse Team (Sprint 60)

Dec 4 2025

ItamarWMDE moved T411355: 🧱 Respond with a blocked user message for globally blocked users from Peer Review to Product Verification on the Wikibase Reuse Team (Sprint 58) board.
Dec 4 2025, 2:51 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), User-ItamarWMDE, Wikibase Reuse Team (Sprint 58), Wikibase REST API (WPP), Wikidata
ItamarWMDE updated subscribers of T411355: 🧱 Respond with a blocked user message for globally blocked users.

Test wiki created on Patch demo by ItamarWMDE using patch(es) linked to this task:
https://e70b5ea7b9.catalyst.wmcloud.org/w/

Dec 4 2025, 2:50 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), User-ItamarWMDE, Wikibase Reuse Team (Sprint 58), Wikibase REST API (WPP), Wikidata
ItamarWMDE moved T408800: Add a parameter to wikibase rdf dump shell script that specifies the directory where the dump would be stored from Peer Review to Done on the Wikibase Reuse Team (Sprint 58) board.
Dec 4 2025, 11:42 AM · Wikibase Reuse Team (Sprint 58), User-ItamarWMDE

Dec 3 2025

ItamarWMDE moved T406044: Re-enable `set -e` in Wikibase entity dump scripts from Peer Review to Done on the Wikibase Reuse Team (Sprint 58) board.
Dec 3 2025, 10:17 AM · Wikibase Reuse Team (Sprint 58), User-ItamarWMDE

Dec 2 2025

ItamarWMDE added a comment to T411363: 🧱 Respond with a blocked ip message for globally and locally blocked IPs.

After some digging around I got these findings so far:

Dec 2 2025, 8:21 AM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Wikibase Reuse Team (Sprint 59), User-ItamarWMDE, Wikibase REST API (WPP), Wikidata

Dec 1 2025

ItamarWMDE claimed T411363: 🧱 Respond with a blocked ip message for globally and locally blocked IPs.
Dec 1 2025, 7:37 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Wikibase Reuse Team (Sprint 59), User-ItamarWMDE, Wikibase REST API (WPP), Wikidata
ItamarWMDE moved T411355: 🧱 Respond with a blocked user message for globally blocked users from Doing to Peer Review on the Wikibase Reuse Team (Sprint 58) board.
Dec 1 2025, 7:36 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), User-ItamarWMDE, Wikibase Reuse Team (Sprint 58), Wikibase REST API (WPP), Wikidata
ItamarWMDE moved T411363: 🧱 Respond with a blocked ip message for globally and locally blocked IPs from To Do to Doing on the Wikibase Reuse Team (Sprint 58) board.
Dec 1 2025, 7:36 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Wikibase Reuse Team (Sprint 59), User-ItamarWMDE, Wikibase REST API (WPP), Wikidata
ItamarWMDE added a comment to T411363: 🧱 Respond with a blocked ip message for globally and locally blocked IPs.

It seems as though that the status message key for locally blocked users and ips is the same message key, however, the message params are different. Perhaps we could differentiate using these somehow (though it feels completely wrong to do so)

Dec 1 2025, 1:24 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Wikibase Reuse Team (Sprint 59), User-ItamarWMDE, Wikibase REST API (WPP), Wikidata
ItamarWMDE renamed T411363: 🧱 Respond with a blocked ip message for globally and locally blocked IPs from Respond with a blocked ip message for globally and locally blocked IPs to 🧱 Respond with a blocked ip message for globally and locally blocked IPs.
Dec 1 2025, 12:42 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Wikibase Reuse Team (Sprint 59), User-ItamarWMDE, Wikibase REST API (WPP), Wikidata
ItamarWMDE renamed T411355: 🧱 Respond with a blocked user message for globally blocked users from Respond with a blocked user message for globally blocked users to 🧱 Respond with a blocked user message for globally blocked users.
Dec 1 2025, 12:42 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), User-ItamarWMDE, Wikibase Reuse Team (Sprint 58), Wikibase REST API (WPP), Wikidata
ItamarWMDE renamed T404727: 🧱 Unable to use Wikidata REST API to create statements: "error": "rest-write-denied" (due to globally blocked IP) from Unable to use Wikidata REST API to create statements: "error": "rest-write-denied" (due to globally blocked IP) to 🧱 Unable to use Wikidata REST API to create statements: "error": "rest-write-denied" (due to globally blocked IP).
Dec 1 2025, 12:42 PM · Wikibase Reuse Team (Sprint 59), User-ItamarWMDE, Wikibase REST API (WPP), Wikidata
ItamarWMDE placed T404727: 🧱 Unable to use Wikidata REST API to create statements: "error": "rest-write-denied" (due to globally blocked IP) up for grabs.
Dec 1 2025, 12:41 PM · Wikibase Reuse Team (Sprint 59), User-ItamarWMDE, Wikibase REST API (WPP), Wikidata
ItamarWMDE placed T411363: 🧱 Respond with a blocked ip message for globally and locally blocked IPs up for grabs.
Dec 1 2025, 12:41 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Wikibase Reuse Team (Sprint 59), User-ItamarWMDE, Wikibase REST API (WPP), Wikidata
ItamarWMDE moved T411355: 🧱 Respond with a blocked user message for globally blocked users from To Do to Doing on the Wikibase Reuse Team (Sprint 58) board.
Dec 1 2025, 12:41 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), User-ItamarWMDE, Wikibase Reuse Team (Sprint 58), Wikibase REST API (WPP), Wikidata
ItamarWMDE moved T404727: 🧱 Unable to use Wikidata REST API to create statements: "error": "rest-write-denied" (due to globally blocked IP) from Doing to To Do on the Wikibase Reuse Team (Sprint 58) board.
Dec 1 2025, 12:41 PM · Wikibase Reuse Team (Sprint 59), User-ItamarWMDE, Wikibase REST API (WPP), Wikidata
ItamarWMDE created T411363: 🧱 Respond with a blocked ip message for globally and locally blocked IPs.
Dec 1 2025, 12:41 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Wikibase Reuse Team (Sprint 59), User-ItamarWMDE, Wikibase REST API (WPP), Wikidata
ItamarWMDE renamed T411355: 🧱 Respond with a blocked user message for globally blocked users from Respond with a blocked user for globally blocked users to Respond with a blocked user message for globally blocked users.
Dec 1 2025, 11:39 AM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), User-ItamarWMDE, Wikibase Reuse Team (Sprint 58), Wikibase REST API (WPP), Wikidata
ItamarWMDE created T411355: 🧱 Respond with a blocked user message for globally blocked users.
Dec 1 2025, 11:38 AM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), User-ItamarWMDE, Wikibase Reuse Team (Sprint 58), Wikibase REST API (WPP), Wikidata

Nov 26 2025

ItamarWMDE moved T404727: 🧱 Unable to use Wikidata REST API to create statements: "error": "rest-write-denied" (due to globally blocked IP) from To Do to Doing on the Wikibase Reuse Team (Sprint 58) board.
Nov 26 2025, 8:31 AM · Wikibase Reuse Team (Sprint 59), User-ItamarWMDE, Wikibase REST API (WPP), Wikidata
ItamarWMDE claimed T404727: 🧱 Unable to use Wikidata REST API to create statements: "error": "rest-write-denied" (due to globally blocked IP).
Nov 26 2025, 8:31 AM · Wikibase Reuse Team (Sprint 59), User-ItamarWMDE, Wikibase REST API (WPP), Wikidata

Nov 25 2025

ItamarWMDE moved T408441: 403 error when using Wikibase REST API to search from Doing to Peer Review on the Wikibase Reuse Team (Sprint 57) board.
Nov 25 2025, 8:38 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Wikibase Reuse Team (Sprint 58), User-ItamarWMDE, Wikibase REST API (WPP)

Nov 24 2025

ItamarWMDE moved T408441: 403 error when using Wikibase REST API to search from To Do to Doing on the Wikibase Reuse Team (Sprint 57) board.
Nov 24 2025, 12:37 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Wikibase Reuse Team (Sprint 58), User-ItamarWMDE, Wikibase REST API (WPP)
ItamarWMDE moved T408441: 403 error when using Wikibase REST API to search from Ready for planning to Sprint 57 on the Wikibase Reuse Team board.
Nov 24 2025, 12:37 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Wikibase Reuse Team (Sprint 58), User-ItamarWMDE, Wikibase REST API (WPP)
ItamarWMDE claimed T408441: 403 error when using Wikibase REST API to search.
Nov 24 2025, 12:37 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Wikibase Reuse Team (Sprint 58), User-ItamarWMDE, Wikibase REST API (WPP)