Page MenuHomePhabricator

Mimurawil (William Mimura)
User

Projects

User does not belong to any projects.

Today

  • No visible events.

Tomorrow

  • No visible events.

Thursday

  • No visible events.

User Details

User Since
Apr 16 2024, 4:24 PM (96 w, 6 h)
Availability
Available
LDAP User
Unknown
MediaWiki User
Mimurawil [ Global Accounts ]

Recent Activity

Jun 26 2025

Mimurawil created T397989: UserInfoCard: Change chart padding style.
Jun 26 2025, 10:23 PM · MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), CheckUser-UserInfoCard, Trust and Safety Product Team
Mimurawil changed the status of T397988: UserInfoCard: Data point icon style should have --color-subtle from Open to In Progress.
Jun 26 2025, 10:18 PM · MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), CheckUser-UserInfoCard, Trust and Safety Product Team
Mimurawil changed the status of T397988: UserInfoCard: Data point icon style should have --color-subtle, a subtask of T393946: UserInfoCard: Add links to user information, from Open to In Progress.
Jun 26 2025, 10:18 PM · Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), CheckUser-UserInfoCard, Trust and Safety Product Team
Mimurawil created T397988: UserInfoCard: Data point icon style should have --color-subtle.
Jun 26 2025, 9:50 PM · MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), CheckUser-UserInfoCard, Trust and Safety Product Team

Jun 25 2025

Mimurawil changed the status of T397790: UserInfoCard: Reduce activity graph text size to "font-size-x-small", a subtask of T384725: [Epic] WE4.2.18 UserInfoCard experiment for assisting patrollers and moderators, from Open to In Progress.
Jun 25 2025, 10:52 PM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), CheckUser-UserInfoCard, Trust and Safety Product Team, CheckUser, Epic, WE4.2 Anti-abuse
Mimurawil changed the status of T397790: UserInfoCard: Reduce activity graph text size to "font-size-x-small" from Open to In Progress.
Jun 25 2025, 10:52 PM · MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), CheckUser-UserInfoCard, Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Trust and Safety Product Team
Mimurawil updated subscribers of T397622: UserInfoCard: Cannot tab into popup after opening it.

@kostajh I discovered an issue when applying the patch above. It is causing one past issue we previously fixed before - when clicking the user avatar with an open popover, now I can see it closes the popover on "click down", and then reopens with the "click up".

Jun 25 2025, 7:28 PM · OKR-Work, MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Patch-For-Review, Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Accessibility, Trust and Safety Product Team, CheckUser-UserInfoCard

Jun 24 2025

Mimurawil changed the status of T397665: UserInfoCard: Data point icon size should use @size-icon-small, a subtask of T384725: [Epic] WE4.2.18 UserInfoCard experiment for assisting patrollers and moderators, from Open to In Progress.
Jun 24 2025, 9:13 PM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), CheckUser-UserInfoCard, Trust and Safety Product Team, CheckUser, Epic, WE4.2 Anti-abuse
Mimurawil changed the status of T397665: UserInfoCard: Data point icon size should use @size-icon-small from Open to In Progress.
Jun 24 2025, 9:13 PM · OKR-Work, MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Trust and Safety Product Team, Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), CheckUser-UserInfoCard
Mimurawil changed the status of T397622: UserInfoCard: Cannot tab into popup after opening it from Open to In Progress.
Jun 24 2025, 9:03 PM · OKR-Work, MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), Patch-For-Review, Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Accessibility, Trust and Safety Product Team, CheckUser-UserInfoCard
Mimurawil changed the status of T397622: UserInfoCard: Cannot tab into popup after opening it, a subtask of T384725: [Epic] WE4.2.18 UserInfoCard experiment for assisting patrollers and moderators, from Open to In Progress.
Jun 24 2025, 9:03 PM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), CheckUser-UserInfoCard, Trust and Safety Product Team, CheckUser, Epic, WE4.2 Anti-abuse
Mimurawil changed the status of T397668: UserInfoCard: Add/remove to watchlist message should use gender settings of the target user, a subtask of T384725: [Epic] WE4.2.18 UserInfoCard experiment for assisting patrollers and moderators, from Open to In Progress.
Jun 24 2025, 9:03 PM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), CheckUser-UserInfoCard, Trust and Safety Product Team, CheckUser, Epic, WE4.2 Anti-abuse
Mimurawil changed the status of T397668: UserInfoCard: Add/remove to watchlist message should use gender settings of the target user from Open to In Progress.
Jun 24 2025, 9:03 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
Mimurawil added a comment to T397668: UserInfoCard: Add/remove to watchlist message should use gender settings of the target user.

We are currently using the core messages addedwatchtext and removedwatchtext, which are the same message keys when the user manually adds a page to their watchlist.

Jun 24 2025, 8:40 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 23 2025

Mimurawil changed the status of T396510: UserInfoCard: Add `mw.language.convertNumber` to display numeric values in the user info card, a subtask of T384725: [Epic] WE4.2.18 UserInfoCard experiment for assisting patrollers and moderators, from Open to In Progress.
Jun 23 2025, 11:09 PM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), CheckUser-UserInfoCard, Trust and Safety Product Team, CheckUser, Epic, WE4.2 Anti-abuse
Mimurawil changed the status of T396510: UserInfoCard: Add `mw.language.convertNumber` to display numeric values in the user info card, a subtask of T395215: UserInfoCard: Update articles count to show 1000+ if the count is 1000, from Open to In Progress.
Jun 23 2025, 11:09 PM · MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Trust and Safety Product Team, Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), CheckUser-UserInfoCard
Mimurawil changed the status of T396510: UserInfoCard: Add `mw.language.convertNumber` to display numeric values in the user info card from Open to In Progress.
Jun 23 2025, 11:09 PM · 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
Mimurawil changed the status of T396304: UserInfoCard: User page link should be blue if page exist, a subtask of T384725: [Epic] WE4.2.18 UserInfoCard experiment for assisting patrollers and moderators, from Open to In Progress.
Jun 23 2025, 8:50 PM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), CheckUser-UserInfoCard, Trust and Safety Product Team, CheckUser, Epic, WE4.2 Anti-abuse
Mimurawil changed the status of T396304: UserInfoCard: User page link should be blue if page exist from Open to In Progress.
Jun 23 2025, 8:50 PM · 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
Mimurawil added a comment to T397321: UserInfoCard: Does not handle long usernames.

Small side note but the title/user name text looks too large here, on the mock-ups it's 16px and the data points are 14px.

Jun 23 2025, 4:55 PM · MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), CheckUser-UserInfoCard, Trust and Safety Product Team

Jun 20 2025

Mimurawil added a comment to T397321: UserInfoCard: Does not handle long usernames.

@KColeman-WMF, just confirming the alignment as well. When the line break happens, we should align the other items to the top, correct?

Jun 20 2025, 9:00 PM · MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), CheckUser-UserInfoCard, Trust and Safety Product Team
Mimurawil created T397489: UserInfoCard: Fix npm script `fix:lint`.
Jun 20 2025, 12:05 AM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), Trust and Safety Product Team, Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), CheckUser-UserInfoCard
Mimurawil changed the status of T397399: UserInfoCard: Use DateFormatter.js instead of moment, a subtask of T384725: [Epic] WE4.2.18 UserInfoCard experiment for assisting patrollers and moderators, from Open to In Progress.
Jun 20 2025, 12:01 AM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), CheckUser-UserInfoCard, Trust and Safety Product Team, CheckUser, Epic, WE4.2 Anti-abuse
Mimurawil changed the status of T397399: UserInfoCard: Use DateFormatter.js instead of moment from Open to In Progress.
Jun 20 2025, 12:01 AM · OKR-Work, MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), Trust and Safety Product Team, Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), CheckUser-UserInfoCard

Jun 19 2025

Mimurawil changed the status of T397321: UserInfoCard: Does not handle long usernames, a subtask of T384725: [Epic] WE4.2.18 UserInfoCard experiment for assisting patrollers and moderators, from Open to In Progress.
Jun 19 2025, 8:36 PM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), CheckUser-UserInfoCard, Trust and Safety Product Team, CheckUser, Epic, WE4.2 Anti-abuse
Mimurawil changed the status of T397321: UserInfoCard: Does not handle long usernames from Open to In Progress.
Jun 19 2025, 8:36 PM · MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), CheckUser-UserInfoCard, Trust and Safety Product Team
Mimurawil changed the status of T397323: UserInfoCard: Layout issues on Minerva and Mobile, a subtask of T384725: [Epic] WE4.2.18 UserInfoCard experiment for assisting patrollers and moderators, from Open to In Progress.
Jun 19 2025, 5:02 PM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), CheckUser-UserInfoCard, Trust and Safety Product Team, CheckUser, Epic, WE4.2 Anti-abuse
Mimurawil changed the status of T397323: UserInfoCard: Layout issues on Minerva and Mobile from Open to In Progress.
Jun 19 2025, 5:02 PM · 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

Jun 18 2025

Mimurawil updated the task description for T397383: UserInfoCard: Investigate why QUnit tests fail.
Jun 18 2025, 11:33 PM · Product Safety and Integrity, Essential-Work, CheckUser-UserInfoCard
Mimurawil updated the task description for T397383: UserInfoCard: Investigate why QUnit tests fail.
Jun 18 2025, 11:33 PM · Product Safety and Integrity, Essential-Work, CheckUser-UserInfoCard
Mimurawil created T397383: UserInfoCard: Investigate why QUnit tests fail.
Jun 18 2025, 11:30 PM · Product Safety and Integrity, Essential-Work, CheckUser-UserInfoCard

Jun 17 2025

Mimurawil added a comment to T386440: UserInfoCard: Instrument the feature.

@kostajh asked me to review the contextual attributes. I'd add agent_client_platform_family to the list, since that makes it easy to identify desktop/mobile web usage. That's all, looks good to me!

Jun 17 2025, 4:58 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), Trust and Safety Product Team, CheckUser-UserInfoCard, WE4.2 Anti-abuse

Jun 16 2025

Mimurawil changed the status of T386440: UserInfoCard: Instrument the feature, a subtask of T384725: [Epic] WE4.2.18 UserInfoCard experiment for assisting patrollers and moderators, from Open to In Progress.
Jun 16 2025, 7:00 PM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), CheckUser-UserInfoCard, Trust and Safety Product Team, CheckUser, Epic, WE4.2 Anti-abuse
Mimurawil changed the status of T386440: UserInfoCard: Instrument the feature from Open to In Progress.
Jun 16 2025, 7:00 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), Trust and Safety Product Team, CheckUser-UserInfoCard, WE4.2 Anti-abuse
Mimurawil closed T396885: UserInfoCard: UI Adjustments, a subtask of T386437: [Epic] UserInfoCard: Build Vue components for displaying the button and popover contents, as Resolved.
Jun 16 2025, 6:59 PM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), Epic, Patch-For-Review, CheckUser-UserInfoCard, Trust and Safety Product Team
Mimurawil closed T396885: UserInfoCard: UI Adjustments as Resolved.

I'm resolving this as it should be solved in https://phabricator.wikimedia.org/T396443

Jun 16 2025, 6:59 PM · CheckUser-UserInfoCard, Trust and Safety Product Team

Jun 13 2025

Mimurawil created T396885: UserInfoCard: UI Adjustments.
Jun 13 2025, 3:51 PM · CheckUser-UserInfoCard, Trust and Safety Product Team

Jun 11 2025

Mimurawil added a comment to T395211: UserInfoCard: Add a "Provide feedback" menu item.

The patch above is still pointint to the original URL in the ticket (https://www.mediawiki.org/w/index.php?title=Help_talk:Extension:CheckUser).

Jun 11 2025, 8:28 PM · 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
Mimurawil added a comment to T394084: UserInfoCard: Add unit tests.

I believe this last patch should cover the components created in userInfoCard. We should be able to close this task after this last merge.

Jun 11 2025, 7:56 PM · MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), Test-Coverage, CheckUser-UserInfoCard, Trust and Safety Product Team

Jun 10 2025

Mimurawil created T396510: UserInfoCard: Add `mw.language.convertNumber` to display numeric values in the user info card.
Jun 10 2025, 5:17 PM · 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
Mimurawil created T396508: UserInfoCard: Investigate why the prop `userId` can be both string and number.
Jun 10 2025, 5:11 PM · Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), CheckUser-UserInfoCard, Trust and Safety Product Team

Jun 5 2025

Mimurawil added a comment to T394084: UserInfoCard: Add unit tests.

The first patch for this task is ready, though I'm still pushing more patches as I create unit tests for the remaining components

Jun 5 2025, 11:02 PM · MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), Test-Coverage, CheckUser-UserInfoCard, Trust and Safety Product Team

May 30 2025

Mimurawil added a comment to T395210: UserInfoCard: Convert icon button to use Codex CSS style, 16px x 16px size.

Hi @Mimurawil and @kostajh - I've just been talking to the DST designer about the icon size.

The latest small button design sets the icon at 14px when displayed in small font size mode. Recent changes is always set to small font size mode, therefore it makes sense to me that the icon should in fact be 14px on this page, not 16px.

However, if the icon (and popover) displays on pages where the 2 other font size modes are available, it will need to scale up accordingly.

The following mock-up uses a 14px icon set within a 24px small icon button (figma):

image.png (1×2 px, 462 KB)

The icon will use design token color-subtle rather than blue, as this is less overwhelming.

May 30 2025, 11:50 PM · Patch-For-Review, MW-1.45-notes (1.45.0-wmf.5; 2025-06-10), CheckUser-UserInfoCard, Trust and Safety Product Team

May 29 2025

Mimurawil created T395623: UserInfoCard: Automate d3 library update.
May 29 2025, 9:28 PM · CheckUser-UserInfoCard, Trust and Safety Product Team

May 27 2025

Mimurawil added a comment to T395215: UserInfoCard: Update articles count to show 1000+ if the count is 1000.

@kostajh, should we assume a fallback value (ie: 1000) in case $wgGEUserImpactMaxEdits is not available?

May 27 2025, 3:20 PM · MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Trust and Safety Product Team, Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), CheckUser-UserInfoCard

May 26 2025

Mimurawil changed the status of T395215: UserInfoCard: Update articles count to show 1000+ if the count is 1000, a subtask of T384725: [Epic] WE4.2.18 UserInfoCard experiment for assisting patrollers and moderators, from Open to In Progress.
May 26 2025, 8:11 PM · OKR-Work, Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), CheckUser-UserInfoCard, Trust and Safety Product Team, CheckUser, Epic, WE4.2 Anti-abuse
Mimurawil changed the status of T395215: UserInfoCard: Update articles count to show 1000+ if the count is 1000 from Open to In Progress.
May 26 2025, 8:11 PM · MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Trust and Safety Product Team, Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), CheckUser-UserInfoCard

May 20 2025

Mimurawil created T394842: UserInfoCard: Add chart component for local edits over the last 60 days.
May 20 2025, 8:17 PM · MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), CheckUser-UserInfoCard, Trust and Safety Product Team

May 16 2025

Mimurawil created T394549: UserInfoCard: Use `Vue.createMwApp` in vue app creation.
May 16 2025, 8:49 PM · MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Trust and Safety Product Sprint (Sprint Key Lime Pie (May 5 - May 23)), CheckUser-UserInfoCard, Trust and Safety Product Team

May 15 2025

Mimurawil created T394461: UserInfoCard: Implement links to the user wikis list.
May 15 2025, 10:17 PM · MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), CheckUser-UserInfoCard, Trust and Safety Product Team

May 13 2025

Mimurawil updated the task description for T393804: UserInfoCard: Add menu button.
May 13 2025, 7:33 PM · 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-UserInfoCard, Trust and Safety Product Team
Mimurawil created T394084: UserInfoCard: Add unit tests.
May 13 2025, 6:47 PM · MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), Test-Coverage, CheckUser-UserInfoCard, Trust and Safety Product Team

May 12 2025

Mimurawil created T393981: UserInfoCard: Implement menu item for add/remove user page watchlist.
May 12 2025, 11:59 PM · MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), CheckUser-UserInfoCard, Trust and Safety Product Team
Mimurawil updated the task description for T393946: UserInfoCard: Add links to user information.
May 12 2025, 11:03 PM · Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), CheckUser-UserInfoCard, Trust and Safety Product Team
Mimurawil updated the task description for T393946: UserInfoCard: Add links to user information.
May 12 2025, 10:37 PM · Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), CheckUser-UserInfoCard, Trust and Safety Product Team
Mimurawil updated the task description for T393417: UserInfoCard: Display card header and basic user information.
May 12 2025, 8:22 PM · Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), CheckUser-UserInfoCard, Trust and Safety Product Team
Mimurawil created T393946: UserInfoCard: Add links to user information.
May 12 2025, 5:49 PM · Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), CheckUser-UserInfoCard, Trust and Safety Product Team

May 9 2025

Mimurawil created T393811: UserInfoCard: Use Codex design tokens in the styles.
May 9 2025, 7:13 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)), Patch-For-Review, CheckUser-UserInfoCard, Trust and Safety Product Team
Mimurawil created T393804: UserInfoCard: Add menu button.
May 9 2025, 5:19 PM · 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-UserInfoCard, Trust and Safety Product Team

May 7 2025

Mimurawil updated the task description for T393417: UserInfoCard: Display card header and basic user information.
May 7 2025, 9:35 PM · Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), CheckUser-UserInfoCard, Trust and Safety Product Team

May 5 2025

Mimurawil created T393417: UserInfoCard: Display card header and basic user information.
May 5 2025, 9:26 PM · Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), CheckUser-UserInfoCard, Trust and Safety Product Team

Apr 29 2025

Mimurawil added a comment to T392837: Create python script to upload linkevents.

There's a new option in https://github.com/WikipediaLibrary/externallinks/blob/master/extlinks/links/management/commands/linkevents_archive.py#L385 I believe it's able to achieve this, it's the upload option and it accepts a list of files.

Apr 29 2025, 8:22 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool

Apr 25 2025

Mimurawil added a comment to T387759: STV tally result displaying an incorrect summary if not all spots are filled.

The patch above solves the first AC

Candidates in the "last eliminated candidates" statement should show the candidate name, not the candidate id

Apr 25 2025, 10:15 PM · MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), Trust and Safety Product Team, MediaWiki-extensions-SecurePoll

Apr 23 2025

Mimurawil changed the status of T387759: STV tally result displaying an incorrect summary if not all spots are filled from Open to In Progress.
Apr 23 2025, 6:06 PM · MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), Trust and Safety Product Team, MediaWiki-extensions-SecurePoll
Mimurawil added a comment to T387720: Prefer a parameter over a configuration for importing translations in SecurePoll.

Just posting some test instructions (mostly copied from https://phabricator.wikimedia.org/T310909#8807183

Apr 23 2025, 5:40 PM · MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), MediaWiki-extensions-SecurePoll, Trust and Safety Product Team

Apr 14 2025

Mimurawil changed the status of T387720: Prefer a parameter over a configuration for importing translations in SecurePoll from Open to In Progress.
Apr 14 2025, 5:53 PM · MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), MediaWiki-extensions-SecurePoll, Trust and Safety Product Team

Apr 9 2025

Mimurawil added a comment to T291821: SecurePoll: Once a candidate is declared elected, make sure they remain elected [M].

I'm logging some discoveries while testing my changes.

Apr 9 2025, 11:56 PM · Product Safety and Integrity, MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), MediaWiki-extensions-SecurePoll

Apr 7 2025

Mimurawil moved T386477: migrate previously archived events to object storage from Eng review to QA on the Moderator-Tools-Team (Kanban) board.
Apr 7 2025, 6:29 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool

Apr 3 2025

Mimurawil added a comment to T291821: SecurePoll: Once a candidate is declared elected, make sure they remain elected [M].

@Mimurawil Thanks. Will this change be made in this task or should I create another one?

Apr 3 2025, 11:45 PM · Product Safety and Integrity, MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), MediaWiki-extensions-SecurePoll
Mimurawil moved T386477: migrate previously archived events to object storage from Reviewed (waiting for changes) to Eng review on the Moderator-Tools-Team (Kanban) board.
Apr 3 2025, 9:32 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool
Mimurawil added a comment to T386477: migrate previously archived events to object storage.

I dropped the old PR considering we're already migrating the old archives, which would make this new script unnecessary.

Apr 3 2025, 9:31 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool
Mimurawil moved T386475: store newly archived events in object storage from Reviewed (waiting for changes) to Eng review on the Moderator-Tools-Team (Kanban) board.
Apr 3 2025, 12:40 AM · Moderator-Tools-Team (Kanban), Wikilink-Tool

Apr 2 2025

Mimurawil moved T387887: Previous archives use current event object schema from In Progress to Eng review on the Moderator-Tools-Team (Kanban) board.
Apr 2 2025, 11:13 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool
Mimurawil added a comment to T387887: Previous archives use current event object schema.

For the integrity errors, the field username_id uses a key that doesn't exist in organisations_user anymore. I replaced those instances and set to null the username_id field (it's a nullable field in the table).

  • backup/links_linkevent_202406.4.json.gz
    • Fixed 1850 records
  • backup/links_linkevent_202406.5.json.gz
    • Fixed 6628 records
  • backup/links_linkevent_202406.6.json.gz
    • Fixed 3645 records
  • backup/links_linkevent_202406.7.json.gz
    • Fixed 4377 records
Apr 2 2025, 11:12 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool
Mimurawil added a comment to T388159: What is the net change in links added by TWL users in the article namespace?.

Just adding a final count, now considering the 5 files that got rejected in the migration process (mentioned in https://phabricator.wikimedia.org/T387887#10702024)

Apr 2 2025, 10:27 PM · Wikilink-Tool, Moderator-Tools-Team (Kanban)
Mimurawil moved T388159: What is the net change in links added by TWL users in the article namespace? from In Progress to Eng review on the Moderator-Tools-Team (Kanban) board.
Apr 2 2025, 7:08 PM · Wikilink-Tool, Moderator-Tools-Team (Kanban)
Mimurawil added a comment to T388159: What is the net change in links added by TWL users in the article namespace?.

Adding sums from 2024-11-01 to 2025-02-12

Apr 2 2025, 7:08 PM · Wikilink-Tool, Moderator-Tools-Team (Kanban)
Mimurawil added a comment to T387887: Previous archives use current event object schema.

I executed the scripts for all archives. Since the file is too large, I sent it over GDrive.

Apr 2 2025, 1:58 AM · Moderator-Tools-Team (Kanban), Wikilink-Tool

Apr 1 2025

Mimurawil added a comment to T388159: What is the net change in links added by TWL users in the article namespace?.

Summary from our archives in GDrive - from 2019-07 to 2024-10:

Apr 1 2025, 6:22 PM · Wikilink-Tool, Moderator-Tools-Team (Kanban)
Mimurawil added a comment to T388159: What is the net change in links added by TWL users in the article namespace?.
  • From date 2023-08-04 to 2023-08-20 - from ID: 11166681 to 11673113
    • Result: change = 0, count = 882 | change = 1, count = 6165
  • From date 2023-08-21 to 2023-08-22 - from ID: 11673114 to 12100012
    • Result: change = 0, count = 315 | change = 1, count = 734
  • From date 2023-08-23 to 2023-08-26 - from ID: 11673114 to 12100012
    • Result: change = 0, count = 355 | change = 1, count = 3605
  • From date 2023-08-27 to 2023-08-29 - from ID: 12584644 to 14147477
    • Result: change = 0, count = 333 | change = 1, count = 937
  • From date 2023-08-30 to 2023-08-31 - from ID: 14147478 to 15149195
    • Result: change = 0, count = 148 | change = 1, count = 597
  • From date 2023-09-01 to 2023-09-30 - from ID: 15149196 to 23173260
    • Result: change = 0, count = 1595 | change = 1, count = 7757
  • From date 2023-10-01 to 2024-01-31 - from ID: 23173261 to 27923227
    • Result: change = 0, count = 7917 | change = 1, count = 51359
  • From date 2024-02-01 to 2024-10-30 - from ID: 27923228 to 39687576
    • Result: change = 0, count = 17106 | change = 1, count = 142238
Apr 1 2025, 6:11 PM · Wikilink-Tool, Moderator-Tools-Team (Kanban)

Mar 27 2025

Mimurawil added a comment to T388159: What is the net change in links added by TWL users in the article namespace?.
  • From date 2023-06-27 to 2023-06-29 - from ID: 8442155 to 9020957
    • Result: change = 0, count = 156 | change = 1, count = 703
  • From date 2023-07-01 to 2023-07-18 - from ID: 9020958 to 9421373
    • Result: change = 0, count = 739 | change = 1, count = 6261
  • From date 2023-07-19 to 2023-07-21 - from ID: 9421374 to 9726862
    • Result: change = 0, count = 140 | change = 1, count = 757
  • From date 2023-07-22 to 2023-07-31 - from ID: 9726863 to 10776213
    • Result: change = 0, count = 844 | change = 1, count = 3405
  • From date 2023-08-01 to 2023-08-03 - from ID: 10776214 to 11166680
    • Result: change = 0, count = 207 | change = 1, count = 970
Mar 27 2025, 7:57 PM · Wikilink-Tool, Moderator-Tools-Team (Kanban)

Mar 26 2025

Mimurawil changed the status of T388159: What is the net change in links added by TWL users in the article namespace? from Stalled to In Progress.
Mar 26 2025, 7:31 PM · Wikilink-Tool, Moderator-Tools-Team (Kanban)
Mimurawil added a comment to T388159: What is the net change in links added by TWL users in the article namespace?.

Adding more results from yesterday + today's morning:

Mar 26 2025, 7:30 PM · Wikilink-Tool, Moderator-Tools-Team (Kanban)

Mar 25 2025

Mimurawil added a comment to T388159: What is the net change in links added by TWL users in the article namespace?.

Still working on https://phabricator.wikimedia.org/T387887, but posting the metrics I got so far.

Mar 25 2025, 8:13 PM · Wikilink-Tool, Moderator-Tools-Team (Kanban)

Mar 19 2025

Mimurawil added a comment to T387887: Previous archives use current event object schema.

I'm thinking that it could be kept simple by breaking over to a day.x file when you encounter a date change within the current file. The downside would be that it could result in a lot of "extra" undersized files, but the benefit would be not having to worry about trying to track date boundaries across existing files.

Mar 19 2025, 9:06 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool

Mar 18 2025

Mimurawil added a comment to T387887: Previous archives use current event object schema.

I see two different approaches for solving this ticket:

Mar 18 2025, 9:16 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool
Mimurawil added a comment to T387887: Previous archives use current event object schema.

I believe we can use the script created in https://phabricator.wikimedia.org/T386477 to perform the schema update to the latest version we have (considering the open PR https://github.com/WikipediaLibrary/externallinks/pull/420 is correct).

Mar 18 2025, 9:04 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool
Mimurawil moved T387887: Previous archives use current event object schema from Ready (Maintenance) to In Progress on the Moderator-Tools-Team (Kanban) board.
Mar 18 2025, 8:22 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool
Mimurawil changed the status of T387887: Previous archives use current event object schema, a subtask of T386477: migrate previously archived events to object storage, from Open to In Progress.
Mar 18 2025, 8:21 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool
Mimurawil changed the status of T387887: Previous archives use current event object schema from Open to In Progress.
Mar 18 2025, 8:21 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool
Mimurawil added a comment to T386477: migrate previously archived events to object storage.

Regarding migrating the old schema from old archives, the fields below will have the treatment:

  • user_is_bot -> default to 0 (False)
  • domain -> not null field, we need a default value for old archives (maybe a simple n/a should work?)
  • hash_link_event_id -> computed (same way as in the migration 0010_data_link_event_id_hash.py)
  • content_type_id and object_id -> default to null
Mar 18 2025, 7:01 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool

Mar 15 2025

Mimurawil added a comment to T386477: migrate previously archived events to object storage.

PR https://github.com/WikipediaLibrary/externallinks/pull/420 is ready for review

Mar 15 2025, 12:20 AM · Moderator-Tools-Team (Kanban), Wikilink-Tool

Mar 12 2025

Mimurawil added a comment to T386475: store newly archived events in object storage.

PR is ready for a first review https://github.com/WikipediaLibrary/externallinks/pull/418

Mar 12 2025, 1:41 AM · Moderator-Tools-Team (Kanban), Wikilink-Tool

Mar 10 2025

Mimurawil added a comment to T386477: migrate previously archived events to object storage.
  • content_type_id and object_id -> default to null
Mar 10 2025, 8:54 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool

Mar 7 2025

Mimurawil added a comment to T386477: migrate previously archived events to object storage.

Regarding migrating the old schema from old archives, the fields below will have the treatment:

  • user_is_bot -> default to 0 (False)
  • domain -> not null field, we need a default value for old archives (maybe a simple n/a should work?)
  • hash_link_event_id -> computed (same way as in the migration 0010_data_link_event_id_hash.py)
  • content_type_id and object_id -> default to null
Mar 7 2025, 11:12 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool
Mimurawil moved T386477: migrate previously archived events to object storage from Ready to In Progress on the Moderator-Tools-Team (Kanban) board.
Mar 7 2025, 7:16 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool
Mimurawil edited projects for T386477: migrate previously archived events to object storage, added: Moderator-Tools-Team (Kanban); removed Moderator-Tools-Team.
Mar 7 2025, 7:16 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool
Mimurawil changed the status of T386477: migrate previously archived events to object storage, a subtask of T380735: Make all Wikilink event data available somewhere publicly, from Open to In Progress.
Mar 7 2025, 6:57 PM · Epic, Moderator-Tools-Team, Wikilink-Tool
Mimurawil changed the status of T386477: migrate previously archived events to object storage from Open to In Progress.
Mar 7 2025, 6:57 PM · Moderator-Tools-Team (Kanban), Wikilink-Tool

Feb 26 2025

Mimurawil added a comment to T291821: SecurePoll: Once a candidate is declared elected, make sure they remain elected [M].

Do we need to change what we are adding to the droop quota from 0.000001 to 0.0000000001?

Feb 26 2025, 6:36 PM · Product Safety and Integrity, MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), MediaWiki-extensions-SecurePoll