Page MenuHomePhabricator

aezell (Alex Ezell)
Engineering Manager (WMF)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Jul 23 2018, 5:39 PM (63 w, 6 d)
Availability
Available
IRC Nick
aezell
LDAP User
Aezell
MediaWiki User
AEzell (WMF) [ Global Accounts ]

Recent Activity

Fri, Oct 11

aezell added a comment to T232417: mass Yahoo / AOL bounces mailman.

I spoke to a friend who still works in this area and they said that spam detection and management is in freefall at Yahoo/AOL right now. They are rapidly defunding that part of the business and many automated operations are happening with little human oversight.

Fri, Oct 11, 6:08 PM · Mail, Operations, Wikimedia-Mailing-lists

Wed, Oct 9

aezell added a comment to T235005: Spike #2: Watchlist Expiry [for Tuesday estimation -- pending].

@ifried That's fine. I wanted to scope the responses you're expecting.

Wed, Oct 9, 11:02 PM · Community-Tech
aezell added a comment to T235005: Spike #2: Watchlist Expiry [for Tuesday estimation -- pending].

Do any of these considerations change or have unique limitations in the mobile context?

Wed, Oct 9, 10:48 PM · Community-Tech
aezell added a comment to T231115: Implement Loading State Support for Revision Details Pop-up in WWT [small].

The PR is merged but it appears to me like this might be one of the things that the Mozilla folks were concerned about. The documentation even says, "Accepts raw HTML."

Wed, Oct 9, 7:09 PM · Community-Tech (Kanban-Q2-2019-20), Who-Wrote-That

Tue, Oct 8

aezell moved T231357: Page Curation should create a new AfD discussion page if one already exists from Needs Review/Feedback to QA on the Community-Tech (Kanban-Q2-2019-20) board.
Tue, Oct 8, 11:09 AM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Community-Tech (Kanban-Q2-2019-20), PageCuration, Growth-Team

Mon, Oct 7

aezell added a comment to T232802: Release beta extension on Firefox Add-ons.

I guess I was thinking about a template library and not string literals. I misspoke.

Mon, Oct 7, 5:59 PM · Community-Tech (Kanban-Q2-2019-20), Who-Wrote-That
aezell updated subscribers of T232802: Release beta extension on Firefox Add-ons.

Oof. I think we knew this was a risk, right? Looks like we need to do sanitization or go toward some ES6 template sort of thing like @MusikAnimal was proposing at some point.

Mon, Oct 7, 5:37 PM · Community-Tech (Kanban-Q2-2019-20), Who-Wrote-That
aezell added a comment to T231357: Page Curation should create a new AfD discussion page if one already exists.

I've +2ed this patch.

Mon, Oct 7, 5:14 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Community-Tech (Kanban-Q2-2019-20), PageCuration, Growth-Team
aezell closed T225774: [Timebox: 8 hours] Database reports tool experiencing SQL timeouts as Resolved.

Pages with the Most Revisions is the report that fails on occasion. We will leave it in because it does work sometimes and some people get value.

Mon, Oct 7, 5:08 PM · Community-Tech (Kanban-Q2-2019-20)

Thu, Oct 3

aezell added a comment to T234453: Design: Determine Display & Behavior for Password Preference in Special:ChangeEmail.

Thanks, y'all. Having that priority will help us know when to raise potential effort/sizing issues about the could haves.

Thu, Oct 3, 4:11 PM · Password-Reset-Update, Community-Tech
aezell added a comment to T231612: WWT: Determine WWT Access Location.

I don't know of anything concrete about what might change with the Desktop Refresh. I think we should proceed with the current state and just understand that it may need to adjust in the future.

Thu, Oct 3, 1:25 PM · Who-Wrote-That, Community-Tech
aezell added a comment to T234453: Design: Determine Display & Behavior for Password Preference in Special:ChangeEmail.

This seems like a nice feature.

Thu, Oct 3, 1:19 PM · Password-Reset-Update, Community-Tech

Tue, Oct 1

aezell added a comment to T225774: [Timebox: 8 hours] Database reports tool experiencing SQL timeouts.

Who is the primary audience for these reports? Where do they end up?

Tue, Oct 1, 10:40 PM · Community-Tech (Kanban-Q2-2019-20)

Mon, Sep 30

aezell removed a project from T194439: Improve the location/discoverability of the revision link in the in-line diff container: Anti-Harassment (The Letter Song).
Mon, Sep 30, 6:15 PM · InteractionTimeline
aezell moved T194439: Improve the location/discoverability of the revision link in the in-line diff container from Review to Ready on the Anti-Harassment (The Letter Song) board.

Moving back to Ready as we are changing the design in general.

Mon, Sep 30, 6:15 PM · InteractionTimeline

Thu, Sep 19

aezell closed T202776: Determine then implement page limit for partial blocks, a subtask of T2674: Allow users to be blocked from editing a specific article or all articles inside a namespace, as Resolved.
Thu, Sep 19, 6:45 PM · Anti-Harassment, TechCom, MediaWiki-User-management, Community-Wishlist-Survey-2015, MediaWiki-extension-requests
aezell closed T202776: Determine then implement page limit for partial blocks as Resolved.

The limit is 10 pages.

Thu, Sep 19, 6:45 PM · MediaWiki-User-management, Anti-Harassment
aezell reopened T227892: [BUG] InvalidArgumentException "Blocker must be a local user or a name that cannot be a local user" as "Open".
Thu, Sep 19, 1:26 PM · Anti-Harassment, MediaWiki-User-management
aezell added a comment to T226861: Hash all pageTokens or temporary identifiers from the EL Sanitization white-list for Community Tech.

Thanks @nettrom_WMF. We will take a look. I don't know if we have this off the top of my head.

Thu, Sep 19, 1:22 PM · Community-Tech, Product-Analytics, Analytics

Tue, Sep 17

aezell added a comment to T233091: Revision Details Pop-up sometimes in wrong place .

Works correctly for me as well. Chrome 77 on Mac.

Tue, Sep 17, 9:07 PM · Who-Wrote-That, Community-Tech

Sep 12 2019

aezell added a comment to T92621: Spike: Automatically review pages that were reverted to a previously reviewed state [Timebox: 8 hours].

Thanks @Samwilson! That's very helpful.

Sep 12 2019, 2:38 PM · Community-Tech (Kanban-Q2-2019-20), Growth-Team, PageCuration

Sep 11 2019

aezell closed T169441: Spike: Page Curation should create a new AfD discussion page if one already exists [8 hours] as Resolved.
Sep 11 2019, 5:12 PM · Community-Tech (Kanban (Q1 2019-20)), Growth-Team, PageCuration, Collaboration-Team-Triage
aezell closed T230436: Spike: Password Reset Project [Timebox: 12 hours] as Resolved.
Sep 11 2019, 5:11 PM · Password-Reset-Update, Community-Tech (Kanban (Q1 2019-20))
aezell moved T230436: Spike: Password Reset Project [Timebox: 12 hours] from Needs Review/Feedback to Done on the Community-Tech (Kanban (Q1 2019-20)) board.
Sep 11 2019, 5:11 PM · Password-Reset-Update, Community-Tech (Kanban (Q1 2019-20))
aezell moved T169441: Spike: Page Curation should create a new AfD discussion page if one already exists [8 hours] from Needs Review/Feedback to Done on the Community-Tech (Kanban (Q1 2019-20)) board.
Sep 11 2019, 5:11 PM · Community-Tech (Kanban (Q1 2019-20)), Growth-Team, PageCuration, Collaboration-Team-Triage
aezell added a comment to T231109: Remove Core coupling with GlobalBlocking extension.

@WDoranWMF It's not actually sure that we will take on this work. We wrote this task so that "someone" in the future could do this work. The decoupling initiative seemed a good candidate. We wrote it because we are knee deep in the code at the moment.

Sep 11 2019, 2:59 PM · GlobalBlocking, MediaWiki-User-management
aezell added a comment to T169441: Spike: Page Curation should create a new AfD discussion page if one already exists [8 hours].

Yes. Once we've created the tasks needed to do the work the spike recommends, we can close the spike task.

Sep 11 2019, 10:37 AM · Community-Tech (Kanban (Q1 2019-20)), Growth-Team, PageCuration, Collaboration-Team-Triage

Sep 10 2019

aezell added a comment to T92621: Spike: Automatically review pages that were reverted to a previously reviewed state [Timebox: 8 hours].

@Samwilson What's the status of this task? It's in Needs Review but it's not clear to me what the outcome/recommendation is.

Sep 10 2019, 6:29 PM · Community-Tech (Kanban-Q2-2019-20), Growth-Team, PageCuration
aezell updated subscribers of T231608: Security access for Tchanders.

@sbassett Thanks for your help here. While there was some back and forth, I had a really productive meeting with @JBennett yesterday about your team's plans for Phab task tagging. I'm excited about the clarity and flexibility that might come out of it.

Sep 10 2019, 5:31 PM · Security-Team

Sep 9 2019

aezell added a comment to T231115: Implement Loading State Support for Revision Details Pop-up in WWT [small].

I would agree with Leon here. Simplicity seems a smart tactic. Personally, I'd always show the loading indicator even if it disappears as soon as it's there. In my opinion, that's bomb-proof for those requests that might take a long time and much simpler than trying to guess how long something is going to take.

Sep 9 2019, 6:55 PM · Community-Tech (Kanban-Q2-2019-20), Who-Wrote-That
aezell added a comment to T230436: Spike: Password Reset Project [Timebox: 12 hours].

Just a note: Max and I were talking about this a few days ago and how it might impact the API. It appears all of the code from the API and the UI ends up in the same class/function so the changes here shouldn't be difficult to apply to both scenarios.

Sep 9 2019, 5:24 PM · Password-Reset-Update, Community-Tech (Kanban (Q1 2019-20))

Sep 6 2019

aezell added a comment to T92621: Spike: Automatically review pages that were reverted to a previously reviewed state [Timebox: 8 hours].

An appropriate result out of any 8 hour spike could be, "There's enough work just to figure out the problem that I couldn't finish it in 8 hours." That's some data that's interesting also.

Sep 6 2019, 10:30 AM · Community-Tech (Kanban-Q2-2019-20), Growth-Team, PageCuration

Sep 3 2019

aezell updated the task description for T231492: Add a tool to proxy API requests to WhoColor API.
Sep 3 2019, 11:30 PM · Community-Tech (Kanban-Q2-2019-20), Who-Wrote-That

Aug 30 2019

aezell added a comment to T231608: Security access for Tchanders.

I approve this as the manager for @Tchanders.

Aug 30 2019, 10:33 AM · Security-Team

Aug 27 2019

aezell added a comment to T185785: Display an error message when users do not have JavaScript enabled.

Thanks!

Aug 27 2019, 7:11 PM · Anti-Harassment (The Letter Song), InteractionTimeline
aezell added a comment to T231029: DefaultPreferencesFactory.php: Global default '' is invalid for field incubatortestwiki-code.

I'm not sure if this was clear but when talking to @MaxSem, he told me that he has been unable to reproduce this error. That's one reason why we are pursuing other ways to get more information and/or work around it in the short term.

Aug 27 2019, 5:58 PM · MediaWiki-extensions-WikimediaIncubator, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), MediaWiki-User-preferences, Wikimedia-production-error
aezell added a comment to T151425: Enlarge Popular Password File to 100,000 entries and enforce the new minimum in the config.

@Reedy AHT were working on this on behalf of the Security team. They'd be better to talk to about this than us as they understood the implications of making this change when they asked us to do it.

Aug 27 2019, 5:56 PM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), User-notice, Patch-For-Review, Security-team-backlog, MediaWiki-User-login-and-signup

Aug 22 2019

aezell moved T227901: PHP warning on attempting to set a block cookie after CentralAuth auto login from Cards ready to be discussed to Backlog on the Anti-Harassment board.

This will be solved by other tasks moving some function calls around.

Aug 22 2019, 6:51 PM · MediaWiki-User-management, MediaWiki-extensions-CentralAuth, Anti-Harassment, Wikimedia-production-error
aezell closed T227892: [BUG] InvalidArgumentException "Blocker must be a local user or a name that cannot be a local user" as Resolved.
Aug 22 2019, 6:44 PM · Anti-Harassment, MediaWiki-User-management
aezell moved T227892: [BUG] InvalidArgumentException "Blocker must be a local user or a name that cannot be a local user" from Cards ready to be discussed to Backlog on the Anti-Harassment board.
Aug 22 2019, 6:43 PM · Anti-Harassment, MediaWiki-User-management
aezell moved T189144: RTL support for Interaction Timeline from Cards ready to be discussed to Cards ready for development on the Anti-Harassment board.
Aug 22 2019, 6:42 PM · Anti-Harassment, InteractionTimeline
aezell set the point value for T189144: RTL support for Interaction Timeline to 3.
Aug 22 2019, 6:41 PM · Anti-Harassment, InteractionTimeline
aezell updated the task description for T189144: RTL support for Interaction Timeline.
Aug 22 2019, 6:39 PM · Anti-Harassment, InteractionTimeline
aezell moved T190973: Timeline: Namespace filter from Cards ready to be discussed to Cards ready for development on the Anti-Harassment board.
Aug 22 2019, 6:38 PM · InteractionTimeline
aezell set the point value for T190973: Timeline: Namespace filter to 3.
Aug 22 2019, 6:37 PM · InteractionTimeline
aezell moved T221075: Introduce a BlockStore service from Cards ready to be discussed to Cards ready for development on the Anti-Harassment board.
Aug 22 2019, 6:29 PM · Technical-Debt, MediaWiki-User-management
aezell set the point value for T221075: Introduce a BlockStore service to 8.
Aug 22 2019, 6:29 PM · Technical-Debt, MediaWiki-User-management

Aug 21 2019

aezell added a comment to T169441: Spike: Page Curation should create a new AfD discussion page if one already exists [8 hours].

I think it's fine in this case if our first go at this is focused on the existing EN-wiki only scope. It's not ideal and certainly not what we'd do if we had the chance to start from scratch. However, given the scope of a Wishlist item, I think holding to that for this work is acceptable.

Aug 21 2019, 5:09 PM · Community-Tech (Kanban (Q1 2019-20)), Growth-Team, PageCuration, Collaboration-Team-Triage

Aug 15 2019

aezell updated subscribers of T185785: Display an error message when users do not have JavaScript enabled.

I like the redirect to a PHP page with translations. Simple, incremental, and easy to change later should we want to do something fancier because we want more of a NoJS experience.

Aug 15 2019, 6:49 PM · Anti-Harassment (The Letter Song), InteractionTimeline
aezell updated subscribers of T194439: Improve the location/discoverability of the revision link in the in-line diff container.

In my beginning work on this, I found the original link target very confusing and did accidentally click on it a few times. So, my experience was the opposite of yours.

Aug 15 2019, 2:16 PM · InteractionTimeline
aezell moved T185785: Display an error message when users do not have JavaScript enabled from Ready to Review on the Anti-Harassment (The Letter Song) board.
Aug 15 2019, 12:45 PM · Anti-Harassment (The Letter Song), InteractionTimeline
aezell edited projects for T185785: Display an error message when users do not have JavaScript enabled, added: Anti-Harassment (The Letter Song); removed Anti-Harassment.
Aug 15 2019, 12:45 PM · Anti-Harassment (The Letter Song), InteractionTimeline
aezell moved T194439: Improve the location/discoverability of the revision link in the in-line diff container from Ready to Review on the Anti-Harassment (The Letter Song) board.
Aug 15 2019, 12:44 PM · InteractionTimeline
aezell added a project to T194439: Improve the location/discoverability of the revision link in the in-line diff container: Anti-Harassment (The Letter Song).
Aug 15 2019, 12:44 PM · InteractionTimeline
aezell added a comment to T194439: Improve the location/discoverability of the revision link in the in-line diff container.

There's a PR here which is sort of a WIP. https://github.com/wikimedia/InteractionTimeline/pull/108

Aug 15 2019, 10:04 AM · InteractionTimeline
aezell claimed T194439: Improve the location/discoverability of the revision link in the in-line diff container.
Aug 15 2019, 9:58 AM · InteractionTimeline
aezell added a comment to T226070: Move usage logs from Sqlite to MariaDB.

This has been around for quite a while. What's the barrier to review? What's the risk in just moving forward with it as is?

Aug 15 2019, 8:35 AM · Community-Tech (Kanban (Q1 2019-20)), E-Book-Export-Reliability

Aug 14 2019

aezell added a comment to T185785: Display an error message when users do not have JavaScript enabled.

Just to get the ball rolling: https://github.com/wikimedia/InteractionTimeline/pull/105

Aug 14 2019, 7:50 PM · Anti-Harassment (The Letter Song), InteractionTimeline
aezell claimed T185785: Display an error message when users do not have JavaScript enabled.
Aug 14 2019, 7:48 PM · Anti-Harassment (The Letter Song), InteractionTimeline

Aug 1 2019

aezell updated subscribers of T227174: Improve the consistency of block error notices.

@Niharika Given @JMinor's comment above, I think we should escalate the priority of this. Additionally, maybe we should make it the final focus of our Block work for now. Once we deliver this, we can pick up some other work and possibly come back to the remaining Block effort?

Aug 1 2019, 6:41 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Anti-Harassment (The Letter Song), MediaWiki-User-management

Jul 31 2019

aezell created T229459: [BUG] SVG Translate reports read errors on some files.
Jul 31 2019, 6:06 PM · Community-Tech (Kanban (Q1 2019-20)), SVG Translate Tool
aezell updated subscribers of T207452: Flag talk page feedback in toolbar .

Tagging @ifried to get her feedback.

Jul 31 2019, 12:39 PM · MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), Community-Tech (Kanban (Q1 2019-20)), PageCuration, Growth-Team

Jul 19 2019

aezell added a comment to T214201: Implement NSFW image classifier using Open NSFW.

...a clever attacker could probably easily defeat it using an adversarial network.

I think that's probably true, however, we are more likely trying to stop the drive-by vandal than a serious coordinated attack. If we could reduce by 10% the amount of inappropriate images admins had to deal with, we'd be saving hundreds of hours of people's time.

Jul 19 2019, 11:59 AM · Machine vision, Scoring-platform-team (Research), artificial-intelligence

Jul 18 2019

aezell added a comment to T228021: Request access to deployment-prep.

Just in case manager approval is needed. I approve this access for Dom.

Jul 18 2019, 2:32 PM · Release-Engineering-Team (Other / Uncategorized), Release-Engineering-Team-TODO (201907), User-greg, Beta-Cluster-Infrastructure

Jul 16 2019

aezell added a comment to T227713: Improve performance of Popular Pages bot.

That might be interesting information to share with Cloud-Services.

Jul 16 2019, 5:45 PM · Community-Tech (Kanban (Q1 2019-20))

Jul 15 2019

aezell added a comment to T226070: Move usage logs from Sqlite to MariaDB.

This was my bad. I saw that 185 was merged. Thanks for clearing it up.

Jul 15 2019, 10:31 PM · Community-Tech (Kanban (Q1 2019-20)), E-Book-Export-Reliability
aezell moved T226070: Move usage logs from Sqlite to MariaDB from Needs Review/Feedback to Product sign-off on the Community-Tech (Kanban (Q1 2019-20)) board.
Jul 15 2019, 5:09 PM · Community-Tech (Kanban (Q1 2019-20)), E-Book-Export-Reliability

Jul 11 2019

aezell renamed T227733: Draft: Masking IP addresses for increased privacy from MediaWiki should mask IP addresses for anonymous users to WIP: Masking IP addresses for increased privacy.
Jul 11 2019, 4:32 PM · Privacy, MediaWiki-User-management, Anti-Harassment
aezell added a comment to T227733: Draft: Masking IP addresses for increased privacy.

This is a good collection of ideas.

Jul 11 2019, 3:07 PM · Privacy, MediaWiki-User-management, Anti-Harassment

Jul 10 2019

aezell added a comment to T225774: [Timebox: 8 hours] Database reports tool experiencing SQL timeouts.

It's the GROUP BY that causes the query plan to do a filesort which is the problem as the optimizer tool tells us. I think the COUNT(*) AS revisions makes this use a temporary column and the GROUP BY is on that column. As far as I know, an index can't help that problem though the query is making use of the rev_page index apparently.

Jul 10 2019, 1:20 PM · Community-Tech (Kanban-Q2-2019-20)

Jul 9 2019

aezell added a comment to T223174: [Timebox - 8 hours] Investigation: Watchlist Expiry.
  • Adding another table for storing the expiry

We need to make sure the indexes for this are setup correctly so we can filter with WHERE by the expiration timestamp.

Jul 9 2019, 11:27 PM · Community-Tech (Kanban (Q1 2019-20))
aezell renamed T225774: [Timebox: 8 hours] Database reports tool experiencing SQL timeouts from Database reports SQL timeouts to Database reports tool experiencing SQL timeouts.
Jul 9 2019, 11:20 PM · Community-Tech (Kanban-Q2-2019-20)
aezell added a comment to T225169: [4 hours] Investigate whether it's efficient to order by tag value (DBA input requested).

Thanks @Marostegui for the detail.

Jul 9 2019, 4:28 PM · Community-Tech (Kanban (Q1 2019-20)), Spike, Growth-Team, PageCuration

Jun 28 2019

aezell added a comment to T207452: Flag talk page feedback in toolbar .

@Samwilson I'm OK with repurposing it as it'll keep all the context in one place.

Jun 28 2019, 2:43 PM · MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), Community-Tech (Kanban (Q1 2019-20)), PageCuration, Growth-Team

Jun 25 2019

aezell added a comment to T225169: [4 hours] Investigate whether it's efficient to order by tag value (DBA input requested).

I think we should discuss whether the feature this work would enable is worth the effort.

Jun 25 2019, 3:11 PM · Community-Tech (Kanban (Q1 2019-20)), Spike, Growth-Team, PageCuration

Jun 21 2019

aezell added a comment to T223337: Fix SVGTranslate's Docker.

There is nothing more I want to do with this.

Jun 21 2019, 2:52 PM · Community-Tech (Resolved 2018-19 Q4), SVG Translate Tool

Jun 20 2019

aezell renamed T226136: Gather reliability data for the wsexport tool from Gather reliability data for the tool to Gather reliability data for the wsexport tool .
Jun 20 2019, 5:05 PM · Community-Tech (Resolved 2018-19 Q4), E-Book-Export-Reliability

Jun 13 2019

aezell updated aezell.
Jun 13 2019, 2:31 PM

Jun 11 2019

aezell updated subscribers of T225293: [BUG][8 hours] Investigate why the SVGTranslate webservice needs to be restarted so often.

@Samwilson to add @dom_walden to the svgtranslate_test instance so he can restart it when he needs to.

Jun 11 2019, 11:39 PM · Community-Tech, Spike, SVG Translate Tool
aezell added a comment to T225293: [BUG][8 hours] Investigate why the SVGTranslate webservice needs to be restarted so often.

Let's make the first step of this work to setup a cron on production to restart the service once (maybe twice) a day. That should be done soon to get rid of the user impact. Then, we can do the effort to fix this.

Jun 11 2019, 11:38 PM · Community-Tech, Spike, SVG Translate Tool

Jun 10 2019

aezell added a comment to T223174: [Timebox - 8 hours] Investigation: Watchlist Expiry.

The approach @MaxSem outlines above seems to boil down to our trying to cause the least amount of impact on other services. I agree that having a separate watchlist_expiry makes the most sense. That allows us to have a cron which cleans the watchlist table on some schedule. All the rest of the code could remain the same. I agree with Max that we could by convention say that the expiration is "best effort" and that it might be an hour or two off. That depends on how often we think we could have the cron run.

Jun 10 2019, 8:08 PM · Community-Tech (Kanban (Q1 2019-20))

Jun 3 2019

aezell added a project to T224265: Redirect svgtranslate from toolserver.org: Cloud-VPS.

Tagging Cloud-VPS for help with review. If that's not the right project, please point me in the right direction.

Jun 3 2019, 7:53 PM · cloud-services-team (Kanban), Cloud-VPS, Community-Tech (Resolved 2018-19 Q4), Patch-For-Review, SVG Translate Tool

May 31 2019

aezell added a comment to T218265: Mute: Add links to disable email and mute specific user to emails sent via Special:EmailUser.

I think I understand what @dbarratt means about not using verbs in the text that the user clicks to get to the preferences. That seems right to me.

May 31 2019, 2:55 PM · MW-1.34-notes (1.34.0-wmf.15; 2019-07-23), Anti-Harassment (The Letter Song), Patch-For-Review, MediaWiki-Email

May 29 2019

aezell added a comment to T218265: Mute: Add links to disable email and mute specific user to emails sent via Special:EmailUser.

In our standup yesterday, we discussed this. @Niharika made it clear that she would prefer to have the checkboxes. I'll let her provide her reasoning if she wishes.

May 29 2019, 3:36 PM · MW-1.34-notes (1.34.0-wmf.15; 2019-07-23), Anti-Harassment (The Letter Song), Patch-For-Review, MediaWiki-Email

May 24 2019

aezell moved T200938: Special:CentralAuth should provide the same blocking information as Special:BlockList does from Ready to In Progress on the Anti-Harassment (Kaf - כ) board.
May 24 2019, 6:14 PM · Core Platform Team Workboards (Clinic Duty Team), Anti-Harassment (The Letter Song), Patch-For-Review, MediaWiki-extensions-CentralAuth, Stewards-and-global-tools, MediaWiki-User-management
aezell reopened T200938: Special:CentralAuth should provide the same blocking information as Special:BlockList does as "Open".
May 24 2019, 6:13 PM · Core Platform Team Workboards (Clinic Duty Team), Anti-Harassment (The Letter Song), Patch-For-Review, MediaWiki-extensions-CentralAuth, Stewards-and-global-tools, MediaWiki-User-management
aezell reopened T200938: Special:CentralAuth should provide the same blocking information as Special:BlockList does, a subtask of T190350: Epic: ⚡️ Partial blocks, as Open.
May 24 2019, 6:13 PM · Anti-Harassment, MediaWiki-User-management
aezell moved T206163: Restrictions of overlapping blocks should be merged on enforcement from Ready to In Progress on the Anti-Harassment (Kaf - כ) board.
May 24 2019, 6:12 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), Anti-Harassment (Lāmed - ל), Patch-For-Review, MediaWiki-User-management
aezell moved T218265: Mute: Add links to disable email and mute specific user to emails sent via Special:EmailUser from Ready to In Progress on the Anti-Harassment (Kaf - כ) board.
May 24 2019, 6:12 PM · MW-1.34-notes (1.34.0-wmf.15; 2019-07-23), Anti-Harassment (The Letter Song), Patch-For-Review, MediaWiki-Email
aezell moved T222737: Refactor Block to AbstractBlock, DatabaseBlock and SystemBlock from Ready to Review on the Anti-Harassment (Kaf - כ) board.
May 24 2019, 6:12 PM · Anti-Harassment (Lāmed - ל), MW-1.34-notes (1.34.0-wmf.5; 2019-05-14), Patch-For-Review, MediaWiki-User-management
aezell moved T221371: 'Thanks' are completely blocked when a user is partially blocked from Ready to Review on the Anti-Harassment (Kaf - כ) board.
May 24 2019, 6:12 PM · MW-1.34-notes (1.34.0-wmf.8; 2019-06-04), Anti-Harassment (Kaf - כ), Growth-Team, Thanks
aezell moved T213490: Takedown tools: Datepicker picking wrong dates, submitting totally different figures from Ready to QA/Testing on the Anti-Harassment (Kaf - כ) board.
May 24 2019, 6:12 PM · Anti-Harassment (Lāmed - ל), Wikimedia-Takedown-Tools
aezell moved T224032: [BUG] Blocking from action "Editing their own talk page" is not effective unless "Editing" is also checked from Ready to QA/Testing on the Anti-Harassment (Kaf - כ) board.
May 24 2019, 6:12 PM · MediaWiki-User-management, MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Anti-Harassment (Kaf - כ)
aezell edited projects for T224032: [BUG] Blocking from action "Editing their own talk page" is not effective unless "Editing" is also checked, added: Anti-Harassment (Kaf - כ); removed Anti-Harassment (Yōd - י).
May 24 2019, 6:11 PM · MediaWiki-User-management, MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Anti-Harassment (Kaf - כ)
aezell closed T200938: Special:CentralAuth should provide the same blocking information as Special:BlockList does as Resolved.
May 24 2019, 6:11 PM · Core Platform Team Workboards (Clinic Duty Team), Anti-Harassment (The Letter Song), Patch-For-Review, MediaWiki-extensions-CentralAuth, Stewards-and-global-tools, MediaWiki-User-management
aezell closed T200938: Special:CentralAuth should provide the same blocking information as Special:BlockList does, a subtask of T190350: Epic: ⚡️ Partial blocks, as Resolved.
May 24 2019, 6:11 PM · Anti-Harassment, MediaWiki-User-management
aezell edited projects for T213490: Takedown tools: Datepicker picking wrong dates, submitting totally different figures, added: Anti-Harassment (Kaf - כ); removed Anti-Harassment (Yōd - י).
May 24 2019, 6:10 PM · Anti-Harassment (Lāmed - ל), Wikimedia-Takedown-Tools
aezell edited projects for T218265: Mute: Add links to disable email and mute specific user to emails sent via Special:EmailUser, added: Anti-Harassment (Kaf - כ); removed Anti-Harassment (Yōd - י).
May 24 2019, 6:10 PM · MW-1.34-notes (1.34.0-wmf.15; 2019-07-23), Anti-Harassment (The Letter Song), Patch-For-Review, MediaWiki-Email
aezell edited projects for T221371: 'Thanks' are completely blocked when a user is partially blocked, added: Anti-Harassment (Kaf - כ); removed Anti-Harassment (Yōd - י).
May 24 2019, 6:10 PM · MW-1.34-notes (1.34.0-wmf.8; 2019-06-04), Anti-Harassment (Kaf - כ), Growth-Team, Thanks
aezell edited projects for T222737: Refactor Block to AbstractBlock, DatabaseBlock and SystemBlock, added: Anti-Harassment (Kaf - כ); removed Anti-Harassment (Yōd - י).
May 24 2019, 6:10 PM · Anti-Harassment (Lāmed - ל), MW-1.34-notes (1.34.0-wmf.5; 2019-05-14), Patch-For-Review, MediaWiki-User-management