[Wikidata-bugs] [Maniphest] T303393: Display post-submit error messages to the editor

2022-04-11 Thread Lydia_Pintscher
Lydia_Pintscher added a comment.


  Ok now created in T305854  and 
T305852 .

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

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

To: Lydia_Pintscher
Cc: Erdinc_Ciftci_WMDE, Michael, noarave, Lydia_Pintscher, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, 
Gq86, GoranSMilovanovic, Mahir256, QZanden, LawExplorer, _jensen, rosalieper, 
Bodhisattwa, Scott_WUaS, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T303393: Display post-submit error messages to the editor

2022-04-04 Thread Lydia_Pintscher
Lydia_Pintscher moved this task from Test (Verification) to Done on the 
Special:NewLexeme revival (Special:NewLexeme revival - sprint 4) board.
Lydia_Pintscher closed this task as "Resolved".
Lydia_Pintscher claimed this task.
Lydia_Pintscher added a subscriber: Erdinc_Ciftci_WMDE.
Lydia_Pintscher added a comment.


  Makes sense. Thank you!
  
  @Erdinc_Ciftci_WMDE can you please create a new ticket for these?

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

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

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

To: Lydia_Pintscher
Cc: Erdinc_Ciftci_WMDE, Michael, noarave, Lydia_Pintscher, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, 
Gq86, GoranSMilovanovic, Mahir256, QZanden, LawExplorer, _jensen, rosalieper, 
Bodhisattwa, Scott_WUaS, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T303393: Display post-submit error messages to the editor

2022-04-04 Thread Michael
Michael added a comment.


  In T303393#7826887 , 
@Lydia_Pintscher wrote:
  
  > Are we able to show a more meaningful error in these cases? If yes, should 
we handle it in this ticket or separately?
  > F35036295: image.png 
  > F35036292: image.png 
  
  I think this would be two different tickets:
  
  1. handle field specific post-submit errors (this task here was only for 
"global" errors like wiki is read-only)
  2. have pre-submit validation, that is: don't allow submitting the form until 
all the fields have content

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

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

To: Michael
Cc: Michael, noarave, Lydia_Pintscher, Astuthiodit_1, karapayneWMDE, Invadibot, 
maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, 
Mahir256, QZanden, LawExplorer, _jensen, rosalieper, Bodhisattwa, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T303393: Display post-submit error messages to the editor

2022-04-03 Thread Lydia_Pintscher
Lydia_Pintscher added a comment.


  Are we able to show a more meaningful error in these cases? If yes, should we 
handle it in this ticket or separately?
  F35036295: image.png 
  F35036292: image.png 

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

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

To: Lydia_Pintscher
Cc: noarave, Lydia_Pintscher, Astuthiodit_1, karapayneWMDE, Invadibot, 
maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, 
Mahir256, QZanden, LawExplorer, _jensen, rosalieper, Bodhisattwa, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T303393: Display post-submit error messages to the editor

2022-04-01 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review.

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

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

To: Maintenance_bot
Cc: hussamsi, noarave, Lydia_Pintscher, Astuthiodit_1, karapayneWMDE, 
Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, Mahir256, QZanden, LawExplorer, _jensen, rosalieper, 
Bodhisattwa, Scott_WUaS, Wikidata-bugs, aude, Mbch331, Fernandobacasegua34, 
786, Suran38, Biggs657, Lalamarie69, Juan90264, Alter-paule, Beast1978, Un1tY, 
Hook696, Kent7301, joker88john, CucyNoiD, Gaboe420, Giuliamocci, Cpaulf30, 
Af420, Bsandipan, Lewizho99, Maathavan, Neuronton
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T303393: Display post-submit error messages to the editor

2022-04-01 Thread gerritbot
gerritbot added a comment.


  Change 775890 **merged** by jenkins-bot:
  
  [mediawiki/extensions/WikibaseLexeme@master] Bump Special New Lexeme to 
include some error handling
  
  https://gerrit.wikimedia.org/r/775890

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

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

To: gerritbot
Cc: hussamsi, noarave, Lydia_Pintscher, Fernandobacasegua34, Astuthiodit_1, 
786, Suran38, Biggs657, karapayneWMDE, Invadibot, Lalamarie69, maantietaja, 
Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, 
Kent7301, joker88john, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, 
Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, Mahir256, QZanden, 
LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Bodhisattwa, Neuronton, 
Scott_WUaS, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T303393: Display post-submit error messages to the editor

2022-03-31 Thread Michael
Michael closed subtask T304489: Display API originating post-submit errors as 
Resolved.

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

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

To: Michael
Cc: hussamsi, noarave, Lydia_Pintscher, Fernandobacasegua34, Astuthiodit_1, 
786, Suran38, Biggs657, karapayneWMDE, Invadibot, Lalamarie69, maantietaja, 
Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, 
Kent7301, joker88john, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, 
Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, Mahir256, QZanden, 
LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Bodhisattwa, Neuronton, 
Scott_WUaS, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T303393: Display post-submit error messages to the editor

2022-03-31 Thread Michael
Michael closed subtask T304490: Display network originating post-submit errors 
as Resolved.

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

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

To: Michael
Cc: hussamsi, noarave, Lydia_Pintscher, Fernandobacasegua34, Astuthiodit_1, 
786, Suran38, Biggs657, karapayneWMDE, Invadibot, Lalamarie69, maantietaja, 
Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, 
Kent7301, joker88john, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, 
Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, Mahir256, QZanden, 
LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Bodhisattwa, Neuronton, 
Scott_WUaS, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T303393: Display post-submit error messages to the editor

2022-03-31 Thread gerritbot
gerritbot added a project: Patch-For-Review.

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

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

To: gerritbot
Cc: hussamsi, noarave, Lydia_Pintscher, Fernandobacasegua34, Astuthiodit_1, 
786, Suran38, Biggs657, karapayneWMDE, Invadibot, Lalamarie69, maantietaja, 
Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, 
Kent7301, joker88john, CucyNoiD, Nandana, Gaboe420, Giuliamocci, Cpaulf30, 
Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, Mahir256, QZanden, 
LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Bodhisattwa, Neuronton, 
Scott_WUaS, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T303393: Display post-submit error messages to the editor

2022-03-31 Thread gerritbot
gerritbot added a comment.


  Change 775890 had a related patch set uploaded (by Michael Große; author: 
Michael Große):
  
  [mediawiki/extensions/WikibaseLexeme@master] Bump Special New Lexeme to 
include some error handling
  
  https://gerrit.wikimedia.org/r/775890

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

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

To: gerritbot
Cc: hussamsi, noarave, Lydia_Pintscher, Astuthiodit_1, karapayneWMDE, 
Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, Mahir256, QZanden, LawExplorer, _jensen, rosalieper, 
Bodhisattwa, Scott_WUaS, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T303393: Display post-submit error messages to the editor

2022-03-23 Thread noarave
noarave added a comment.


  **Task Breakdown Notes**
  
  - we should store errors in the vuex store
  - the work will be separated to processing API errors and processing server 
errors, in two subtasks
  - how we end up implementing the Wikit Message component remains to the 
discretion of the developer

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

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

To: noarave
Cc: noarave, Lydia_Pintscher, Astuthiodit_1, karapayneWMDE, Invadibot, 
maantietaja, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, Mahir256, 
QZanden, LawExplorer, _jensen, rosalieper, Bodhisattwa, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T303393: Display post-submit error messages to the editor

2022-03-22 Thread karapayneWMDE
karapayneWMDE moved this task from milestone 1 to Special:NewLexeme revival - 
sprint 4 on the Special:NewLexeme revival board.
karapayneWMDE edited projects, added Special:NewLexeme revival 
(Special:NewLexeme revival - sprint 4); removed Special:NewLexeme revival.

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

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

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

To: karapayneWMDE
Cc: Lydia_Pintscher, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, 
Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, Mahir256, QZanden, 
LawExplorer, _jensen, rosalieper, Bodhisattwa, Scott_WUaS, Wikidata-bugs, aude, 
Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T303393: Display post-submit error messages to the editor

2022-03-22 Thread karapayneWMDE
karapayneWMDE changed the point value for this task from "8" to "5".

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

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

To: karapayneWMDE
Cc: Lydia_Pintscher, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, 
Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, Mahir256, QZanden, 
LawExplorer, _jensen, rosalieper, Bodhisattwa, Scott_WUaS, Wikidata-bugs, aude, 
Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T303393: Display post-submit error messages to the editor

2022-03-22 Thread karapayneWMDE
karapayneWMDE updated the task description.
karapayneWMDE set the point value for this task to "8".

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

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

To: karapayneWMDE
Cc: Lydia_Pintscher, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, 
Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, Mahir256, QZanden, 
LawExplorer, _jensen, rosalieper, Bodhisattwa, Scott_WUaS, Wikidata-bugs, aude, 
Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T303393: Display post-submit error messages to the editor

2022-03-16 Thread Lydia_Pintscher
Lydia_Pintscher updated the task description.

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

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

To: Lydia_Pintscher
Cc: Lydia_Pintscher, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, 
Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, Mahir256, QZanden, 
LawExplorer, _jensen, rosalieper, Bodhisattwa, Scott_WUaS, Wikidata-bugs, aude, 
Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T303393: Display post-submit error messages to the editor

2022-03-09 Thread Lydia_Pintscher
Lydia_Pintscher created this task.
Lydia_Pintscher added projects: Wikidata Lexicographical data, 
Special:NewLexeme revival, Wikidata.

TASK DESCRIPTION
  As a Lexeme editor I want to be informed about errors that happen after I 
submit my new Lexeme in order to understand what is going wrong and how to fix 
it.
  
  **Problem:**
  We get errors during the Lexeme creation after the editor pressed SUBMIT but 
we do not yet display them to the editor.
  
  **Possible errors which appear after submit:**
  
  - user does not have the correct permissions (e.g. user is banned)
  - wiki could be read-only
  - service interruption (timeouts, 500s, etc) <- handled by mediawiki if we 
just move onto the next page, otherwise we need to make a decision on what to 
do . Specific errors will have their own page which it'll move to .
  - misc "idk what happened"
  
  **Screenshots/mockups:**
  Design mockups are here: 
https://www.figma.com/file/XoYktoKEBnC0VIf1SRuxJK/Lexicographical-Data-UI?node-id=1236%3A3396
 (copy for the case where the user is blocked might still be superceeded by the 
default user blocked message)
  
  **BDD**
  GIVEN an error that happens after the editor submits the new Lexeme
  THEN the editor is shown an in-line error message above the submit button
  AND the error contains an explanation of why the new Lexeme could not be 
created
  
  **Acceptance criteria:**
  
  [ ] post-submit error messages are shown above the submit button

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

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

To: Lydia_Pintscher
Cc: Lydia_Pintscher, karapayneWMDE, Invadibot, maantietaja, Akuckartz, Nandana, 
Lahi, Gq86, GoranSMilovanovic, Mahir256, QZanden, LawExplorer, _jensen, 
rosalieper, Bodhisattwa, Scott_WUaS, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org