[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-29 Thread Lydia_Pintscher
Lydia_Pintscher closed this task as "Resolved". Lydia_Pintscher added a comment.  TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, Lydia_Pintscher Cc:

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-22 Thread Michael
Michael removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, Michael Cc: Erdinc_Ciftci_WMDE, karapayneWMDE, ItamarWMDE,

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-22 Thread Lydia_Pintscher
Lydia_Pintscher added a comment. Follow-up is now in T304397 . TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE,

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-22 Thread Lydia_Pintscher
Lydia_Pintscher added a comment. I'll create a new task for it now. TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, Lydia_Pintscher Cc: Erdinc_Ciftci_WMDE,

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-18 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed subtask T302961: Use API endpoint when creating a new Lexeme as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc:

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-17 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. @Lydia_Pintscher: In the task breakdown, we decided that redirecting to the new lexeme would not be part of the subtask T302961: Use API endpoint when creating a new Lexeme (T302961#7766524

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-10 Thread karapayneWMDE
karapayneWMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, karapayneWMDE Cc: Erdinc_Ciftci_WMDE, karapayneWMDE, ItamarWMDE,

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-09 Thread karapayneWMDE
karapayneWMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, karapayneWMDE Cc: Erdinc_Ciftci_WMDE, karapayneWMDE, ItamarWMDE,

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-09 Thread karapayneWMDE
karapayneWMDE edited projects, added Special:NewLexeme revival (Special:NewLexeme revival - sprint 3); removed Special:NewLexeme revival (Special:NewLexeme revival - sprint 2). TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-09 Thread karapayneWMDE
karapayneWMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, karapayneWMDE Cc: Erdinc_Ciftci_WMDE, karapayneWMDE, ItamarWMDE,

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-03 Thread gerritbot
gerritbot added a comment. Change 767517 **merged** by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@master] Add missing Special:NewLexemeAlpha i18n messages https://gerrit.wikimedia.org/r/767517 TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-02 Thread gerritbot
gerritbot added a comment. Change 767517 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/WikibaseLexeme@master] Add missing Special:NewLexemeAlpha i18n messages https://gerrit.wikimedia.org/r/767517 TASK

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-02 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Works on beta, see https://wikidata.beta.wmflabs.org/wiki/Special:NewLexemeAlpha. (Though we forgot to include the i18n messages in the ResourceLoader module.) https://wikidata.beta.wmflabs.org/wiki/Lexeme:L36707 was created successfully. TASK DETAIL

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-02 Thread ReleaseTaggerBot
ReleaseTaggerBot added a project: MW-1.38-notes (1.38.0-wmf.25; 2022-03-07). TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, ReleaseTaggerBot Cc: Erdinc_Ciftci_WMDE,

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-02 Thread gerritbot
gerritbot added a comment. Change 763719 **merged** by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@master] Let Special:NewLexemeAlpha create lexemes https://gerrit.wikimedia.org/r/763719 TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-01 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed subtask T302001: Add CSRF token to new lexeme form as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Erdinc_Ciftci_WMDE,

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-03-01 Thread Urbanecm
Urbanecm reopened subtask T302001: Add CSRF token to new lexeme form as Open. TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, Urbanecm Cc: Erdinc_Ciftci_WMDE,

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-02-23 Thread ItamarWMDE
ItamarWMDE added a comment. Yes, I mean displaying messages to the user. But I agree on the scope reduction. We can look at the newly created ticket in the backlog grooming. TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-02-23 Thread Lydia_Pintscher
Lydia_Pintscher added a comment. @ItamarWMDE you mean telling the editor what the specific error is that prevented the creation of the Lexeme? I initially included it here but let's leave it out of this ticket now and create a new one once T302264

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-02-23 Thread ItamarWMDE
ItamarWMDE closed subtask T302070: Ensure proper validation for the submitted data as Invalid. TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, ItamarWMDE Cc:

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-02-23 Thread ItamarWMDE
ItamarWMDE added a subscriber: karapayneWMDE. ItamarWMDE added a comment. @Lydia_Pintscher @karapayneWMDE There is an open question regarding the scope of this task. Should it also include error signaling or not? Validation (on the server side - is already done, in the way that it prevents

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-02-23 Thread ItamarWMDE
ItamarWMDE added a comment. **Task Breakdown Notes**: **What was done:** 1. CSRF Token Injection into Vue App (merged) 2. Provide CSRF token from the `WikibaseLexeme.git` 3. NoJS version of form, with the required fields 4. Action handler on Server side: re-renders form with

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-02-22 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE claimed this task. Lucas_Werkmeister_WMDE moved this task from Parents / Waiting to Peer Review on the Special:NewLexeme revival (Special:NewLexeme revival - sprint 2) board. Lucas_Werkmeister_WMDE added a comment. https://github.com/wmde/new-lexeme-special-page/pull/55

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-02-22 Thread karapayneWMDE
karapayneWMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: karapayneWMDE Cc: Lucas_Werkmeister_WMDE, So9q, Aklapper, Lydia_Pintscher, Fernandobacasegua34, 786,

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-02-22 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed subtask T302001: Add CSRF token to new lexeme form as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Lucas_Werkmeister_WMDE,

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

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

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-02-18 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: gerritbot Cc: Lucas_Werkmeister_WMDE, So9q, Aklapper, Lydia_Pintscher, Fernandobacasegua34, 786,

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-02-18 Thread gerritbot
gerritbot added a comment. Change 763719 had a related patch set uploaded (by Michael Große; author: Michael Große): [mediawiki/extensions/WikibaseLexeme@master] Allow no lexeme input handling by adding noscript skeleton form https://gerrit.wikimedia.org/r/763719 TASK DETAIL

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-02-17 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Proof of concept: https://github.com/wmde/new-lexeme-special-page/pull/50 TASK DETAIL https://phabricator.wikimedia.org/T298153 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc:

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-02-17 Thread guergana.tzatchkova
guergana.tzatchkova moved this task from milestone 1 to Special:NewLexeme revival - sprint 1 on the Special:NewLexeme revival board. guergana.tzatchkova edited projects, added Special:NewLexeme revival (Special:NewLexeme revival - sprint 1); removed Special:NewLexeme revival. TASK DETAIL

[Wikidata-bugs] [Maniphest] T298153: ‘Submit’ Button functionality to create the new Lexeme

2022-02-08 Thread karapayneWMDE
karapayneWMDE renamed this task from "‘Submit’ Button to create the new Lexeme" to "‘Submit’ Button functionality to create the new Lexeme". karapayneWMDE updated the task description. karapayneWMDE set the point value for this task to "8". TASK DETAIL https://phabricator.wikimedia.org/T298153