Page MenuHomePhabricator

Niharika (Niharika)
Sr. Product Manager, Anti-Harassment Tools team

Today

  • No visible events.

Tomorrow

  • No visible events.

Monday

  • No visible events.

User Details

User Since
Nov 27 2014, 3:32 AM (594 w, 2 d)
Availability
Available
IRC Nick
Niharika
LDAP User
Niharika29
MediaWiki User
NKohli (WMF) [ Global Accounts ]

Recent Activity

Wed, Apr 15

Niharika updated the task description for T421366: Test Kitchen Experiment setup to measure the impact of the banner.
Wed, Apr 15, 2:51 PM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)
Niharika updated the task description for T421366: Test Kitchen Experiment setup to measure the impact of the banner.
Wed, Apr 15, 2:51 PM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)

Tue, Apr 7

Niharika created T422487: Update banner text to remove reference to edit reverts.
Tue, Apr 7, 1:03 PM · FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)

Fri, Mar 27

Niharika updated the task description for T421366: Test Kitchen Experiment setup to measure the impact of the banner.
Fri, Mar 27, 11:58 AM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)

Thu, Mar 26

Niharika created T421366: Test Kitchen Experiment setup to measure the impact of the banner.
Thu, Mar 26, 12:40 PM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)
Niharika closed T340001: [Epic] Deployment plan for Temporary Accounts as Resolved.
Thu, Mar 26, 7:43 AM · Product Safety and Integrity, Epic, Temporary accounts
Niharika closed T340001: [Epic] Deployment plan for Temporary Accounts, a subtask of T324492: Temporary accounts - MVP, as Resolved.
Thu, Mar 26, 7:43 AM · OKR-Work, Trust and Safety Product Team, Epic, Temporary accounts

Mar 13 2026

Niharika created T420007: Measurement plan: Email confirmation banner instrumentation.
Mar 13 2026, 3:02 PM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)

Mar 5 2026

Niharika updated the task description for T418336: Banner to encourage user to confirm their email.
Mar 5 2026, 12:58 PM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)

Mar 4 2026

Niharika created T419036: Investigate: Diverging banner text based on account age.
Mar 4 2026, 5:11 PM · FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)

Feb 26 2026

Niharika updated the task description for T418336: Banner to encourage user to confirm their email.
Feb 26 2026, 8:50 AM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)

Feb 25 2026

Niharika closed T416758: Show IP is missing from some contribs pages as Resolved.
Feb 25 2026, 11:51 AM · Product Safety and Integrity (Sprint Flower (Feb 9 - Feb 27)), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Temporary accounts (4.8 TA Patrolling), CheckUser
Niharika closed T398673: Unregistered editors on blocked ranges need a way to interact on-wiki to appeal a block as Resolved.
Feb 25 2026, 11:50 AM · User-notice-archive, MW-1.46-notes (1.46.0-wmf.17; 2026-02-24), Product Safety and Integrity (Sprint Flower (Feb 9 - Feb 27)), Temporary accounts, OKR-Work, MW-1.45-notes (1.45.0-wmf.14; 2025-08-12), MediaWiki-Blocks
Niharika added a comment to T418336: Banner to encourage user to confirm their email.

@Peachey88 We have a large number of unconfirmed emails on accounts. We already send periodic Echo notifications to users about this T58074: Echo: Generate periodic web notification to nudge users to confirm an unverified email address which has made some impact - P87975. We think we can make a bigger impact by adding a more persistent reminder. The goal here is to minimize unconfirmed emails. The users will be able to update or remove their email address if that's what they prefer instead.

Feb 25 2026, 11:37 AM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)
Niharika updated subscribers of T418336: Banner to encourage user to confirm their email.
Feb 25 2026, 6:37 AM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)
Niharika created T418336: Banner to encourage user to confirm their email.
Feb 25 2026, 6:36 AM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)

Feb 13 2026

Niharika created T417371: Replace/remove the gray bar temporary account holders.
Feb 13 2026, 7:47 AM · Product Safety and Integrity (Sprint Forsythia (Mar 23 - Apr 10))), Temporary accounts (4.8 TA Patrolling), Reader Experience Team

Feb 2 2026

Niharika updated the task description for T415902: Instrument data for tracking email verifications.
Feb 2 2026, 11:49 AM · MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)
Niharika added a comment to T415902: Instrument data for tracking email verifications.

Thanks for looking into this. I tried to get a hold of the totals on superset but realized they scrub gu_email(makes sense) so I can only get count and timestamp of confirmed emails but not the unconfirmed ones.

What I think would be easy to track in Logstash and could be helpful:

  • How many email confirmation emails are sent (I think we'll also need this for T415886)
  • How many emails get confirmed (although the ratio between this metric and the previous one might be misleading, if there's a delay)
  • How much time elapses between us sending a (user-initiated) confirmation email and the user confirming their email. (This is something we should be able to compute and log to logstash at the time the user confirms their email.)
Feb 2 2026, 11:44 AM · MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)

Jan 29 2026

Niharika moved T339291: Should temp users be counted as registered & active users on Special:Statistics? from Needs Other Teams to Next on the Temporary accounts board.

@Madalina I'm adding this to Next since this feels important in light of the threads Johannes shared above.

Jan 29 2026, 4:07 PM · Temporary accounts, Product Safety and Integrity, OKR-Work, MediaWiki-User-management, MediaWiki-Special-pages
Niharika raised the priority of T339291: Should temp users be counted as registered & active users on Special:Statistics? from Medium to High.

Thanks for that @Johannnes89. I will mark this as higher priority.

Jan 29 2026, 4:07 PM · Temporary accounts, Product Safety and Integrity, OKR-Work, MediaWiki-User-management, MediaWiki-Special-pages
Niharika created T415902: Instrument data for tracking email verifications.
Jan 29 2026, 3:28 PM · MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)
Niharika set the image for FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification) to F71624974: profile.
Jan 29 2026, 2:51 PM
Niharika removed a project from T357009: bidi-isolate anonymous and temporary users' signatures by default: Temporary accounts (Update MediaWiki Core to introduce temp accounts).
Jan 29 2026, 2:44 PM · Patch-Needs-Improvement, I18n, RTL
Niharika moved T343149: No way to tell in a LocalUserCreated hook handler for a temporary account whether its central account is freshly created from Update MediaWiki Core to introduce temp accounts to Backlog on the Temporary accounts board.
Jan 29 2026, 2:42 PM · MediaWiki-Platform-Team (Q3 Kanban Board), Product Safety and Integrity, Temporary accounts, MediaWiki-Core-AuthManager
Niharika moved T365599: Evaluate temp user banner in RTL contexts from Update MediaWiki Core to introduce temp accounts to Needs Other Teams on the Temporary accounts board.
Jan 29 2026, 2:39 PM · Product Safety and Integrity, Temporary accounts, I18n, RTL
Niharika moved T385876: TempAccounts: properly support RTL scripts on Special:Contributions from Update MediaWiki Core to introduce temp accounts to Someday / Maybe on the Temporary accounts board.
Jan 29 2026, 2:38 PM · Product Safety and Integrity, Temporary accounts, MW-1.44-notes (1.44.0-wmf.17; 2025-02-18), MediaWiki-Special-pages, RTL, I18n
Niharika moved T384766: Exit session button shown for temporary accounts has a tooltip of "Log out" from Update MediaWiki Core to introduce temp accounts to Backlog on the Temporary accounts board.
Jan 29 2026, 2:37 PM · Temporary accounts, Product Safety and Integrity, OKR-Work
Niharika moved T358030: Denote whether a temporary account is expired for third party tools access from Update MediaWiki Core to introduce temp accounts to Backlog on the Temporary accounts board.
Jan 29 2026, 2:36 PM · Product Safety and Integrity, Temporary accounts
Niharika archived Temporary accounts (Create/update essential tools/anti-abuse management).
Jan 29 2026, 2:33 PM
Niharika archived Temporary accounts (Update community comms).
Jan 29 2026, 2:33 PM
Niharika closed T357776: [Epic] Mitigate abilities to abuse temporary accounts, a subtask of T324492: Temporary accounts - MVP, as Resolved.
Jan 29 2026, 2:33 PM · OKR-Work, Trust and Safety Product Team, Epic, Temporary accounts
Niharika closed T357776: [Epic] Mitigate abilities to abuse temporary accounts as Resolved.
Jan 29 2026, 2:33 PM · Temporary accounts (Create/update essential tools/anti-abuse management), Epic
Niharika closed T386496: IP auto-reveal: Allow managing auto-reveal mode from the bottom dock menu, a subtask of T387926: IP Auto-reveal: Remind users when feature is about to turn off, as Declined.
Jan 29 2026, 2:32 PM · Temporary accounts (Create/update essential tools/anti-abuse management), Trust and Safety Product Team
Niharika closed T386496: IP auto-reveal: Allow managing auto-reveal mode from the bottom dock menu as Declined.
Jan 29 2026, 2:32 PM · Product Safety and Integrity, Temporary accounts (Create/update essential tools/anti-abuse management)
Niharika closed T387926: IP Auto-reveal: Remind users when feature is about to turn off, a subtask of T358853: Temporary accounts: Automatically resolve temporary account names to IP addresses on displaying (auto reveal feature), as Declined.
Jan 29 2026, 2:31 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts (Create/update essential tools/anti-abuse management), Epic, Data-Persistence (work done), Stewards-and-global-tools
Niharika closed T387926: IP Auto-reveal: Remind users when feature is about to turn off as Declined.
Jan 29 2026, 2:31 PM · Temporary accounts (Create/update essential tools/anti-abuse management), Trust and Safety Product Team
Niharika moved T387246: Special:block IP revealed: Spacing is too tight from Create/update essential tools/anti-abuse management to Backlog on the Temporary accounts board.
Jan 29 2026, 2:30 PM · Product Safety and Integrity, Temporary accounts, OKR-Work, CheckUser
Niharika triaged T387246: Special:block IP revealed: Spacing is too tight as Low priority.
Jan 29 2026, 2:29 PM · Product Safety and Integrity, Temporary accounts, OKR-Work, CheckUser
Niharika closed T358853: Temporary accounts: Automatically resolve temporary account names to IP addresses on displaying (auto reveal feature) as Resolved.
Jan 29 2026, 2:27 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts (Create/update essential tools/anti-abuse management), Epic, Data-Persistence (work done), Stewards-and-global-tools
Niharika closed T358853: Temporary accounts: Automatically resolve temporary account names to IP addresses on displaying (auto reveal feature), a subtask of T325238: [Epic] IP Address Reveal for Privileged Users, as Resolved.
Jan 29 2026, 2:27 PM · Trust and Safety Product Team, CheckUser, Epic, Temporary accounts
Niharika moved T396919: Add a "Show IP" button at Special:GlobalBlock when blocking temporary accounts from Create/update essential tools/anti-abuse management to Backlog on the Temporary accounts board.
Jan 29 2026, 2:26 PM · Temporary accounts, PM, Product Safety and Integrity, OKR-Work, Stewards-and-global-tools, GlobalBlocking
Niharika closed T395538: Temporary Account should always show count of Accounts uses the self IP(s) in the last 10 Days without a Temp account CU as Resolved.

@WikiBayer this information is available on the top of Special:Contribs now. Does that help?

Jan 29 2026, 2:26 PM · PM, Product Safety and Integrity, Temporary accounts (Create/update essential tools/anti-abuse management)
Niharika removed a project from T410724: AbuseFilter prevented edits due to temporary accounts: Temporary accounts (Create/update essential tools/anti-abuse management).

@neriah Hello. Is this still a problem? Have you managed to reproduce it?

Jan 29 2026, 2:21 PM · Temporary accounts, Product Safety and Integrity, AbuseFilter
Niharika assigned T415872: UX tweaks to email verification workflow to KieranMcCann-WMF.
Jan 29 2026, 12:42 PM · FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)
Niharika created T415886: Instrument how often account confirmation emails bounce.
Jan 29 2026, 12:30 PM · FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)
Niharika created T415872: UX tweaks to email verification workflow.
Jan 29 2026, 8:09 AM · FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification)

Jan 28 2026

Niharika moved T414802: z-index issue causes random page/home to be unusable as a temp account on MinervaNeue from Inbox to Needs Other Teams on the Temporary accounts board.
Jan 28 2026, 1:29 PM · Reader Experience Team, Patch-For-Review, Product Safety and Integrity, Temporary accounts, MinervaNeue (Tracking)
Niharika closed T337189: Add ability to centrally revoke IP reveal permissions from users who do not need them for safety reasons as Declined.

This request has not come up in a while even after reaching out to concerned editors. Declining this task until we hear otherwise.

Jan 28 2026, 1:21 PM · Temporary accounts, Trust and Safety Product Team, Stewards-and-global-tools
Niharika closed T337189: Add ability to centrally revoke IP reveal permissions from users who do not need them for safety reasons, a subtask of T325238: [Epic] IP Address Reveal for Privileged Users, as Declined.
Jan 28 2026, 1:21 PM · Trust and Safety Product Team, CheckUser, Epic, Temporary accounts
Niharika closed T405522: Temporary account IP reveal: Users who lack abusefilter-log-detail right get non-functional IP reveal on Special:AbuseLog as Resolved.
Jan 28 2026, 1:15 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), Temporary accounts (Global wiki rollout), AbuseFilter
Niharika closed T406722: Make seamless version of IP auto-reveal as Resolved.
Jan 28 2026, 1:14 PM · Patch-For-Review, Temporary accounts (Global wiki rollout)
Niharika archived acl*AHT-Private_policy_admins.
Jan 28 2026, 12:55 PM
Niharika created FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification).
Jan 28 2026, 12:06 PM

Jan 21 2026

Niharika closed T402389: Investigate hanging ipoid imports as Resolved.
Jan 21 2026, 2:23 PM · Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), Patch-For-Review, Essential-Work, iPoid-Service
Niharika closed T117884: Convert Special:UserRights to HTMLForm as Resolved.
Jan 21 2026, 2:23 PM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), Patch-For-Review, Design, Wikimedia-Design, MediaWiki-User-management
Niharika closed T117884: Convert Special:UserRights to HTMLForm, a subtask of T107037: Convert all MW core special pages to OOUI, as Resolved.
Jan 21 2026, 2:23 PM · MediaWiki-General, Design, Wikimedia-Design, Front-end-Standards-Group, Epic
Niharika closed T410131: Temporary accounts: Log successful creations as Resolved.
Jan 21 2026, 2:23 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), Temporary accounts
Niharika closed T117884: Convert Special:UserRights to HTMLForm, a subtask of T406544: Create a way to technically enforce policies for restricted groups, as Resolved.
Jan 21 2026, 2:23 PM · Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), MediaWiki-User-management
Niharika closed T405568: Links missing under the Tools menu as Resolved.
Jan 21 2026, 2:23 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), Temporary accounts (Global wiki rollout)
Niharika closed T409010: Tag filter doesn't work on Special:GlobalContributions (except for metawiki edits) as Resolved.
Jan 21 2026, 2:23 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), Temporary accounts (Global wiki rollout), CheckUser-GlobalContributions
Niharika closed T408528: IP auto-reveal: only the error code is shown on error as Resolved.
Jan 21 2026, 2:23 PM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), Temporary accounts (Global wiki rollout)
Niharika closed T405564: Analyse how many temporary accounts connect to each other as Resolved.
Jan 21 2026, 2:23 PM · Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), Temporary accounts (Global wiki rollout), Trust and Safety Product Team
Niharika closed T410845: Userrights special pages layout requires excessive scrolling as Resolved.
Jan 21 2026, 2:23 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), MediaWiki-User-management
Niharika closed T352871: Factor user registration loading to LocalUserRegistrationProvider, a subtask of T408182: Update LocalUserRegistrationProvider to support users from remote wikis, as Resolved.
Jan 21 2026, 2:23 PM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), Patch-For-Review, Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), MediaWiki-User-management
Niharika closed T352871: Factor user registration loading to LocalUserRegistrationProvider as Resolved.
Jan 21 2026, 2:23 PM · patch-welcome, MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), Product Safety and Integrity (Crepes au Chocolat (Sprint Nov 10 - Nov 28)), Patch-For-Review, MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), Growth-Team, Growth Team Maintenance, MediaWiki-User-management, Technical-Debt

Dec 23 2025

Niharika moved T412013: "contribs" is redundant for temporary accounts from Inbox to Next sprint on the Product Safety and Integrity board.
Dec 23 2025, 11:42 AM · Product Safety and Integrity (Sprint Flower (Feb 9 - Feb 27)), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Essential-Work, Temporary accounts

Dec 15 2025

Niharika added a comment to T412221: Link to IP contributions from UserInfo card.

@Niharika Linking to Special:IPContributions will reveal the IP behind the temporary account. Should we log that reveal?

If we log it, also cases where the user's intent wasn't to see the IP (but rather general and public data) would be logged. (And since the IP would be only in the link URL, they wouldn't even necessarily see the IP).

Dec 15 2025, 8:48 AM · Temporary accounts (4.8 TA Patrolling), Product Safety and Integrity, CheckUser-UserInfoCard
Niharika added a comment to T412222: Update temporary account creation rate limits.

We discussed internally and have decided that it makes sense to make the limits global, because the account creation happens globally. We will monitor the impact nonetheless and re-evaluate these limits after a period of time.

Dec 15 2025, 8:09 AM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts
Niharika updated the task description for T412222: Update temporary account creation rate limits.
Dec 15 2025, 8:07 AM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts
Niharika added a comment to T369611: Coordinate the updates of IP-using AbuseFilter filters to use `user_unnamed_ip`.

@sgrabarczuk should we close this task now? Anything left to do on ruwiki?

Dec 15 2025, 6:09 AM · Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), Temporary accounts (4.8 TA Patrolling), OKR-Work, AbuseFilter
Niharika added a comment to T412532: Show more information about temporary accounts on Special:Block/<ip>.

@Tchanders is it possible to include the number of temp accounts on the IP/range too?

Dec 15 2025, 5:48 AM · Temporary accounts (Global wiki rollout), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12)

Dec 11 2025

Niharika added a comment to T412218: Surface information about temporary accounts on Contributions pages.

I agree with your suggestions @mszwarc. Can you please share a screenshot of the end result? Thanks.

Dec 11 2025, 11:58 AM · CheckUser, MediaWiki-Special-pages, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts

Dec 10 2025

Niharika updated the task description for T412212: Update the buckets used for displaying associated temp accounts shown in UIC.
Dec 10 2025, 2:46 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), CheckUser-UserInfoCard, Temporary accounts
Niharika moved T409179: Add range modifiers to [[Special:IPContributions]] from Backlog to Ready on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Dec 10 2025, 2:44 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), CheckUser, Temporary accounts
Niharika moved T412218: Surface information about temporary accounts on Contributions pages from Backlog to Ready on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Dec 10 2025, 2:44 PM · CheckUser, MediaWiki-Special-pages, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts
Niharika moved T412221: Link to IP contributions from UserInfo card from Backlog to Ready on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Dec 10 2025, 2:44 PM · Temporary accounts (4.8 TA Patrolling), Product Safety and Integrity, CheckUser-UserInfoCard
Niharika moved T412222: Update temporary account creation rate limits from Backlog to Ready on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Dec 10 2025, 2:44 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts
Niharika created T412222: Update temporary account creation rate limits.
Dec 10 2025, 2:43 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts
Niharika created T412221: Link to IP contributions from UserInfo card.
Dec 10 2025, 2:33 PM · Temporary accounts (4.8 TA Patrolling), Product Safety and Integrity, CheckUser-UserInfoCard
Niharika triaged T409179: Add range modifiers to [[Special:IPContributions]] as Medium priority.
Dec 10 2025, 2:18 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), CheckUser, Temporary accounts
Niharika created T412218: Surface information about temporary accounts on Contributions pages.
Dec 10 2025, 2:03 PM · CheckUser, MediaWiki-Special-pages, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts
Niharika moved T411943: When a user reveals an IPv6 address, include an additional link to the /64 from Backlog to Ready on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Dec 10 2025, 1:28 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts
Niharika edited projects for T411943: When a user reveals an IPv6 address, include an additional link to the /64, added: Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12); removed Product Safety and Integrity.
Dec 10 2025, 1:28 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts
Niharika moved T412212: Update the buckets used for displaying associated temp accounts shown in UIC from Backlog to Ready on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Dec 10 2025, 12:42 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), CheckUser-UserInfoCard, Temporary accounts
Niharika created T412212: Update the buckets used for displaying associated temp accounts shown in UIC.
Dec 10 2025, 12:42 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), CheckUser-UserInfoCard, Temporary accounts

Dec 9 2025

Niharika updated subscribers of T404984: Send Echo notification to temporary users encouraging them to create an account.

I've got some proposed rough designs, but these have some necessary and other possible changes to what is specified in the specs to consider.

We cannot add links to the text inside the notification. This is because the "primary link" is accessed by clicking anywhere in the notification (except for the secondary link buttons). and the thank you notifications have the primary link going to the edit that was at the specified milestone. Therefore, I think we have to use a secondary link for the account creation page.

Here are some variations on the design to consider that should work for real:

Place it is visibleWith no space between the textWith a space between the text
Notification dropdown
image.png (126×518 px, 10 KB)
image.png (160×514 px, 11 KB)
Special:Notifications page
image.png (180×672 px, 14 KB)
image.png (212×680 px, 14 KB)
Dec 9 2025, 1:08 PM · Temporary accounts, Notifications (Echo)
Niharika added a comment to T404718: Investigate: Adding Reveal IP button to Special:GlobalContributions.

Can we also accomplish T410511: Support cross-wiki IP reveals from the global AbuseLog while we work on this? Or is that a very different set of work?

Dec 9 2025, 12:58 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts (Global wiki rollout), Trust and Safety Product Team, CheckUser-GlobalContributions
Niharika moved T412105: Nudge temporary users who have hit the rate limit to create an account from Backlog to Ready on the Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12) board.
Dec 9 2025, 11:54 AM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts
Niharika moved T412105: Nudge temporary users who have hit the rate limit to create an account from Inbox to Ready on the Temporary accounts board.
Dec 9 2025, 11:54 AM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts
Niharika created T412105: Nudge temporary users who have hit the rate limit to create an account.
Dec 9 2025, 11:53 AM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts
Niharika removed a project from T411249: Include the "IP Info" icon for temporary accounts in content and discussion spaces: Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12).

We discussed keeping this out of the sprint for now while we gather feedback about the importance of this work.

Dec 9 2025, 11:51 AM · Product Safety and Integrity, IP Info, CheckUser-UserInfoCard, Temporary accounts
Niharika updated the task description for T412036: Instrument the UI elements visible to temporary accounts.
Dec 9 2025, 11:23 AM · Product Safety and Integrity (Sprint Daffodil (Jan 19 - Feb 6)), MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Temporary accounts
Niharika moved T412036: Instrument the UI elements visible to temporary accounts from Inbox to Ready on the Temporary accounts board.
Dec 9 2025, 4:10 AM · Product Safety and Integrity (Sprint Daffodil (Jan 19 - Feb 6)), MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Temporary accounts
Niharika edited projects for T412036: Instrument the UI elements visible to temporary accounts, added: Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12); removed Product Safety and Integrity.
Dec 9 2025, 4:08 AM · Product Safety and Integrity (Sprint Daffodil (Jan 19 - Feb 6)), MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Temporary accounts
Niharika updated the task description for T412036: Instrument the UI elements visible to temporary accounts.
Dec 9 2025, 4:08 AM · Product Safety and Integrity (Sprint Daffodil (Jan 19 - Feb 6)), MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Temporary accounts

Dec 8 2025

Niharika created T412036: Instrument the UI elements visible to temporary accounts.
Dec 8 2025, 4:44 PM · Product Safety and Integrity (Sprint Daffodil (Jan 19 - Feb 6)), MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Temporary accounts

Dec 5 2025

Niharika removed a project from T411327: Temporary accounts in the footer section of a page overlap VisualEditor popups: Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12).
Dec 5 2025, 10:11 AM · Reader Experience Team, CSS, VisualEditor, Temporary accounts

Dec 4 2025

Niharika closed T406984: Audit Twinkle to prepare for temp accounts rollout as Resolved.
Dec 4 2025, 12:47 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Temporary accounts (Global wiki rollout)

Dec 2 2025

Niharika updated the task description for T340001: [Epic] Deployment plan for Temporary Accounts.
Dec 2 2025, 1:56 PM · Product Safety and Integrity, Epic, Temporary accounts