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

2024-03-01 Thread Arian_Bozorg
Arian_Bozorg closed this task as "Resolved". Arian_Bozorg moved this task from Product Verification to Done on the Wikidata Dev Team (Wikidata.org Slice) board. Arian_Bozorg claimed this task. Arian_Bozorg added a comment. Looks good to me! Thanks so much :) TASK DETAIL

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

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

2024-02-25 Thread gerritbot
gerritbot added a comment. Change 1005053 **merged** by jenkins-bot: [mediawiki/extensions/Wikibase@master] Use TempUserTestTrait in tests https://gerrit.wikimedia.org/r/1005053 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES

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

2024-02-25 Thread gerritbot
gerritbot added a comment. Change 1005052 **merged** by jenkins-bot: [mediawiki/extensions/Wikibase@master] Add strict types to touched files https://gerrit.wikimedia.org/r/1005052 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES

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

2024-02-25 Thread gerritbot
gerritbot added a comment. Change 1003799 **merged** by jenkins-bot: [mediawiki/extensions/Wikibase@master] Create temp users on redirect/merge https://gerrit.wikimedia.org/r/1003799 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES

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

2024-02-25 Thread ArthurTaylor
ArthurTaylor claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ArthurTaylor Cc: Lucas_Werkmeister_WMDE, Aklapper, Arian_Bozorg, Danny_Benjafield_WMDE, Isabelladantes1983,

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

2024-02-22 Thread gerritbot
gerritbot added a comment. Change 1003798 **merged** by jenkins-bot: [mediawiki/extensions/Wikibase@master] Make EditEntity service return new context https://gerrit.wikimedia.org/r/1003798 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES

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

2024-02-22 Thread ReleaseTaggerBot
ReleaseTaggerBot added a project: MW-1.42-notes (1.42.0-wmf.20; 2024-02-27). TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ReleaseTaggerBot Cc: Lucas_Werkmeister_WMDE, Aklapper, Arian_Bozorg,

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

2024-02-21 Thread gerritbot
gerritbot added a comment. Change 1003797 **merged** by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@master] Dependency injection for temp users on merge https://gerrit.wikimedia.org/r/1003797 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES

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

2024-02-21 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE removed Lucas_Werkmeister_WMDE as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Lucas_Werkmeister_WMDE, Aklapper,

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

2024-02-21 Thread gerritbot
gerritbot added a comment. Change 1005056 **merged** by jenkins-bot: [mediawiki/core@master] Add createaccount permission in TempUserTestTrait https://gerrit.wikimedia.org/r/1005056 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES

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

2024-02-21 Thread gerritbot
gerritbot added a comment. Change 1005056 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/core@master] Add createaccount permission in TempUserTestTrait https://gerrit.wikimedia.org/r/1005056 TASK DETAIL

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

2024-02-21 Thread gerritbot
gerritbot added a comment. Change 1005053 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/Wikibase@master] Use TempUserTestTrait in tests https://gerrit.wikimedia.org/r/1005053 TASK DETAIL

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

2024-02-21 Thread gerritbot
gerritbot added a comment. Change 1005052 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/Wikibase@master] Add strict types to touched files https://gerrit.wikimedia.org/r/1005052 TASK DETAIL

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

2024-02-15 Thread gerritbot
gerritbot added a comment. Change 1003800 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/WikibaseLexeme@master] WIP: updated createRedirect() call https://gerrit.wikimedia.org/r/1003800 TASK DETAIL

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

2024-02-15 Thread gerritbot
gerritbot added a comment. Change 1003799 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/Wikibase@master] WIP: Create temp users on redirect/merge https://gerrit.wikimedia.org/r/1003799 TASK DETAIL

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

2024-02-15 Thread gerritbot
gerritbot added a comment. Change 1003798 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/Wikibase@master] Make EditEntity service return new context https://gerrit.wikimedia.org/r/1003798 TASK DETAIL

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

2024-02-15 Thread gerritbot
gerritbot added a comment. Change 1003797 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/WikibaseLexeme@master] Dependency injection for temp users on merge https://gerrit.wikimedia.org/r/1003797 TASK DETAIL

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

2024-02-15 Thread gerritbot
gerritbot added a comment. Change 1003480 **merged** by Lucas Werkmeister (WMDE): [mediawiki/extensions/WikibaseLexeme@REL1_39] Use EditEntity for MergeLexemesInteractor https://gerrit.wikimedia.org/r/1003480 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL

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

2024-02-15 Thread gerritbot
gerritbot added a comment. Change 1003478 **merged** by Lucas Werkmeister (WMDE): [mediawiki/extensions/Wikibase@REL1_39] Use EditEntity for ItemMergeInteractor https://gerrit.wikimedia.org/r/1003478 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES

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

2024-02-15 Thread gerritbot
gerritbot added a comment. Change 1003480 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/WikibaseLexeme@REL1_39] Use EditEntity for MergeLexemesInteractor https://gerrit.wikimedia.org/r/1003480 TASK DETAIL

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

2024-02-15 Thread gerritbot
gerritbot added a comment. Change 1003477 **merged** by Lucas Werkmeister (WMDE): [mediawiki/extensions/WikibaseLexeme@REL1_40] Use EditEntity for MergeLexemesInteractor https://gerrit.wikimedia.org/r/1003477 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL

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

2024-02-15 Thread gerritbot
gerritbot added a comment. Change 1003478 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/Wikibase@REL1_39] Use EditEntity for ItemMergeInteractor https://gerrit.wikimedia.org/r/1003478 TASK DETAIL

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

2024-02-15 Thread gerritbot
gerritbot added a comment. Change 1003477 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/WikibaseLexeme@REL1_40] Use EditEntity for MergeLexemesInteractor https://gerrit.wikimedia.org/r/1003477 TASK DETAIL

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

2024-02-15 Thread gerritbot
gerritbot added a comment. Change 1002962 **merged** by Lucas Werkmeister (WMDE): [mediawiki/extensions/Wikibase@REL1_40] Use EditEntity for ItemMergeInteractor https://gerrit.wikimedia.org/r/1002962 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES

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

2024-02-14 Thread gerritbot
gerritbot added a comment. Change 1002962 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/Wikibase@REL1_40] Use EditEntity for ItemMergeInteractor https://gerrit.wikimedia.org/r/1002962 TASK DETAIL

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

2024-02-14 Thread gerritbot
gerritbot added a comment. Change 1002959 **merged** by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@REL1_41] Use EditEntity for MergeLexemesInteractor https://gerrit.wikimedia.org/r/1002959 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES

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

2024-02-14 Thread gerritbot
gerritbot added a comment. Change 1002960 **merged** by jenkins-bot: [mediawiki/extensions/Wikibase@REL1_41] Use EditEntity for ItemMergeInteractor https://gerrit.wikimedia.org/r/1002960 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES

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

2024-02-14 Thread gerritbot
gerritbot added a comment. Change 1002959 **restored** by Lucas Werkmeister (WMDE): [mediawiki/extensions/WikibaseLexeme@REL1_41] Use EditEntity for MergeLexemesInteractor https://gerrit.wikimedia.org/r/1002959 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL

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

2024-02-14 Thread gerritbot
gerritbot added a comment. Change 1002959 **abandoned** by Lucas Werkmeister (WMDE): [mediawiki/extensions/WikibaseLexeme@REL1_41] Use EditEntity for MergeLexemesInteractor Reason: will cherry pick again once I8bfb95f45e (REL1_41, change 1002961) is merged

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

2024-02-14 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, gerritbot Cc: Aklapper, Arian_Bozorg, Danny_Benjafield_WMDE,

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

2024-02-14 Thread gerritbot
gerritbot added a comment. Change 1002960 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/Wikibase@REL1_41] Use EditEntity for ItemMergeInteractor https://gerrit.wikimedia.org/r/1002960 TASK DETAIL

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

2024-02-14 Thread gerritbot
gerritbot added a comment. Change 1002959 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/WikibaseLexeme@REL1_41] Use EditEntity for MergeLexemesInteractor https://gerrit.wikimedia.org/r/1002959 TASK DETAIL

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

2024-02-13 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2024-02-13T17:49:21Z] lucaswerkmeister-wmde@deploy2002 Finished scap: Backport for [[gerrit:1002950|Use EditEntity for ItemMergeInteractor (T356149 T356764)]],

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

2024-02-13 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2024-02-13T17:40:40Z] lucaswerkmeister-wmde@deploy2002 lucaswerkmeister-wmde: Backport for [[gerrit:1002950|Use EditEntity for ItemMergeInteractor (T356149 T356764)]],

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

2024-02-13 Thread Stashbot
Stashbot added a comment. Mentioned in SAL (#wikimedia-operations) [2024-02-13T17:39:09Z] lucaswerkmeister-wmde@deploy2002 Started scap: Backport for [[gerrit:1002950|Use EditEntity for ItemMergeInteractor (T356149 T356764)]],

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

2024-02-13 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, Maintenance_bot Cc: Aklapper, Arian_Bozorg, Danny_Benjafield_WMDE,

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

2024-02-13 Thread gerritbot
gerritbot added a comment. Change 1002953 **merged** by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@wmf/1.42.0-wmf.18] Use EditEntity for MergeLexemesInteractor https://gerrit.wikimedia.org/r/1002953 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES

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

2024-02-13 Thread gerritbot
gerritbot added a comment. Change 1002952 **merged** by jenkins-bot: [mediawiki/extensions/Wikibase@wmf/1.42.0-wmf.18] Use EditEntity for ItemMergeInteractor https://gerrit.wikimedia.org/r/1002952 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES

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

2024-02-13 Thread gerritbot
gerritbot added a comment. Change 1002951 **merged** by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@wmf/1.42.0-wmf.17] Use EditEntity for MergeLexemesInteractor https://gerrit.wikimedia.org/r/1002951 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES

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

2024-02-13 Thread gerritbot
gerritbot added a comment. Change 1002950 **merged** by jenkins-bot: [mediawiki/extensions/Wikibase@wmf/1.42.0-wmf.17] Use EditEntity for ItemMergeInteractor https://gerrit.wikimedia.org/r/1002950 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES

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

2024-02-13 Thread gerritbot
gerritbot added a comment. Change 1002999 **merged** by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@master] Use EditEntity for MergeLexemesInteractor https://gerrit.wikimedia.org/r/1002999 TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES

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

2024-02-13 Thread gerritbot
gerritbot added a comment. Change 1002953 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/WikibaseLexeme@wmf/1.42.0-wmf.18] Use EditEntity for MergeLexemesInteractor https://gerrit.wikimedia.org/r/1002953 TASK

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

2024-02-13 Thread gerritbot
gerritbot added a comment. Change 1002952 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/Wikibase@wmf/1.42.0-wmf.18] Use EditEntity for ItemMergeInteractor https://gerrit.wikimedia.org/r/1002952 TASK DETAIL

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

2024-02-13 Thread gerritbot
gerritbot added a comment. Change 1002951 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/WikibaseLexeme@wmf/1.42.0-wmf.17] Use EditEntity for MergeLexemesInteractor https://gerrit.wikimedia.org/r/1002951 TASK

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

2024-02-13 Thread gerritbot
gerritbot added a comment. Change 1002950 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/Wikibase@wmf/1.42.0-wmf.17] Use EditEntity for ItemMergeInteractor https://gerrit.wikimedia.org/r/1002950 TASK DETAIL

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

2024-02-13 Thread gerritbot
gerritbot added a comment. Change 1002998 **merged** by jenkins-bot: [mediawiki/extensions/Wikibase@master] Use EditEntity for ItemMergeInteractor https://gerrit.wikimedia.org/r/1002998 TASK DETAIL

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

2024-02-13 Thread gerritbot
gerritbot added a comment. Change 1002998 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/Wikibase@master] Use EditEntity for

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

2024-02-13 Thread gerritbot
gerritbot added a comment. Change 1002999 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/WikibaseLexeme@master] Use EditEntity for MergeLexemesInteractor https://gerrit.wikimedia.org/r/1002999 TASK DETAIL

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

2024-02-13 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, gerritbot Cc: Aklapper, Arian_Bozorg, Danny_Benjafield_WMDE,

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

2024-02-01 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Okay, I think fixing the error reporting is too big to tackle in this task. I’ll see if I can get T304945 prioritized (as an Epic, I guess); in the meantime, let’s just add a custom error code and i18n

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

2024-01-31 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Ugh, but reporting such a `Status` in the API response becomes a huge mess :( The modern MediaWiki Action API error formats, which Wikibase doesn’t use (see below), all match `Status` well: both in the API and in `Status`, you can have a list of

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

2024-01-31 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Hm, this comes back to an annoyance I had noticed in T345064 – `EntityRedirectCreatorInteractor` wants to throw `RedirectCreationException` on error, but `RedirectCreationException` automatically prepends

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

2024-01-31 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/T356149 WORKBOARD

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

2024-01-31 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/T356149 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc:

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

2024-01-31 Thread Arian_Bozorg
Arian_Bozorg updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T356149 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Arian_Bozorg Cc: Aklapper, Arian_Bozorg, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot,

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

2024-01-29 Thread Arian_Bozorg
Arian_Bozorg created this task. Arian_Bozorg added projects: Wikidata Dev Team, Temporary accounts, Wikidata. TASK DESCRIPTION **Problem:** We are currently leaking the IPs of users who are not logged in when making edits on Item and Property Special Pages. With temporary accounts are