Page MenuHomePhabricator

Djackson-ctr (Derrick Jackson)
User

Projects (10)

Today

  • No visible events.

Tomorrow

  • No visible events.

Thursday

  • No visible events.

User Details

User Since
Jun 9 2021, 11:10 PM (235 w, 5 d)
Availability
Available
LDAP User
DJackson
MediaWiki User
DJackson (WMF) [ Global Accounts ]

Recent Activity

Nov 14 2025

Djackson-ctr added a watcher for FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Djackson-ctr.
Nov 14 2025, 3:23 AM

Nov 4 2025

Djackson-ctr moved T407246: Update block message to clarify duration from Needs QA to Done on the Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)) board.
Nov 4 2025, 1:01 AM · Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Temporary accounts (Global wiki rollout)

Oct 31 2025

Djackson-ctr moved T406710: Apply temporary account creation limits to /64 range for IPv6 from Needs QA to Done on the Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)) board.

New Code Changes have been implemented (Per the Acceptance Criteria), and verified.

Oct 31 2025, 11:40 PM · Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Temporary accounts (Global wiki rollout)
Djackson-ctr moved T405565: Throttle temporary account creation from Needs QA to Done on the Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)) board.

New Code Changes for 10 minute short-term rate limit has been implemented and verified, and the existing code for maximum of 6 temporary account creations per day is still intact.

Oct 31 2025, 11:40 PM · Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Temporary accounts (Global wiki rollout)

Oct 29 2025

Djackson-ctr added a comment to T407246: Update block message to clarify duration.

@Niharika
New Code Changes have been implemented, and verified.

Oct 29 2025, 9:05 PM · Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Temporary accounts (Global wiki rollout)

Oct 18 2025

Djackson-ctr moved T405522: Temporary account IP reveal: Users who lack abusefilter-log-detail right get non-functional IP reveal on Special:AbuseLog from Needs QA to Done on the Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)) board.

New Code Changes have been implemented and verified (Abuse Filter Log will reveal the IP Address when Show IP button is selected).

Oct 18 2025, 5:16 AM · 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

Oct 4 2025

Djackson-ctr moved T386925: Temporary account IP reveal: Display "no longer available" instead of "unavailable" when IP reveal fails due to data having expired from Needs QA to Done on the Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)) board.

Great work on the fix, @hector.arroyo:

Oct 4 2025, 5:03 AM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), OKR-Work, Temporary accounts (Create/update essential tools/anti-abuse management), CheckUser
Djackson-ctr moved T404981: Provide an option to hide temporary accounts on Special:Investigate from Needs QA to Done on the Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)) board.

New Code Changes have been implemented and verified (Per the Acceptance Criteria)...

Oct 4 2025, 5:03 AM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), Temporary accounts (Create/update essential tools/anti-abuse management), CheckUser
Djackson-ctr moved T388522: Make "rejection reason" a required field for vanish requests from Needs QA to Done on the Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)) board.

New Code Changes have been implemented and verified (Special:GlobalRenameQueue/request: If user leaves Notes/reasoning field blank, then select Reject Vanishing, the user will be presented with an error message A reason must be provided for rejected vanish requests)...

QA was completed for this ticket using LocalHost: Mediawiki 1.45.0-alpha (0713c73)...

Oct 4 2025, 5:03 AM · Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Essential-Work, MediaWiki-Platform-Team (Radar), MediaWiki-extensions-CentralAuth, Account-Vanishing
Djackson-ctr moved T378806: Add confirmation step to exit session flow for temp accounts from Needs QA to Done on the Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)) board.

New Code Changes have been implemented and verified Per the Requirements in the ticket Description...

Oct 4 2025, 5:03 AM · Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), Temporary accounts (Global wiki rollout), OKR-Work

Sep 24 2025

Djackson-ctr added a comment to T386925: Temporary account IP reveal: Display "no longer available" instead of "unavailable" when IP reveal fails due to data having expired.

@hector.arroyo:
I am noticing that for any special pages with more than one "Show IP" button for the same expired temporary account, when the user selects one of the "Show IP" buttons it will display no longer available for the "Show IP" button that was selected, but the remaining "Show IP" buttons will display unavailable.

image.png (210×1 px, 65 KB)
image.png (826×430 px, 227 KB)
image.png (490×877 px, 140 KB)

Sep 24 2025, 10:15 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), OKR-Work, Temporary accounts (Create/update essential tools/anti-abuse management), CheckUser

Sep 19 2025

Djackson-ctr moved T401128: Indicate global (b)locks on User Info Card from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Dadar Gulung (September 8 - September 26)) board.

New Code Changes have been implemented, and verified (UserInfocard now displays the globally blocked verbiage or globally locked verbiage for active global blocks or active global locks)
QA was completed for this ticket using LocalHost: Mediawiki1.45.0-alpha / CheckUser 2.5 (6d1cd2d).
Testing was performed on various: Skins, Desktop View/MobileView, Chrome/Edge/Firefox/Safari, Windows/Mac/Android/iOS, RTL languages

Sep 19 2025, 1:48 AM · Trust and Safety Product Sprint (Sprint Dadar Gulung (September 8 - September 26)), MW-1.45-notes (1.45.0-wmf.17; 2025-09-02), OKR-Work, Trust and Safety Product Team, CheckUser-UserInfoCard

Aug 21 2025

Djackson-ctr moved T401201: UserInfoCard: Relative joined date is incorrect when viewing users' timezone is not server timezone from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Princess Tarta (August 18 - September 5)) board.

New Code Changes have been implemented, and verified (UserInfocard: Joined date/time should always be in the past).
QA was completed for this ticket using LocalHost: Mediawiki1.45.0-alpha / CheckUser 2.5 (dc76dd4).
Testing was performed on various: Skins, Desktop View/MobileView, Chrome/Edge/Firefox/Safari, Windows/Mac/Android/iOS, RTL languages

Aug 21 2025, 4:57 AM · Trust and Safety Product Sprint (Sprint Princess Tarta (August 18 - September 5)), OKR-Work, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Trust and Safety Product Team, CheckUser-UserInfoCard

Aug 16 2025

Djackson-ctr moved T398392: UserInfo: Two icons are shown on Special:MobileDiff from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)) board.

New Code Changes have been implemented, and verified per the Acceptance Criteria:
QA was completed for this ticket using LocalHost: Mediawiki1.45.0-alpha / CheckUser 2.5 (e561217).
Testing was performed on various: Skins, Desktop View/MobileView, Chrome/Edge/Firefox/Safari, Windows/Mac/Android/iOS, RTL languages

Aug 16 2025, 6:02 AM · OKR-Work, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)), MobileFrontend, CheckUser-UserInfoCard, Trust and Safety Product Team

Aug 14 2025

Djackson-ctr moved T391322: Special:AbuseLog: Support search by IP and IP range when temporary accounts are enabled from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)) board.

New Code Changes have been implemented Per the Acceptance Criteria:

Aug 14 2025, 9:28 PM · OKR-Work, MW-1.45-notes (1.45.0-wmf.13; 2025-08-05), Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)), Temporary accounts (Global wiki rollout), AbuseFilter, Trust and Safety Product Team

Aug 12 2025

Djackson-ctr moved T398354: UserInfoCard: `Thanks received` or `given` should show 1000+ if count is 1000 from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)) board.

New Code Changes have been implemented (Thanks received or given now shows 1000+ if count is 1000 or more).

Aug 12 2025, 12:08 AM · OKR-Work, MW-1.45-notes (1.45.0-wmf.14; 2025-08-12), Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)), Trust and Safety Product Team, CheckUser-UserInfoCard

Aug 8 2025

Djackson-ctr moved T398423: Temp Accounts: Special:Log/newusers is flooded with temp accounts making it harder to monitor abuse from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)) board.

New Code Changes have been implemented (excluding the Acceptance Criteria for State of the checkbox (checked/unchecked) is remembered if the user leaves the page and comes back to it at a future point. (Optional, nice-to-have), this specific criteria will not be apart of this ticket):

Aug 8 2025, 4:54 AM · MW-1.45-notes (1.45.0-wmf.13; 2025-08-05), Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)), Temporary accounts (Global wiki rollout), Trust and Safety Product Team

Aug 5 2025

Djackson-ctr moved T398687: UserInfo appears to report incorrect GlobalContributions count from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)) board.

New Code Changes have been implemented (UserInfoCard: Global Edits Count matches CentralAuth & Xtools):
QA was completed for this ticket using Mediawiki 1.45.0-wmf.12 (4f0e620)
Testing was performed on various: Skins, Desktop View/MobileView, Chrome/Edge/Firefox/Safari, Windows/Mac/Android/iOS, RTL languages

Aug 5 2025, 12:28 AM · OKR-Work, MW-1.45-notes (1.45.0-wmf.12; 2025-07-29), Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)), Trust and Safety Product Team, CheckUser-UserInfoCard

Aug 4 2025

Djackson-ctr changed the visibility for F65711375: image.png.
Aug 4 2025, 3:41 PM
Djackson-ctr moved T398392: UserInfo: Two icons are shown on Special:MobileDiff from Needs QA to Ready on the Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)) board.

I am still seeing duplicate UserInfoCard icons for the same user especially when I view the WatchList page.
Since Kosta is out of office this week I am pushing this back to Ready so another engineer can take a look at it.

Aug 4 2025, 3:40 PM · OKR-Work, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)), MobileFrontend, CheckUser-UserInfoCard, Trust and Safety Product Team

Aug 1 2025

Djackson-ctr attached a referenced file: F65701609: image.png.
Aug 1 2025, 11:57 PM · OKR-Work, MW-1.45-notes (1.45.0-wmf.13; 2025-08-05), Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)), Trust and Safety Product Team, CheckUser-UserInfoCard
Djackson-ctr changed the visibility for F65701609: image.png.
Aug 1 2025, 11:55 PM
Djackson-ctr changed the visibility for F65699089: image.png.
Aug 1 2025, 11:47 PM
Djackson-ctr moved T398617: User Info Card: On opening popover username is underlined from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)) board.

New Code Changes have been implemented (When user opens a UserInfoCard, the Username will not be underlined unless the user does a mouse-over the Username):
QA was completed for this ticket using Patch Demo...
Testing was performed on various: Skins, Desktop View/MobileView, Chrome/Edge/Firefox/Safari, Windows/Mac/Android/iOS, RTL languages

Aug 1 2025, 11:47 PM · OKR-Work, MW-1.45-notes (1.45.0-wmf.13; 2025-08-05), Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)), Trust and Safety Product Team, CheckUser-UserInfoCard
Djackson-ctr moved T398323: UserInfoCard: Browser jumps to the top of the page when opening card from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)) board.

New Code Changes have been implemented (Browser Jumping of UserInfoCard is no longer occurring)
QA was completed for this ticket using Test wiki 1.45.0-wmf.12 (4f0e620)
Testing was performed on various: Skins, Desktop View/MobileView, Chrome/Edge/Firefox/Safari, Windows/Mac/Android/iOS, RTL languages

Aug 1 2025, 11:47 PM · OKR-Work, MW-1.45-notes (1.45.0-wmf.12; 2025-07-29), Trust and Safety Product Sprint (Sprint Rum baba (July 28 - August 15)), CheckUser-UserInfoCard, Trust and Safety Product Team

Jul 25 2025

Djackson-ctr changed the visibility for F65617190: image.png.
Jul 25 2025, 6:47 AM
Djackson-ctr changed the visibility for F65617204: image.png.
Jul 25 2025, 6:47 AM
Djackson-ctr moved T398822: Special:GlobalContributions shows a misleading message from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)) board.

The new code has been implemented and is functioning as expected (The message Showing results from the last 90 days, for all wikis where you have the right to view contributions. will only be shown when IPs or IP ranges are the input... Also the message Showing results from the last 90 days, for all wikis. will only be shown when a temporary or registered account name is the input.).

Jul 25 2025, 6:46 AM · OKR-Work, MW-1.45-notes (1.45.0-wmf.12; 2025-07-29), Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), Temporary accounts (Global wiki rollout), CheckUser-GlobalContributions, Trust and Safety Product Team
Djackson-ctr moved T398722: Special:GlobalContributions wrongly claims temporary accounts are expired from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)) board.

The new code has been implemented and is functioning as expected (The tooltip will only show "Temporary account has expired" if it has actually expired).
QA was completed for this ticket using Mediawiki 1.45.0-wmf.11 (3f4355c)

Jul 25 2025, 6:46 AM · OKR-Work, MW-1.45-notes (1.45.0-wmf.11; 2025-07-22), Temporary accounts (Global wiki rollout), Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), Trust and Safety Product Team, CheckUser-GlobalContributions

Jul 23 2025

Djackson-ctr moved T399067: Nowrap for temporary accounts from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)) board.

The new code has been implemented and is functioning as expected (Temporary Accounts are not broken into 2 halves).
QA was completed for this ticket using LocalHost: Mediawiki1.45.0-alpha (a10c31d)

Jul 23 2025, 7:16 AM · OKR-Work, MW-1.45-notes (1.45.0-wmf.11; 2025-07-22), Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), Temporary accounts (Global wiki rollout), Trust and Safety Product Team
Djackson-ctr moved T385546: When too many revisions are revealed at once using the IP reveal APIs, the request fails because the URL is too long from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)) board.

The new code has been implemented and is functioning as expected (Selecting Show IP on the Special:Contributions page, will reveal the IP Address instead of the error message).
QA was completed for this ticket using LocalHost: Mediawiki 1.45.0-alpha (a10c31d)

Jul 23 2025, 7:16 AM · OKR-Work, MW-1.45-notes (1.45.0-wmf.11; 2025-07-22), Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), Temporary accounts (Global wiki rollout), Trust and Safety Product Team

Jul 19 2025

Djackson-ctr moved T397738: Temporary accounts: Check global registration date when expiring temporary account on edit from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)) board.

QA is completed...
The new code has been implemented and is working as expected per the Acceptance Criteria.

Jul 19 2025, 9:14 AM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Trust and Safety Product Team, Temporary accounts (Global wiki rollout)
Djackson-ctr moved T394692: CVE-2025-53478: Special:Investigate 'IPs and User agents' tab has i18n XSS vectors from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)) board.

QA is completed...
The new code has been implemented and is working as expected per the Acceptance Criteria.

Jul 19 2025, 9:14 AM · Essential-Work, MW-1.45-notes (1.45.0-wmf.9; 2025-07-08), Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), SecTeam-Processed, Vuln-XSS, Trust and Safety Product Team, CheckUser, Security, Security-Team
Djackson-ctr moved T394700: CVE-2025-53480: Special:Investigate 'Account information' tab has i18n XSS vectors from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)) board.

QA is completed...
The new code has been implemented and is working as expected per the Acceptance Criteria.

Jul 19 2025, 9:14 AM · Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), SecTeam-Processed, Vuln-XSS, Trust and Safety Product Team, CheckUser, Security, Security-Team

Jul 17 2025

Djackson-ctr moved T398952: Inconsistent/confusing styles for temporary account links from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)) board.

I have verified that the code changes have been reverted (User-related link colors have been removed).
QA was completed for this ticket using Test wiki 1.45.0-wmf.9 (a9e4ca5) and 1.45.0-wmf.10 (06dce30), and localhost 1.45.0-alpha (1ba8f04).
Thank you @Tchanders.

Jul 17 2025, 12:35 AM · OKR-Work, Temporary accounts, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), MW-1.45-notes (1.45.0-wmf.9; 2025-07-08), Content-Transform-Team, Trust and Safety Product Team

Jul 15 2025

Djackson-ctr moved T397321: UserInfoCard: Does not handle long usernames from Needs QA to Needs Review on the Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)) board.

In reference to @KColeman-WMF comments:

It looks like the baseline of the username text (on first line) isn't aligning with the baseline of the icon, and when it's a long username across two lines that difference becomes more pronounced.

Jul 15 2025, 10:46 PM · MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), CheckUser-UserInfoCard, Trust and Safety Product Team

Jul 14 2025

Djackson-ctr moved T389483: UserInfoCard: Update GrowthExperiments Impact code to support temporary accounts and accounts without homepage enabled from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)) board.

The new code has been implemented and is working as expected per the Acceptance Criteria.
QA was completed for this ticket using Test wiki 1.45.0-wmf.9 (a9e4ca5)

Jul 14 2025, 9:54 PM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Data-Persistence, WE4.2 Anti-abuse, CheckUser-UserInfoCard, Trust and Safety Product Team, Growth-Team

Jul 12 2025

Djackson-ctr changed the visibility for F63822234: image.png.
Jul 12 2025, 12:07 AM
Djackson-ctr changed the visibility for F63853062: image.png.
Jul 12 2025, 12:07 AM
Djackson-ctr changed the visibility for F63963125: image.png.
Jul 12 2025, 12:07 AM
Djackson-ctr moved T398717: IPInfo button only appears for the first temporary account from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)) board.

The new code has been implemented and is functioning as expected (IP Info button is displaying for each temporary account).
QA was completed for this ticket using LocalHost: IP Info 0.0.0 (f750ead)

image.png (89×652 px, 15 KB)

Jul 12 2025, 12:06 AM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), IP Info, Trust and Safety Product Team
Djackson-ctr moved T398714: "Show IP" appearing twice from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)) board.

The new code has been implemented and is functioning as expected (Show IP only appears once for each temporary account line).
QA was completed for this ticket using LocalHost: CheckUser 2.5 (50d2a8a)

Jul 12 2025, 12:06 AM · OKR-Work, Temporary accounts (Global wiki rollout), Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), CheckUser, Trust and Safety Product Team
Djackson-ctr moved T397991: UserInfoCard: On mobile graph and text are overflowing outside of popover from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)) board.

The new code has been implemented and is functioning as expected (UserInfoCard: Graph and "editing activity" text are contained within popover area).
QA was completed for this ticket using Test wiki 1.45.0-wmf.9 (a9e4ca5)

Jul 12 2025, 12:06 AM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Trust and Safety Product Team, CheckUser-UserInfoCard

Jul 10 2025

Djackson-ctr moved T395661: UserInfoCard: Indicate if a user has enabled the preference to view temporary account IPs from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)) board.

The new code has been implemented and is working as expected per the Acceptance Criteria, also the Temporary account IP reveal preference message has been updated with the new verbiage Other users with access to temporary account IPs can view the status of this preference .

Jul 10 2025, 5:08 AM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), MW-1.45-notes (1.45.0-wmf.9; 2025-07-08), CheckUser-UserInfoCard, Trust and Safety Product Team, CheckUser, WE4.2 Anti-abuse

Jul 8 2025

Djackson-ctr changed the visibility for F63415461: image.png.
Jul 8 2025, 4:03 AM
Djackson-ctr changed the visibility for F63415434: image.png.
Jul 8 2025, 4:03 AM
Djackson-ctr moved T397668: UserInfoCard: Add/remove to watchlist message should use gender settings of the target user from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)) board.

The new code has been implemented and is functioning as expected (WatchList message for adding/removing will display as: User:{Username} and its discussion page).
QA was completed for this ticket using Test wiki 1.45.0-wmf.8 (103cda9), thanks again @Tacsipacsi.

image.png (97×326 px, 4 KB)

image.png (95×331 px, 5 KB)

Jul 8 2025, 4:02 AM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Voice & Tone, Gender-Support, Trust and Safety Product Team, CheckUser-UserInfoCard

Jul 2 2025

Djackson-ctr added a comment to T397668: UserInfoCard: Add/remove to watchlist message should use gender settings of the target user.

@Tacsipacsi
Thank you for the information and the steps to reproduce...
I will retest this ticket.

Jul 2 2025, 3:50 PM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Voice & Tone, Gender-Support, Trust and Safety Product Team, CheckUser-UserInfoCard
Djackson-ctr changed the visibility for F62767860: image.png.
Jul 2 2025, 3:44 AM
Djackson-ctr moved T381875: Make IP Reveal log accessible via Special:Log/ipreveal from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

QA is completed:
The new code has been implemented and is working as expected per the Acceptance Criteria, thank you @hector.arroyo

Jul 2 2025, 3:43 AM · OKR-Work, MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Temporary accounts (Global wiki rollout), Trust and Safety Product Team
Djackson-ctr moved T396304: UserInfoCard: User page link should be blue if page exist from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

QA is completed:
The new code has been implemented (UserInfoCard: User Page link will be blue if page exist).

image.png (62×484 px, 2 KB)

Jul 2 2025, 3:43 AM · OKR-Work, MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Trust-and-Safety, Trust and Safety Product Team, CheckUser, CheckUser-UserInfoCard
Djackson-ctr changed the visibility for F62756469: image.png.
Jul 2 2025, 3:37 AM
Djackson-ctr changed the visibility for F62756606: image.png.
Jul 2 2025, 3:37 AM
Djackson-ctr changed the visibility for F62756482: image.png.
Jul 2 2025, 3:37 AM
Djackson-ctr changed the visibility for F62756632: image.png.
Jul 2 2025, 3:37 AM
Djackson-ctr changed the visibility for F62773323: image.png.
Jul 2 2025, 3:37 AM
Djackson-ctr added a comment to T397321: UserInfoCard: Does not handle long usernames.

@KColeman-WMF:
I am currently testing the implemented code changes for this ticket on test.wikipedia 1.45.0-wmf.8 (103cda9), and below is a screenshot of the UserInfoCard with a long username...

Jul 2 2025, 3:35 AM · MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), CheckUser-UserInfoCard, Trust and Safety Product Team
Djackson-ctr added a comment to T397740: UserInfoCard: Add 2px margin between user icon and username.

@KColeman-WMF:
I am currently testing the implemented code changes for this ticket on test.wikipedia 1.45.0-wmf.8 (103cda9), and below are Before and After sceenshots...

Jul 2 2025, 3:35 AM · OKR-Work, MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Trust and Safety Product Team, CheckUser-UserInfoCard

Jul 1 2025

Djackson-ctr added a comment to T397668: UserInfoCard: Add/remove to watchlist message should use gender settings of the target user.

@KColeman-WMF:
I am currently testing this ticket on test.wikpedia.org with release of MediaWiki 1.45.0-wmf.8 (103cda9)
When I look at the ticket Description, it says that What should have happened instead when adding or removing a user from watchlist?
The message should say {Username} and their discussion page...

Jul 1 2025, 8:47 PM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Voice & Tone, Gender-Support, Trust and Safety Product Team, CheckUser-UserInfoCard

Jun 28 2025

Djackson-ctr changed the visibility for F62634571: image.png.
Jun 28 2025, 5:22 AM
Djackson-ctr moved T397323: UserInfoCard: Layout issues on Minerva and Mobile from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

The new code has been implemented and is functioning as expected (Line Breaks have been removed from UserInfoCard on mobile devices in Minerva/Mobile view).
QA was completed for this ticket using Test wiki 1.45.0-wmf.7 (bb73cc3)

Jun 28 2025, 5:20 AM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), MobileFrontend, MinervaNeue, CheckUser-UserInfoCard, Trust and Safety Product Team
Djackson-ctr moved T397325: UserInfoCard: After closing a card, have to click twice to reopen the same card from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

The new code has been implemented and is functioning as expected (Multiple clicks to open or close or reopen UserInfoCard have been removed).
QA was completed for this ticket using Test wiki 1.45.0-wmf.7 (bb73cc3)

Jun 28 2025, 5:20 AM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), CheckUser-UserInfoCard, Trust and Safety Product Team
Djackson-ctr moved T397210: UserInfoCard: Links to Thanks received and given are the wrong way around from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

UserInfoCard (Thanks links):
Link for Thanks received will redirect user to (Special:Log?type=thanks&user=&page=username)
Link for Thanks given will redirect user to (Special:Log?type=thanks&user=user)
QA was completed for this ticket using Test wiki 1.45.0-wmf.7 (bb73cc3)

Jun 28 2025, 5:20 AM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Trust and Safety Product Team, CheckUser-UserInfoCard
Djackson-ctr moved T386088: CheckUser Client Hints: Remove configuration variable $wgCheckUserDisplayClientHints from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

QA regression testing is completed:
The existing functionality has not been changed after the new code changes were implemented (Checkuser is still working as expected).

Jun 28 2025, 5:20 AM · Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Trust and Safety Product Team, CheckUser, http-client-hints

Jun 26 2025

Djackson-ctr moved T386639: Special:GlobalContributions does not display edit summaries for edits not made on the central wiki from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

QA is completed: The new code has been implemented and is functioning as expected (Per the ticket description).

Jun 26 2025, 1:50 AM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), CheckUser-GlobalContributions
Djackson-ctr changed the visibility for F62468839: image.png.
Jun 26 2025, 1:48 AM
Djackson-ctr moved T391831: UserInfoCard: Display user groups from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

QA is completed: The new code has been implemented and is functioning as expected (Per the Acceptance Criteria).

Jun 26 2025, 1:47 AM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Trust and Safety Product Team, CheckUser-UserInfoCard, FY2024-25 WE4.2.2 Account reputation score for anti-abuse work

Jun 25 2025

Djackson-ctr moved T397299: UserInfo: Update feedback link from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

QA completed for this ticket using Test wiki 1.45.0-wmf.7 (bb73cc3):
The new code has been implemented and is functioning as expected (Per the Acceptance Criteria).

Jun 25 2025, 4:17 AM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), CheckUser-UserInfoCard, Trust and Safety Product Team, WE4.2 Anti-abuse

Jun 24 2025

Djackson-ctr attached a referenced file: F62438514: image.png.
Jun 24 2025, 12:41 AM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Trust and Safety Product Team, AbuseFilter
Djackson-ctr changed the visibility for F62438514: image.png.
Jun 24 2025, 12:39 AM
Djackson-ctr changed the visibility for F62438358: image.png.
Jun 24 2025, 12:32 AM
Djackson-ctr moved T396636: Special:AbuseFilter/history incorrectly highlighting unchanged flags when a filter is protected from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

Using Beta wiki and Localhost for testing:
QA is completed, I have verified the new code has been implemented and is functioning as expected.

image.png (833×1 px, 125 KB)

Jun 24 2025, 12:31 AM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Trust and Safety Product Team, AbuseFilter

Jun 21 2025

Djackson-ctr moved T387994: IP Auto-reveal: Add links to help documentation from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

Using Localhost for testing:
QA is completed, I have verified the new code has been implemented and is functioning as expected (Per the Acceptance Criteria).

Jun 21 2025, 7:29 AM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Temporary accounts (Create/update essential tools/anti-abuse management), Trust and Safety Product Team
Djackson-ctr moved T393643: IP auto-reveal: Use the UserTemporaryLocation icon in the tool menu on mobile from Needs Review to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

Using Localhost for testing:
QA is completed, I have verified the new code has been implemented and is functioning as expected (Per the Acceptance Criteria)... Thank you @Tchanders.

Jun 21 2025, 7:29 AM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Temporary accounts (Create/update essential tools/anti-abuse management)
Djackson-ctr moved T395212: UserInfoCard: Add number of CheckUser checks and date of last CU check from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

QA is completed, I have verified the new code has been implemented and is functioning as expected (Per the Acceptance Criteria).

Jun 21 2025, 7:28 AM · Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Trust and Safety Product Team, CheckUser-UserInfoCard

Jun 19 2025

Djackson-ctr changed the visibility for F62382040: image.png.
Jun 19 2025, 4:20 AM
Djackson-ctr changed the visibility for F62382230: image.png.
Jun 19 2025, 4:20 AM
Djackson-ctr moved T393758: IPInfo endpoint seems to be returning wrong API error from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

QA is completed, I have verified the new code changes have been implemented and are functioning as expected (per the Acceptance Criteria).

Jun 19 2025, 4:19 AM · Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), MW-1.45-notes (1.45.0-wmf.5; 2025-06-10), Trust and Safety Product Team, IP Info
Djackson-ctr moved T396918: Internal error at Special:GlobalContributions from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

QA is completed:
I have verified the new code changes have been implemented and are functioning as expected (When the UserInfoCard is enabled or disabled: The Special:GlobalContributions page is returning global contributions results without internal errors).

Jun 19 2025, 4:19 AM · CheckUser-UserInfoCard, Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Temporary accounts (Major pilot wiki deployment), Wikimedia-production-error, CheckUser-GlobalContributions, Trust and Safety Product Team

Jun 18 2025

Djackson-ctr changed the visibility for F62372799: image.png.
Jun 18 2025, 7:26 AM
Djackson-ctr added a comment to T393643: IP auto-reveal: Use the UserTemporaryLocation icon in the tool menu on mobile.

Hi @kostajh:
While testing this ticket, I am noticing the IP Auto-reveal icon is just a dark square (see screenshot)...
I have tried this with testwiki, my localhost and patch demo, and getting the same dark square icon for IP Auto-reveal.

image.png (797×1 px, 387 KB)

Jun 18 2025, 7:26 AM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Temporary accounts (Create/update essential tools/anti-abuse management)
Djackson-ctr changed the visibility for F62371708: image.png.
Jun 18 2025, 6:06 AM
Djackson-ctr moved T377367: GlobalBlocking blocked text messages need updating for temporary accounts from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

QA is completed: The new code changes have been verified and are functioning as expected (verbiage regarding email and preferences have been removed from notifications for temporary accounts that are GlobalBlocked).

Jun 18 2025, 6:06 AM · MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Temporary accounts (Global wiki rollout), Trust and Safety Product Team, GlobalBlocking

Jun 17 2025

Djackson-ctr added a comment to T396918: Internal error at Special:GlobalContributions.

Moved this ticket back to QA for retesting after wmf.6 is rolled out.

Jun 17 2025, 8:09 AM · CheckUser-UserInfoCard, Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Temporary accounts (Major pilot wiki deployment), Wikimedia-production-error, CheckUser-GlobalContributions, Trust and Safety Product Team
Djackson-ctr moved T396918: Internal error at Special:GlobalContributions from Done to Needs QA on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.
Jun 17 2025, 8:04 AM · CheckUser-UserInfoCard, Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Temporary accounts (Major pilot wiki deployment), Wikimedia-production-error, CheckUser-GlobalContributions, Trust and Safety Product Team
Djackson-ctr changed the visibility for F62357959: image.png.
Jun 17 2025, 5:10 AM
Djackson-ctr moved T396918: Internal error at Special:GlobalContributions from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)) board.

QA is completed, the issue that's listed in the ticket Description is no longer occuring (I am not able to reproduce the issue)... The Special:GlobalContributions page is returning global contributions results without internal errors.

image.png (661×1 px, 82 KB)

Jun 17 2025, 5:08 AM · CheckUser-UserInfoCard, Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Temporary accounts (Major pilot wiki deployment), Wikimedia-production-error, CheckUser-GlobalContributions, Trust and Safety Product Team

Jun 13 2025

Djackson-ctr changed the visibility for F62308981: image.png.
Jun 13 2025, 5:13 AM
Djackson-ctr moved T386449: Special:CheckUser 'Get users' block form should provide a link to Special:MassGlobalBlock from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)) board.

QA is completed, I have verified the new code changes have been implemented and are functioning as expected (per the Acceptance Criteria)...
Thank you @Tchanders and @Dreamy_Jazz.

image.png (492×1 px, 34 KB)

Jun 13 2025, 5:13 AM · MW-1.45-notes (1.45.0-wmf.5; 2025-06-10), Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), Temporary accounts (Major pilot wiki deployment), Stewards-and-global-tools, Trust and Safety Product Team, CheckUser, GlobalBlocking

Jun 11 2025

Djackson-ctr moved T395784: IPInfo: Remove link to beta features preferences if IPinfo is not a beta feature from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)) board.

The new code changes have been verified and are functioning as expected (The disable this feature link is not displaying when IPInfo is not a Beta Feature).

Jun 11 2025, 3:08 AM · MW-1.45-notes (1.45.0-wmf.5; 2025-06-10), Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), IP Info, Trust and Safety Product Team

Jun 10 2025

Djackson-ctr changed the visibility for F62278091: image.png.
Jun 10 2025, 5:26 AM
Djackson-ctr changed the visibility for F62278157: image.png.
Jun 10 2025, 5:26 AM
Djackson-ctr moved T386928: Temporary accounts onboarding dialog: Update content of third (IP reveal) step to clarify not all users need to check a preference from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)) board.

Using localhost for testing:
The new code changes have been verified and are functioning as expected (3rd step verbiage has been updated)... Thank you @Tchanders and @Dreamy_Jazz.

Jun 10 2025, 5:26 AM · MW-1.45-notes (1.45.0-wmf.5; 2025-06-10), Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), Temporary accounts (Create/update essential tools/anti-abuse management), Trust and Safety Product Team, CheckUser

Jun 7 2025

Djackson-ctr changed the visibility for F62028007: image.png.
Jun 7 2025, 9:17 PM
Djackson-ctr moved T386928: Temporary accounts onboarding dialog: Update content of third (IP reveal) step to clarify not all users need to check a preference from Needs QA to Needs Review on the Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)) board.

During my testing of this ticket:
I am not seeing the correct verbiage for the New Step Content per the ticket Description, the verbiage in the ticket Description shows as:

Jun 7 2025, 9:17 PM · MW-1.45-notes (1.45.0-wmf.5; 2025-06-10), Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), Temporary accounts (Create/update essential tools/anti-abuse management), Trust and Safety Product Team, CheckUser
Djackson-ctr changed the visibility for F61875146: image.png.
Jun 7 2025, 3:59 AM
Djackson-ctr moved T385701: CheckUser IP reveal guidance dialog: Make dialog only appear once for users on all wikis for a multi-wiki install from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)) board.

The new code changes have been verified and are functioning as expected (Per the Acceptance Criteria).

Jun 7 2025, 3:57 AM · MW-1.45-notes (1.45.0-wmf.5; 2025-06-10), Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), Temporary accounts (Create/update essential tools/anti-abuse management), Trust and Safety Product Team, CheckUser
Djackson-ctr moved T385698: CheckUser IP reveal guidance dialog: Make IPInfo preference check apply globally if GlobalPreferences extension installed from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)) board.

The new code changes have been verified and are functioning as expected (Per the Acceptance Criteria).

Jun 7 2025, 3:57 AM · MW-1.45-notes (1.45.0-wmf.5; 2025-06-10), Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), Temporary accounts (Create/update essential tools/anti-abuse management), Trust and Safety Product Team, CheckUser
Djackson-ctr moved T379894: "(no username available)" shown twice for hidden revisions from Needs QA to Done on the Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)) board.

The new code changes have been verified and are functioning as expected (Special:GlobalContributions/<ip>: The entry that's hidden shows '(no username available)' only once instead of twice).

image.png (127×1 px, 13 KB)

Jun 7 2025, 3:57 AM · Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Patch-For-Review, CheckUser-GlobalContributions, Trust and Safety Product Team

Jun 4 2025

Djackson-ctr changed the visibility for F61507066: image.png.
Jun 4 2025, 3:17 PM