[Wikidata-bugs] [Maniphest] T334934: [EPIC] Replace WikimediaUI Base variables with Codex design tokens (mediawiki.skin.variables)

2023-12-18 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE edited projects, added Wikibase Product Platform Team WPP (Sprint 9); removed Wikibase Product Platform Team WPP. TASK DETAIL https://phabricator.wikimedia.org/T334934 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T300811: Refactor Wdio-Wikibase WebdriverIO tests from sync to async mode

2023-08-23 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE added a project: Wikibase Product Platform Team WPP (Sprint 2 ). Ollie.Shotton_WMDE closed this task as "Resolved". Ollie.Shotton_WMDE claimed this task. Ollie.Shotton_WMDE added a comment. @zeljkofilipin yes, done as part of T343886: Refactor generic Wik

[Wikidata-bugs] [Maniphest] T293080: Refactor Wikibase WebdriverIO tests from sync to async mode

2023-08-23 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE added a comment. Hi @zeljkofilipin, no this task is more like a parent of T343886: Refactor generic Wikibase repo WebdriverIO tests from sync to async mode <https://phabricator.wikimedia.org/T343886>. I have updated the description and related objects to help c

[Wikidata-bugs] [Maniphest] T293081: Refactor WikibaseLexeme WebdriverIO tests from sync to async mode

2023-08-23 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE added a parent task: T293080: Refactor Wikibase WebdriverIO tests from sync to async mode. TASK DETAIL https://phabricator.wikimedia.org/T293081 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Michael

[Wikidata-bugs] [Maniphest] T293080: Refactor Wikibase WebdriverIO tests from sync to async mode

2023-08-23 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE added subtasks: T343886: Refactor generic Wikibase repo WebdriverIO tests from sync to async mode, T300807: Refactor Termbox WebdriverIO tests from sync to async mode, T293081: Refactor WikibaseLexeme WebdriverIO tests from sync to async mode. TASK DETAIL https

[Wikidata-bugs] [Maniphest] T300807: Refactor Termbox WebdriverIO tests from sync to async mode

2023-08-23 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE added a parent task: T293080: Refactor Wikibase WebdriverIO tests from sync to async mode. TASK DETAIL https://phabricator.wikimedia.org/T300807 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jakob_WMDE, Ollie.Shotton_WMDE Cc

[Wikidata-bugs] [Maniphest] T293080: Refactor Wikibase WebdriverIO tests from sync to async mode

2023-08-23 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T293080 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Ollie.Shotton_WMDE, Jakob_WMDE, vaughnwalters, Tarrow, Michael, WMDE-leszek

[Wikidata-bugs] [Maniphest] T293080: Refactor Wikibase WebdriverIO tests from sync to async mode

2023-08-09 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T293080 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Jakob_WMDE, vaughnwalters, Tarrow, Michael, WMDE-leszek, Aklapper

[Wikidata-bugs] [Maniphest] T307503: Fix Wikibase docs on doc.wikimedia.org

2023-02-06 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE closed this task as a duplicate of T318785: Broken links in Wikibase Doxygen Docs (doc.wikimedia.org/Wikibase). TASK DETAIL https://phabricator.wikimedia.org/T307503 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T318785: Broken links in Wikibase Doxygen Docs (doc.wikimedia.org/Wikibase)

2023-02-06 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE merged a task: T307503: Fix Wikibase docs on doc.wikimedia.org. Ollie.Shotton_WMDE added a subscriber: Addshore. TASK DETAIL https://phabricator.wikimedia.org/T318785 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T326313: Enable in-progress/in-development Wikibase REST API routes on Beta Wikidata

2023-02-03 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE added a project: Wikidata. TASK DETAIL https://phabricator.wikimedia.org/T326313 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Michael, ItamarWMDE, WMDE-leszek, Aklapper, Themindcoder, Adamm71, Jersione

[Wikidata-bugs] [Maniphest] T316354: Ensure rate limiting and potentially other harm preventions are in place for the Wikibase REST API

2023-01-26 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T316354 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Ollie.Shotton_WMDE, Michael, WMDE-leszek, Aklapper, Lydia_Pintscher

[Wikidata-bugs] [Maniphest] T316354: Ensure rate limiting and potentially other harm preventions are in place for the Wikibase REST API

2023-01-13 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T316354 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Ollie.Shotton_WMDE, Michael, WMDE-leszek, Aklapper, Lydia_Pintscher

[Wikidata-bugs] [Maniphest] T316354: Ensure rate limiting and potentially other harm preventions are in place for the Wikibase REST API

2023-01-13 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE added a comment. "Protected Items can only be edited by accounts that should be able to edit them" is done and there are automated e2e tests <https://github.com/wikimedia/Wikibase/blob/d184eb4ba646f5943e5f3c8decea68feeda3be03/repo/rest-api/tests/moch

[Wikidata-bugs] [Maniphest] T316354: Ensure rate limiting and potentially other harm preventions are in place for the Wikibase REST API

2023-01-13 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T316354 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Michael, WMDE-leszek, Aklapper, Lydia_Pintscher, Astuthiodit_1

[Wikidata-bugs] [Maniphest] T316354: Ensure rate limiting and potentially other harm preventions are in place for the Wikibase REST API

2023-01-13 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE added a subtask: T326093: Confirm Wikibase REST API are considered by the AbuseFilter. TASK DETAIL https://phabricator.wikimedia.org/T316354 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Michael, WMDE

[Wikidata-bugs] [Maniphest] T326954: Ensure that blocked users/IPs can not make edits

2023-01-13 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T326954 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Aklapper, WMDE-leszek, Silvan_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot

[Wikidata-bugs] [Maniphest] T318785: Broken links in Wikibase Doxygen Docs (doc.wikimedia.org/Wikibase)

2022-11-02 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE added a comment. Searches that reveal more broken links: - https://www.mediawiki.org/w/index.php?title=Special:LinkSearch=500=0=https%3A%2F%2Fdoc.wikimedia.org%2FWikibase%2Fmaster%2Fphp%2Fmd_docs - https://www.mediawiki.org/w/index.php?title=Special:LinkSearch=500=0

[Wikidata-bugs] [Maniphest] T318785: Broken links in Wikibase Doxygen Docs (doc.wikimedia.org/Wikibase)

2022-11-01 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE added a comment. Sorry, thanks for fixing the links! TASK DETAIL https://phabricator.wikimedia.org/T318785 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Push-f, Aklapper, Ollie.Shotton_WMDE

[Wikidata-bugs] [Maniphest] T318785: Broken links in Wikibase Doxygen Docs (doc.wikimedia.org/Wikibase)

2022-09-30 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE claimed this task. Ollie.Shotton_WMDE moved this task from To Do to Doing on the Wikibase Product Platform (Sprint 14) board. TASK DETAIL https://phabricator.wikimedia.org/T318785 WORKBOARD https://phabricator.wikimedia.org/project/board/6173/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T318785: Broken links in Wikibase Doxygen Docs (doc.wikimedia.org/Wikibase)

2022-09-30 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE moved this task from Non Product to Sprint 14 on the Wikibase Product Platform board. Ollie.Shotton_WMDE edited projects, added Wikibase Product Platform (Sprint 14); removed Wikibase Product Platform. TASK DETAIL https://phabricator.wikimedia.org/T318785 WORKBOARD https

[Wikidata-bugs] [Maniphest] T251382: Use strict types everywhere in Wikibase.git

2022-09-28 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE added a project: Wikibase Product Platform. TASK DETAIL https://phabricator.wikimedia.org/T251382 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Ollie.Shotton_WMDE, dang, Michael, Lucas_Werkmeister_WMDE

[Wikidata-bugs] [Maniphest] T312811: 陋️ Provide initial "automated summaries" to statement edits made with Wikibase REST API

2022-09-19 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE removed Ollie.Shotton_WMDE as the assignee of this task. Ollie.Shotton_WMDE moved this task from Doing to Product Verification on the Wikibase Product Platform (Sprint 13) board. TASK DETAIL https://phabricator.wikimedia.org/T312811 WORKBOARD https

[Wikidata-bugs] [Maniphest] T312811: 陋️ Provide initial "automated summaries" to statement edits made with Wikibase REST API

2022-09-19 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE claimed this task. Ollie.Shotton_WMDE moved this task from To Do to Doing on the Wikibase Product Platform (Sprint 13) board. TASK DETAIL https://phabricator.wikimedia.org/T312811 WORKBOARD https://phabricator.wikimedia.org/project/board/6150/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T317772: 陋️ Create EditMetadata with summary data in all edit use cases

2022-09-14 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE claimed this task. Ollie.Shotton_WMDE moved this task from To Do to Doing on the Wikibase Product Platform (Sprint 13) board. TASK DETAIL https://phabricator.wikimedia.org/T317772 WORKBOARD https://phabricator.wikimedia.org/project/board/6150/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T315164: Wikibase REST API Swagger docs are missing "type: statement" on statements POST endpoint

2022-08-24 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE added a comment. Hi, thanks for submitting this task and sorry this wasn't better documented! We were discussing removing the "type" field altogether which is why the Swagger docs and implementation don't quite align. Your ticket prompted us to create T316

[Wikidata-bugs] [Maniphest] T307237:  Respond with 400 status in case of an invalid item_id

2022-05-09 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE added a comment. +2ed 789577 - Extract ItemIdValidator <https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/789577> and 789577 - Validate GetItemStatementsRequest <https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/789577>. 789

[Wikidata-bugs] [Maniphest] T305988: ️ Create an initial implementation of GET /entities/items/{item_id}/statements

2022-04-29 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE added a subtask: T307227: ️️ Create a service to retrieve item revision metadata. TASK DETAIL https://phabricator.wikimedia.org/T305988 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Jakob_WMDE

[Wikidata-bugs] [Maniphest] T302060: Allow requesting conditionally only returning data if item changed in GET /entities/items/{item_id}

2022-04-05 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE removed Ollie.Shotton_WMDE as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T302060 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Ollie.Shotton_WMDE, Jakob_WMDE, Aklapper, WMDE

[Wikidata-bugs] [Maniphest] T302060: Allow requesting conditionally only returning data if item changed in GET /entities/items/{item_id}

2022-04-04 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T302060 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Jakob_WMDE, Aklapper, WMDE-leszek, Fernandobacasegua34, Astuthiodit_1, 786, Suran38

[Wikidata-bugs] [Maniphest] T302055:  Allow requesting subset of fields of item data to be returned by the GET /entities/items/{item_id} REST API

2022-03-29 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE moved this task from Doing to Peer Review on the Wikibase Product Platform (Sprint 2) board. Ollie.Shotton_WMDE removed Ollie.Shotton_WMDE as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T302055 WORKBOARD https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T302055:  Allow requesting subset of fields of item data to be returned by the GET /entities/items/{item_id} REST API

2022-03-29 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T302055 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Silvan_WMDE, Ollie.Shotton_WMDE, Aklapper, WMDE-leszek, Astuthiodit_1, karapayneWMDE

[Wikidata-bugs] [Maniphest] T303919:  Filter item data by input from the _fields request parameter

2022-03-23 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE moved this task from Doing to Peer Review on the Wikibase Product Platform (Sprint 2) board. Ollie.Shotton_WMDE removed Ollie.Shotton_WMDE as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T303919 WORKBOARD https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T303915:  Create 500 error response on exceptions in GET /entities/items/{item_id}

2022-03-23 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE moved this task from Doing to Peer Review on the Wikibase Product Platform (Sprint 2) board. Ollie.Shotton_WMDE removed Ollie.Shotton_WMDE as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T303915 WORKBOARD https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T303915:  Create 500 error response on exceptions in GET /entities/items/{item_id}

2022-03-23 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T303915 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Aklapper, WMDE-leszek, Silvan_WMDE, Ollie.Shotton_WMDE, Fernandobacasegua34

[Wikidata-bugs] [Maniphest] T303915:  Create 500 error response on exceptions in GET /entities/items/{item_id}

2022-03-21 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE moved this task from Doing to Peer Review on the Wikibase Product Platform (Sprint 2) board. Ollie.Shotton_WMDE removed Ollie.Shotton_WMDE as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T303915 WORKBOARD https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T303919:  Filter item data by input from the _fields request parameter

2022-03-21 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T303919 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: WMDE-leszek, Aklapper, Ollie.Shotton_WMDE, Silvan_WMDE, Astuthiodit_1, karapayneWMDE

[Wikidata-bugs] [Maniphest] T303914:  Create 404 error response for non existing item IDs in GET /entities/items/{item_id}

2022-03-18 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T303914 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Aklapper, WMDE-leszek, Silvan_WMDE, Ollie.Shotton_WMDE, Astuthiodit_1

[Wikidata-bugs] [Maniphest] T303915:  Create 500 error response on exceptions in GET /entities/items/{item_id}

2022-03-18 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE claimed this task. Ollie.Shotton_WMDE moved this task from To Do to Doing on the Wikibase Product Platform (Sprint 2) board. TASK DETAIL https://phabricator.wikimedia.org/T303915 WORKBOARD https://phabricator.wikimedia.org/project/board/5816/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T303914:  Create 404 error response for non existing item IDs in GET /entities/items/{item_id}

2022-03-18 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE moved this task from Doing to Peer Review on the Wikibase Product Platform (Sprint 2) board. Ollie.Shotton_WMDE removed Ollie.Shotton_WMDE as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T303914 WORKBOARD https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T303918:  Create a 400 HTTP response for invalid item IDs

2022-03-18 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T303918 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Aklapper, WMDE-leszek, Ollie.Shotton_WMDE, Silvan_WMDE, Astuthiodit_1

[Wikidata-bugs] [Maniphest] T303915:  Create 500 error response on exceptions in GET /entities/items/{item_id}

2022-03-18 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T303915 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Aklapper, WMDE-leszek, Silvan_WMDE, Ollie.Shotton_WMDE, Astuthiodit_1

[Wikidata-bugs] [Maniphest] T302065:  Handle errors in GET /entities/items/{item_id}

2022-03-18 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T302065 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Jakob_WMDE, Silvan_WMDE, Ollie.Shotton_WMDE, WMDE-leszek, Aklapper

[Wikidata-bugs] [Maniphest] T303914:  Create 404 error response for non existing item IDs in GET /entities/items/{item_id}

2022-03-18 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T303914 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Aklapper, WMDE-leszek, Silvan_WMDE, Ollie.Shotton_WMDE, Fernandobacasegua34

[Wikidata-bugs] [Maniphest] T303914:  Create 404 error response for non existing item IDs in GET /entities/items/{item_id}

2022-03-18 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE claimed this task. Ollie.Shotton_WMDE moved this task from Peer Review to Doing on the Wikibase Product Platform (Sprint 2) board. TASK DETAIL https://phabricator.wikimedia.org/T303914 WORKBOARD https://phabricator.wikimedia.org/project/board/5816/ EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T303914:  Create 404 error response for non existing item IDs in GET /entities/items/{item_id}

2022-03-17 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE moved this task from Doing to Peer Review on the Wikibase Product Platform (Sprint 2) board. Ollie.Shotton_WMDE removed Ollie.Shotton_WMDE as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T303914 WORKBOARD https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T303914:  Create 404 error response for non existing item IDs in GET /entities/items/{item_id}

2022-03-16 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T303914 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Aklapper, WMDE-leszek, Silvan_WMDE, Ollie.Shotton_WMDE, Astuthiodit_1

[Wikidata-bugs] [Maniphest] T303915:  Create 500 error response on exceptions in GET /entities/items/{item_id}

2022-03-16 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T303915 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Aklapper, WMDE-leszek, Silvan_WMDE, Ollie.Shotton_WMDE, Astuthiodit_1

[Wikidata-bugs] [Maniphest] T303914:  Create 404 error response for non existing item IDs in GET /entities/items/{item_id}

2022-03-16 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE renamed this task from " Create 404 error response for non existing item IDs" to " Create 404 error response for non existing item IDs in GET /entities/items/{item_id}". Ollie.Shotton_WMDE updated the task description. TASK DETAIL https://phabricator.w

[Wikidata-bugs] [Maniphest] T303915:  Create 500 error response on exceptions in GET /entities/items/{item_id}

2022-03-16 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE renamed this task from " Hanlde 500 error in GET /entities/items/{item_id}" to " Create 500 error response on exceptions in GET /entities/items/{item_id}". Ollie.Shotton_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedi

[Wikidata-bugs] [Maniphest] T303914:  Create 404 error response for non existing item IDs

2022-03-16 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE renamed this task from " Handle 404 error in GET /entities/items/{item_id}" to " Create 404 error response for non existing item IDs". TASK DETAIL https://phabricator.wikimedia.org/T303914 EMAIL PREFERENCES https://phabricator.wikimedi

[Wikidata-bugs] [Maniphest] T303914:  Handle 404 error in GET /entities/items/{item_id}

2022-03-16 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE claimed this task. Ollie.Shotton_WMDE moved this task from To Do to Doing on the Wikibase Product Platform (Sprint 2) board. TASK DETAIL https://phabricator.wikimedia.org/T303914 WORKBOARD https://phabricator.wikimedia.org/project/board/5816/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T303916:  Handle error when `_fields` parameter includes an invalid value

2022-03-16 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE created this task. Ollie.Shotton_WMDE added projects: Wikidata, Story, Patch-For-Review, Wikibase Product Platform (Sprint 2). Restricted Application removed a project: Patch-For-Review. TASK DESCRIPTION **Story:** WHEN I request GET /entities/items/{item_id} AND provide

[Wikidata-bugs] [Maniphest] T302055:  Allow requesting subset of fields of item data to be returned by the GET /entities/items/{item_id} REST API

2022-03-16 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE renamed this task from "Allow requesting subset of fields of item data to be returned by the GET /entities/items/{item_id} REST API" to " Allow requesting subset of fields of item data to be returned by the GET /entities/items/{item_id} REST API".

[Wikidata-bugs] [Maniphest] T303915:  Hanlde 500 error in GET /entities/items/{item_id}

2022-03-16 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE created this task. Ollie.Shotton_WMDE added projects: Story, Wikidata, Patch-For-Review, Wikibase Product Platform (Sprint 2). Restricted Application removed a project: Patch-For-Review. TASK DESCRIPTION - catch exceptions in the GetItem use case and return a "fa

[Wikidata-bugs] [Maniphest] T303914:  Handle 404 error in GET /entities/items/{item_id}

2022-03-16 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE created this task. Ollie.Shotton_WMDE added projects: Story, Wikidata, Patch-For-Review, Wikibase Product Platform (Sprint 2). Restricted Application removed a project: Patch-For-Review. TASK DESCRIPTION - return `null` from `WikibaseEntityLookupItemRevisionRetriever

[Wikidata-bugs] [Maniphest] T302065:  Handle errors in GET /entities/items/{item_id}

2022-03-16 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE renamed this task from "Handle errors in GET /entities/items/{item_id}" to " Handle errors in GET /entities/items/{item_id}". TASK DETAIL https://phabricator.wikimedia.org/T302065 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/pa

[Wikidata-bugs] [Maniphest] T302305:  Set up directory structure for clean architecture

2022-03-15 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE moved this task from Doing to Peer Review on the Wikibase Product Platform (Sprint 2) board. Ollie.Shotton_WMDE removed Ollie.Shotton_WMDE as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T302305 WORKBOARD https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T302305:  Set up directory structure for clean architecture

2022-03-01 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T302305 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: WMDE-leszek, Aklapper, Addshore, Silvan_WMDE, Jakob_WMDE, Ollie.Shotton_WMDE

[Wikidata-bugs] [Maniphest] T302308:  Use `EntityRevisionLookup` to get the information for the headers

2022-02-22 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE created this task. Ollie.Shotton_WMDE added projects: Wikidata, Story, Wikibase Product Platform (Sprint 1). TASK DESCRIPTION - add last revision id and date to the response headers TASK DETAIL https://phabricator.wikimedia.org/T302308 EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T302305:  Set up directory structure for clean architecture

2022-02-22 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE created this task. Ollie.Shotton_WMDE added projects: Wikidata, Story, Wikibase Product Platform (Sprint 1). TASK DESCRIPTION - Set up directory structure - Document the directory structure in `README.md` See an example <https://github.com/wmde/fundrais

[Wikidata-bugs] [Maniphest] T302054:  Create a simple implementation of GET /entities/items/{item_id}

2022-02-22 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE renamed this task from "Create a simple implementation of GET /entities/items/{item_id}" to " Create a simple implementation of GET /entities/items/{item_id}". TASK DETAIL https://phabricator.wikimedia.org/T302054 EMAIL PREFERENCES https://phabr