[Wikidata-bugs] [Maniphest] T275315: error handling: allow only Item IDs

2021-03-01 Thread Lydia_Pintscher
Lydia_Pintscher closed this task as "Resolved".
Lydia_Pintscher moved this task from In review to Done on the Item Quality 
Evaluator board.
Lydia_Pintscher claimed this task.
Lydia_Pintscher added a comment.


  \o/

TASK DETAIL
  https://phabricator.wikimedia.org/T275315

WORKBOARD
  https://phabricator.wikimedia.org/project/board/5209/

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Lydia_Pintscher
Cc: Jan_Dittrich, Aklapper, Lydia_Pintscher, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
abian, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] T275315: error handling: allow only Item IDs

2021-02-22 Thread Jan_Dittrich
Jan_Dittrich added a comment.


  Suggestion: ADD:  an error is shown when providing anything but an Item ID. 
There is an error pointing out each of the offending inputs, rather than only 
the first one. (at least up to, lets say, 10 Errors or so)

TASK DETAIL
  https://phabricator.wikimedia.org/T275315

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Jan_Dittrich
Cc: Jan_Dittrich, Aklapper, Lydia_Pintscher, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] T275315: error handling: allow only Item IDs

2021-02-22 Thread Jan_Dittrich
Jan_Dittrich added a comment.


  Depending on the "cost" of queries and checking we might either show the 
evaluation results on the input page (1) or on the results page (2)

TASK DETAIL
  https://phabricator.wikimedia.org/T275315

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Jan_Dittrich
Cc: Jan_Dittrich, Aklapper, Lydia_Pintscher, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] T275315: error handling: allow only Item IDs

2021-02-22 Thread Jan_Dittrich
Jan_Dittrich updated the task description.

TASK DETAIL
  https://phabricator.wikimedia.org/T275315

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Jan_Dittrich
Cc: Aklapper, Lydia_Pintscher, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] T275315: error handling: allow only Item IDs

2021-02-21 Thread Lydia_Pintscher
Lydia_Pintscher triaged this task as "Medium" priority.

TASK DETAIL
  https://phabricator.wikimedia.org/T275315

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Lydia_Pintscher
Cc: Aklapper, Lydia_Pintscher, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] T275315: error handling: allow only Item IDs

2021-02-21 Thread Lydia_Pintscher
Lydia_Pintscher created this task.
Lydia_Pintscher added projects: Wikidata, Item Quality Evaluator.
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION
  As an editor I want to understand why my input is not accepted in order to 
fix it.
  
  **Problem:**
  We should only allow Item IDs in the input list. We do not allow links to 
Items, Lexeme IDs, Property IDs, etc
  The pattern we check for is "Q + natural number", e.g. Q123
  
  **Screenshots/mockups:**
  TODO
  
  **BDD**
  GIVEN a list of IDs as input for the Item Quality Evaluator
  WHEN providing an invalid ID
  THEN an error is shown
  
  **Acceptance criteria:**
  
  [ ] only Item IDs are accepted as input
  [ ] an error is shown when providing anything but an Item ID
  
  **Notes:**
  
  - We accept that not all combinations of "Q + natural number" are actual 
existing Item IDs. Those cases will be handled with T275312 
.

TASK DETAIL
  https://phabricator.wikimedia.org/T275315

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Lydia_Pintscher
Cc: Aklapper, Lydia_Pintscher, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs