[Wikidata-bugs] [Maniphest] T355168: [SW] [LEX] Stop hiding warnings in new-lexeme-special-page tests

2024-03-12 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE renamed this task from "[LEX] Stop hiding warnings in new-lexeme-special-page tests" to "[SW] [LEX] Stop hiding warnings in new-lexeme-special-page tests". TASK DETAIL https://phabricator.wikimedia.org/T355168 EMAIL PREFERENCES https://phabr

[Wikidata-bugs] [Maniphest] T355168: [LEX] Stop hiding warnings in new-lexeme-special-page tests

2024-03-12 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. **Prio Notes:** | Impact Area | Affected | | --- | | | production / end users | ✘| | monitoring | ✘| | development efforts | ✔| | onboarding efforts

[Wikidata-bugs] [Maniphest] T306293: [SW] [LEX] Lexeme header formats Lemma using non-HTML language code

2024-03-12 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE renamed this task from "[LEX] Lexeme header formats Lemma using non-HTML language code" to "[SW] [LEX] Lexeme header formats Lemma using non-HTML language code". TASK DETAIL https://phabricator.wikimedia.org/T306293 EMAIL PREFERENCES https://phabr

[Wikidata-bugs] [Maniphest] T306293: [LEX] Lexeme header formats Lemma using non-HTML language code

2024-03-12 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. **Prio Notes:** | Impact Area | Affected | | --- | | | production / end users | ✔| | monitoring | ✘| | development efforts | ✘| | onboarding efforts

[Wikidata-bugs] [Maniphest] T346516: [SW] [LEX] Update WikibaseLexeme to use the new HookContainer/HookRunner system

2024-03-12 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE renamed this task from "[LEX] Update WikibaseLexeme to use the new HookContainer/HookRunner system" to "[SW] [LEX] Update WikibaseLexeme to use the new HookContainer/HookRunner system". TASK DETAIL https://phabricator.wikimedia.org/T346516 EMAIL

[Wikidata-bugs] [Maniphest] T346516: [LEX] Update WikibaseLexeme to use the new HookContainer/HookRunner system

2024-03-12 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. **Prio Notes:** | Impact Area | Affected | | --- | | | production / end users | ✘| | monitoring | ✘| | development efforts | ✔| | onboarding efforts

[Wikidata-bugs] [Maniphest] T343737: [LEX] Searching for a Form-Id with `wbsearchentities` does not return "label" and "description" data for the results

2024-03-12 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from [DOT] Tech Backlog to Incoming on the Wikidata Dev Team board. Lucas_Werkmeister_WMDE added a comment. The result looks like this, by the way: F42570279: image.png <https://phabricator.wikimedia.org/F42570279> This seems like it

[Wikidata-bugs] [Maniphest] T246446: [SW] [LEX] WikibaseLexeme: Validate response structure

2024-03-12 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE renamed this task from "[LEX] WikibaseLexeme: Validate response structure" to "[SW] [LEX] WikibaseLexeme: Validate response structure". TASK DETAIL https://phabricator.wikimedia.org/T246446 EMAIL PREFERENCES https://phabricator.wikimedi

[Wikidata-bugs] [Maniphest] T246446: [LEX] WikibaseLexeme: Validate response structure

2024-03-12 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. **Prio Notes:** | Impact Area | Affected | Notes

[Wikidata-bugs] [Maniphest] T356402: [ES] Investigate OutOfMemory error in browser test, remove workaround

2024-03-12 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from In Task Breakdown to In Development on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE added a comment. **Prio Notes:** | Impact Area | Affected | Notes

[Wikidata-bugs] [Maniphest] T356402: [ES] Investigate OutOfMemory error in browser test, remove workaround

2024-03-12 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a project: Wikidata Dev Team (Wikidata.org Slice). Lucas_Werkmeister_WMDE assigned this task to ArthurTaylor. TASK DETAIL https://phabricator.wikimedia.org/T356402 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T353957: [SW] Wikibase secondary CI is broken and email sending is broken again (Dec 2023)

2024-03-12 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE renamed this task from "Wikibase secondary CI is broken and email sending is broken again (Dec 2023)" to "[SW] Wikibase secondary CI is broken and email sending is broken again (Dec 2023)". TASK DETAIL https://phabricator.wikimedia.org/T35395

[Wikidata-bugs] [Maniphest] T353957: [SW] Wikibase secondary CI is broken and email sending is broken again (Dec 2023)

2024-03-12 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. **Prio Notes:** | Impact Area | Affected | | --- | | | production / end users | ✘| | monitoring | ✘| | development efforts | ✔| | onboarding efforts

[Wikidata-bugs] [Maniphest] T351829: [SW] [GENERAL] Deprecate connecting senses prototype

2024-03-12 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE renamed this task from "[GENERAL] Deprecate connecting senses prototype" to "[SW] [GENERAL] Deprecate connecting senses prototype". TASK DETAIL https://phabricator.wikimedia.org/T351829 EMAIL PREFERENCES https://phabricator.wikimedi

[Wikidata-bugs] [Maniphest] T351829: [GENERAL] Deprecate connecting senses prototype

2024-03-12 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. **Prio Notes:** | Impact Area | Affected | Notes | | --- | | - | | production / end users | ✔| Though

[Wikidata-bugs] [Maniphest] T277971: Address Voice and Tone issues in Wikibase

2024-03-07 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. I think `NoBadUsageTestBase` would work for cases where we want to prevent PHP things (e.g. `DB_MASTER` instead of `DB_PRIMARY`), but for such a general check, I’m not convinced it’s worth checking automatically. TASK DETAIL https

[Wikidata-bugs] [Maniphest] T358975: ‎wbremovequalifiers-update comment is not autoformatted

2024-03-07 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added subscribers: Arian_Bozorg, Lucas_Werkmeister_WMDE. Lucas_Werkmeister_WMDE added a project: Wikidata Dev Team. Lucas_Werkmeister_WMDE added a comment. @Arian_Bozorg this is probably a relatively simple fix (define a few more i18n messages), do you want to put

[Wikidata-bugs] [Maniphest] T358574: [MSMF] [TECH] Enable stylelint with using `stylelint-stylistic`

2024-03-07 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. | Impact Area | Affected | | --- | | | production / end users | ✘| | monitoring | ✘| | development efforts | ✔| | onboarding efforts

[Wikidata-bugs] [Maniphest] T212645: JavaScript error on items with new maps in safemode: "Unknown dependency: ext.kartographer.site"

2024-03-07 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE removed projects: MediaWiki-extensions-WikibaseRepository, wmde-wikidata-tech, Wikidata. Lucas_Werkmeister_WMDE added a comment. I don’t think this is a Wikibase problem at all; the non-interactive Kartographer map, and console error message, can also be reproduced

[Wikidata-bugs] [Maniphest] T251656: Replace if wrapping test class in Scribunto_LuaWikibaseLibraryTestCase

2024-03-07 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. > There's definitely better way than doing this... Do you have a suggestion? Because otherwise, as long as this doesn’t cause problems, I’d be fine to leave it as it is and close this task. The one problem I know is that the IDE can’t navig

[Wikidata-bugs] [Maniphest] T253966: sonar cloud + .vue files: 'import' and 'export' may appear only with 'sourceType: module'

2024-03-07 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed this task as "Resolved". Lucas_Werkmeister_WMDE moved this task from Blocked outside WMDE to Done on the User-Pablo-WMDE board. Lucas_Werkmeister_WMDE added a comment. The linked SonarQube issue <https://community.sonarsource.com/t/sonarqube-

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

2024-03-07 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a project: TestMe. Lucas_Werkmeister_WMDE added a comment. I’m confused, why are we saying this is a bridge test? The pasted output says it was `repo/tests/selenium/specs/readmode.references.js`, which is something in repo unrelated to Bridge (which is in client

[Wikidata-bugs] [Maniphest] T292601: Confirm Wikibase LuaFunctionCallTracker to statsd naming convention

2024-03-07 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. This is probably superseded by T359253: Migrate MediaWiki.$prefix.wikibase.client.scribunto.* to statslib <https://phabricator.wikimedia.org/T359253> now? TASK DETAIL https://phabricator.wikimedia.org/T292601 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T353076: Deprecate and then drop mw.Map, obviated now we require ES6

2024-03-07 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from Incoming to Ongoing on the wmde-wikidata-tech board. Lucas_Werkmeister_WMDE added a project: Wikidata Dev Team (Wikidata.org Slice). TASK DETAIL https://phabricator.wikimedia.org/T353076 WORKBOARD https://phabricator.wikimedia.org/project/board

[Wikidata-bugs] [Maniphest] T206973: Supporting Solar Hijri calendar model in Wikidata

2024-03-07 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a project: MediaWiki-extensions-WikibaseRepository. Lucas_Werkmeister_WMDE moved this task from Incoming to Radar on the wmde-wikidata-tech board. TASK DETAIL https://phabricator.wikimedia.org/T206973 WORKBOARD https://phabricator.wikimedia.org/project/board

[Wikidata-bugs] [Maniphest] T359071: Deploy new Termbox version in production

2024-03-07 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. **Prio Notes:** | Impact Area | Affected | | --- | | | production / end users | ✘| | monitoring | ✘| | development efforts | ✔| | onboarding efforts

[Wikidata-bugs] [Maniphest] T359403: Wikibase apitests broken in CI: Invalid status: expected 500 to be within 200..299

2024-03-06 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T359403 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Lucas_Werkmeister_WMDE, Aklapper, Danny_Benjafield_WMDE

[Wikidata-bugs] [Maniphest] T357499: [DOT] Perform necessary redirect after editing terms with wikidata-bridge

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Not much, I think; but T351968#9602082 <https://phabricator.wikimedia.org/T351968#9602082> might be relevant depending on how soon you’re planning to fix T354750 <https://phabricator.wikimedia.org/T354750>. TASK DE

[Wikidata-bugs] [Maniphest] T351968: Update Wikidata-related extensions for IP Masking

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Most of the subtasks here are done, but I think there’s still a big open question about the rollout. In T343800 <https://phabricator.wikimedia.org/T343800>, we found that temporary accounts, once created on a wiki with IP Masking enabled, wer

[Wikidata-bugs] [Maniphest] T359191: Chore: Update dependencies in Wikidata-related extensions

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Wikidata, wmde-wikidata-tech, Wikidata Dev Team, Wikibase-Quality-Constraints, Wikidata.org, MediaWiki-extensions-WikimediaBadges, MediaWiki-extensions-PropertySuggester. Restricted Application added a subscriber

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

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Wikidata, wmde-wikidata-tech, Special:NewLexeme revival, Wikidata Lexicographical data, Wikidata Dev Team. TASK DESCRIPTION Update dependencies in **new-lexeme-special-page <https://github.com/wmde/new-lex

[Wikidata-bugs] [Maniphest] T359190: Chore: Update dependencies in WikibaseLexeme

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Wikidata, wmde-wikidata-tech, Wikidata Lexicographical data, Wikidata Dev Team. TASK DESCRIPTION Update dependencies in the **WikibaseLexeme <https://gerrit.wikimedia.org/g/mediawiki/extensions/WikibaseLex

[Wikidata-bugs] [Maniphest] T359188: Chore: Update dependencies in EntitySchema

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Wikidata, wmde-wikidata-tech, EntitySchema, Wikidata Dev Team. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION Update dependencies in the **EntitySchema <https://gerrit.wikimedia.or

[Wikidata-bugs] [Maniphest] T359149: Wikibase apitests broken in CI: Unsupported Content-Type: application/json-patch+json

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE lowered the priority of this task from "Unbreak Now!" to "High". Lucas_Werkmeister_WMDE added a comment. Alright, tentatively lowering to High and removing parent task then. TASK DETAIL https://phabricator.wikimedia.org/T359149 EMAIL

[Wikidata-bugs] [Maniphest] T359149: Wikibase apitests broken in CI: Unsupported Content-Type: application/json-patch+json

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE removed a parent task: T354439: 1.42.0-wmf.21 deployment blockers. TASK DETAIL https://phabricator.wikimedia.org/T359149 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Ifrahkhanyaree_WMDE

[Wikidata-bugs] [Maniphest] T135871: MUL - Language fallback not applied to item/property heading after editing terms

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. In T135871#9116701 <https://phabricator.wikimedia.org/T135871#9116701>, @Manuel wrote: >> I don't think the page title should be updated while editing > > Thank you, @Nikki! I think this is a convincing argument, and i

[Wikidata-bugs] [Maniphest] T135871: MUL - Language fallback not applied to item/property heading after editing terms

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. I’m assuming we should also add fallback indicators in JS, under the same conditions as in PHP (i.e. not for variants of the same base language, and also not for mul). F42398419: Screenshot from 2024-03-05 14-56-22.png <ht

[Wikidata-bugs] [Maniphest] T355877: [CLIENT] Investigate potential references to wrong ParserOutput in WikibaseClient code

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed this task as "Resolved". Lucas_Werkmeister_WMDE reassigned this task from Lucas_Werkmeister_WMDE to ArthurTaylor. Lucas_Werkmeister_WMDE moved this task from In Peer Review to Done on the Wikidata Dev Team (Wikidata.org Slice) board. TASK DETA

[Wikidata-bugs] [Maniphest] T255706: [WB-Client] [TECH] Wikibase\Client\Usage\Sql\EntityUsageTable::addUsages Deadlock

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed subtask T355877: [CLIENT] Investigate potential references to wrong ParserOutput in WikibaseClient code as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T255706 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T355877: [CLIENT] Investigate potential references to wrong ParserOutput in WikibaseClient code

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. I think we can just close this task and check back on T255706 <https://phabricator.wikimedia.org/T255706> in two weeks or so; @ArthurTaylor do you agree? TASK DETAIL https://phabricator.wikimedia.org/T355877 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T135871: MUL - Language fallback not applied to item/property heading after editing terms

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE claimed this task. Lucas_Werkmeister_WMDE moved this task from In Task Breakdown to In Development on the Wikidata Dev Team (Wikidata.org Slice) board. TASK DETAIL https://phabricator.wikimedia.org/T135871 WORKBOARD https://phabricator.wikimedia.org/project/board/6751

[Wikidata-bugs] [Maniphest] T135871: MUL - Language fallback not applied to item/property heading after editing terms

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE edited projects, added Wikidata Dev Team (Wikidata.org Slice); removed Wikidata Dev Team. TASK DETAIL https://phabricator.wikimedia.org/T135871 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Sarai

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed this task as "Resolved". Lucas_Werkmeister_WMDE moved this task from Ready for Tech Verification to Done on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE claimed this task. Lucas_Werkmeister_WMDE added a comment. Seems to

[Wikidata-bugs] [Maniphest] T351968: Update Wikidata-related extensions for IP Masking

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed subtask T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T351968 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T359149: Wikibase apitests broken in CI: Unsupported Content-Type: application/json-patch+json

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. This hack makes the `PATCH /entities/items/{item_id}/statements/{statement_id}` test work again: diff --git a/repo/rest-api/src/RouteHandlers/PatchItemStatementRouteHandler.php b/repo/rest-api/src/RouteHandlers

[Wikidata-bugs] [Maniphest] T359149: Wikibase apitests broken in CI: Unsupported Content-Type: application/json-patch+json

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Note: Though the error message looks identical, this doesn’t come from Wikibase’s `ContentTypeCheckMiddleware`; with a debugger, I could instead see that it comes from `\MediaWiki\Rest\Handler::parseBodyData()`: /** * @throws

[Wikidata-bugs] [Maniphest] T359149: Wikibase apitests broken in CI: Unsupported Content-Type: application/json-patch+json

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T359149 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Lucas_Werkmeister_WMDE, Aklapper, Jakob_WMDE, Danny_Benjafield_WMDE

[Wikidata-bugs] [Maniphest] T359149: Wikibase apitests broken in CI: Unsupported Content-Type: application/json-patch+json

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Wikidata, ci-test-error (WMF-deployed Build Failure), MediaWiki-REST-API. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION Example build <https://integration.wikimedia.org/ci/job/mediaw

[Wikidata-bugs] [Maniphest] T359071: Deploy new Termbox version in production

2024-03-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T359071 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: ArthurTaylor, Aklapper, Lucas_Werkmeister_WMDE

[Wikidata-bugs] [Maniphest] T359071: Deploy new Termbox version in production

2024-03-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Wikidata, Wikidata-Termbox, Wikidata Dev Team, wmde-wikidata-tech. TASK DESCRIPTION In T357269 <https://phabricator.wikimedia.org/T357269>, Termbox was updated from Vue 3.2 to 3.3; we should deploy t

[Wikidata-bugs] [Maniphest] T355877: [CLIENT] Investigate potential references to wrong ParserOutput in WikibaseClient code

2024-03-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE claimed this task. Lucas_Werkmeister_WMDE moved this task from Ready for Peer Review to In Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board. TASK DETAIL https://phabricator.wikimedia.org/T355877 WORKBOARD https://phabricator.wikimedia.org/project/board

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE removed Lucas_Werkmeister_WMDE as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T353961 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Daimona, kostajh

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. In T353961#9595926 <https://phabricator.wikimedia.org/T353961#9595926>, @kostajh wrote: > Thanks. I added T359043 <https://phabricator.wikimedia.org/T359043> as a parent task, assuming that this task is also about fixing the

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. > The tests mostly work in secondary CI, and I think I managed to fix all of them Update: With this commit <https://github.com/wikimedia/mediawiki-extensions-Wikibase/commit/06ce15d63ccc205a3fa64034b86a6c863ec60440> (incorporating

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. In T353961#9595560 <https://phabricator.wikimedia.org/T353961#9595560>, @Lucas_Werkmeister_WMDE wrote: > but I can’t really think of a better solution. To elaborate a bit: we could probably work around this in Wikibase (the easi

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a subscriber: Daimona. Lucas_Werkmeister_WMDE added a comment. The tests mostly work in secondary CI, and I think I managed to fix all of them, but one of the fixes is in core. `SpecialSetSiteLinkTest` has two tests that end up creating temporary users

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE edited projects, added Wikidata Dev Team (Wikidata.org Slice); removed Wikidata Dev Team. Lucas_Werkmeister_WMDE claimed this task. Lucas_Werkmeister_WMDE added a comment. In T353961#9532074 <https://phabricator.wikimedia.org/T353961#9532074>, @kostajh

[Wikidata-bugs] [Maniphest] T357152: [DOT] Perform necessary redirect after creating new lexeme with Special:NewLexeme

2024-03-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from Ready for Tech Verification to Product Verification on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE added a comment. (I think this is more Product than Tech Verification.) TASK DETAIL https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T357020: [DOT] Perform necessary redirects after creating temporary account in Wikidata-related extensions

2024-03-01 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from Parent Task to Product Verification on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE added a comment. I //think// everything here is done and ready for product verification on Beta \o/ TASK DETAIL https

[Wikidata-bugs] [Maniphest] T357151: [DOT] Perform necessary redirect after editing terms in termbox v2 / mobile termbox

2024-03-01 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed this task as "Resolved". Lucas_Werkmeister_WMDE moved this task from In Peer Review to Done on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE reassigned this task from Lucas_Werkmeister_WMDE to ArthurTaylor. Lucas_Werkmeister_

[Wikidata-bugs] [Maniphest] T357020: [DOT] Perform necessary redirects after creating temporary account in Wikidata-related extensions

2024-03-01 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T357020 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Lydia_Pintscher, Aklapper, Lucas_Werkmeister_WMDE

[Wikidata-bugs] [Maniphest] T357020: [DOT] Perform necessary redirects after creating temporary account in Wikidata-related extensions

2024-03-01 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed subtask T357151: [DOT] Perform necessary redirect after editing terms in termbox v2 / mobile termbox as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T357020 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T357799: [DOT] Add redirect-related parameters to API modules and return redirect URL (if any) in WikibaseLexeme editing APIs

2024-03-01 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed this task as "Resolved". Lucas_Werkmeister_WMDE moved this task from Ready for Tech Verification to Done on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE claimed this task. Lucas_Werkmeister_WMDE added a comment. I think we

[Wikidata-bugs] [Maniphest] T357020: [DOT] Perform necessary redirects after creating temporary account in Wikidata-related extensions

2024-03-01 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed subtask T357799: [DOT] Add redirect-related parameters to API modules and return redirect URL (if any) in WikibaseLexeme editing APIs as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T357020 EMAIL PREFERENCES https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T357499: [DOT] Perform necessary redirect after editing terms with wikidata-bridge

2024-03-01 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Once CI goes through, this should be testable on Beta on Data bridge <https://en.wikipedia.beta.wmflabs.org/wiki/Data_bridge>. (But not on Wikidata Bridge Showcase <https://en.wikipedia.beta.wmflabs.org/wiki/Wikidata_Bridge_Showcase>, due

[Wikidata-bugs] [Maniphest] T357799: [DOT] Add redirect-related parameters to API modules and return redirect URL (if any) in WikibaseLexeme editing APIs

2024-03-01 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from In Development to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE removed Lucas_Werkmeister_WMDE as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T357799 WORKBOARD https

[Wikidata-bugs] [Maniphest] T357149: [DOT] Perform necessary redirect after editing terms in legacy termbox

2024-02-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed this task as "Resolved". Lucas_Werkmeister_WMDE moved this task from Ready for Peer Review to Done on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE assigned this task to ArthurTaylor. Lucas_Werkmeister_WMDE added a comment.

[Wikidata-bugs] [Maniphest] T357020: [DOT] Perform necessary redirects after creating temporary account in Wikidata-related extensions

2024-02-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed subtask T357149: [DOT] Perform necessary redirect after editing terms in legacy termbox as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T357020 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T357120: [DOT] Make Wikibase View editing interface redirect user for CentralAuth after edit creates temporary account

2024-02-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from In Peer Review to Done on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE closed this task as "Resolved". Lucas_Werkmeister_WMDE reassigned this task from Lucas_Werkmeister_WMDE to ArthurTaylor. Lucas_Werkmeister_

[Wikidata-bugs] [Maniphest] T357020: [DOT] Perform necessary redirects after creating temporary account in Wikidata-related extensions

2024-02-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed subtask T357120: [DOT] Make Wikibase View editing interface redirect user for CentralAuth after edit creates temporary account as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T357020 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel

[Wikidata-bugs] [Maniphest] T357404: [DOT] Termbox v2 / mobile termbox anonymous edit warning for temp users

2024-02-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a project: Wikidata-Termbox. TASK DETAIL https://phabricator.wikimedia.org/T357404 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Aklapper, ArthurTaylor, Danny_Benjafield_WMDE, Astuthiodit_1

[Wikidata-bugs] [Maniphest] T358754: Special:NewLexeme no longer redirects to created lexeme (unless a temporary account was created)

2024-02-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from In Development to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE added a comment. I’ll try to add a test next, but I think this is ready for review already: https://github.com/wmde/new-lexeme

[Wikidata-bugs] [Maniphest] T358754: Special:NewLexeme no longer redirects to created lexeme (unless a temporary account was created)

2024-02-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Ahaa, the problem is that `mw.util.getUrl()` returns a relative URL like `/wiki/Special:EntityPage/L123`, and passing that into `new URL()` is illegal unless you also pass in a base (e.g. `new URL( relativeUrl, window.location )`). TASK DETAIL

[Wikidata-bugs] [Maniphest] T358754: Special:NewLexeme no longer redirects to created lexeme (unless a temporary account was created)

2024-02-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE claimed this task. Lucas_Werkmeister_WMDE edited projects, added Wikidata Dev Team (Wikidata.org Slice); removed Wikidata Dev Team (Quality Tools "Sprint"). TASK DETAIL https://phabricator.wikimedia.org/T358754 EMAIL PREFERENCES https://phabricator.wik

[Wikidata-bugs] [Maniphest] T358754: Special:NewLexeme no longer redirects to created lexeme (unless a temporary account was created)

2024-02-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Wikidata, Wikidata Lexicographical data, Wikidata Dev Team (Quality Tools "Sprint"). TASK DESCRIPTION Apparently, since this week’s train rollout, Special:NewLexeme no longer redirects you to

[Wikidata-bugs] [Maniphest] T357799: [DOT] Add redirect-related parameters to API modules and return redirect URL (if any) in WikibaseLexeme editing APIs

2024-02-28 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE claimed this task. Lucas_Werkmeister_WMDE moved this task from Ready for Development to In Development on the Wikidata Dev Team (Wikidata.org Slice) board. TASK DETAIL https://phabricator.wikimedia.org/T357799 WORKBOARD https://phabricator.wikimedia.org/project/board

[Wikidata-bugs] [Maniphest] T357120: [DOT] Make Wikibase View editing interface redirect user for CentralAuth after edit creates temporary account

2024-02-28 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE claimed this task. Lucas_Werkmeister_WMDE moved this task from Ready for Peer Review to In Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board. TASK DETAIL https://phabricator.wikimedia.org/T357120 WORKBOARD https://phabricator.wikimedia.org/project/board

[Wikidata-bugs] [Maniphest] T358644: Invalid qualifier snak in Form preventing correct JSON serialization and editing

2024-02-28 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. By the way, my guess would be that it’s still possible to edit the lexeme via the API (e.g. remove that qualifier, or even the whole statement, via the API sandbox), but I’m not sure if I should try it out myself. TASK DETAIL https

[Wikidata-bugs] [Maniphest] T358644: Invalid qualifier snak in Form preventing correct JSON serialization and editing

2024-02-28 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a subscriber: Infovarius. Lucas_Werkmeister_WMDE added a comment. Previously reported at https://www.wikidata.org/wiki/Wikidata_talk:Lexicographical_data#Broken_lexeme (though without much detail). @Infovarius: It would be good to know what data you sent

[Wikidata-bugs] [Maniphest] T358644: Invalid qualifier snak in Form preventing correct JSON serialization and editing

2024-02-28 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. > In the JSON serialization of the entity (https://www.wikidata.org/w/api.php?action=wbgetentities=L1259271), I see the serialization of the qualifier as: Apparently that’s how it was saved internally too? o_O $ curl -s 'ht

[Wikidata-bugs] [Maniphest] T321646: [LEX] [SW] [TECH] Test failure Wikibase\Lexeme\Tests\MediaWiki\Specials\SpecialMergeLexemesTest::testGivenMergeSucceeds_showsSuccessMessage

2024-02-28 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. In T321646#8346099 <https://phabricator.wikimedia.org/T321646#8346099>, @Lucas_Werkmeister_WMDE wrote: > We’ve seen this particular error (`mw-replace` absent – not sure if it was always the same test case) on a few other builds as well,

[Wikidata-bugs] [Maniphest] T297381: [TECH] [SW] Wikibase CI broken: test:mwlibs can’t find MediaWiki core Vue version

2024-02-26 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. > This is an old task and I don't know much about the context here. Is this problem still happening? In a very broad sense, the problem is that we built a system to validate that we’re using the same Vue.js version as MediaWiki c

[Wikidata-bugs] [Maniphest] T357152: [DOT] Perform necessary redirect after creating new lexeme with Special:NewLexeme

2024-02-26 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from Product Verification to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE added a comment. Sorry, I just realized the no-JS version of the special page can also create lexemes and should also do

[Wikidata-bugs] [Maniphest] T356149: Adjust Item and Property Special Pages to not leak IPs when editing and IP masking is enabled

2024-02-26 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from In Peer Review to Product Verification on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE removed ArthurTaylor as the assignee of this task. Lucas_Werkmeister_WMDE added a subscriber: ArthurTaylor. Lucas_Werkmeister_WMDE added

[Wikidata-bugs] [Maniphest] T358447: Issues pop-up partially hidden by other elements

2024-02-26 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Hm, we’ve had issues with this before: T285694 <https://phabricator.wikimedia.org/T285694> TASK DETAIL https://phabricator.wikimedia.org/T358447 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailprefe

[Wikidata-bugs] [Maniphest] T348526: [COG] [TECH] Migrate Cognate to use a virtual database domain

2024-02-23 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. That’s too terse for me to understand, sorry – can you clarify what’s still missing? (Move CognateUpdater logic into CognateSchemaHooks <https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Cognate/+/1005063> was merged, but I also t

[Wikidata-bugs] [Maniphest] T358325: Unsuppress Phan issues MediaWikiNoBaseException and MediaWikiNoEmptyIfDefined in Wikibase

2024-02-23 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Wikidata, wmde-wikidata-tech, Technical-Debt. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION In build: Updating mediawiki/mediawiki-phan-config to 0.14.0 <https://gerrit.wikimedia.org/

[Wikidata-bugs] [Maniphest] T357020: [DOT] Perform necessary redirects after creating temporary account in Wikidata-related extensions

2024-02-23 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a subtask: T358323: [DOT] Perform necessary redirect after editing lexeme data in view interface. TASK DETAIL https://phabricator.wikimedia.org/T357020 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T358323: [DOT] Perform necessary redirect after editing lexeme data in view interface

2024-02-23 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a parent task: T357020: [DOT] Perform necessary redirects after creating temporary account in Wikidata-related extensions. TASK DETAIL https://phabricator.wikimedia.org/T358323 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T358323: [DOT] Perform necessary redirect after editing lexeme data in view interface

2024-02-23 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Wikidata, wmde-wikidata-tech, Wikidata Dev Team (Wikidata.org Slice), Wikidata Lexicographical data, Temporary accounts. TASK DESCRIPTION Once T357799 <https://phabricator.wikimedia.org/T357799> i

[Wikidata-bugs] [Maniphest] T358310: Convert property form decomposition (P12493) from Item to lexeme

2024-02-23 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. In T358310#9571351 <https://phabricator.wikimedia.org/T358310#9571351>, @Jony wrote: > @Bugreporter it’s possible, please see T220602 <https://phabricator.wikimedia.org/T220602> That was a change between external identifier an

[Wikidata-bugs] [Maniphest] T357404: [DOT] Termbox v2 / mobile termbox anonymous edit warning for temp users

2024-02-22 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from Ready for Peer Review to In Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T357404 WORKBOARD https://phabricator.wikimedia.org/project/board

[Wikidata-bugs] [Maniphest] T348526: [COG] [TECH] Migrate Cognate to use a virtual database domain

2024-02-22 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed this task as "Resolved". Lucas_Werkmeister_WMDE moved this task from Waiting for Deployment Window to Done on the Wikidata Dev Team (Wikidata.org Slice) board. TASK DETAIL https://phabricator.wikimedia.org/T348526 WORKBOARD https://phabricator.wik

[Wikidata-bugs] [Maniphest] T305660: [LEX] Empty senses/forms lists presentation in dump

2024-02-22 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed this task as "Resolved". Lucas_Werkmeister_WMDE moved this task from Ready for Tech Verification to Done on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE assigned this task to ArthurTaylor. Lucas_Werkmeister_WMDE added

[Wikidata-bugs] [Maniphest] T357024: [DOT] Add redirect-related parameters to API modules and return redirect URL (if any) in Wikibase editing APIs

2024-02-22 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. This is done for most API modules; `wbcreateredirect` and `wbmergeitems` are being done as part of this Gerrit change <https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/1003799> for T356149 <https://phabricator.wikimedia.or

[Wikidata-bugs] [Maniphest] T357157: [CHORE] Add strict-types to modified PHP files

2024-02-22 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed this task as "Resolved". Lucas_Werkmeister_WMDE moved this task from Ready for Tech Verification to Done on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE assigned this task to ArthurTaylor. TASK DETAIL https://phabricator.wik

[Wikidata-bugs] [Maniphest] T58664: [Story] Clean up the code that formats Wikibase entries in recent changes

2024-02-22 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed this task as "Invalid". Lucas_Werkmeister_WMDE added a comment. Closing, as it’s not clear what is left to be done here. It’s possible that the code can still be cleaned up and improved, but if so, we should track it under a new task with more deta

[Wikidata-bugs] [Maniphest] T90435: [Epic] Wikidata watchlist improvements (client)

2024-02-22 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed subtask T58664: [Story] Clean up the code that formats Wikibase entries in recent changes as Invalid. TASK DETAIL https://phabricator.wikimedia.org/T90435 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T357152: [DOT] Perform necessary redirect after creating new lexeme with Special:NewLexeme

2024-02-21 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Should be testable on Beta now. TASK DETAIL https://phabricator.wikimedia.org/T357152 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: ArthurTaylor, Aklapper, Lydia_Pintscher

[Wikidata-bugs] [Maniphest] T357024: [DOT] Add redirect-related parameters to API modules and return redirect URL (if any) in Wikibase editing APIs

2024-02-21 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from Ready for Tech Verification to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE added a comment. Sorry, one small follow-up that I just noticed while looking over the code again. TASK DETAIL https

<    1   2   3   4   5   6   7   8   9   10   >