[Wikidata-bugs] [Maniphest] T322121: Chore: Update dependencies in new-lexeme-special-page.git

2022-11-01 Thread Michael
Michael added a project: Wikidata Dev Team (Sprint-∞). TASK DETAIL https://phabricator.wikimedia.org/T322121 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Michael, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE

[Wikidata-bugs] [Maniphest] T322122: Chore: Update dependencies in Mismatch Finder

2022-11-01 Thread Michael
Michael created this task. Michael added projects: Wikidata, wmde-wikidata-tech, wdwb-tech, Mismatch Finder, Wikidata Dev Team (Sprint-∞). Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION Update dependencies in **Mismatch Finder <https://github.com/wmde/wikidata-misma

[Wikidata-bugs] [Maniphest] T322121: Chore: Update dependencies in new-lexeme-special-page.git

2022-11-01 Thread Michael
Michael created this task. Michael added projects: Wikidata, wmde-wikidata-tech, wdwb-tech, Special:NewLexeme revival, Wikidata Lexicographical data. TASK DESCRIPTION Update dependencies in **new-lexeme-special-page <https://github.com/wmde/new-lexeme-special-page>**. In the READ

[Wikidata-bugs] [Maniphest] T322120: Chore: Update dependencies in Query Builder

2022-11-01 Thread Michael
Michael created this task. Michael added projects: Wikidata, wmde-wikidata-tech, wdwb-tech, Wikidata Query Builder, Wikidata Dev Team (Sprint-∞). Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION Update dependencies in **Query Builder <https://gerrit.wikimedia.org/r/ad

[Wikidata-bugs] [Maniphest] T321586: change expiry date for 2 mismatch uploads

2022-11-01 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T321586 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: ItamarWMDE, jmkeil, Aklapper, Lydia_Pintscher, Astuthiodit_1, karapayneWMDE, Invadibot

[Wikidata-bugs] [Maniphest] T319380: Track EntitySchema content and talk page views

2022-10-31 Thread Michael
Michael added a comment. PR #174 <https://gitlab.wikimedia.org/repos/data-engineering/airflow-dags/-/merge_requests/174> has been merged, and we should expect to see data in Graphite on Thursday latest. Then we can create a panel for this on Grafana and finally finish this

[Wikidata-bugs] [Maniphest] T321180: wikibase.entityselector.search hook does not handle pagination

2022-10-31 Thread Michael
Michael added a comment. This is actually the case and apparently this is intentional? if ( this._cache.term === term ) { return hookResults; // Don't fire hook when paginating } from https

[Wikidata-bugs] [Maniphest] T321180: wikibase.entityselector.search hook does not handle pagination

2022-10-31 Thread Michael
Michael added a comment. I'll have a quick look. > which makes it difficult to use for improving search results. Could you briefly outline what improvements you have in mind for these search results? I think that would be useful to know for future iterations on the search (b

[Wikidata-bugs] [Maniphest] T314131: Some reliability metrics missing since June 20th '22

2022-10-28 Thread Michael
Michael added a comment. In T314131#8347241 <https://phabricator.wikimedia.org/T314131#8347241>, @mforns wrote: > Hi @Michael! Yes, we will back-fill as much as we can. > I have to talk to the team tomorrow to see how we want to approach that, since that particular

[Wikidata-bugs] [Maniphest] T321835: Missmatch Finder requests to Wikidata should have meaningful User-Agent

2022-10-27 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T321835 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, Mattia_Capozzi_WMDE

[Wikidata-bugs] [Maniphest] T321835: Missmatch Finder requests to Wikidata should have meaningful User-Agent

2022-10-27 Thread Michael
Michael created this task. Michael added projects: Wikidata, Mismatch Finder, wmde-wikidata-tech. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION All requests made by bots and tools like MismatchFinder to Wikidata should come with a dedicated user agent so that they can

[Wikidata-bugs] [Maniphest] T321813: Upgrade Laravel to version 9

2022-10-27 Thread Michael
Michael changed the task status from "Open" to "Stalled". Michael added a comment. Stalled until PHP 8 is available on Toolforge / Kubernetes. See T269073 <https://phabricator.wikimedia.org/T269073>. TASK DETAIL https://phabricator.wikimedia.org/T321813

[Wikidata-bugs] [Maniphest] T321813: Upgrade Laravel to version 9

2022-10-27 Thread Michael
Michael added a subtask: T269073: Add PHP 8 for Kubernetes. TASK DETAIL https://phabricator.wikimedia.org/T321813 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja

[Wikidata-bugs] [Maniphest] T321813: Upgrade Laravel to version 9

2022-10-27 Thread Michael
Michael created this task. Michael added projects: Mismatch Finder, Wikidata, wmde-wikidata-tech. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION Mismatch Finder, deployed on Toolforge, is currently using Laravel 8. Security fixes for Laravel 8 will be provided until

[Wikidata-bugs] [Maniphest] T321096: [Spike] Figure out tasks for Lexeme Vue 3 migration

2022-10-27 Thread Michael
Michael added a comment. Let's move it to tech verification. I think it is worthwhile spending some time on agreeing on what way we want to go, as this also might have significant consequences for how long things will take. TASK DETAIL https://phabricator.wikimedia.org/T321096 EMAIL

[Wikidata-bugs] [Maniphest] T321096: [Spike] Figure out tasks for Lexeme Vue 3 migration

2022-10-26 Thread Michael
Michael moved this task from Doing to Peer Review on the Wikidata Dev Team (Sprint-∞) board. Michael added a comment. The three subtasks should be all that is needed in addition to finishing Lucas' patch 773276: WIP: Fully migrate to Vue 3 <https://gerrit.wikimedia.org/r/c/mediaw

[Wikidata-bugs] [Maniphest] T321672: Migrate existing `v-model` sytax in WikibaseLexeme Vue templates to Vue 3

2022-10-26 Thread Michael
Michael created this task. Michael added projects: Wikidata, wdwb-tech, Wikidata Lexicographical data, Vue.js, wmde-wikidata-tech. TASK DESCRIPTION The way that the `v-model` syntax works has changed in Vue 3 and so our code that uses it needs to be adjusted. More details at: https://v3

[Wikidata-bugs] [Maniphest] T321670: Migrate `:language.sync="language"` in WikibaseLexeme Vue templates to `v-model:` syntax

2022-10-26 Thread Michael
Michael created this task. Michael added projects: Wikidata, wdwb-tech, Wikidata Lexicographical data, Vue.js, wmde-wikidata-tech. TASK DESCRIPTION The `.sync` syntax has been replaced with the `v-model` syntax. The details are explained on this page: https://v3-migration.vuejs.org/breaking

[Wikidata-bugs] [Maniphest] T320643: Support ircs protocol for URLs

2022-10-26 Thread Michael
Michael moved this task from Parents/Waiting to Product Verification on the Wikidata Dev Team (Sprint-∞) board. Michael added a comment. Should be reviewable on beta and will roll out with the next train TASK DETAIL https://phabricator.wikimedia.org/T320643 WORKBOARD https

[Wikidata-bugs] [Maniphest] T320643: Support ircs protocol for URLs

2022-10-26 Thread Michael
Michael moved this task from Unified prioritized backlog to Sprint-∞ on the Wikidata Dev Team board. Michael edited projects, added Wikidata Dev Team (Sprint-∞); removed Wikidata Dev Team. TASK DETAIL https://phabricator.wikimedia.org/T320643 WORKBOARD https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T321595: Migrate filters in WikibaseLexeme Vue templates to something Vue 3 compatible

2022-10-25 Thread Michael
Michael added a comment. While figuring out what needs to be done in php-vuejs-templating, I accidentally implemented a minimal version of it: https://github.com/wmde/php-vuejs-templating/pull/23 TASK DETAIL https://phabricator.wikimedia.org/T321595 EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T321595: Migrate filters in WikibaseLexeme Vue templates to something Vue 3 compatible

2022-10-25 Thread Michael
Michael created this task. Michael added projects: Wikidata, wdwb-tech, Wikidata Lexicographical data, Vue.js, wmde-wikidata-tech. TASK DESCRIPTION As part of the migration of Vue 2 to Vue 3 for all code that is deployed on Wikimedia-deployed MediaWikis, we need to also migrate the Vue code

[Wikidata-bugs] [Maniphest] T321096: [Spike] Figure out tasks for Lexeme Vue 3 migration

2022-10-25 Thread Michael
Michael claimed this task. Michael moved this task from Todo/Backlog to Doing on the Wikidata Dev Team (Sprint-∞) board. Restricted Application added a project: User-Michael. TASK DETAIL https://phabricator.wikimedia.org/T321096 WORKBOARD https://phabricator.wikimedia.org/project/board/6017

[Wikidata-bugs] [Maniphest] T314131: Some reliability metrics missing since June 20th '22

2022-10-25 Thread Michael
Michael added a comment. Thank you for looking into this! We seem to have full reliability metrics <https://grafana.wikimedia.org/d/79S1Hq9Mz/wikidata-reliability-metrics?orgId=1=now-6M=now> again!  However, the data seems to have changed significantly since June in ways th

[Wikidata-bugs] [Maniphest] T316093: Make new Vector search use wbsearchentities on Wikidata

2022-10-24 Thread Michael
Michael claimed this task. Restricted Application added a project: User-Michael. TASK DETAIL https://phabricator.wikimedia.org/T316093 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Lucas_Werkmeister_WMDE, Aklapper, Michael, Jersione

[Wikidata-bugs] [Maniphest] T321096: [Spike] Figure out tasks for Lexeme Vue 3 migration

2022-10-20 Thread Michael
Michael added a project: Wikidata Dev Team (Sprint-∞). TASK DETAIL https://phabricator.wikimedia.org/T321096 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Lucas_Werkmeister_WMDE, Michael, Astuthiodit_1, karapayneWMDE, Invadibot

[Wikidata-bugs] [Maniphest] T321171: Migrate wmde/Serialization from using Travis-CI to Github Actions

2022-10-19 Thread Michael
Michael created this task. Michael added projects: Wikidata, wdwb-tech. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION Following the reasoning laid out in T270158 <https://phabricator.wikimedia.org/T270158> and ADR-16 Travis CI was removed from many repositories

[Wikidata-bugs] [Maniphest] T321096: [Spike] Figure out tasks for Lexeme Vue 3 migration

2022-10-18 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T321096 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Michael, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana

[Wikidata-bugs] [Maniphest] T321096: [Spike] Figure out tasks for Lexeme Vue 3 migration

2022-10-18 Thread Michael
Michael created this task. Michael added projects: Wikidata, wdwb-tech, Wikidata Lexicographical data, Vue.js. TASK DESCRIPTION We need to make WikibaseLexeme compatible with Vue 3. In order to plan this work better, we want a more detailed understanding of what needs to be migrated

[Wikidata-bugs] [Maniphest] T320940: Wikidata Entities are getting too big

2022-10-18 Thread Michael
Michael added a comment. Restricted Application added a project: User-ItamarWMDE. In T320940#8325515 <https://phabricator.wikimedia.org/T320940#8325515>, @ItamarWMDE wrote: >> There are different sizes calculated for Items/Entities in different places > > Can yo

[Wikidata-bugs] [Maniphest] T317682: Make new Vector search navigate to search result URL when selecting search result using keyboard

2022-10-18 Thread Michael
Michael added a comment. > There's just one reference to any of the instrument's provenance parameters outside of the instrument (see https://codesearch.wmcloud.org/search/?q=(srpw1%7Cacrw1%7Cdym1%7Cdymr1%7Cdymo1) ), which is in the WD/WikidataAdHocAnalytics repo I loo

[Wikidata-bugs] [Maniphest] T320940: Wikidata Entities are getting too big

2022-10-17 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T320940 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz

[Wikidata-bugs] [Maniphest] T320945: Uncaught EntityContentTooBigException when trying to merge big Items

2022-10-17 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T320945 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz

[Wikidata-bugs] [Maniphest] T320940: Wikidata Entities are getting too big

2022-10-17 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T320940 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz

[Wikidata-bugs] [Maniphest] T320945: Uncaught EntityContentTooBigException when trying to merge big Items

2022-10-17 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T320945 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz

[Wikidata-bugs] [Maniphest] T320940: Wikidata Entities are getting too big

2022-10-17 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T320940 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz

[Wikidata-bugs] [Maniphest] T320945: Uncaught EntityContentTooBigException when trying to merge big Items

2022-10-17 Thread Michael
Michael created this task. Michael added projects: Wikimedia-production-error, Wikidata. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: wdwb-tech. TASK DESCRIPTION When trying to merge Items that are too big, the EntityContentTooBigException

[Wikidata-bugs] [Maniphest] T320940: Wikidata Entities are getting too big

2022-10-17 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T320940 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz

[Wikidata-bugs] [Maniphest] T320940: Wikidata Entities are getting too big

2022-10-17 Thread Michael
Michael created this task. Michael added a project: Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION Some Items are at the size limit that we defined in configuration. Based on the exceptions we're seeing, this started ca. August 2022: F35589301: image.png

[Wikidata-bugs] [Maniphest] T319380: Track EntitySchema content and talk page views

2022-10-13 Thread Michael
Michael added a comment. Currently working on https://gitlab.wikimedia.org/repos/data-engineering/airflow-dags/-/merge_requests/174 TASK DETAIL https://phabricator.wikimedia.org/T319380 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc

[Wikidata-bugs] [Maniphest] T319380: Track EntitySchema content and talk page views

2022-10-13 Thread Michael
Michael added a comment. Out of curiosity, I had a closer look at the user agents of those spiders for the EntitySchema namespace: Mozilla/5.0 (compatible; SeznamBot/4.0-RC1; +http://napoveda.seznam.cz/seznambot-intro/)1 yacybot (/global; amd64 Linux 5.4.0-126-generic; java

[Wikidata-bugs] [Maniphest] T304793: Get metrics on usage of Entity Schemas

2022-09-30 Thread Michael
Michael added a comment. This patch needs to be updated to include something like a `metric_id` column: https://gerrit.wikimedia.org/r/c/analytics/refinery/+/811979 Also, it should probably be extended to collect that data not only from the main entity schema namespace, but also

[Wikidata-bugs] [Maniphest] T304793: Get metrics on usage of Entity Schemas

2022-09-26 Thread Michael
Michael added a comment. I started the dashboard at https://grafana.wikimedia.org/d/tBp4Uen4k/entityschema. It still needs the second set of metrics that this task here talks about, and the data needs to be a bit more polished in Grafana, it is currently quite raw. TASK DETAIL https

[Wikidata-bugs] [Maniphest] T315892: PHPUnit\Framework\Exception: This test uses TestCase::prophesize(), but phpspec/prophecy is not installed.

2022-09-23 Thread Michael
Michael added a comment. In T315892#8255300 <https://phabricator.wikimedia.org/T315892#8255300>, @Lucas_Werkmeister_WMDE wrote: > It should be okay to unpin PHPUnit on master now; if we want to unpin it on the release branches, we’ll need to backport the prophecy remov

[Wikidata-bugs] [Maniphest] T312853: Use the new language Item search profile in new-lexeme-special-page.git

2022-09-15 Thread Michael
Michael added a comment. This can now be verified as working on https://www.wikidata.org/wiki/Special:NewLexemeAlpha TASK DETAIL https://phabricator.wikimedia.org/T312853 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: noarave

[Wikidata-bugs] [Maniphest] T304793: Get metrics on usage of Entity Schemas

2022-09-13 Thread Michael
Michael added a comment. In T304793#8231443 <https://phabricator.wikimedia.org/T304793#8231443>, @Manuel wrote: > What is the status on this? Is this still blocked? Looking into it with an eye, some of it is expected be deployed today, and then I can test it again. TA

[Wikidata-bugs] [Maniphest] T317520: Score: Call to a member function getExpensiveParserFunctionLimit() on null

2022-09-12 Thread Michael
Michael renamed this task from " Call to a member function getExpensiveParserFunctionLimit() on null" to " Score: Call to a member function getExpensiveParserFunctionLimit() on null". Michael added a project: Editing-team. TASK DETAIL https://phabricator.wikimedi

[Wikidata-bugs] [Maniphest] T317520: Call to a member function getExpensiveParserFunctionLimit() on null

2022-09-12 Thread Michael
Michael added a comment. In T317520#8228391 <https://phabricator.wikimedia.org/T317520#8228391>, @Lucas_Werkmeister_WMDE wrote: > Probably related to Track score as expensive parser tag hook <https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Score/+/830691>, whic

[Wikidata-bugs] [Maniphest] T317520: Call to a member function getExpensiveParserFunctionLimit() on null

2022-09-12 Thread Michael
Michael added a parent task: T314190: 1.40.0-wmf.1 deployment blockers. TASK DETAIL https://phabricator.wikimedia.org/T317520 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael, Astuthiodit_1, karapayneWMDE, Invadibot

[Wikidata-bugs] [Maniphest] T317520: Call to a member function getExpensiveParserFunctionLimit() on null

2022-09-12 Thread Michael
Michael created this task. Michael added projects: MediaWiki-extensions-Score, Wikidata, ParserFunctions. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION Wikidata Items on beta, for example https://wikidata.beta.wmflabs.org/wiki/Q11 show currently an internal error

[Wikidata-bugs] [Maniphest] T316093: Make new Vector search use wbsearchentities on Wikidata

2022-09-12 Thread Michael
Michael added a comment. In T316093#8225007 <https://phabricator.wikimedia.org/T316093#8225007>, @Lucas_Werkmeister_WMDE wrote: > With the proof of concept patch, when I click on a search result or select it with the arrow keys and press Enter, the result is as if I’d

[Wikidata-bugs] [Maniphest] T317142: Look into what causes the errors when trying to upgrade from vue 2.6 to vue 2.7 in Query Builder

2022-09-09 Thread Michael
Michael added a comment. Probably, TypeScript together with related eslint (and vue-cli?) libraries. But even that may have to happen in steps. I'm not yet convinced that this is all worth the time that would likely need to be spent on it. I'm not sure we'll have any downsides just staying

[Wikidata-bugs] [Maniphest] T312853: Use the new language Item search profile in new-lexeme-special-page.git

2022-09-09 Thread Michael
Michael added a comment. Ready for review: https://github.com/wmde/new-lexeme-special-page/pull/289 TASK DETAIL https://phabricator.wikimedia.org/T312853 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: noarave, Lucas_Werkmeister_WMDE

[Wikidata-bugs] [Maniphest] T312853: Use the new language Item search profile in new-lexeme-special-page.git

2022-09-09 Thread Michael
Michael claimed this task. Michael moved this task from Parents/Waiting to Doing on the Wikidata Dev Team (Sprint-∞) board. Restricted Application added a project: User-Michael. TASK DETAIL https://phabricator.wikimedia.org/T312853 WORKBOARD https://phabricator.wikimedia.org/project/board

[Wikidata-bugs] [Maniphest] T312853: Use the new language Item search profile in new-lexeme-special-page.git

2022-09-09 Thread Michael
Michael moved this task from Unified prioritized backlog to Sprint-∞ on the Wikidata Dev Team board. Michael edited projects, added Wikidata Dev Team (Sprint-∞); removed Wikidata Dev Team. TASK DETAIL https://phabricator.wikimedia.org/T312853 WORKBOARD https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T314417: Don’t follow redirects when editing sitelinks if certain badges are set

2022-09-08 Thread Michael
Michael closed this task as "Resolved". Michael moved this task from Peer Review to Our work done on the Wikidata Dev Team (Sprint-∞) board. Michael claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T314417 WORKBOARD https://phabricator.wikimedia.org/project/

[Wikidata-bugs] [Maniphest] T316637: Add configuration for redirect badges on production wikidatawiki

2022-09-08 Thread Michael
Michael closed subtask T314417: Don’t follow redirects when editing sitelinks if certain badges are set as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T316637 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael

[Wikidata-bugs] [Maniphest] T314417: Don’t follow redirects when editing sitelinks if certain badges are set

2022-09-08 Thread Michael
Michael added a comment. This is now done and has tests and has been cleaned up. We could/should maybe still think about browser tests for the special page? Maybe that is already covered by the special-page integration tests? TASK DETAIL https://phabricator.wikimedia.org/T314417 EMAIL

[Wikidata-bugs] [Maniphest] T314417: Don’t follow redirects when editing sitelinks if certain badges are set

2022-09-08 Thread Michael
Michael closed subtask T314848: Ensure redirect badge cant be removed from sitelink to redirect with wbeditentity as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T314417 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Eugene

[Wikidata-bugs] [Maniphest] T314848: Ensure redirect badge can't be removed from sitelink to redirect with wbeditentity

2022-09-08 Thread Michael
Michael closed this task as "Resolved". Michael moved this task from Peer Review to Our work done on the Wikidata Dev Team (Sprint-∞) board. Michael claimed this task. Michael added a comment. This should now be done and has tests TASK DETAIL https://phabricator.wikimedia.o

[Wikidata-bugs] [Maniphest] T317142: Look into what causes the errors when trying to upgrade from vue 2.6 to vue 2.7 in Query Builder

2022-09-08 Thread Michael
Michael added a project: Wikidata Design System. TASK DETAIL https://phabricator.wikimedia.org/T317142 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: guergana.tzatchkova, Michael Cc: ItamarWMDE, Aklapper, guergana.tzatchkova, Astuthiodit_1, STH

[Wikidata-bugs] [Maniphest] T316516: Bump Wikimedia world's copies of jQuery from 3.6.0 to 3.6.1

2022-09-08 Thread Michael
Michael removed a project: Wikidata Dev Team. Michael added a comment. The Lexeme patch was merged, so I'm removing our team from the list of tags. Please readd if I missed something and there is still work required from our side. TASK DETAIL https://phabricator.wikimedia.org/T316516

[Wikidata-bugs] [Maniphest] T305032: Lexeme pages do not show labels of redirected Items (unlike Item pages)

2022-09-07 Thread Michael
Michael closed subtask T312224: Remove LanguageFallbackLabelDescriptionLookupFactory as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T305032 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, Michael Cc

[Wikidata-bugs] [Maniphest] T312224: Remove LanguageFallbackLabelDescriptionLookupFactory

2022-09-07 Thread Michael
Michael closed this task as "Resolved". Michael claimed this task. Michael added a comment. Restricted Application added a project: User-Michael. The only things lef tin the codesearch <https://codesearch.wmcloud.org/search/?q=LanguageFallbackLabelDescriptionLooku

[Wikidata-bugs] [Maniphest] T312224: Remove LanguageFallbackLabelDescriptionLookupFactory

2022-09-07 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T312224 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: guergana.tzatchkova, Michael, Lydia_Pintscher, Lucas_Werkmeister_WMDE, Astuthiodit_1

[Wikidata-bugs] [Maniphest] T315963: Chore: Update dependencies in Query Builder

2022-09-06 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T315963 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: guergana.tzatchkova, Michael Cc: Aklapper, ItamarWMDE, Jersione, Hellket777, LisafBia6531, Astuthiodit_1, 786

[Wikidata-bugs] [Maniphest] T315964: Chore: Update dependencies in new-lexeme-special-page.git

2022-09-02 Thread Michael
Michael closed this task as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T315964 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: guergana.tzatchkova, Michael Cc: ItamarWMDE, Astuthiodit_1, karapayneWMDE, Invadibot, m

[Wikidata-bugs] [Maniphest] T312633: [BUG] WiKit Input placeholder should display the correct color

2022-09-02 Thread Michael
Michael closed this task as "Resolved". Michael moved this task from Peer Review to Our work done on the Wikidata Dev Team (Sprint-∞) board. TASK DETAIL https://phabricator.wikimedia.org/T312633 WORKBOARD https://phabricator.wikimedia.org/project/board/6017/ EMAIL PREFERENC

[Wikidata-bugs] [Maniphest] T314586: Enable Wikibase CI wikis to link to themselves

2022-09-01 Thread Michael
Michael closed this task as "Resolved". Michael claimed this task. Michael added a comment. Thank you! I can confirm that these are working now. I think we can close this :) TASK DETAIL https://phabricator.wikimedia.org/T314586 EMAIL PREFERENCES https://phabricator.wik

[Wikidata-bugs] [Maniphest] T278962: Allow redirects and the target article as independent sitelinks if redirect badge is used

2022-09-01 Thread Michael
Michael closed subtask T314586: Enable Wikibase CI wikis to link to themselves as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T278962 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Fralambert, Michael, William_Cheselden

[Wikidata-bugs] [Maniphest] T316637: Add configuration for redirect badges on production wikidatawiki

2022-08-30 Thread Michael
Michael changed the task status from "Open" to "Stalled". Michael added a comment. We need the feature to work properly (finish subtasks) before we can turn it on in production. TASK DETAIL https://phabricator.wikimedia.org/T316637 EMAIL PREFERENCES https://phabr

[Wikidata-bugs] [Maniphest] T278962: Allow redirects and the target article as independent sitelinks if redirect badge is used

2022-08-30 Thread Michael
Michael changed the status of subtask T316637: Add configuration for redirect badges on production wikidatawiki from Open to Stalled. TASK DETAIL https://phabricator.wikimedia.org/T278962 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc

[Wikidata-bugs] [Maniphest] T278962: Allow redirects and the target article as independent sitelinks if redirect badge is used

2022-08-30 Thread Michael
Michael removed a subtask: T314417: Don’t follow redirects when editing sitelinks if certain badges are set. TASK DETAIL https://phabricator.wikimedia.org/T278962 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Fralambert, Michael

[Wikidata-bugs] [Maniphest] T316637: Add configuration for redirect badges on production wikidatawiki

2022-08-30 Thread Michael
Michael added a subtask: T314417: Don’t follow redirects when editing sitelinks if certain badges are set. TASK DETAIL https://phabricator.wikimedia.org/T316637 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael

[Wikidata-bugs] [Maniphest] T314417: Don’t follow redirects when editing sitelinks if certain badges are set

2022-08-30 Thread Michael
Michael edited parent tasks, added: T316637: Add configuration for redirect badges on production wikidatawiki; removed: T278962: Allow redirects and the target article as independent sitelinks if redirect badge is used. TASK DETAIL https://phabricator.wikimedia.org/T314417 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T316637: Add configuration for redirect badges on production wikidatawiki

2022-08-30 Thread Michael
Michael created this task. Michael added projects: Wikidata, Wikidata Dev Team (Sprint-∞). Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION The configuration created in T313896: Create configuration for redirect badges <https://phabricator.wikimedia.org/T313896>

[Wikidata-bugs] [Maniphest] T225246: Flaky test "I select item in menu - the item is added to the widget"

2022-08-24 Thread Michael
Michael added a project: Browser-Tests. Restricted Application added a project: wdwb-tech. TASK DETAIL https://phabricator.wikimedia.org/T225246 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Krinkle, kostajh, Astuthiodit_1

[Wikidata-bugs] [Maniphest] T224125: Wikibase and WikibaseLexeme Selenium tests fail when UseCirrus is true in WikibaseCirrusSearch

2022-08-24 Thread Michael
Michael added a project: Browser-Tests. TASK DETAIL https://phabricator.wikimedia.org/T224125 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: hashar, Aklapper, EBernhardson, Smalyshev, zeljkofilipin, Mholloway, Astuthiodit_1, TheReadOnly

[Wikidata-bugs] [Maniphest] T255566: Figure out why LexemeEditEntityTest::testGivenInvalidDataInClearRequest_errorIsReported is throwing an Exception/logging an error with AbuseFilter enabled

2022-08-24 Thread Michael
Michael added a project: Browser-Tests. TASK DETAIL https://phabricator.wikimedia.org/T255566 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: kostajh, Addshore, Lucas_Werkmeister_WMDE, Aklapper, Michael, Astuthiodit_1, karapayneWMDE

[Wikidata-bugs] [Maniphest] T264841: Flaky selenium test: WikibaseReferenceOnProtectedPage

2022-08-24 Thread Michael
Michael added a project: Browser-Tests. Restricted Application added a project: wdwb-tech. TASK DETAIL https://phabricator.wikimedia.org/T264841 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Lens0021, Addshore, Nikerabbit, Aklapper

[Wikidata-bugs] [Maniphest] T268820: Re-enable 'can edit a single string mainsnak value' browser test

2022-08-24 Thread Michael
Michael added a project: Browser-Tests. Restricted Application added a project: wdwb-tech. TASK DETAIL https://phabricator.wikimedia.org/T268820 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Michael, Aklapper, Pablo-WMDE, Astuthiodit_1

[Wikidata-bugs] [Maniphest] T291476: Migrate Wikibase selenium tests to Quibble+Apache, enable concurrency

2022-08-24 Thread Michael
Michael added a project: Browser-Tests. TASK DETAIL https://phabricator.wikimedia.org/T291476 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Addshore, Tarrow, hashar, awight, Astuthiodit_1, karapayneWMDE, Invadibot

[Wikidata-bugs] [Maniphest] T226975: [Story] Restructuring Wikibase extension tests

2022-08-24 Thread Michael
Michael added a project: Browser-Tests. TASK DETAIL https://phabricator.wikimedia.org/T226975 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: WMDE-leszek, Addshore, darthmon_wmde, Aklapper, alaa_wmde, Astuthiodit_1, karapayneWMDE

[Wikidata-bugs] [Maniphest] T316093: Make new Vector search use wbsearchentities on Wikidata

2022-08-24 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T316093 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz

[Wikidata-bugs] [Maniphest] T316093: Make new Vector search use wbsearchentities on Wikidata

2022-08-24 Thread Michael
Michael created this task. Michael added projects: Wikidata, wmde-wikidata-tech, Wikidata Dev Team. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION The new Vector 2022 skin is now using the new Codex Typeahead search. However, by default it uses the MediaWiki search API

[Wikidata-bugs] [Maniphest] T308991: Annoying newline characters on selecting the label and description with a triple click

2022-08-23 Thread Michael
Michael moved this task from Peer Review to Product Verification on the Wikidata Dev Team (Sprint-∞) board. Michael added a subscriber: Mohammed_Sadat_WMDE. Michael added a comment. Should now be verifiable on Beta. I would expect it to go out with next week's train. Not sure

[Wikidata-bugs] [Maniphest] T315966: Figure out what to do with phpspec/prophecy

2022-08-23 Thread Michael
Michael updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T315966 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: kostajh, Aklapper, Michael, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE

[Wikidata-bugs] [Maniphest] T315892: PHPUnit\Framework\Exception: This test uses TestCase::prophesize(), but phpspec/prophecy is not installed.

2022-08-23 Thread Michael
Michael added a parent task: T315966: Figure out what to do with phpspec/prophecy. TASK DETAIL https://phabricator.wikimedia.org/T315892 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: WMDE-leszek, Nikerabbit, Reedy, TheresNoTime

[Wikidata-bugs] [Maniphest] T315892: PHPUnit\Framework\Exception: This test uses TestCase::prophesize(), but phpspec/prophecy is not installed.

2022-08-22 Thread Michael
Michael added a comment. In T315892#8174988 <https://phabricator.wikimedia.org/T315892#8174988>, @TheresNoTime wrote: > I've just +2'd https://gerrit.wikimedia.org/r/c/mediawiki/core/+/825373/ to get things back & working at least Thanks! TASK D

[Wikidata-bugs] [Maniphest] T315892: PHPUnit\Framework\Exception: This test uses TestCase::prophesize(), but phpspec/prophecy is not installed.

2022-08-22 Thread Michael
Michael added a comment. In T315892#8174875 <https://phabricator.wikimedia.org/T315892#8174875>, @kostajh wrote: > The fastest way might be to pin to phpunit 8.5.28 in core. An alternative would be for WikibaseLexeme and Wikibase to add phpspec/prophecy to re

[Wikidata-bugs] [Maniphest] T315892: PHPUnit\Framework\Exception: This test uses TestCase::prophesize(), but phpspec/prophecy is not installed.

2022-08-22 Thread Michael
Michael added a comment. Looks good, I'd be fine with merging either one of those if they fix the problem. TASK DETAIL https://phabricator.wikimedia.org/T315892 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Reedy, TheresNoTime

[Wikidata-bugs] [Maniphest] T315892: PHPUnit\Framework\Exception: This test uses TestCase::prophesize(), but phpspec/prophecy is not installed.

2022-08-22 Thread Michael
Michael added a comment. Guess this is what happens when one just installs the latest compatible version of one's dependencies without a lock-file in source control. 路 How do we fix this? TASK DETAIL https://phabricator.wikimedia.org/T315892 EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T315892: PHPUnit\Framework\Exception: This test uses TestCase::prophesize(), but phpspec/prophecy is not installed.

2022-08-22 Thread Michael
Michael added a comment. Yep that's it. PHPUnit dropped the dependency on phpspec/prophecy in 8.5.2**9**: https://github.com/sebastianbergmann/phpunit/blob/b510908362c9f385fcdeaf56c5f3ae7f8f31d5d1/ChangeLog-8.5.md#8529---2022-08-22 It is literally the only change in that patch

[Wikidata-bugs] [Maniphest] T315892: PHPUnit\Framework\Exception: This test uses TestCase::prophesize(), but phpspec/prophecy is not installed.

2022-08-22 Thread Michael
Michael added a comment. Looking at an earlier run <https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php72-noselenium-docker/169802/consoleFull> from today: 10:36:41 - Locking phpdocumentor/type-resolver (1.6.1) 10:36:41 - Locking phpspec/prophecy (v1.15.0)

[Wikidata-bugs] [Maniphest] T315892: PHPUnit\Framework\Exception: This test uses TestCase::prophesize(), but phpspec/prophecy is not installed.

2022-08-22 Thread Michael
Michael added a comment. Not sure what is going on here. This seems to be somehow some composer issue? TASK DETAIL https://phabricator.wikimedia.org/T315892 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Michael, kostajh, Aklapper

[Wikidata-bugs] [Maniphest] T275251: New Vector Search is not Wikidata aware

2022-08-22 Thread Michael
Michael added a comment. Thanks! TASK DETAIL https://phabricator.wikimedia.org/T275251 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: ItamarWMDE, Lens0021, Lectrician1, SCherukuwada, nray, Michael, Lucas_Werkmeister_WMDE, Volker_E

[Wikidata-bugs] [Maniphest] T314417: Don’t follow redirects when editing sitelinks if certain badges are set

2022-08-12 Thread Michael
Michael removed Michael as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T314417 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Eugene, Michael, Lucas_Werkmeister_WMDE, Aklapper, Hellket777, LisafBia6531

[Wikidata-bugs] [Maniphest] T314848: Ensure redirect badge can't be removed from sitelink to redirect with wbeditentity

2022-08-12 Thread Michael
Michael removed Michael as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T314848 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael, Hellket777, LisafBia6531, Astuthiodit_1, 786, Biggs657

[Wikidata-bugs] [Maniphest] T314586: Enable Wikibase CI wikis to link to themselves

2022-08-12 Thread Michael
Michael removed Michael as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T314586 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Eugene, ItamarWMDE, Michael, Lucas_Werkmeister_WMDE, Aklapper, Hellket777

[Wikidata-bugs] [Maniphest] T314131: Some reliability metrics missing since June 20th '22

2022-08-12 Thread Michael
Michael added a comment. On `stat1008`, I ran: spark2-sql --master yarn -f wikidata_reliability_metrics.hql -d webrequest_table=wmf.webrequest -d year=2022 -d month=8 -d day=4 -d coalesce_partitions=4 and the output about the data itself looks reasonable: metric_id

<    8   9   10   11   12   13   14   15   16   17   >