Page MenuHomePhabricator
Feed Advanced Search

Feb 28 2019

TBolliger added a comment to T213101: Add help text to Special:Block for Partial Blocks.

@TBolliger Can we change the message text to this?

  • Sitewide: Every page on the wiki and all other contribution actions.
  • Partial: Specific pages or namespaces. Learn more.

I think the form makes it clear that you can configure it, it makes it clear what option is which, so you don't need to restate it, it also makes it clear that it applies to the target and that this is specific to editing. That means the only thing we need to do is explain what "Sitewide" and "Partial" mean.

Feb 28 2019, 4:31 PM · MW-1.33-notes (1.33.0-wmf.21; 2019-03-12), Patch-For-Review, Anti-Harassment (He — ה), MediaWiki-User-management

Feb 27 2019

TBolliger added a comment to T217283: Enable partial Blocks on Arabic Wikipedia on March 12, 2019.
In T217283#4989377, @alanajjar wrote:

Community Consensus open on 27 Feb and I'll put the result between 6-10 March 2019

Feb 27 2019, 9:19 PM · Anti-Harassment (He — ה)
TBolliger created T217283: Enable partial Blocks on Arabic Wikipedia on March 12, 2019.
Feb 27 2019, 8:06 PM · Anti-Harassment (He — ה)
TBolliger moved T213101: Add help text to Special:Block for Partial Blocks from Cards ready for development to He — ה on the Anti-Harassment board.
Feb 27 2019, 8:04 PM · MW-1.33-notes (1.33.0-wmf.21; 2019-03-12), Patch-For-Review, Anti-Harassment (He — ה), MediaWiki-User-management
TBolliger archived Anti-Harassment (Dalet — ד).
Feb 27 2019, 8:03 PM
TBolliger edited projects for T208510: "Prevent account creation" should be unchecked when the block is configured to be Partial., added: Anti-Harassment (He — ה); removed Anti-Harassment (Dalet — ד).
Feb 27 2019, 8:02 PM · Anti-Harassment (Vav — ו), MW-1.33-notes (1.33.0-wmf.19; 2019-02-26), MediaWiki-User-management
TBolliger edited projects for T213220: Title::checkUserBlock() should ensure the retrieved action matches the passed in restriction, added: Anti-Harassment (He — ה); removed Anti-Harassment (Dalet — ד).
Feb 27 2019, 8:02 PM · MW-1.33-notes (1.33.0-wmf.20; 2019-03-05), Anti-Harassment (He — ה), Patch-For-Review, MediaWiki-User-management
TBolliger edited projects for T211578: Replace Block::prevents with setters, getters and method that calculates the block's effects, added: Anti-Harassment (He — ה); removed Anti-Harassment (Dalet — ד).
Feb 27 2019, 8:02 PM · MW-1.33-notes (1.33.0-wmf.22; 2019-03-19), Anti-Harassment (He — ה), Patch-For-Review, MediaWiki-User-management
TBolliger edited projects for T209097: FormSpecialPage::checkExecutePermissions should only block a FormSpecialPage if the user is sitewide blocked, added: Anti-Harassment (He — ה); removed Anti-Harassment (Dalet — ד).
Feb 27 2019, 8:02 PM · Anti-Harassment (Zayin - ז), MW-1.33-notes (1.33.0-wmf.21; 2019-03-12), Patch-For-Review, MediaWiki-User-management
TBolliger closed T212807: Update MediaWiki.org documentation for Partial Blocks (including user_talk logic) as Resolved.

Sydney and Joe — please review the pages when you get a chance

Feb 27 2019, 7:59 PM · Anti-Harassment (Dalet — ד)
TBolliger edited projects for T209004: Deprecate User::isBlocked(), added: Anti-Harassment (He — ה); removed Anti-Harassment (Dalet — ד).
Feb 27 2019, 7:57 PM · Anti-Harassment (Yōd - י), MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), Patch-For-Review, Technical-Debt (Deprecation process), MediaWiki-User-management
TBolliger edited projects for T206163: Restrictions of overlapping blocks should be merged on enforcement, added: Anti-Harassment (He — ה); removed Anti-Harassment (Dalet — ד).
Feb 27 2019, 7:57 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), Anti-Harassment (Lāmed - ל), Patch-For-Review, MediaWiki-User-management
TBolliger edited projects for T211621: The 'your password is weak' message should display on log in for privileged accounts only, added: Anti-Harassment (He — ה); removed Anti-Harassment (Dalet — ד).
Feb 27 2019, 7:57 PM · MW-1.33-notes (1.33.0-wmf.22; 2019-03-19), Anti-Harassment (Vav — ו), Patch-For-Review, MediaWiki-User-login-and-signup
TBolliger edited projects for T211622: Change password length requirement and ensure enforcement for non-privileged users (from 1 to 8), added: Anti-Harassment (He — ה); removed Anti-Harassment (Dalet — ד).
Feb 27 2019, 7:57 PM · Anti-Harassment (Vav — ו), MediaWiki-User-login-and-signup
TBolliger edited projects for T208441: 👩‍👦‍👦 AHT password strengthing work, 2018/19, added: Anti-Harassment (He — ה); removed Anti-Harassment (Dalet — ד).
Feb 27 2019, 7:57 PM · Anti-Harassment (Vav — ו)
TBolliger created T217278: Enable Partial Blocks on Beta: Commons, Wikisource, etc..
Feb 27 2019, 7:50 PM · Anti-Harassment (Vav — ו)
TBolliger moved T217255: Partially blocked users should be allowed to use Special:UploadWizard from Backlog to User blocking on the MediaWiki-User-management board.
Feb 27 2019, 4:31 PM · Anti-Harassment (Zayin - ז), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, MediaWiki-User-management
TBolliger triaged T217255: Partially blocked users should be allowed to use Special:UploadWizard as Low priority.
Feb 27 2019, 4:30 PM · Anti-Harassment (Zayin - ז), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, MediaWiki-User-management
TBolliger created T217255: Partially blocked users should be allowed to use Special:UploadWizard.
Feb 27 2019, 4:30 PM · Anti-Harassment (Zayin - ז), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, MediaWiki-User-management
TBolliger added a comment to T209097: FormSpecialPage::checkExecutePermissions should only block a FormSpecialPage if the user is sitewide blocked.

Good deal — sounds like we need a new Phab task to address SpecialUploadWizard::isUserUploadAllowed ?

That would be fantastic.

Feb 27 2019, 4:11 PM · Anti-Harassment (Zayin - ז), MW-1.33-notes (1.33.0-wmf.21; 2019-03-12), Patch-For-Review, MediaWiki-User-management
TBolliger added a comment to T209097: FormSpecialPage::checkExecutePermissions should only block a FormSpecialPage if the user is sitewide blocked.

@TBolliger The patch addresses all pages in your list except for AbuseLog and UploadWizard, since they extend SpecialPage, instead of FormSpecialPage. It sounds like AbuseLog is already working. It looks like UploadWizard should be fixed in SpecialUploadWizard::isUserUploadAllowed.

Feb 27 2019, 3:35 PM · Anti-Harassment (Zayin - ז), MW-1.33-notes (1.33.0-wmf.21; 2019-03-12), Patch-For-Review, MediaWiki-User-management
TBolliger closed T214508: Special:BlockList reports a blocked user's ability to edit their own user talk page incorrectly for partial blocks on ITWP as Resolved.

I programmatically generated as many combinations of blocks that I could think of via the API, for users and IPs.

I imported the data in Special:Log?type=block and Special:BlockList into a spreadsheet and checked that the "cannot edit own talk page" was (not) stated correctly for each block (depending on the value of ipb_allow_usertalk).

EDIT: And for a sample of Special:Block/$username I checked that the "Editing own talk page" was (un)checked as appropriate.

The bug from T214508#4981423 no longer occurs. Just in case, I am systematically attempting to edit (via the API) the user_talk of each blocked username from each blocked IP. It might take a while. I will report in T211578 (probably). EDIT: So far I have not seen anything that looks like a problem, nor any exceptions in the server logs.

Otherwise, I don't have anymore work to do for this bug specifically.

Feb 27 2019, 3:31 PM · MW-1.33-notes (1.33.0-wmf.19; 2019-02-26), Anti-Harassment (Dalet — ד), Patch-For-Review

Feb 26 2019

TBolliger set the image for Anti-Harassment (He — ה) to F28291224: profile.
Feb 26 2019, 11:54 PM
TBolliger created Anti-Harassment (He — ה).
Feb 26 2019, 11:54 PM
TBolliger updated the task description for T191549: Allow users to filter Special:BlockList on include/exclude partial blocks.
Feb 26 2019, 4:18 PM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Anti-Harassment (Heth - ח), MediaWiki-User-management
TBolliger added a comment to T191549: Allow users to filter Special:BlockList on include/exclude partial blocks.

Make the 'Items' dropdown 50% width and add a dropdown to its right (on LTR lang wikis)

Lets add the Type dropdown to its left though, its a more important filter and should surface earlier.

Feb 26 2019, 4:18 PM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Anti-Harassment (Heth - ח), MediaWiki-User-management

Feb 25 2019

TBolliger added a comment to T214628: As a PM I'd like to know how many iOS app user are blocked from editing and registration.

The large number of IP block looks very suspicious to me. It's not even IP range block if my interpretation is correct...

Feb 25 2019, 6:16 PM · Wikipedia-iOS-App-Backlog, Product-Analytics

Feb 22 2019

TBolliger added a comment to T214628: As a PM I'd like to know how many iOS app user are blocked from editing and registration.

There are a couple of options in the block that the admin can configure for IP blocks.

  • Account creation — Default checked. Prohibits people at that IP address from creating new accounts
  • Prevent logged-in users from editing from this IP address — Default unchecked. Prohibits existing user accounts from editing from that IP range.
Feb 22 2019, 11:38 PM · Wikipedia-iOS-App-Backlog, Product-Analytics
TBolliger moved T216845: Account creation checkbox inappropriately checked at Special:Block/<Username> from Backlog to User blocking on the MediaWiki-User-management board.
Feb 22 2019, 6:56 PM · MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, Anti-Harassment (Vav — ו), MediaWiki-User-management
TBolliger triaged T216845: Account creation checkbox inappropriately checked at Special:Block/<Username> as Low priority.

Good catch!

Feb 22 2019, 6:56 PM · MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, Anti-Harassment (Vav — ו), MediaWiki-User-management
TBolliger closed T208355: TitlesMultiselectWidget for Partial blocks suggests and accepts special pages and other invalid namespaces as Resolved.

When the form is submitted, only the accepted tags are submitted, not the text left in the input - so the invalid contents aren't actually being submitted at this point. On the non JS version, however, all the text entered is submitted - hence the error message. I suppose in the first example, we might hope that the invalid styling would indicate that the page Special:Block was not accepted, so will not be submitted, even though the form itself doesn't complain... Do we think this UI needs improving?

Feb 22 2019, 6:54 PM · User-Ryasmeen, MW-1.33-notes (1.33.0-wmf.19; 2019-02-26), Anti-Harassment (Dalet — ד), MediaWiki-Action-API, MediaWiki-General
TBolliger added a comment to T214628: As a PM I'd like to know how many iOS app user are blocked from editing and registration.

There is only one tool (to my knowledge) that prohibits a user from logging-in to an existing accounts: the WMF and steward tool called "account lock" which is used very infrequently that scrambles the password and disallows password resets.

Feb 22 2019, 5:46 PM · Wikipedia-iOS-App-Backlog, Product-Analytics
TBolliger added a comment to T208355: TitlesMultiselectWidget for Partial blocks suggests and accepts special pages and other invalid namespaces.

I can submit the block with a page like "Special:BlockList" and this creates the block, but "Special:BlockList" is not in the BlockList nor in the database (ipblocks_restrictions).

If there are valid pages in the "Pages" input field before the "Special:BlockList", these are added to the block as per usual. Anything that comes after "Special:BlockList", however, are considered invalid and not included in the block.

Feb 22 2019, 5:02 PM · User-Ryasmeen, MW-1.33-notes (1.33.0-wmf.19; 2019-02-26), Anti-Harassment (Dalet — ד), MediaWiki-Action-API, MediaWiki-General
TBolliger triaged T216831: Disabling JavaScript on Special:Block allows you to block user from "Special" namespace (namespace=-1) as Low priority.
Feb 22 2019, 4:55 PM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Patch-For-Review, Anti-Harassment (Zayin - ז), MediaWiki-User-management
TBolliger moved T216831: Disabling JavaScript on Special:Block allows you to block user from "Special" namespace (namespace=-1) from Untriaged to Triage/To be Estimated on the Anti-Harassment board.

Good find! Harmless, but could lead to long-term confusion and complication.

Feb 22 2019, 4:55 PM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Patch-For-Review, Anti-Harassment (Zayin - ז), MediaWiki-User-management
TBolliger updated the task description for T212391: Special:Block options should be enable/disable, and not hide/show.
Feb 22 2019, 4:53 PM · MW-1.34-notes (1.34.0-wmf.1; 2019-04-16), Anti-Harassment (Heth - ח), MediaWiki-User-management
TBolliger added a comment to T212391: Special:Block options should be enable/disable, and not hide/show.

Here's what we discussed in estimation:

Where the checkbox is never visible to a particular admin because they don't have the correct permissions, it should remain never visible to them.

Where a checkbox can be visible to an admin if they enter certain parameters, it should go between enabled/disabled instead of shown and hidden. (It should probably also be appropriately checked if disabled, so that the admin can understand what the block will do.)

Feb 22 2019, 4:48 PM · MW-1.34-notes (1.34.0-wmf.1; 2019-04-16), Anti-Harassment (Heth - ח), MediaWiki-User-management

Feb 21 2019

TBolliger moved T212807: Update MediaWiki.org documentation for Partial Blocks (including user_talk logic) from Ready to Review on the Anti-Harassment (Dalet — ד) board.
Feb 21 2019, 10:23 PM · Anti-Harassment (Dalet — ד)
TBolliger updated subscribers of T212807: Update MediaWiki.org documentation for Partial Blocks (including user_talk logic).

https://www.mediawiki.org/wiki/Help:Blocking_users and https://www.mediawiki.org/wiki/Manual:Block_and_unblock#Blocking have been updated but need to be submitted for translation.

Feb 21 2019, 10:23 PM · Anti-Harassment (Dalet — ד)
TBolliger moved T191549: Allow users to filter Special:BlockList on include/exclude partial blocks from Triage/To be Estimated to Cards ready for development on the Anti-Harassment board.
Feb 21 2019, 7:54 PM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Anti-Harassment (Heth - ח), MediaWiki-User-management
TBolliger updated the task description for T191549: Allow users to filter Special:BlockList on include/exclude partial blocks.
Feb 21 2019, 7:52 PM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Anti-Harassment (Heth - ח), MediaWiki-User-management
TBolliger updated the task description for T196575: Add block cookie for browser-based API edits (including VisualEditor & MobileFrontend).
Feb 21 2019, 7:52 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Platform Team Workboards (Clinic Duty Team), Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-User-management
TBolliger set the point value for T196575: Add block cookie for browser-based API edits (including VisualEditor & MobileFrontend) to 5.
Feb 21 2019, 7:51 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Platform Team Workboards (Clinic Duty Team), Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-User-management
TBolliger moved T213752: Check with the performance team about any potential performance impact of merging overlapping blocks from Triage/To be Estimated to Product/Tech backlog on the Anti-Harassment board.
Feb 21 2019, 7:42 PM · Anti-Harassment, MediaWiki-User-management
TBolliger assigned T205130: QA the no-JS experience of Partial Blocks by filing all defects in Phab to dom_walden.
Feb 21 2019, 7:37 PM · Anti-Harassment (The Letter Song), MediaWiki-User-management
TBolliger renamed T205130: QA the no-JS experience of Partial Blocks by filing all defects in Phab from Ensure the no-JS experience of Partial Blocks is up to our standards by fixing or filing all defects in Phab to QA the no-JS experience of Partial Blocks by filing all defects in Phab.
Feb 21 2019, 7:35 PM · Anti-Harassment (The Letter Song), MediaWiki-User-management
TBolliger moved T212391: Special:Block options should be enable/disable, and not hide/show from Triage/To be Estimated to Cards ready for development on the Anti-Harassment board.
Feb 21 2019, 7:33 PM · MW-1.34-notes (1.34.0-wmf.1; 2019-04-16), Anti-Harassment (Heth - ח), MediaWiki-User-management
TBolliger updated the task description for T212391: Special:Block options should be enable/disable, and not hide/show.
Feb 21 2019, 7:33 PM · MW-1.34-notes (1.34.0-wmf.1; 2019-04-16), Anti-Harassment (Heth - ח), MediaWiki-User-management
TBolliger renamed T212391: Special:Block options should be enable/disable, and not hide/show from Special:Block option "Automatically block the last IP..." interaction should be enable/disable, and not hide/show to Special:Block options should be enable/disable, and not hide/show.
Feb 21 2019, 7:32 PM · MW-1.34-notes (1.34.0-wmf.1; 2019-04-16), Anti-Harassment (Heth - ח), MediaWiki-User-management
TBolliger set the point value for T213451: Review Special:Block design once partial blocks are more fully implemented to 3.

make sure nothing jumps

Feb 21 2019, 7:29 PM · Design, MediaWiki-Blocks, Anti-Harassment
TBolliger moved T213101: Add help text to Special:Block for Partial Blocks from Triage/To be Estimated to Cards ready for development on the Anti-Harassment board.
Feb 21 2019, 7:25 PM · MW-1.33-notes (1.33.0-wmf.21; 2019-03-12), Patch-For-Review, Anti-Harassment (He — ה), MediaWiki-User-management
TBolliger moved T212892: Add in-product feedback mechanism for Partial Blocks from Triage/To be Estimated to Cards ready for development on the Anti-Harassment board.

@SPoore — should the link point to https://meta.wikimedia.org/wiki/Community_health_initiative/Partial_blocks/Feedback or to https://meta.wikimedia.org/wiki/Community_health_initiative/Blocking_tools_and_improvements/Feedback

Feb 21 2019, 7:21 PM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Anti-Harassment (Zayin - ז), MediaWiki-User-management
TBolliger moved T216078: Namespaces multiselect widget only displays namespaces that match the input value exactly from Triage/To be Estimated to Cards ready for development on the Anti-Harassment board.
Feb 21 2019, 7:12 PM · MW-1.33-notes (1.33.0-wmf.22; 2019-03-19), Anti-Harassment (He — ה), Patch-For-Review
TBolliger updated the task description for T213101: Add help text to Special:Block for Partial Blocks.
Feb 21 2019, 7:12 PM · MW-1.33-notes (1.33.0-wmf.21; 2019-03-12), Patch-For-Review, Anti-Harassment (He — ה), MediaWiki-User-management
TBolliger moved T216071: Namespaces multiselect widget selects an item on input change *before* filtering the items according to the changed input from Triage/To be Estimated to Cards ready for development on the Anti-Harassment board.

Timebox to 2-3 hours

Feb 21 2019, 7:10 PM · Anti-Harassment (Yōd - י), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26)
TBolliger updated the task description for T213101: Add help text to Special:Block for Partial Blocks.
Feb 21 2019, 7:10 PM · MW-1.33-notes (1.33.0-wmf.21; 2019-03-12), Patch-For-Review, Anti-Harassment (He — ה), MediaWiki-User-management
TBolliger moved T215973: Takedown Tools: 400 error when reporting to NCMEC from Triage/To be Estimated to Product/Tech backlog on the Anti-Harassment board.
Feb 21 2019, 7:04 PM · Wikimedia-Takedown-Tools, Anti-Harassment
TBolliger moved T215971: Takedown Tools: Error when submitting with similar filenames from Triage/To be Estimated to Product/Tech backlog on the Anti-Harassment board.
Feb 21 2019, 7:04 PM · Wikimedia-Takedown-Tools, Anti-Harassment
TBolliger moved T215579: Takedown Tools: 500 error when uploading supporting files for DMCA takedowns from Triage/To be Estimated to Product/Tech backlog on the Anti-Harassment board.
Feb 21 2019, 7:04 PM · Anti-Harassment, Wikimedia-Takedown-Tools
TBolliger moved T213490: Takedown tools: Datepicker picking wrong dates, submitting totally different figures from Triage/To be Estimated to Product/Tech backlog on the Anti-Harassment board.
Feb 21 2019, 7:04 PM · Anti-Harassment (Lāmed - ל), Wikimedia-Takedown-Tools

Feb 20 2019

TBolliger renamed T191549: Allow users to filter Special:BlockList on include/exclude partial blocks from Allow users to see a list of partial blocks, filterable to the page or namespace on Special:BlockList to Allow users to filter Special:BlockList on include/exclude partial blocks.
Feb 20 2019, 10:20 PM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Anti-Harassment (Heth - ח), MediaWiki-User-management
TBolliger updated the task description for T196575: Add block cookie for browser-based API edits (including VisualEditor & MobileFrontend).
Feb 20 2019, 10:09 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Platform Team Workboards (Clinic Duty Team), Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-User-management
TBolliger added a comment to T196575: Add block cookie for browser-based API edits (including VisualEditor & MobileFrontend).

Also doesn't drop a cookie on mobile web:

Feb 20 2019, 10:08 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Platform Team Workboards (Clinic Duty Team), Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-User-management
TBolliger updated the task description for T196575: Add block cookie for browser-based API edits (including VisualEditor & MobileFrontend).
Feb 20 2019, 10:04 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Platform Team Workboards (Clinic Duty Team), Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-User-management
TBolliger updated the task description for T196575: Add block cookie for browser-based API edits (including VisualEditor & MobileFrontend).
Feb 20 2019, 10:04 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Platform Team Workboards (Clinic Duty Team), Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-User-management
TBolliger updated the task description for T196575: Add block cookie for browser-based API edits (including VisualEditor & MobileFrontend).
Feb 20 2019, 10:03 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Platform Team Workboards (Clinic Duty Team), Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-User-management
TBolliger added a comment to T196575: Add block cookie for browser-based API edits (including VisualEditor & MobileFrontend).

I tested this again today. The description is still correct. If an IP is hardblocked and if a user attempts to edit via VisualEditor (e.g. the wiki is configured to allow for IP editors to use VisualEditor or the user's preference is set to VE) the block cookie is not set:

Feb 20 2019, 9:58 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Platform Team Workboards (Clinic Duty Team), Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-User-management
TBolliger added a comment to T188664: Update Interaction Timeline Visual Style to match Wikimedia Design Style Guide.

I'm happy with the design in the attached screenshot, as long as Prateek and the rest of AHT can get the build to pass.

Feb 20 2019, 9:25 PM · Anti-Harassment, Patch-For-Review, InteractionTimeline, Design
TBolliger renamed T188664: Update Interaction Timeline Visual Style to match Wikimedia Design Style Guide from Update Visual Style to match Wikimedia Design Style Guide to Update Interaction Timeline Visual Style to match Wikimedia Design Style Guide.
Feb 20 2019, 9:24 PM · Anti-Harassment, Patch-For-Review, InteractionTimeline, Design
TBolliger moved T196575: Add block cookie for browser-based API edits (including VisualEditor & MobileFrontend) from Product/Tech backlog to Triage/To be Estimated on the Anti-Harassment board.
Feb 20 2019, 9:01 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Platform Team Workboards (Clinic Duty Team), Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-User-management
TBolliger moved T191549: Allow users to filter Special:BlockList on include/exclude partial blocks from Product/Tech backlog to Triage/To be Estimated on the Anti-Harassment board.
Feb 20 2019, 9:01 PM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Anti-Harassment (Heth - ח), MediaWiki-User-management
TBolliger moved T216533: Mobile web "you are blocked" notice should truncate long block reasons from Untriaged to Product/Tech backlog on the Anti-Harassment board.
Feb 20 2019, 5:47 PM · MediaWiki-Blocks, Anti-Harassment, MobileFrontend

Feb 19 2019

TBolliger added a comment to T216065: Enable partial blocks on Meta Wiki and MediaWiki.org on Tues Feb 19.

As discussed in today's standup, let's enable this on Wednesday 2/20.

Feb 19 2019, 7:12 PM · Anti-Harassment (Dalet — ד)
TBolliger added a comment to T178337: Prevent Email Blacklist from saving an empty row in the database.

This may have been fixed in T117781#4595049

Feb 19 2019, 6:52 PM · Patch-For-Review, Anti-Harassment, MediaWiki-Email
TBolliger added a comment to T216075: Pressing backspace to delete a tag in namespace multiselect widget populates the input with the tag data instead of the tag label.

@Mooeypoo I think it makes sense to change to item.getLabel() in MenuTagMultiselectWidget because the label is what is exposed in the menu, so most users of this widget are probably more used to interacting with labels than data.

Feb 19 2019, 6:35 PM · Patch-For-Review, OOUI (OOUI-0.30.3), Anti-Harassment
TBolliger added a comment to T210273: Quick UI changes to mobile web "you are blocked" message to increase helpfulness.

I've created T216533: Mobile web "you are blocked" notice should truncate long block reasons to document the long block reason. Not worth addressing for now.

Feb 19 2019, 6:28 PM · MW-1.33-notes (1.33.0-wmf.18; 2019-02-19), Anti-Harassment (Dalet — ד), Patch-For-Review, MediaWiki-User-management, Web-Team-Backlog (Tracking), MobileFrontend
TBolliger triaged T216533: Mobile web "you are blocked" notice should truncate long block reasons as Lowest priority.
Feb 19 2019, 6:27 PM · MediaWiki-Blocks, Anti-Harassment, MobileFrontend
TBolliger created T216533: Mobile web "you are blocked" notice should truncate long block reasons.
Feb 19 2019, 6:27 PM · MediaWiki-Blocks, Anti-Harassment, MobileFrontend
TBolliger added a comment to T216065: Enable partial blocks on Meta Wiki and MediaWiki.org on Tues Feb 19.

I am not sure we need partial blocks on Meta to be honest. Will projects be allowed to opt-out from partial blocks? Thanks.

Feb 19 2019, 6:14 PM · Anti-Harassment (Dalet — ד)

Feb 15 2019

TBolliger added a comment to T210273: Quick UI changes to mobile web "you are blocked" message to increase helpfulness.

Ugh, templates for block reasons. Such a pain, and a tax that someone someday will have to pay.

Feb 15 2019, 6:03 PM · MW-1.33-notes (1.33.0-wmf.18; 2019-02-19), Anti-Harassment (Dalet — ד), Patch-For-Review, MediaWiki-User-management, Web-Team-Backlog (Tracking), MobileFrontend

Feb 14 2019

TBolliger moved T216185: Analyze use of mute preferences from Untriaged to Tracking work by others on the Anti-Harassment board.
Feb 14 2019, 11:05 PM · Chinese-Sites, Anti-Harassment, Product-Analytics
TBolliger closed T214100: Generate graphs and data about Partial Blocks adoption for WMF board presentation on Feb 28 as Invalid.

No longer needed.

Feb 14 2019, 7:25 PM · Product-Analytics, Anti-Harassment
TBolliger renamed T216065: Enable partial blocks on Meta Wiki and MediaWiki.org on Tues Feb 19 from enable partial blocks on Meta Wiki (and maybe Hebrew and French Wikipedias.) to enable partial blocks on Meta Wiki and MediaWiki.org on Tues Feb 19, and maybe Hebrew, Arabic, and French Wikipedias soon..
Feb 14 2019, 7:22 PM · Anti-Harassment (Dalet — ד)
TBolliger added a comment to T216065: Enable partial blocks on Meta Wiki and MediaWiki.org on Tues Feb 19.

Let's SWAT for Meta Wiki and MediaWiki.org on Tuesday Feb. 19.

Feb 14 2019, 7:21 PM · Anti-Harassment (Dalet — ד)

Feb 13 2019

TBolliger closed T197621: If a user is partially blocked from a namespace, they should not be allowed to rename/move pages into or out of that namespace as Resolved.

Works as expected! Here are the error messages:

Feb 13 2019, 10:05 PM · Anti-Harassment, MediaWiki-User-management
TBolliger closed T197621: If a user is partially blocked from a namespace, they should not be allowed to rename/move pages into or out of that namespace, a subtask of T190350: Epic: ⚡️ Partial blocks, as Resolved.
Feb 13 2019, 10:05 PM · MediaWiki-Blocks, Anti-Harassment
TBolliger renamed T214197: 👩‍👧‍👦 Parent task: MultiSelectWidget & Special:Block UI issues/enhancements/changes from 👩‍👧‍👦 Parent task: MultiSelectWidget & Special:Block UI issues to 👩‍👧‍👦 Parent task: MultiSelectWidget & Special:Block UI issues/enhancements/changes.
Feb 13 2019, 9:57 PM · Anti-Harassment
TBolliger added a parent task for T214197: 👩‍👧‍👦 Parent task: MultiSelectWidget & Special:Block UI issues/enhancements/changes: T190350: Epic: ⚡️ Partial blocks.
Feb 13 2019, 9:56 PM · Anti-Harassment
TBolliger added a subtask for T190350: Epic: ⚡️ Partial blocks: T214197: 👩‍👧‍👦 Parent task: MultiSelectWidget & Special:Block UI issues/enhancements/changes.
Feb 13 2019, 9:56 PM · MediaWiki-Blocks, Anti-Harassment
TBolliger removed a parent task for T205130: QA the no-JS experience of Partial Blocks by filing all defects in Phab: T190350: Epic: ⚡️ Partial blocks.
Feb 13 2019, 9:56 PM · Anti-Harassment (The Letter Song), MediaWiki-User-management
TBolliger removed a subtask for T190350: Epic: ⚡️ Partial blocks: T205130: QA the no-JS experience of Partial Blocks by filing all defects in Phab.
Feb 13 2019, 9:56 PM · MediaWiki-Blocks, Anti-Harassment
TBolliger added subtasks for T214197: 👩‍👧‍👦 Parent task: MultiSelectWidget & Special:Block UI issues/enhancements/changes: T208547: Just clicking on the empty space around should not change the type of block radio button selection, T212892: Add in-product feedback mechanism for Partial Blocks, T213101: Add help text to Special:Block for Partial Blocks, T213451: Review Special:Block design once partial blocks are more fully implemented, T212391: Special:Block options should be enable/disable, and not hide/show, T205130: QA the no-JS experience of Partial Blocks by filing all defects in Phab.
Feb 13 2019, 9:56 PM · Anti-Harassment
TBolliger added a parent task for T205130: QA the no-JS experience of Partial Blocks by filing all defects in Phab: T214197: 👩‍👧‍👦 Parent task: MultiSelectWidget & Special:Block UI issues/enhancements/changes.
Feb 13 2019, 9:56 PM · Anti-Harassment (The Letter Song), MediaWiki-User-management
TBolliger added a parent task for T208547: Just clicking on the empty space around should not change the type of block radio button selection: T214197: 👩‍👧‍👦 Parent task: MultiSelectWidget & Special:Block UI issues/enhancements/changes.
Feb 13 2019, 9:56 PM · User-Ryasmeen, OOUI (OOUI-0.31.4), Anti-Harassment (Heth - ח), MediaWiki-User-management
TBolliger removed a subtask for T190350: Epic: ⚡️ Partial blocks: T212892: Add in-product feedback mechanism for Partial Blocks.
Feb 13 2019, 9:56 PM · MediaWiki-Blocks, Anti-Harassment
TBolliger removed a parent task for T212892: Add in-product feedback mechanism for Partial Blocks: T190350: Epic: ⚡️ Partial blocks.
Feb 13 2019, 9:56 PM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Anti-Harassment (Zayin - ז), MediaWiki-User-management
TBolliger removed a subtask for T202773: Update Special:Block to match the design: T213101: Add help text to Special:Block for Partial Blocks.
Feb 13 2019, 9:55 PM · Patch-For-Review, Anti-Harassment (Alef — א), MediaWiki-User-management
TBolliger removed a parent task for T213101: Add help text to Special:Block for Partial Blocks: T202773: Update Special:Block to match the design.
Feb 13 2019, 9:55 PM · MW-1.33-notes (1.33.0-wmf.21; 2019-03-12), Patch-For-Review, Anti-Harassment (He — ה), MediaWiki-User-management
TBolliger removed a parent task for T213451: Review Special:Block design once partial blocks are more fully implemented: T190350: Epic: ⚡️ Partial blocks.
Feb 13 2019, 9:55 PM · Design, MediaWiki-Blocks, Anti-Harassment
TBolliger removed a subtask for T190350: Epic: ⚡️ Partial blocks: T213451: Review Special:Block design once partial blocks are more fully implemented.
Feb 13 2019, 9:55 PM · MediaWiki-Blocks, Anti-Harassment