[Wikidata-bugs] [Maniphest] [Edited] T189479: Enforce permission checks on Special:NewLexeme

2018-03-28 Thread Pablo-WMDE
Pablo-WMDE updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...**Technical notes:** * Right checking is built into special pages and only requires you to pass the required right into the constructor of the special page. (`src/Specials/SpecialNewLexeme.php`) TASK DETAILhttps

[Wikidata-bugs] [Maniphest] [Edited] T189479: Enforce permission checks on Special:NewLexeme

2018-03-13 Thread Addshore
Addshore updated the task description. (Show Details) CHANGES TO TASK DESCRIPTIONCreating a Lexeme must only be possible by accounts with the right to create pages"createpage" right* A user without the right to create pages"createpage" right can not create a Lexeme...> GIVEN I do not have no t

[Wikidata-bugs] [Maniphest] [Edited] T189479: Enforce permission checks on Special:NewLexeme

2018-03-12 Thread Pablo-WMDE
Pablo-WMDE updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...== Scenario: Missing authorization NewLexeme page access == > GIVEN I have no create page rights > WHEN I enter Special:NewLexeme > THEN I see Permission Error TASK DETAILhttps://phabricator.wikimedia.or

[Wikidata-bugs] [Maniphest] [Edited] T189479: Enforce permission checks on Special:NewLexeme

2018-03-12 Thread Pablo-WMDE
Pablo-WMDE updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...THEN I see Permission Error == Scenario: Missing authentication NewLexeme page access == GIVEN I am not logged in WHEN I enter Special:NewLexeme THEN I see Permission Error TASK DETAILhttps://phab

[Wikidata-bugs] [Maniphest] [Edited] T189479: Enforce permission checks on Special:NewLexeme

2018-03-12 Thread Pablo-WMDE
Pablo-WMDE updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...== Scenario: Missing authorization NewLexeme page access ==...== Scenario: SpecialMissing authentication NewLexeme page listing ==access == GIVEN I have no create page rightsam not logged in WHEN I am on t

[Wikidata-bugs] [Maniphest] [Edited] T189479: Enforce permission checks on Special:NewLexeme

2018-03-12 Thread Pablo-WMDE
Pablo-WMDE updated the task description. (Show Details) CHANGES TO TASK DESCRIPTIONcCreating a Lexeme must only be possible by accounts with the right to create pages. = Acceptance criteria =...TASK DETAILhttps://phabricator.wikimedia.org/T189479EMAIL PREFERENCEShttps://phabricator.wikimedia.org/s

[Wikidata-bugs] [Maniphest] [Edited] T189479: Enforce permission checks on Special:NewLexeme

2018-03-12 Thread Pablo-WMDE
Pablo-WMDE updated the task description. (Show Details) CHANGES TO TASK DESCRIPTIONcreating a Lexeme must only be possible by accounts with the right to create pages = Acceptance criteria: = * A user without the right to create pages can not create a Lexeme = Scenarios = Given== Scenario: NewLe

[Wikidata-bugs] [Maniphest] [Edited] T189479: Enforce permission checks on Special:NewLexeme

2018-03-12 Thread WMDE-leszek
WMDE-leszek updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...Then I see Permission Error Given I have no create page rights When I am on the list of special pages Then I do not see Create a new Lexeme pageTASK DETAILhttps://phabricator.wikimedia.org/T189479EMAIL PREFERENC