Sprint board for Trust and Safety Product Team
Details
Fri, May 2
Apr 1 2025
Mar 19 2025
Change #1129380 merged by jenkins-bot:
[mediawiki/extensions/CheckUser@master] extension.json: Mark as requiring MW 1.44.0
Change #1129380 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/extensions/CheckUser@master] extension.json: Mark as requiring MW 1.44.0
Mar 18 2025
Mar 11 2025
Mar 3 2025
Feb 24 2025
Feb 19 2025
Feb 14 2025
Feb 11 2025
Feb 10 2025
@Tchanders and I talked about this and we are happy to go with @JJMC89's proposal. I'll update the task description accordingly.
Feb 8 2025
QA is completed, I have verified the new code has been implemented and is functioning as expected (On a page with more than one "Show IP" button for the same temporary account: when the user selects one of those Show IP buttons, it will only produce one API request instead of multiple API requests for the same temporary account, also on a page refresh the new endpoint checkuser/v0/batch-temporary will be produced).
Feb 7 2025
Change #1109685 merged by jenkins-bot:
[mediawiki/extensions/CheckUser@master] Add selenium test to verify IPInfo preference in onboarding dialog
The contents of the response seem to differ between Echo and CheckUser:
- Filtering for upstream connect error or disconnect/reset before headers. reset reason: connection failure retains >80% of the Echo logs and <1% of the CheckUser logs.
- Filtering for (curl error: no status set) retains >98% of the CheckUser logs and <10% of the Echo logs.
Change #1118079 abandoned by Dreamy Jazz:
[mediawiki/extensions/CheckUser@master] Follow-up: Move permission checks to CheckUserPermissionManager
Reason:
My example code has either been incorporated into the parent patch or is being discussed
Questions like logging and permissions would affect the technical approach:
Change #1115958 merged by jenkins-bot:
[mediawiki/extensions/CheckUser@master] Add save preference button in temp accounts onboarding dialog
Change #1117893 merged by jenkins-bot:
[mediawiki/extensions/CheckUser@master] Combine MultiPane into TempAccountsOnboardingDialog
Change #1118079 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):
[mediawiki/extensions/CheckUser@master] Follow-up: Move permission checks to CheckUserPermissionManager
Do we need anything else here, or can we close this task?
Feb 6 2025
Requires T356660: Unset IPInfo as a BetaFeature and make available by default on wikis where temporary accounts are known to be completed as the MediaWiki-extensions-GlobalPreferences associated hooks do not seem to allow modification of the preferences, which means that we cannot unset the agreement preference when disabling the beta feature preference.