Page MenuHomePhabricator

Urbanecm
Wikimedia StewardAdministrator

Projects (39)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 26 2015, 4:00 PM (507 w, 3 d)
Roles
Administrator
Availability
Available
IRC Nick
Urbanecm
LDAP User
Urbanecm
MediaWiki User
Martin Urbanec [ Global Accounts ]

Recent Activity

Sun, Jul 13

Urbanecm added a comment to T232908: Admins blocked by User:Abuse filter cannot unblockself.

I wondering whether this should be completed in the first place. If we decided administrators do not need the unblocking permission, this should apply for blocks by filters as well, right? If we do this, I'm wondering where would be the line where unblocks need to be done by another admin.

Sun, Jul 13, 12:57 PM · Trust and Safety Product Team, Patch-Needs-Improvement, MediaWiki-Blocks, Platform Engineering, User-DannyS712, AbuseFilter

Sat, Jul 12

Urbanecm added a comment to T399369: What happened to /shared symlink?.

See prior convo in T327034 about this.

Sat, Jul 12, 7:26 PM · Toolforge

Jun 15 2025

Urbanecm added a comment to T396951: FreeOTP refuses to add Wikimedia's 2FA details, because "token is unsafe".

Might be worth bearing this (September 2023) comment from another GitHub issue in mind — I don't know whether/to what extent it's still an issue, but it seemed worth flagging here just in case:

https://github.com/freeotp/freeotp-android/issues/334#issuecomment-1711954232:

👋 GitHub PM for Identity here. We use an 80 bit secret for compatibility with Google Authenticator, which had a bug for a very long time around longer secrets. It's unclear if they've since fixed it since it was abandonware for so long - now that they've updated it to support sync, maybe they fixed that too.

Jun 15 2025, 3:08 PM · MW-1.44-release, MW-1.43-release, MW-1.42-release, MW-1.39-release, MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Security, MediaWiki-extensions-OATHAuth
Urbanecm updated subscribers of T396951: FreeOTP refuses to add Wikimedia's 2FA details, because "token is unsafe".

@EMill-WMF For your awareness. This causes issues with the mandatory 2FA rollout we're currently working on. Would you mind flagging this to the appropriate subteam, please?

Jun 15 2025, 1:23 PM · MW-1.44-release, MW-1.43-release, MW-1.42-release, MW-1.39-release, MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Security, MediaWiki-extensions-OATHAuth
Urbanecm created T396951: FreeOTP refuses to add Wikimedia's 2FA details, because "token is unsafe".
Jun 15 2025, 1:22 PM · MW-1.44-release, MW-1.43-release, MW-1.42-release, MW-1.39-release, MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Security, MediaWiki-extensions-OATHAuth

Jun 3 2025

Urbanecm added a comment to T386492: IP auto-reveal: Assign the IP auto-reveal right to user groups.

Global groups that have the checkuser-temporary-account or checkuser-temporary-account-no-preference right should also have the checkuser-temporary-account-auto-reveal right. A list of rights assigned to global groups can be seen at: https://meta.wikimedia.org/wiki/Special:GlobalGroupPermissions

Would we need to ask a community member to add the checkuser-temporary-account-auto-reveal right to the relevant global groups?

Yes, a steward needs to do this.

@Urbanecm Would you be happy to do this?

Jun 3 2025, 1:50 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 (Major pilot wiki deployment)

May 3 2025

Urbanecm added a project to T393244: Hard IP blocks trigger cookie blocks, even for logged out editors: Wikimedia-Hackathon-2025.
May 3 2025, 9:55 AM · Wikimedia-Hackathon-2025, Trust and Safety Product Team, MediaWiki-Blocks
Urbanecm updated subscribers of T393244: Hard IP blocks trigger cookie blocks, even for logged out editors.

@Dreamy_Jazz and I discussed this at Wikimedia-Hackathon-2025. Dreamy_Jazz pointed out this might happen if a cookie block gets involved. After some testing, I can confirm that hypothesis, a cookie block is issued for IP hard blocks. I previously wasn't able to reproduce on desktop, but I was testing this with a soft-blocked IP instead.

May 3 2025, 9:54 AM · Wikimedia-Hackathon-2025, Trust and Safety Product Team, MediaWiki-Blocks
Urbanecm renamed T393244: Hard IP blocks trigger cookie blocks, even for logged out editors from Blocked notice is cached on mobile editor to Hard IP blocks trigger cookie blocks, even for logged out editors.
May 3 2025, 9:51 AM · Wikimedia-Hackathon-2025, Trust and Safety Product Team, MediaWiki-Blocks
Urbanecm updated the task description for T393244: Hard IP blocks trigger cookie blocks, even for logged out editors.
May 3 2025, 9:33 AM · Wikimedia-Hackathon-2025, Trust and Safety Product Team, MediaWiki-Blocks
Urbanecm created T393244: Hard IP blocks trigger cookie blocks, even for logged out editors.
May 3 2025, 9:28 AM · Wikimedia-Hackathon-2025, Trust and Safety Product Team, MediaWiki-Blocks

Mar 11 2025

Urbanecm added a comment to T388354: Move stewards-l synchronization to the Onboarding System.

That is the expected behavior, then I did everything correctly. Can we move stewards-l to actual runs then, please?

Mar 11 2025, 10:15 PM · collaboration-services, Stewards-Onboarding-Tool
Urbanecm added a comment to T388354: Move stewards-l synchronization to the Onboarding System.

Please see T351202#10616848 for a more general note on moving the maillists (other than stewards-l).

Mar 11 2025, 9:14 AM · collaboration-services, Stewards-Onboarding-Tool

Mar 9 2025

Urbanecm added a comment to T351202: stewards1001 / stewards2001: automatically subscribe stewards to mailman lists (was: Enable API access for Mailman3).

A general note on this: The biggest remaining problem to solve is the "it is very hard to see what you just done" problem. When running the sync, the onboarder tool doesn't tell you what changes are being made (as compared to the current maillist membership), mostly because it does not have a way how. Here is how the Gitlab integration currently behaves (for comparison and a "ideal end result" description):

Mar 9 2025, 11:17 PM · Patch-For-Review, User-Urbanecm, collaboration-services, SRE, Wikimedia-Mailing-lists, Stewards-Onboarding-Tool
Urbanecm added a subtask for T351202: stewards1001 / stewards2001: automatically subscribe stewards to mailman lists (was: Enable API access for Mailman3): T388354: Move stewards-l synchronization to the Onboarding System.
Mar 9 2025, 10:58 PM · Patch-For-Review, User-Urbanecm, collaboration-services, SRE, Wikimedia-Mailing-lists, Stewards-Onboarding-Tool
Urbanecm added a parent task for T388354: Move stewards-l synchronization to the Onboarding System: T351202: stewards1001 / stewards2001: automatically subscribe stewards to mailman lists (was: Enable API access for Mailman3).
Mar 9 2025, 10:58 PM · collaboration-services, Stewards-Onboarding-Tool
Urbanecm assigned T388354: Move stewards-l synchronization to the Onboarding System to Dzahn.

@Dzahn Boldly assigning to you for step (1)!

Mar 9 2025, 10:58 PM · collaboration-services, Stewards-Onboarding-Tool
Urbanecm created T388354: Move stewards-l synchronization to the Onboarding System.
Mar 9 2025, 10:58 PM · collaboration-services, Stewards-Onboarding-Tool
Urbanecm added a member for Trusted-Contributors: kolbert.
Mar 9 2025, 10:41 PM
Urbanecm added a member for Trusted-Contributors: UrbanecmTest2.
Mar 9 2025, 8:43 PM

Mar 7 2025

Urbanecm updated subscribers of T388212: Update profile::stewards::gitlab_api_token to match new token.

@Dzahn Would you mind helping with this, please?

Mar 7 2025, 9:28 AM · collaboration-services, GitLab, Stewards-Onboarding-Tool
Urbanecm updated the task description for T388212: Update profile::stewards::gitlab_api_token to match new token.
Mar 7 2025, 9:28 AM · collaboration-services, GitLab, Stewards-Onboarding-Tool
Urbanecm created T388212: Update profile::stewards::gitlab_api_token to match new token.
Mar 7 2025, 9:27 AM · collaboration-services, GitLab, Stewards-Onboarding-Tool

Feb 24 2025

Urbanecm updated the task description for T387178: Special:CentralAuth no longer shows Previous log entries for a suppressed account.
Feb 24 2025, 10:58 PM · MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), Trust and Safety Product Team (Engineering), Trust and Safety Product Sprint (Sprint Lemon Meringue (March 3 - 21)), Regression, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Urbanecm updated the task description for T387178: Special:CentralAuth no longer shows Previous log entries for a suppressed account.
Feb 24 2025, 10:58 PM · MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), Trust and Safety Product Team (Engineering), Trust and Safety Product Sprint (Sprint Lemon Meringue (March 3 - 21)), Regression, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Urbanecm created T387178: Special:CentralAuth no longer shows Previous log entries for a suppressed account.
Feb 24 2025, 10:54 PM · MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), Trust and Safety Product Team (Engineering), Trust and Safety Product Sprint (Sprint Lemon Meringue (March 3 - 21)), Regression, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth

Feb 22 2025

Urbanecm added a comment to T386472: ldap-admins POSIX group does not actually give any permissions to its members.

Noting @jrbs was added to the group in T220860, in order to be able to run changePassword.php on Wikitech (which back then was linked to LDAP directly). Running modify-ldap-userseems to be the today equivalent to that. I'm not sure if we want to allow password/email resets via Bitu.

Feb 22 2025, 4:02 PM · LDAP, SRE

Feb 16 2025

Urbanecm updated subscribers of T386581: Requesting access to stewards-users for Melos.

I asked @Melos to email @KFrancis with their details to start the NDA process as well.

Feb 16 2025, 9:47 AM · SRE, SRE-Access-Requests
Urbanecm added a comment to T386581: Requesting access to stewards-users for Melos.

Approved from my end.

Feb 16 2025, 9:31 AM · SRE, SRE-Access-Requests
Urbanecm updated the task description for T386581: Requesting access to stewards-users for Melos.
Feb 16 2025, 9:31 AM · SRE, SRE-Access-Requests

Feb 15 2025

Urbanecm added a project to T386479: Direct globally blocked users to Stewards/Wizard rather than email: WikimediaMessages.
Feb 15 2025, 10:42 PM · WikimediaMessages, MW-1.44-notes (1.44.0-wmf.17; 2025-02-18), Trust and Safety Product Team, User-Urbanecm, Stewards-and-global-tools, GlobalBlocking
Urbanecm added a comment to T386479: Direct globally blocked users to Stewards/Wizard rather than email.

@Urbanecm can we add Special:MyLanguage/ to wizard links? Wizard is translatable.

Feb 15 2025, 10:20 PM · WikimediaMessages, MW-1.44-notes (1.44.0-wmf.17; 2025-02-18), Trust and Safety Product Team, User-Urbanecm, Stewards-and-global-tools, GlobalBlocking
Urbanecm closed T386479: Direct globally blocked users to Stewards/Wizard rather than email as Resolved.

Resolving, as the patch has been merged.

Feb 15 2025, 1:42 PM · WikimediaMessages, MW-1.44-notes (1.44.0-wmf.17; 2025-02-18), Trust and Safety Product Team, User-Urbanecm, Stewards-and-global-tools, GlobalBlocking
Urbanecm created T386556: Special:GlobalContributions makes a local log entry when redirecting to meta.
Feb 15 2025, 1:32 PM · Trust and Safety Product Sprint (Sprint Carrot Cake (May 26 - June 13)), Trust and Safety Product Team, CheckUser-GlobalContributions

Feb 14 2025

Urbanecm created T386479: Direct globally blocked users to Stewards/Wizard rather than email.
Feb 14 2025, 3:38 PM · WikimediaMessages, MW-1.44-notes (1.44.0-wmf.17; 2025-02-18), Trust and Safety Product Team, User-Urbanecm, Stewards-and-global-tools, GlobalBlocking
Urbanecm updated the task description for T386472: ldap-admins POSIX group does not actually give any permissions to its members.
Feb 14 2025, 3:18 PM · LDAP, SRE
Urbanecm created T386472: ldap-admins POSIX group does not actually give any permissions to its members.
Feb 14 2025, 2:57 PM · LDAP, SRE
Urbanecm added a comment to T351202: stewards1001 / stewards2001: automatically subscribe stewards to mailman lists (was: Enable API access for Mailman3).

Would it be useful to run dry-run syncs that don't actually modify things but show what _would_ happen and then email those out to you (a group)?

Feb 14 2025, 11:26 AM · Patch-For-Review, User-Urbanecm, collaboration-services, SRE, Wikimedia-Mailing-lists, Stewards-Onboarding-Tool

Feb 13 2025

Urbanecm added a comment to T386138: Intermittent JobQueueError due to "Unable to deliver all events: 500: Internal Server Error".

Filled T386410: TranslatableBundleMover does not lift the lock if an asynchronous move failed to be schedule as a related issue (when moving a translatable page, it erroneously stays locked even though the job was not actually scheduled, and thus no move is happening).

Feb 13 2025, 8:52 PM · Data-Engineering (Q3 2025 January 1st - March 31th), Event-Platform, Language and Product Localization, MW-Interfaces-Team, MediaWiki-extensions-Translate, WMF-JobQueue, Wikimedia-production-error
Urbanecm created T386410: TranslatableBundleMover does not lift the lock if an asynchronous move failed to be schedule.
Feb 13 2025, 8:51 PM · MediaWiki-extensions-Translate
Urbanecm added projects to T386138: Intermittent JobQueueError due to "Unable to deliver all events: 500: Internal Server Error": Event-Platform, Data-Engineering.
Feb 13 2025, 8:46 PM · Data-Engineering (Q3 2025 January 1st - March 31th), Event-Platform, Language and Product Localization, MW-Interfaces-Team, MediaWiki-extensions-Translate, WMF-JobQueue, Wikimedia-production-error
Urbanecm renamed T386138: Intermittent JobQueueError due to "Unable to deliver all events: 500: Internal Server Error" from Intermittent JobQueueError when marking for translation to Intermittent JobQueueError due to "Unable to deliver all events: 500: Internal Server Error".
Feb 13 2025, 8:42 PM · Data-Engineering (Q3 2025 January 1st - March 31th), Event-Platform, Language and Product Localization, MW-Interfaces-Team, MediaWiki-extensions-Translate, WMF-JobQueue, Wikimedia-production-error
Urbanecm added a comment to T386138: Intermittent JobQueueError due to "Unable to deliver all events: 500: Internal Server Error".

Happening for me as well (when moving translatable pages). Moved ~10 pages and got the error for 3 of them. I looked through the logs and found this:

Feb 13 2025, 8:40 PM · Data-Engineering (Q3 2025 January 1st - March 31th), Event-Platform, Language and Product Localization, MW-Interfaces-Team, MediaWiki-extensions-Translate, WMF-JobQueue, Wikimedia-production-error
Urbanecm closed T386402: Request to move translatable page: Wiki_Movement_Brazil_User_Group at Meta-Wiki as Resolved.
Feb 13 2025, 8:17 PM · User-Urbanecm, Wikimedia-maintenance-script-run
Urbanecm renamed T386402: Request to move translatable page: Wiki_Movement_Brazil_User_Group at Meta-Wiki from Request to move translatable page: PAGE_TITLE to Request to move translatable page: Wiki_Movement_Brazil_User_Group at Meta-Wiki.
Feb 13 2025, 8:05 PM · User-Urbanecm, Wikimedia-maintenance-script-run
Urbanecm created T386402: Request to move translatable page: Wiki_Movement_Brazil_User_Group at Meta-Wiki.
Feb 13 2025, 8:04 PM · User-Urbanecm, Wikimedia-maintenance-script-run

Feb 11 2025

Urbanecm added a comment to T385808: Requesting access to stewards-users for EP1C.

Hi all, I checked my records, and I do have have a NDA for anything under kwa.schultz@gmail.com or user EP1C. What is this person's full name?

Feb 11 2025, 10:52 AM · SRE, SRE-Access-Requests

Feb 10 2025

Urbanecm added a comment to T385833: SITENAME, project namespace and timezone change of Serbo-Croatian Wiktionary.

Mentioned in SAL (#wikimedia-operations) [2025-02-10T21:23:38Z] <urbanecm> Start namespaceDupes.php on shwiktionary (T385833)

Feb 10 2025, 9:51 PM · Wikimedia-Site-requests
Restricted Application added a project to T351925: Decommission dbstore1005: DC-Ops.
Feb 10 2025, 9:10 AM · DC-Ops, Patch-For-Review, SRE, ops-eqiad, Data-Platform-SRE (2024.01.01 - 2024.01.21)

Feb 6 2025

Urbanecm added a comment to T385808: Requesting access to stewards-users for EP1C.

Approved.

Feb 6 2025, 3:23 PM · SRE, SRE-Access-Requests
Urbanecm updated the task description for T385808: Requesting access to stewards-users for EP1C.
Feb 6 2025, 3:23 PM · SRE, SRE-Access-Requests
Urbanecm removed a project from T385808: Requesting access to stewards-users for EP1C: User-Urbanecm.
Feb 6 2025, 3:22 PM · SRE, SRE-Access-Requests
Urbanecm placed T385808: Requesting access to stewards-users for EP1C up for grabs.
Feb 6 2025, 3:22 PM · SRE, SRE-Access-Requests
Urbanecm added a comment to T351202: stewards1001 / stewards2001: automatically subscribe stewards to mailman lists (was: Enable API access for Mailman3).

@Urbanecm What's the latest here? Anything waiting for me or my team here? Would you consider this stalled for now?

Feb 6 2025, 2:41 PM · Patch-For-Review, User-Urbanecm, collaboration-services, SRE, Wikimedia-Mailing-lists, Stewards-Onboarding-Tool

Feb 4 2025

Urbanecm added a comment to T385553: Cloud VPS puppet breakage on 2025-02-04 related to puppet-enc.

Started to receive emails for wmcz-stats about this:

Feb 4 2025, 9:22 AM · Cloud-VPS, cloud-services-team

Feb 3 2025

Urbanecm changed the visibility for T384244: CVE-2025-32079:Saving the right content to MediaWiki:GrowthMentors.json can take down the site.
Feb 3 2025, 10:47 PM · MW-1.44-notes (1.44.0-wmf.14; 2025-01-28), Growth-Team (Current Sprint), SecTeam-Processed, Vuln-DoS, CommunityConfiguration-Adoption, GrowthExperiments-Mentorship, Security
Urbanecm closed T385503: Unblock stuck global renames as Resolved.

Done (both).

Feb 3 2025, 6:01 PM · User-Urbanecm, Wikimedia-maintenance-script-run
Urbanecm updated subscribers of T384717: Investigate external API call error on Special:GlobalContributions.

@AntiCompositeNumber FYI, this is the task for the issue you mentioned the other day.

Feb 3 2025, 10:40 AM · Trust and Safety Product Sprint (Sprint Chocolate Cake (March 24 - April 11)), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), Temporary accounts (Major pilot wiki deployment), Trust and Safety Product Team, CheckUser-GlobalContributions
Urbanecm added a comment to T384717: Investigate external API call error on Special:GlobalContributions.

This kind of failure happens intermittently on IP range queries. For example, several subsequent loads of this query always show only results of one wiki. For me, it showed rowiki only at first load, then only nowiki results, then again nowiki only and then it displayed dawiki results. This makes the tool hard to rely on, as it hangs mid-way.

Feb 3 2025, 10:35 AM · Trust and Safety Product Sprint (Sprint Chocolate Cake (March 24 - April 11)), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), Temporary accounts (Major pilot wiki deployment), Trust and Safety Product Team, CheckUser-GlobalContributions

Feb 2 2025

Urbanecm updated subscribers of T385092: GlobalContributions: Fix database error when accessing Special:GlobalContributions for a user account.

Thanks @Dreamy_Jazz; I was looking for "DBQueryError", and didn't find anything). Sorry for the duplicate!

Feb 2 2025, 3:40 PM · MW-1.44-notes (1.44.0-wmf.15; 2025-02-04), Wikimedia-production-error, Trust and Safety Product Team, Temporary accounts (Major pilot wiki deployment), CheckUser-GlobalContributions, Trust and Safety Product Sprint (Sprint Tuba (Jan 20 - Feb 7))
Urbanecm created T385389: Special:GlobalContributions/Babel_AutoCreate at sr.wikipedia accesses an invalid table (Wikimedia\Rdbms\DBQueryError: Error 1146: Table 'svwiktionary.ores_classification' doesn't exist).
Feb 2 2025, 3:36 PM · Trust and Safety Product Team, Regression, CheckUser-GlobalContributions, Wikimedia-production-error
Urbanecm created T385388: Special:GlobalContributions is not recognised on wikis other than Temporary account enabled ones.
Feb 2 2025, 3:28 PM · Trust and Safety Product Team, CheckUser-GlobalContributions

Jan 23 2025

Urbanecm added a comment to T374718: Provide ability to access IP information of arbitrary addresses using external subscriptions for WMF wikis.

This would be useful in the following cases:

Jan 23 2025, 3:17 PM · Trust and Safety Product Sprint, WE4.2 Anti-abuse, Stewards-and-global-tools, Trust-and-Safety, IP Info

Jan 20 2025

Urbanecm added a comment to T362620: Namespace changes on uzwiktionary.

Ran namespaceDupes.php, since the change involved namespace changes:

Jan 20 2025, 10:13 PM · LPL Onboarding and Development (Current), Wikimedia-Site-requests

Jan 19 2025

Urbanecm closed T384158: wikimedia.cz web cannot submit Nominatim requests as Resolved.

I also attributed Nominatim on the page: https://www.wikimedia.cz/cs/akce/. All seems to work again!

Jan 19 2025, 7:12 PM · WMCZ-Web, User-Urbanecm
Urbanecm triaged T384158: wikimedia.cz web cannot submit Nominatim requests as High priority.

Unfortunately, the key part of the message is truncated. Debugging showed the full error message was:

Jan 19 2025, 6:52 PM · WMCZ-Web, User-Urbanecm
Urbanecm created T384158: wikimedia.cz web cannot submit Nominatim requests.
Jan 19 2025, 6:50 PM · WMCZ-Web, User-Urbanecm

Jan 17 2025

Urbanecm moved T380468: Improve how we log who has access to IP reveal feature from Needs refinement to Backlog on the Temporary accounts (Major pilot wiki deployment) board.

Moving to backlog, as I don't think this needs refinement anymore.

Jan 17 2025, 3:38 PM · Trust and Safety Product Team, Temporary accounts

Jan 16 2025

Urbanecm reopened T383662: wm-bot's Recent Changes feed is broken as "Open".

@MacFan4000 The problem happened again.

Jan 16 2025, 9:33 AM · User-MacFan4000, WM-Bot

Jan 14 2025

Urbanecm created T383662: wm-bot's Recent Changes feed is broken.
Jan 14 2025, 10:40 AM · User-MacFan4000, WM-Bot
Urbanecm added a comment to T380468: Improve how we log who has access to IP reveal feature.

Hi @JJMC89, thank you again for the discussion we had on the task. I rewrote the task's description (and the acceptance criteria) to meet what we discussed in here. Personally, I slightly prefer having the preference only display to otherwise-eligible users (to avoid confusion that would happen when you check it, but nothing happens), but if you strongly prefer it to be displayed to everyone (and essentially be a no-op if you don't meet the other criteria), I believe we can make that work as well. If you have any other feedback regarding this, I'm curious to learn about it.

Jan 14 2025, 10:30 AM · Trust and Safety Product Team, Temporary accounts
Urbanecm updated the task description for T380468: Improve how we log who has access to IP reveal feature.
Jan 14 2025, 10:28 AM · Trust and Safety Product Team, Temporary accounts

Jan 7 2025

Urbanecm added a comment to T380375: [Epic] Discovery for GlobalContributions feature.

I would add it to Tools on User and User talk pages.

IMO, its not needed for RC, history, or watchlist.

Jan 7 2025, 2:18 PM · Trust and Safety Product Sprint (Sprint Lemon Meringue (March 3 - 21)), Temporary accounts (Major pilot wiki deployment), Trust and Safety Product Team, Epic, CheckUser-GlobalContributions
Urbanecm created P71825 Announcement of SE2025.
Jan 7 2025, 12:25 PM

Jan 2 2025

Urbanecm added a comment to T376315: Control access to global-temporary-account-viewer group on WMF wikis automatically.

Thanks for the ping, @Tchanders! Unfortunately, this isn't the case. User rights (including checkuser/oversight) are generally removed in two cases:

Jan 2 2025, 3:37 PM · Trust and Safety Product Sprint (Sprint Baklava (June 16 - July 4)), MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), Patch-For-Review, Temporary accounts (Major pilot wiki deployment), Trust and Safety Product Team

Jan 1 2025

Urbanecm triaged T382848: TempUserCreatorTest fails since 2025 as High priority.

Thanks for the catch (and for the fix)! I've +2'ed the patch you uploaded.

Jan 1 2025, 2:32 AM · MW-1.43-notes, MW-1.44-notes (1.44.0-wmf.12; 2025-01-14), Temporary accounts, Trust and Safety Product Team

Dec 28 2024

Urbanecm added a comment to T382805: WMRU wiki (ru.wikimedia.org) restricting access.

Should wiki be closed? Closure mean editing will be restricted to stewards and global interface editors, and all sysops and crats of the wiki be removed.

Dec 28 2024, 6:32 PM · Wikimedia-Site-requests

Dec 16 2024

Urbanecm added a comment to T382082: Investigate: How would global partial blocks for IP reveal interact with other types of block?.

We only want to allow global IP reveal blocks, not local ones, because if someone is abusing IP reveal on any wiki, they should not be able to use it on other wikis.

This is basically what we were discussing with Legal yesterday. I believe local IP reveal blocks should be permitted because if a local admin or Checker detects abuse, they should not have to wait for a steward or global sysop to take action against them.

Per policy, only Stewards and Trust & Safety are permitted to remove access.

Dec 16 2024, 11:59 AM · Trust and Safety Product Team, Temporary accounts (Major pilot wiki deployment), CheckUser

Dec 10 2024

Urbanecm created T381875: Make IP Reveal log accessible via Special:Log/ipreveal.
Dec 10 2024, 12:56 PM · 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
Urbanecm created T381874: Rename IP Reveal log to a more descriptive name.
Dec 10 2024, 12:50 PM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), Trust and Safety Product Sprint (Sprint Key Lime Pie (May 5 - May 23)), Temporary accounts (Major pilot wiki deployment), Trust and Safety Product Team

Dec 9 2024

Urbanecm added a comment to T381769: Potential RCE in Extension:ArticleFeedbackv5.

I don't think this is an (immediate) problem. As far as I understand things, unserialize only poses a problem when it is given an untrusted input (as it can construct objects, and that involves running code). ArticleFeedback reads logging.log_params, which should be (reasonably) trusted.

Dec 9 2024, 12:59 PM · affects-Miraheze, ArticleFeedbackv5, Security

Dec 8 2024

Urbanecm added a comment to T381273: toolforge jobs load errors with 404 repetatively.

Has this worked for you in the past, then started failing today?

Dec 8 2024, 9:02 AM · User-Raymond_Ndibe, cloud-services-team, Toolforge

Dec 5 2024

Urbanecm updated subscribers of T381624: AbuseFilter should log to Special:Log/suppress when it suppresses a log entry.

@Daimona Do you have any thoughts on this?

Dec 5 2024, 10:32 PM · AbuseFilter
Urbanecm created T381624: AbuseFilter should log to Special:Log/suppress when it suppresses a log entry.
Dec 5 2024, 10:32 PM · AbuseFilter
Urbanecm updated subscribers of T380743: Make global blocks apply to meta wiki and remove "Also block the given user locally" feature.

This was discussed during the December Stewards meeting. Stewards agreed on continuing this, We should also add a new global block option that would control whether emails are allowed to be sent (since sending an email from the wiki is the appeal process). To summarize the consensus, we would:

Dec 5 2024, 7:37 PM · Stewards-and-global-tools, GlobalBlocking, Trust and Safety Product Team

Dec 2 2024

Urbanecm created T381273: toolforge jobs load errors with 404 repetatively.
Dec 2 2024, 2:17 PM · User-Raymond_Ndibe, cloud-services-team, Toolforge
Urbanecm closed T331193: [[Wikimedia:Wikinity-admin-description-item/fi]] translation issue as Resolved.

@srishakatux I am working on this task, its very easy one!

Dec 2 2024, 9:54 AM · RoadToWiki, LPL Onboarding and Development (Current), good first task, Wikinity, I18n
Restricted Application added a project to T349341: Can't pip install mysqlclient on Toolforge: cloud-services-team.

I just ran into this as well. For some reason, this works for me from Python 3.9, but not Python3.11.

Dec 2 2024, 9:49 AM · cloud-services-team, Toolforge

Nov 28 2024

Urbanecm added a comment to T381110: #wikimedia-traffic does not use wikimedia global bans list / wmopbot etc..

Uploaded https://gitlab.wikimedia.org/toolforge-repos/ircservserv-config/-/merge_requests/17.

Nov 28 2024, 4:05 PM · Vuln-Misconfiguration, SecTeam-Processed, User-bd808, ircservserv, Traffic, wikimedia-irc-libera, Security-Team, Security
Urbanecm updated subscribers of T381110: #wikimedia-traffic does not use wikimedia global bans list / wmopbot etc..
Nov 28 2024, 4:04 PM · Vuln-Misconfiguration, SecTeam-Processed, User-bd808, ircservserv, Traffic, wikimedia-irc-libera, Security-Team, Security
Urbanecm added a comment to T381110: #wikimedia-traffic does not use wikimedia global bans list / wmopbot etc..

I'm happy to help with setting this up, if someone grants me the permissions on that channel.

Nov 28 2024, 3:19 PM · Vuln-Misconfiguration, SecTeam-Processed, User-bd808, ircservserv, Traffic, wikimedia-irc-libera, Security-Team, Security
Urbanecm added a comment to T380308: IP Information view in Special:Contributions is confusing for Temporary accounts with more than one IP.

I like it. @mszabo @Urbanecm what do you think?

Nov 28 2024, 2:02 PM · Trust and Safety Product Sprint (Sprint Gong (November 18 - December 6)), MW-1.44-notes (1.44.0-wmf.6; 2024-12-03), Trust and Safety Product Team, Temporary accounts (Major pilot wiki deployment), IP Info

Nov 27 2024

Urbanecm added a comment to T381028: Users deleted through Special:CentralAuth can still log in on betacluster.

Deleting a global (user) account isn't the same as deleting a user account (which we don't really do)...

Nov 27 2024, 8:56 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, Beta-Cluster-Infrastructure, Connection-Team, CampaignEvents, Campaign-Registration
Urbanecm added a comment to T373818: [Epic] Guidance for discovery of IP Reveal feature.

Thank you for the ping, @KColeman-WMF! Generally, the design seem like a step towards the right direction. I am wondering about a couple of things:

Nov 27 2024, 7:49 PM · Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), Temporary accounts (Global wiki rollout), Epic

Nov 26 2024

Urbanecm added a comment to T380743: Make global blocks apply to meta wiki and remove "Also block the given user locally" feature.

So back to the list, I can also see reasons why when blocking a network globally we wouldn't want to block 'send email' locally as that will prevent use of Special:Contact (which is used for appeals as well).

Nov 26 2024, 2:42 PM · Stewards-and-global-tools, GlobalBlocking, Trust and Safety Product Team

Nov 25 2024

Urbanecm added a comment to T380763: Description #community-consensus-needed is contradictory to common practices.

I completely agree that community consensus is not necessarily needed just because someone objects, but I also think that there are many relevant times when community consensus is legitimately needed for major changes to core or extension functionality.

Nov 25 2024, 7:05 PM · Project-Admins
Urbanecm added a comment to T380763: Description #community-consensus-needed is contradictory to common practices.

However, I disagree with the premise here entirely - the usage of the Community-consensus-needed tag means someone thinks the feature request needs a community discussion. That's different from personally disagreeing with it - I disagree with a lot of proposed features that I know are in the authority of the developers to implement or not, and usually express that with a token rather than with any tags.

Nov 25 2024, 7:01 PM · Project-Admins
Urbanecm added a comment to T378401: Start running backfillLocalAccounts.php.

kludging things enough for an integration test to fake a creation of a local account on another wiki, with a global account, with the right logging table entry etc, just felt like it was too fragile.

Nov 25 2024, 4:28 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Patch-For-Review, SUL3, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Urbanecm added a comment to T380763: Description #community-consensus-needed is contradictory to common practices.

Note that prior to @Frostly 2023 changes, the tag was limited to configuration changes even more explicitly. It read:

Nov 25 2024, 3:58 PM · Project-Admins
Urbanecm updated subscribers of T380763: Description #community-consensus-needed is contradictory to common practices.

Courtesy CC to @Xaosflux, who applied the tag on a feature task earlier today.

Nov 25 2024, 3:55 PM · Project-Admins