[Wikidata-bugs] [Maniphest] T305952: Update WDQS update lag SLO grafana page to new 95% SLO

2022-04-29 Thread EBernhardson
EBernhardson moved this task from Ready for Development to Needs Reporting on the Discovery-Search (Current work) board. EBernhardson added a comment. Updated graph on wdqs-wcqs-lag-slo dashboard to use 95 instead of 99 for the threshold value. TASK DETAIL

[Wikidata-bugs] [Maniphest] T306644: re-run wbsearchentities optimization process

2022-04-29 Thread EBernhardson
EBernhardson added a comment. Ran the previous AB testing report to get a preliminary look at the data and ensure it's collecting as expected. Everything seems reasonable, the new tuning isn't clearly better but not clearly worse either and we only have a few hundred events. As stated

[Wikidata-bugs] [Maniphest] T260402: Confirm or consider starting some amount of regular QA on upload process

2022-04-29 Thread Jrbranaa
Jrbranaa moved this task from Inbox to Test engineering on the Quality-and-Test-Engineering-Team (QTE) board. Restricted Application added a project: wdwb-tech. TASK DETAIL https://phabricator.wikimedia.org/T260402 WORKBOARD https://phabricator.wikimedia.org/project/board/4403/ EMAIL

[Wikidata-bugs] [Maniphest] T298160: No-JS page

2022-04-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. One thing I just noticed is that the Figma mockup for the non-JS design includes the “You can check whether a Lexeme already exists…” message. Currently, the no-JS form doesn’t have that – should we add it? (This could also avoid the problem of the

[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.wikimedia.org/T307237 EMAIL

[Wikidata-bugs] [Maniphest] T306358: InvalidArgumentException: WikiPage constructed on a Title that cannot exist as a page: Special:NewEntitySchema (NewEntitySchemaTest::testNewSchemaIsNotCreatedWhenB

2022-04-29 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T306358 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, Maintenance_bot Cc: Jakob_WMDE, tstarling, ItamarWMDE, Umherirrender,

[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

[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 in

[Wikidata-bugs] [Maniphest] T306358: InvalidArgumentException: WikiPage constructed on a Title that cannot exist as a page: Special:NewEntitySchema (NewEntitySchemaTest::testNewSchemaIsNotCreatedWhenB

2022-04-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from Untriaged to Mar 2022 on the Wikimedia-production-error board. Lucas_Werkmeister_WMDE closed this task as "Resolved". Lucas_Werkmeister_WMDE claimed this task. Lucas_Werkmeister_WMDE added a comment. Done, I think. TASK DETAIL

[Wikidata-bugs] [Maniphest] T306358: InvalidArgumentException: WikiPage constructed on a Title that cannot exist as a page: Special:NewEntitySchema (NewEntitySchemaTest::testNewSchemaIsNotCreatedWhenB

2022-04-29 Thread gerritbot
gerritbot added a comment. Change 787746 **merged** by jenkins-bot: [mediawiki/extensions/EntitySchema@master] Revert "Add quick fix for special page permission check" https://gerrit.wikimedia.org/r/787746 TASK DETAIL https://phabricator.wikimedia.org/T306358 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T298154: Prefill input fields by URL parameter

2022-04-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. The No-JS version already supports this, presumably because we copied over the relevant code along with most of the rest of `SpecialNewLexeme.php`. We’ll have to implement it for the JS version, though. TASK DETAIL

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

2022-04-29 Thread Ollie.Shotton_WMDE
Ollie.Shotton_WMDE added a subtask: T307227: ️️ Create a service to retrieve item revision metadata. TASK DETAIL https://phabricator.wikimedia.org/T305988 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ollie.Shotton_WMDE Cc: Jakob_WMDE,

[Wikidata-bugs] [Maniphest] T298160: No-JS page

2022-04-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Apart from the placement and appearance of errors, I think this task is basically done already – it’s possible to create lexemes, the info panel is rendered independent of JS already, and the spelling variant selector even includes language names.

[Wikidata-bugs] [Maniphest] T298160: No-JS page

2022-04-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. > Errors are shown post-submit in an error box above the Create Lexeme button like on the JS version. All errors are shown in the same way and we don't have individual field errors. Here’s what we currently get, more or less out of the box:

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

2022-04-29 Thread Jakob_WMDE
Jakob_WMDE renamed this task from "Create an initial implementation of GET /entities/items/{item_id}/statements" to "️ Create an initial implementation of GET /entities/items/{item_id}/statements". TASK DETAIL https://phabricator.wikimedia.org/T305988 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T302321: Expand documentation in Special:NewLexeme repositories

2022-04-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Nah, I think we can leave it for later as long as we’re tracking it in the backlog. TASK DETAIL https://phabricator.wikimedia.org/T302321 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To:

[Wikidata-bugs] [Maniphest] T306358: InvalidArgumentException: WikiPage constructed on a Title that cannot exist as a page: Special:NewEntitySchema (NewEntitySchemaTest::testNewSchemaIsNotCreatedWhenB

2022-04-29 Thread gerritbot
gerritbot added a comment. Change 787746 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/EntitySchema@master] Revert "Add quick fix for special page permission check" https://gerrit.wikimedia.org/r/787746 TASK

[Wikidata-bugs] [Maniphest] T306358: InvalidArgumentException: WikiPage constructed on a Title that cannot exist as a page: Special:NewEntitySchema (NewEntitySchemaTest::testNewSchemaIsNotCreatedWhenB

2022-04-29 Thread gerritbot
gerritbot added a comment. Change 787571 **merged** by jenkins-bot: [mediawiki/core@master] Don't consult ActionFactory for pages that can't exist https://gerrit.wikimedia.org/r/787571 TASK DETAIL https://phabricator.wikimedia.org/T306358 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T303394: METRICS - Metrics for page use

2022-04-29 Thread Michael
Michael moved this task from To Do to Doing on the Special:NewLexeme revival (Special:NewLexeme revival - sprint 6) board. Michael claimed this task. Restricted Application added a project: User-Michael. TASK DETAIL https://phabricator.wikimedia.org/T303394 WORKBOARD

[Wikidata-bugs] [Maniphest] T303394: METRICS - Metrics for page use

2022-04-29 Thread Michael
Michael moved this task from milestone 2 to Special:NewLexeme revival - sprint 6 on the Special:NewLexeme revival board. Michael edited projects, added Special:NewLexeme revival (Special:NewLexeme revival - sprint 6); removed Special:NewLexeme revival. TASK DETAIL

[Wikidata-bugs] [Maniphest] T303394: METRICS - Metrics for page use

2022-04-29 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T303394 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: gerritbot Cc: Lydia_Pintscher, Michael, Aklapper, karapayneWMDE, Fernandobacasegua34, Astuthiodit_1,

[Wikidata-bugs] [Maniphest] T303394: METRICS - Metrics for page use

2022-04-29 Thread gerritbot
gerritbot added a comment. Change 787725 had a related patch set uploaded (by Michael Große; author: Michael Große): [mediawiki/extensions/WikibaseLexeme@master] WIP: track views of new Special;NewLexeme page https://gerrit.wikimedia.org/r/787725 TASK DETAIL

[Wikidata-bugs] [Maniphest] T302035: wbremovequalifiers - error in auto-generated MediaWiki API documentation

2022-04-29 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T302035 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jakob_WMDE, Maintenance_bot Cc: Diesel_kapasule, ItamarWMDE, Addshore, Aklapper, Dominicbm,

[Wikidata-bugs] [Maniphest] T302035: wbremovequalifiers - error in auto-generated MediaWiki API documentation

2022-04-29 Thread Addshore
Addshore closed this task as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T302035 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jakob_WMDE, Addshore Cc: Diesel_kapasule, ItamarWMDE, Addshore, Aklapper, Dominicbm, Fernandobacasegua34,

[Wikidata-bugs] [Maniphest] T302035: wbremovequalifiers - error in auto-generated MediaWiki API documentation

2022-04-29 Thread ReleaseTaggerBot
ReleaseTaggerBot added a project: MW-1.39-notes (1.39.0-wmf.10; 2022-05-02). TASK DETAIL https://phabricator.wikimedia.org/T302035 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jakob_WMDE, ReleaseTaggerBot Cc: Diesel_kapasule, ItamarWMDE, Addshore,

[Wikidata-bugs] [Maniphest] T231845: wdqs update with restricted view access on anonymous users

2022-04-29 Thread Martsniez
Martsniez added a comment. I would like to give this issue a bump. I have a WIkibase instance that runs within a government network where I need to restrict read access to all anonymous users. I wanted to whitelist the main page as an introduction page for non-members. Has this issue

[Wikidata-bugs] [Maniphest] T302035: wbremovequalifiers - error in auto-generated MediaWiki API documentation

2022-04-29 Thread gerritbot
gerritbot added a comment. Change 787516 **merged** by jenkins-bot: [mediawiki/extensions/Wikibase@master] Fix typo in wbremovequalifiers https://gerrit.wikimedia.org/r/787516 TASK DETAIL https://phabricator.wikimedia.org/T302035 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T302321: Expand documentation in Special:NewLexeme repositories

2022-04-29 Thread ItamarWMDE
ItamarWMDE added a comment. In T302321#7890446 , @Lucas_Werkmeister_WMDE wrote: > The WikibaseLexeme.git README also includes some general Wikibase installation instructions (before the subsection about setting up WikibaseLexeme),

[Wikidata-bugs] [Maniphest] T302321: Expand documentation in Special:NewLexeme repositories

2022-04-29 Thread ReleaseTaggerBot
ReleaseTaggerBot added a project: MW-1.39-notes (1.39.0-wmf.10; 2022-05-02). TASK DETAIL https://phabricator.wikimedia.org/T302321 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ReleaseTaggerBot Cc: Lucas_Werkmeister_WMDE, ItamarWMDE,

[Wikidata-bugs] [Maniphest] T302321: Expand documentation in Special:NewLexeme repositories

2022-04-29 Thread gerritbot
gerritbot added a comment. Change 787700 **merged** by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@master] Add submodule instructions to README.md https://gerrit.wikimedia.org/r/787700 TASK DETAIL https://phabricator.wikimedia.org/T302321 EMAIL PREFERENCES

[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 by

[Wikidata-bugs] [Maniphest] T302321: Expand documentation in Special:NewLexeme repositories

2022-04-29 Thread gerritbot
gerritbot added a comment. Change 787703 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/WikibaseLexeme@master] Add New Lexeme Special Page section to README.md https://gerrit.wikimedia.org/r/787703 TASK

[Wikidata-bugs] [Maniphest] T302321: Expand documentation in Special:NewLexeme repositories

2022-04-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. In T302321#7890446 , @Lucas_Werkmeister_WMDE wrote: > The WikibaseLexeme.git README also includes some general Wikibase installation instructions (before the subsection about setting up

[Wikidata-bugs] [Maniphest] T302321: Expand documentation in Special:NewLexeme repositories

2022-04-29 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T302321 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: gerritbot Cc: Lucas_Werkmeister_WMDE, ItamarWMDE, Fernandobacasegua34, Astuthiodit_1, 786, Suran38,

[Wikidata-bugs] [Maniphest] T302321: Expand documentation in Special:NewLexeme repositories

2022-04-29 Thread gerritbot
gerritbot added a comment. Change 787700 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/WikibaseLexeme@master] Add submodule instructions to README.md https://gerrit.wikimedia.org/r/787700 TASK DETAIL

[Wikidata-bugs] [Maniphest] T302321: Expand documentation in Special:NewLexeme repositories

2022-04-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. The WikibaseLexeme.git README also includes some general Wikibase installation instructions (before the subsection about setting up WikibaseLexeme), which I think are at least partially outdated. Is updating them also part of this task? TASK DETAIL

[Wikidata-bugs] [Maniphest] T306358: InvalidArgumentException: WikiPage constructed on a Title that cannot exist as a page: Special:NewEntitySchema (NewEntitySchemaTest::testNewSchemaIsNotCreatedWhenB

2022-04-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Sounds plausible. Thanks for the fix! TASK DETAIL https://phabricator.wikimedia.org/T306358 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Jakob_WMDE, tstarling, ItamarWMDE,

[Wikidata-bugs] [Maniphest] T242453: Detect and alert and/or remediate Blazegraph deadlocks

2022-04-29 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2022-04-29T08:46:39Z] restarting blazegraph on wdqs1006 (deadlocked for 18hours, T242453 ) TASK DETAIL https://phabricator.wikimedia.org/T242453 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T305707: Add class prefix linting to new-lexeme repository

2022-04-29 Thread ItamarWMDE
ItamarWMDE added a comment. **Prio Notes**: - Does not affect end users - Can help avoid style rule clashes with other on wiki stylesheets → Affects development efforts - Does not affect know process owners - Eases onboarding of new / occasional developers to our class naming

[Wikidata-bugs] [Maniphest] T294637: Improvements to the WikibaseLexeme Lua interface (before full rollout)

2022-04-29 Thread Marsupium
Marsupium added a comment. In T294637#7688057 , @Lucas_Werkmeister_WMDE wrote: > Yes, I imagine step 2 would require something like T185313 or T199887