[Wikidata-bugs] [Maniphest] T363491: [REPO] TypeError: Argument 1 passed to Wikibase\DataModel\Deserializers\SnakDeserializer::needsDataTypeLookup() must be of the type string, null given

2024-06-10 Thread Silvan_WMDE
Silvan_WMDE claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T363491 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: karapayneWMDE, WMDE-leszek, Lucas_Werkmeister_WMDE, Aklapper, thcipriani, Danny_Benjafield_WMDE

[Wikidata-bugs] [Maniphest] T363491: [REPO] TypeError: Argument 1 passed to Wikibase\DataModel\Deserializers\SnakDeserializer::needsDataTypeLookup() must be of the type string, null given

2024-06-10 Thread Silvan_WMDE
Silvan_WMDE edited projects, added Wikibase Product Platform Team WPP (Sprint 21); removed Wikibase Product Platform Team WPP. TASK DETAIL https://phabricator.wikimedia.org/T363491 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc

[Wikidata-bugs] [Maniphest] T366142: REST API /transform/ endpoint api-testing tests break in Wikibase gate-and-submit

2024-05-29 Thread Silvan_WMDE
Silvan_WMDE added a comment. Possibly caused by https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1031983 - I'm trying if a revert unbreaks CI for Wikibase. TASK DETAIL https://phabricator.wikimedia.org/T366142 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel

[Wikidata-bugs] [Maniphest] T295663: Review code documentation

2024-04-16 Thread Silvan_WMDE
Silvan_WMDE removed Silvan_WMDE as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T295663 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Lydia_Pintscher, ItamarWMDE, Silvan_WMDE, Aklapper

[Wikidata-bugs] [Maniphest] T357269: Update Vue in Termbox

2024-02-27 Thread Silvan_WMDE
Silvan_WMDE claimed this task. Silvan_WMDE moved this task from To Do to Doing on the Wikibase Product Platform Team WPP (Sprint 14) board. TASK DETAIL https://phabricator.wikimedia.org/T357269 WORKBOARD https://phabricator.wikimedia.org/project/board/6996/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T274626: wikidata-query-gui build tooling uses outdated packages (via grunt)

2023-09-19 Thread Silvan_WMDE
Silvan_WMDE removed Silvan_WMDE as the assignee of this task. Silvan_WMDE added a comment. forgot to unassign myself when moving this task back to ToDo :-) TASK DETAIL https://phabricator.wikimedia.org/T274626 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel

[Wikidata-bugs] [Maniphest] T331605: [ES-M3] Update Termbox README Dev instructions (+ensure working local setup for all devs)

2023-09-01 Thread Silvan_WMDE
Silvan_WMDE claimed this task. Silvan_WMDE moved this task from To Do to Peer Review on the Wikibase Product Platform Team WPP (Sprint 2 ) board. TASK DETAIL https://phabricator.wikimedia.org/T331605 WORKBOARD https://phabricator.wikimedia.org/project/board/6720/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T331605: [ES-M3] Update Termbox README Dev instructions (+ensure working local setup for all devs)

2023-09-01 Thread Silvan_WMDE
Silvan_WMDE moved this task from Backlog to Sprint 2 on the Wikibase Product Platform Team WPP board. Silvan_WMDE edited projects, added Wikibase Product Platform Team WPP (Sprint 2 ); removed Wikibase Product Platform Team WPP. TASK DETAIL https://phabricator.wikimedia.org/T331605

[Wikidata-bugs] [Maniphest] T329233: Wikibase\Repo\RestApi\Domain\Services\ItemUpdateFailed: +----------+---------------------------+--------

2023-02-09 Thread Silvan_WMDE
Silvan_WMDE added a project: Wikibase Product Platform (Sprint 22). TASK DETAIL https://phabricator.wikimedia.org/T329233 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: dancy, Agusbou2015, Aklapper, Zabe, Astuthiodit_1, karapayneWMDE

[Wikidata-bugs] [Maniphest] T326955: Ensure URLs on the spam block list can not be added as values

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

[Wikidata-bugs] [Maniphest] T326955: Ensure URLs on the spam block list can not be added as values

2023-01-23 Thread Silvan_WMDE
Silvan_WMDE added a comment. This has been tested locally and works a s expected: [SpamBlacklist] Match! [SpamBlacklistHit] 10.0.0.2 caught submitting spam: http://grusskarte http://grusskarte [Wikibase] Wikibase\Repo\RestApi\Domain\Services\ItemUpdateFailed

[Wikidata-bugs] [Maniphest] T326955: Ensure URLs on the spam block list can not be added as values

2023-01-18 Thread Silvan_WMDE
Silvan_WMDE claimed this task. Silvan_WMDE moved this task from To Do to Doing on the Wikibase Product Platform (Sprint 21) board. TASK DETAIL https://phabricator.wikimedia.org/T326955 WORKBOARD https://phabricator.wikimedia.org/project/board/6351/ EMAIL PREFERENCES https

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

2023-01-17 Thread Silvan_WMDE
Silvan_WMDE added a comment. **Task Breakdown notes** - verify the feature is working - add 'blocked user/IP' test to the 'Authorization' section of the `AuthTest.js` e2e-test - use the 'block' API action to set up the test (see task description) TASK DETAIL https

[Wikidata-bugs] [Maniphest] T326955: Ensure URLs on the spam block list can not be added as values

2023-01-17 Thread Silvan_WMDE
Silvan_WMDE added a comment. **Task Breakdown notes** - follow instructions on the SpamBlacklist wiki page <https://www.mediawiki.org/wiki/Extension:SpamBlacklist> and test locally - write a test: - ensure that SpamBlacklist is set up in CI - find out about or modify con

[Wikidata-bugs] [Maniphest] T326955: Ensure URLs on the spam block list can not be added as values

2023-01-13 Thread Silvan_WMDE
Silvan_WMDE set the point value for this task to "3". TASK DETAIL https://phabricator.wikimedia.org/T326955 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Aklapper, WMDE-leszek, Silvan_WMDE, Astuthiodit_1, karapayneWMDE,

[Wikidata-bugs] [Maniphest] T326955: Ensure URLs on the spam block list can not be added as values

2023-01-13 Thread Silvan_WMDE
Silvan_WMDE created this task. Silvan_WMDE added projects: Wikidata, Wikibase REST API. TASK DESCRIPTION **Acceptance criteria:** - feature has been checked and is working as expected - corresponding automated test is in place TASK DETAIL https://phabricator.wikimedia.org/T326955

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

2023-01-13 Thread Silvan_WMDE
Silvan_WMDE set the point value for this task to "3". TASK DETAIL https://phabricator.wikimedia.org/T326954 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Aklapper, WMDE-leszek, Silvan_WMDE, Astuthiodit_1, karapayneWMDE,

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

2023-01-13 Thread Silvan_WMDE
Silvan_WMDE created this task. Silvan_WMDE added projects: Wikidata, Wikibase REST API. TASK DESCRIPTION **Acceptance criteria:** - feature has been checked and is working as expected - corresponding e2e test is in place TASK DETAIL https://phabricator.wikimedia.org/T326954 EMAIL

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

2022-09-14 Thread Silvan_WMDE
Silvan_WMDE created this task. Silvan_WMDE added projects: Wikidata, Wikibase Product Platform (Sprint 13). TASK DESCRIPTION - Change all use cases to create the `EditMetadata` with the corresponding `StatementEditSummary` using the factory methods - in `MediaWikiEditEntityFactoryItemUpdater

[Wikidata-bugs] [Maniphest] T316923: Restore skipped test in ReferenceListTest.php

2022-09-02 Thread Silvan_WMDE
Silvan_WMDE created this task. Silvan_WMDE added projects: Wikidata, Wikibase-DataModel, PHP 7.4 support, wdwb-tech. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION `testSerializationStability()` had to be skipped during WMF's migration to PHP 7.4, because CI

[Wikidata-bugs] [Maniphest] T312750: ️ Do not use a placeholder edit summary/comment when none provided by the client

2022-08-04 Thread Silvan_WMDE
Silvan_WMDE moved this task from To Do to Doing on the Wikibase Product Platform (Sprint 11) board. Silvan_WMDE claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T312750 WORKBOARD https://phabricator.wikimedia.org/project/board/6060/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T314133: Allow recording Wikibase REST API usage for Wikidata monitoring and metrics

2022-08-01 Thread Silvan_WMDE
Silvan_WMDE added a comment. Notes from Backlog Refinement: 1. Figure out if the relevant data (number of requests and request execution time) can be found in Hadoop logs already and whether it is sufficient for Wikidata's tracking needs 2. If not, define what service interface

[Wikidata-bugs] [Maniphest] T314031: ️ Check authorization for PUT statement requests

2022-07-28 Thread Silvan_WMDE
Silvan_WMDE created this task. Silvan_WMDE added projects: Wikidata, Wikibase Product Platform (Sprint 11). TASK DESCRIPTION Authentication comes for free via the framework, but authorization for PUT requests needs to be implemented on the use case level: - check in use case via

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

2022-07-25 Thread Silvan_WMDE
Silvan_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T312811 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Lydia_Pintscher, Aklapper, WMDE-leszek, Astuthiodit_1, karapayneWMDE, Invadibot

[Wikidata-bugs] [Maniphest] T312750: Do not use a placeholder edit summary/comment when none provided by the client

2022-07-25 Thread Silvan_WMDE
Silvan_WMDE added a project: Story. TASK DETAIL https://phabricator.wikimedia.org/T312750 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Aklapper, WMDE-leszek, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE

[Wikidata-bugs] [Maniphest] T312750: Do not use a placeholder edit summary/comment when none provided by the client

2022-07-25 Thread Silvan_WMDE
Silvan_WMDE set the point value for this task to "2". TASK DETAIL https://phabricator.wikimedia.org/T312750 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Aklapper, WMDE-leszek, Astuthiodit_1, karapayneWMDE, Invadibot, m

[Wikidata-bugs] [Maniphest] T307234: ️ Create GetItemStatementsRouteHandler

2022-05-06 Thread Silvan_WMDE
Silvan_WMDE moved this task from Doing to Peer Review on the Wikibase Product Platform (Sprint 5) board. Silvan_WMDE removed Silvan_WMDE as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T307234 WORKBOARD https://phabricator.wikimedia.org/project/board/5894/ EMAIL

[Wikidata-bugs] [Maniphest] T307234: ️ Create GetItemStatementsRouteHandler

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

[Wikidata-bugs] [Maniphest] T307235: ️ Add an endpoint section for GET /entities/items/{item_id}/statements to the OpenAPI specification

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

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

2022-05-03 Thread Silvan_WMDE
Silvan_WMDE removed a project: Patch-For-Review. Silvan_WMDE added a comment. In T305988#7896234 <https://phabricator.wikimedia.org/T305988#7896234>, @gerritbot wrote: > Change 788368 had a related patch set uploaded (by Silvan Heintze; author: Silvan Heintze): Sorry, wro

[Wikidata-bugs] [Maniphest] T307235: ️ Add an endpoint section for GET /entities/items/{item_id}/statements to the OpenAPI specification

2022-05-02 Thread Silvan_WMDE
Silvan_WMDE claimed this task. Silvan_WMDE moved this task from To Do to Doing on the Wikibase Product Platform (Sprint 5) board. TASK DETAIL https://phabricator.wikimedia.org/T307235 WORKBOARD https://phabricator.wikimedia.org/project/board/5894/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T307234: ️ Create GetItemStatementsRouteHandler

2022-05-02 Thread Silvan_WMDE
Silvan_WMDE removed a project: Story. TASK DETAIL https://phabricator.wikimedia.org/T307234 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: WMDE-leszek, Aklapper, Ollie.Shotton_WMDE, Jakob_WMDE, Silvan_WMDE, Astuthiodit_1

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

2022-04-29 Thread Silvan_WMDE
Silvan_WMDE renamed this task from " Handle 400 error response in GET /entities/items/{item_id}/statements requests" to " Respond with 400 status in case of an invalid item_id". Silvan_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedi

[Wikidata-bugs] [Maniphest] T307237:  Handle 400 error response in GET /entities/items/{item_id}/statements requests

2022-04-29 Thread Silvan_WMDE
Silvan_WMDE created this task. Silvan_WMDE added projects: Wikidata, Wikibase Product Platform (Sprint 5). TASK DESCRIPTION in case of an invalid item_id provided by the user TASK DETAIL https://phabricator.wikimedia.org/T307237 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings

[Wikidata-bugs] [Maniphest] T307235: ️ Add an endpoint section for GET /entities/items/{item_id}/statements to the OpenAPI specification

2022-04-29 Thread Silvan_WMDE
Silvan_WMDE created this task. Silvan_WMDE added projects: Wikidata, Wikibase Product Platform (Sprint 5). TASK DESCRIPTION TASK DETAIL https://phabricator.wikimedia.org/T307235 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: WMDE-leszek

[Wikidata-bugs] [Maniphest] T307234: ️ Create GetItemStatementsRouteHandler

2022-04-29 Thread Silvan_WMDE
Silvan_WMDE created this task. Silvan_WMDE added projects: Wikidata, Story, Wikibase Product Platform (Sprint 5). TASK DESCRIPTION - Create a route handler which will respond to GET /entities/items/{item_id}/statements requests with the corresponding json body and the item's metadata

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

2022-04-29 Thread Silvan_WMDE
Silvan_WMDE added subscribers: Ollie.Shotton_WMDE, Silvan_WMDE, Jakob_WMDE. Silvan_WMDE added a comment. Task breakdown notes: - copy relevant parts from the proposed OpenAPI spec to ours (ticket by @Silvan_WMDE) - return json with map of statements for existing Item - ticket

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

2022-04-27 Thread Silvan_WMDE
Silvan_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T305988 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Aklapper, WMDE-leszek, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE

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

2022-03-28 Thread Silvan_WMDE
Silvan_WMDE moved this task from Doing to Peer Review on the Wikibase Product Platform (Sprint 2) board. Silvan_WMDE removed Silvan_WMDE as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T303916 WORKBOARD https://phabricator.wikimedia.org/project/board/5816/ EMAIL

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

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

[Wikidata-bugs] [Maniphest] T304094:  Add OpenAPI spec validation tests for error responses

2022-03-24 Thread Silvan_WMDE
Silvan_WMDE moved this task from Doing to Done on the Wikibase Product Platform (Sprint 2) board. Silvan_WMDE closed this task as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T304094 WORKBOARD https://phabricator.wikimedia.org/project/board/5816/ EMAIL PREFERENC

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

2022-03-24 Thread Silvan_WMDE
Silvan_WMDE closed subtask T304094:  Add OpenAPI spec validation tests for error responses as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T302065 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Jakob_WMDE, Silvan_WMDE

[Wikidata-bugs] [Maniphest] T304094:  Add OpenAPI spec validation tests for error responses

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

[Wikidata-bugs] [Maniphest] T304094:  Add OpenAPI spec validation tests for error responses

2022-03-23 Thread Silvan_WMDE
Silvan_WMDE added a comment. The 400 test case is done in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/771951/ via T303918:  Create a 400 HTTP response for invalid item IDs <https://phabricator.wikimedia.org/T303918> TASK DETAIL https://phabricator.wikimed

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

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

[Wikidata-bugs] [Maniphest] T304094:  Add OpenAPI spec validation tests for error responses

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

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

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

[Wikidata-bugs] [Maniphest] T304094:  Add OpenAPI spec validation tests for error responses

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

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

2022-03-22 Thread Silvan_WMDE
Silvan_WMDE removed Silvan_WMDE as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T303915 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Aklapper, WMDE-leszek, Silvan_WMDE, Ollie.Shotton_WMDE

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

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

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

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

[Wikidata-bugs] [Maniphest] T304094:  Add OpenAPI spec validation tests for error responses

2022-03-21 Thread Silvan_WMDE
Silvan_WMDE moved this task from Doing to Peer Review on the Wikibase Product Platform (Sprint 2) board. Silvan_WMDE removed Silvan_WMDE as the assignee of this task. Silvan_WMDE added a comment. The 404 change is ready for review now. TASK DETAIL https://phabricator.wikimedia.org/T304094

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

2022-03-21 Thread Silvan_WMDE
Silvan_WMDE renamed this task from " Set up directory structure for clean architecture" to " Set up directory structure for hexagonal architecture". TASK DETAIL https://phabricator.wikimedia.org/T302305 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/pa

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

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

[Wikidata-bugs] [Maniphest] T304094:  Add OpenAPI spec validation tests for error responses

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

[Wikidata-bugs] [Maniphest] T304094:  Add OpenAPI spec validation tests for error responses

2022-03-17 Thread Silvan_WMDE
Silvan_WMDE created this task. Silvan_WMDE added projects: Wikidata, Wikibase Product Platform (Sprint 2). TASK DESCRIPTION Based on the spec changes for error responses in Gerrit patch 770444 <https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/770444/>, new OpenAPI vali

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

2022-03-16 Thread Silvan_WMDE
Silvan_WMDE removed a project: Story. TASK DETAIL https://phabricator.wikimedia.org/T303916 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: WMDE-leszek, Aklapper, Silvan_WMDE, Ollie.Shotton_WMDE, Astuthiodit_1, karapayneWMDE

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

2022-03-16 Thread Silvan_WMDE
Silvan_WMDE removed a project: Story. TASK DETAIL https://phabricator.wikimedia.org/T303915 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Aklapper, WMDE-leszek, Silvan_WMDE, Ollie.Shotton_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-16 Thread Silvan_WMDE
Silvan_WMDE removed a project: Story. TASK DETAIL https://phabricator.wikimedia.org/T303914 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE, Silvan_WMDE Cc: Aklapper, WMDE-leszek, Silvan_WMDE, Ollie.Shotton_WMDE, Astuthiodit_1

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

2022-03-16 Thread Silvan_WMDE
Silvan_WMDE renamed this task from "Filter item data by input from the _fields request parameter" to " Filter item data by input from the _fields request parameter". TASK DETAIL https://phabricator.wikimedia.org/T303919 EMAIL PREFERENCES https://phabricator.wikimedi

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

2022-03-16 Thread Silvan_WMDE
Silvan_WMDE created this task. Silvan_WMDE added projects: Wikidata, Wikibase Product Platform (Sprint 2). TASK DESCRIPTION WHEN I request GET /entities/items/{item_id} AND provide the _fields parameter containing allowed field names THEN I get 200 HTTP response AND response contains

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

2022-03-16 Thread Silvan_WMDE
Silvan_WMDE created this task. Silvan_WMDE added projects: Wikidata, Wikibase Product Platform (Sprint 2). TASK DESCRIPTION **BDD** WHEN I request GET /entities/items/{item_id} with a text which is not an item ID THEN I get 400 HTTP response AND it contains a invalid-entity-id code

[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-15 Thread Silvan_WMDE
Silvan_WMDE added subscribers: Ollie.Shotton_WMDE, Silvan_WMDE. Silvan_WMDE added a comment. **Task Breakdown Notes:** WHEN I provide the _fields parameter containing allowed field names: -- subtask to be created by @Silvan_WMDE - in the RouteHandler, construct the GetItemRequest

[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-15 Thread Silvan_WMDE
Silvan_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T302055 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Aklapper, WMDE-leszek, Fernandobacasegua34, Astuthiodit_1, 786, Suran38, Biggs657

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

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

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

2022-03-15 Thread Silvan_WMDE
Silvan_WMDE added subscribers: Ollie.Shotton_WMDE, Silvan_WMDE. Silvan_WMDE added a comment. **Task Breakdown Notes** 404 HTTP response -- ticket to be created by @Ollie.Shotton_WMDE - return `null` from `WikibaseEntityLookupItemRevisionRetriever` in case no entity revision can

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

2022-03-14 Thread Silvan_WMDE
Silvan_WMDE renamed this task from "Handle incorrect input 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] T302055: Allow requesting subset of fields of item data to be returned by the GET /entities/items/{item_id} REST API

2022-03-03 Thread Silvan_WMDE
Silvan_WMDE set the point value for this task to "5". TASK DETAIL https://phabricator.wikimedia.org/T302055 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Aklapper, WMDE-leszek, karapayneWMDE, Invadibot, maantietaja,

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

2022-03-03 Thread Silvan_WMDE
Silvan_WMDE updated the task description. Silvan_WMDE set the point value for this task to "5". TASK DETAIL https://phabricator.wikimedia.org/T302065 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: WMDE-leszek, Aklapper, kar

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

2022-03-02 Thread Silvan_WMDE
Silvan_WMDE claimed this task. Silvan_WMDE moved this task from To Do to Doing on the Wikibase Product Platform (Sprint 1) board. TASK DETAIL https://phabricator.wikimedia.org/T302308 WORKBOARD https://phabricator.wikimedia.org/project/board/5772/ EMAIL PREFERENCES https

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

2022-02-23 Thread Silvan_WMDE
Silvan_WMDE removed a project: Story. TASK DETAIL https://phabricator.wikimedia.org/T302308 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: WMDE-leszek, Aklapper, Addshore, Silvan_WMDE, Jakob_WMDE, Ollie.Shotton_WMDE, karapayneWMDE

[Wikidata-bugs] [Maniphest] T302370:  Create a response body for retrieving a single item

2022-02-23 Thread Silvan_WMDE
Silvan_WMDE removed a project: Story. TASK DETAIL https://phabricator.wikimedia.org/T302370 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: WMDE-leszek, Aklapper, Addshore, Ollie.Shotton_WMDE, Jakob_WMDE, Silvan_WMDE, karapayneWMDE

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

2022-02-23 Thread Silvan_WMDE
Silvan_WMDE removed a project: Story. TASK DETAIL https://phabricator.wikimedia.org/T302305 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: WMDE-leszek, Aklapper, Addshore, Silvan_WMDE, Jakob_WMDE, Ollie.Shotton_WMDE, karapayneWMDE

[Wikidata-bugs] [Maniphest] T302370:  Create a response body for retrieving a single item

2022-02-23 Thread Silvan_WMDE
Silvan_WMDE created this task. Silvan_WMDE added projects: Wikidata, Story, Wikibase Product Platform (Sprint 1). TASK DESCRIPTION - use the following existing classes and services to get information for the body: - `Item`to be retrieved by the data access service

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

2022-02-22 Thread Silvan_WMDE
Silvan_WMDE added a comment. Task breakdown: - set up directory structure for clean architecture (see the FUN example <https://github.com/wmde/fundraising-donations/tree/master/src>) - TASK DETAIL https://phabricator.wikimedia.org/T302054 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T295760: tracking open vs. reviewed mismatches over time

2022-01-26 Thread Silvan_WMDE
Silvan_WMDE moved this task from Test (Verification) to Peer Review on the Mismatch Finder (Mismatch Finder - sprint 14) board. Silvan_WMDE added a comment. add logging to server's file system via https://github.com/wmde/wikidata-mismatch-finder/pull/289 TASK DETAIL https

[Wikidata-bugs] [Maniphest] T295760: tracking open vs. reviewed mismatches over time

2022-01-24 Thread Silvan_WMDE
Silvan_WMDE moved this task from Peer Review to Test (Verification) on the Mismatch Finder (Mismatch Finder - sprint 14) board. Silvan_WMDE added a comment. Changed the Grafana board <https://grafana.wikimedia.org/d/knCj7WA7z/wikidata-mismatch-finder?viewPanel=7=1=30s=now-4d=now> fro

[Wikidata-bugs] [Maniphest] T295760: tracking open vs. reviewed mismatches over time

2022-01-21 Thread Silvan_WMDE
Silvan_WMDE added a comment. Merged and deployed to production, including the newly created cronjob. To be tested and verified, once the stats tracker has been executed at least once (happens every day at midnight). TASK DETAIL https://phabricator.wikimedia.org/T295760 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T298186: Make a WiKit pre-release with fixed Dropdown component

2022-01-14 Thread Silvan_WMDE
Silvan_WMDE moved this task from Peer Review to Test (Verification) on the Mismatch Finder (Mismatch Finder - sprint 14) board. Silvan_WMDE added a comment. Mismatch Finder update via https://github.com/wmde/wikidata-mismatch-finder/pull/284 TASK DETAIL https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T295663: Review code documentation

2022-01-14 Thread Silvan_WMDE
Silvan_WMDE claimed this task. Silvan_WMDE moved this task from To Do to Doing on the Mismatch Finder (Mismatch Finder - sprint 14) board. TASK DETAIL https://phabricator.wikimedia.org/T295663 WORKBOARD https://phabricator.wikimedia.org/project/board/5695/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T298186: Make a WiKit pre-release with fixed Dropdown component

2022-01-14 Thread Silvan_WMDE
Silvan_WMDE moved this task from Doing to Peer Review on the Mismatch Finder (Mismatch Finder - sprint 14) board. Silvan_WMDE added a comment. https://github.com/wmde/wikit/pull/523 TASK DETAIL https://phabricator.wikimedia.org/T298186 WORKBOARD https://phabricator.wikimedia.org/project

[Wikidata-bugs] [Maniphest] T298186: Make a WiKit pre-release with fixed Dropdown component

2022-01-14 Thread Silvan_WMDE
Silvan_WMDE claimed this task. Silvan_WMDE moved this task from To Do to Doing on the Mismatch Finder (Mismatch Finder - sprint 14) board. TASK DETAIL https://phabricator.wikimedia.org/T298186 WORKBOARD https://phabricator.wikimedia.org/project/board/5695/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T295760: tracking open vs. reviewed mismatches over time

2022-01-13 Thread Silvan_WMDE
Silvan_WMDE added a comment. Configuration files for the scheduler's background job are added (both staging <https://github.com/wmde/wikidata-mismatch-finder/blob/stats/open-vs-reviewed/containers/staging-schedule.yaml> and production <https://github.com/wmde/wikidata-mismatch-fi

[Wikidata-bugs] [Maniphest] T295760: tracking open vs. reviewed mismatches over time

2022-01-12 Thread Silvan_WMDE
Silvan_WMDE added a comment. deployed to staging <https://mismatch-finder-staging.toolforge.org/results?ids=Q18588970%7CQ21006586%7CQ55468067%7CQ55468067%7CQ425612%7CQ708473%7CQ145%7CQ145%7CQ2961538%7CQ2961538%7CQ4857142%7CQ5392118> and monitored on 'Total vs Reviewed Mism

[Wikidata-bugs] [Maniphest] T295760: tracking open vs. reviewed mismatches over time

2022-01-12 Thread Silvan_WMDE
Silvan_WMDE moved this task from Doing to Peer Review on the Mismatch Finder (Mismatch Finder - sprint 14) board. Silvan_WMDE added a comment. https://github.com/wmde/wikidata-mismatch-finder/pull/283 TASK DETAIL https://phabricator.wikimedia.org/T295760 WORKBOARD https

[Wikidata-bugs] [Maniphest] T294842: Make Dependabot less needy

2022-01-11 Thread Silvan_WMDE
Silvan_WMDE added a comment. https://github.com/wmde/wikidata-mismatch-finder/pull/269 TASK DETAIL https://phabricator.wikimedia.org/T294842 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ItamarWMDE, Silvan_WMDE Cc: Silvan_WMDE, Aklapper

[Wikidata-bugs] [Maniphest] T298020: Dropdown component should not emit event when user clicks the selected option

2022-01-05 Thread Silvan_WMDE
Silvan_WMDE moved this task from Test (Verification) to Done on the Mismatch Finder (Mismatch Finder - sprint 13) board. Silvan_WMDE closed this task as "Resolved". Silvan_WMDE added a comment. Verified <https://github.com/wmde/wikit/pull/515#pullrequestreview-839245748>,

[Wikidata-bugs] [Maniphest] T295760: tracking open vs. reviewed mismatches over time

2022-01-05 Thread Silvan_WMDE
Silvan_WMDE claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T295760 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Silvan_WMDE, Aklapper, Lydia_Pintscher, karapayneWMDE, Invadibot, maantietaja, Mattia_Capozzi_WMDE

[Wikidata-bugs] [Maniphest] T295541: Handle serverside validation errors in client

2021-12-22 Thread Silvan_WMDE
Silvan_WMDE moved this task from Peer Review to Test (Verification) on the Mismatch Finder (Mismatch Finder - sprint 13) board. Silvan_WMDE added a comment. This can be tested/verified by triggering a validation error with a malformed item ID in the request URL, such as: https://mismatch

[Wikidata-bugs] [Maniphest] T295541: Handle serverside validation errors in client

2021-12-21 Thread Silvan_WMDE
Silvan_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T295541 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Aklapper, ItamarWMDE, karapayneWMDE, Invadibot, maantietaja, Mattia_Capozzi_WMDE

[Wikidata-bugs] [Maniphest] T295541: Handle serverside validation errors in client

2021-12-21 Thread Silvan_WMDE
Silvan_WMDE moved this task from Doing to Peer Review on the Mismatch Finder (Mismatch Finder - sprint 13) board. Silvan_WMDE added a comment. https://github.com/wmde/wikidata-mismatch-finder/pull/271 TASK DETAIL https://phabricator.wikimedia.org/T295541 WORKBOARD https

[Wikidata-bugs] [Maniphest] T295541: Handle serverside validation errors in client

2021-12-20 Thread Silvan_WMDE
Silvan_WMDE claimed this task. Silvan_WMDE moved this task from To Do to Doing on the Mismatch Finder (Mismatch Finder - sprint 13) board. TASK DETAIL https://phabricator.wikimedia.org/T295541 WORKBOARD https://phabricator.wikimedia.org/project/board/5665/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T297015: Reverting a review decision to its original value should not trigger submission to the backend

2021-12-20 Thread Silvan_WMDE
Silvan_WMDE claimed this task. Silvan_WMDE added a subscriber: ItamarWMDE. Silvan_WMDE added a comment. taking over, after handover from @ItamarWMDE TASK DETAIL https://phabricator.wikimedia.org/T297015 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T298020: Dropdown component should not emit event when user clicks the selected option

2021-12-20 Thread Silvan_WMDE
Silvan_WMDE edited projects, added Mismatch Finder (Mismatch Finder - sprint 13); removed Mismatch Finder. TASK DETAIL https://phabricator.wikimedia.org/T298020 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Aklapper, Silvan_WMDE

[Wikidata-bugs] [Maniphest] T298020: Dropdown component should not emit event when user clicks the selected option

2021-12-20 Thread Silvan_WMDE
Silvan_WMDE added a project: Mismatch Finder. TASK DETAIL https://phabricator.wikimedia.org/T298020 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE Cc: Aklapper, Silvan_WMDE, STHart, karapayneWMDE, Invadibot, maantietaja

[Wikidata-bugs] [Maniphest] T298020: Dropdown component should not emit event when user clicks the selected option

2021-12-20 Thread Silvan_WMDE
Silvan_WMDE created this task. Silvan_WMDE added projects: Wikidata Design System, Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION As shown in this example <https://codepen.io/xumium/pen/OJxpeqB> HTML's default select element does not fire `oninput

[Wikidata-bugs] [Maniphest] T297674: Add java opts to disable log4j LDAP lookups

2021-12-17 Thread Silvan_WMDE
Silvan_WMDE added a comment. See also {T297866} TASK DETAIL https://phabricator.wikimedia.org/T297674 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: toan, Silvan_WMDE Cc: Silvan_WMDE, danshick-wmde, karapayneWMDE, toan, Aklapper, Invadibot

[Wikidata-bugs] [Maniphest] T297015: Reverting a review decision to its original value should not trigger submission to the backend

2021-12-15 Thread Silvan_WMDE
Silvan_WMDE added a comment. First attempt, incl. regression error (don't send an empty decision object!) here: https://github.com/wmde/wikidata-mismatch-finder/pull/242 TASK DETAIL https://phabricator.wikimedia.org/T297015 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings

[Wikidata-bugs] [Maniphest] T295759: review statistics for all imports

2021-12-15 Thread Silvan_WMDE
Silvan_WMDE moved this task from Ready for picking up to Mismatch Finder - sprint 13 on the Mismatch Finder board. Silvan_WMDE edited projects, added Mismatch Finder (Mismatch Finder - sprint 13); removed Mismatch Finder. TASK DETAIL https://phabricator.wikimedia.org/T295759 WORKBOARD

[Wikidata-bugs] [Maniphest] T295759: review statistics for all imports

2021-12-15 Thread Silvan_WMDE
Silvan_WMDE added a comment. Task breakdown notes: - https://impulsivecode.com/how-to-create-and-export-csv-file-in-laravel/ - create a class that pulls the required data from the database and calculates the metrics - use the metrics class to create and send a CSV file from

  1   2   3   4   5   6   >