Page MenuHomePhabricator

Tgr (Gergő Tisza)
Software Engineer, WMF

Projects (40)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Sep 19 2014, 4:55 PM (529 w, 5 d)
Availability
Available
IRC Nick
tgr
LDAP User
Gergő Tisza
MediaWiki User
Tgr (WMF) [ Global Accounts ]

Things my team is working on: MediaWiki-Platform-Team
Side projects I am working on (or planning to, eventually): User-Tgr
You can find more info about me on my user page.

Recent Activity

Yesterday

Tgr assigned T379816: Disable SUL3 authentication redirect when using the API to DAlangi_WMF.
Wed, Nov 13, 8:50 PM · MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, SUL3
Tgr moved T364862: Render central login page with customizations from starting wiki from Blocked on shared domains to Backlog on the SUL3 board.
Wed, Nov 13, 7:56 PM · SUL3, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Tgr moved T354482: Clean up login.wikimedia.org ahead of SUL3 login from Blocked on shared domains to Backlog on the SUL3 board.
Wed, Nov 13, 7:56 PM · SUL3, Stewards-and-global-tools, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Tgr moved T363411: Run cancreateaccount checks in the context of another wiki from Blocked on shared domains to Backlog on the SUL3 board.
Wed, Nov 13, 7:56 PM · SUL3, MediaWiki-Platform-Team, MediaWiki-Core-AuthManager, MediaWiki-extensions-CentralAuth
Tgr added a subtask for T364829: Update Wikimedia apps to use central login domain: T379816: Disable SUL3 authentication redirect when using the API.
Wed, Nov 13, 7:53 PM · SUL3, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Tgr added a parent task for T379816: Disable SUL3 authentication redirect when using the API: T364829: Update Wikimedia apps to use central login domain.
Wed, Nov 13, 7:53 PM · MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, SUL3
Tgr created T379816: Disable SUL3 authentication redirect when using the API.
Wed, Nov 13, 7:53 PM · MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, SUL3
Tgr moved T364829: Update Wikimedia apps to use central login domain from Blocked on shared domains to Future on the SUL3 board.
Wed, Nov 13, 7:51 PM · SUL3, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Tgr closed T364862: Render central login page with customizations from starting wiki as Declined.

T363695: Create a Wikimedia login domain that can be served by any wiki automatically runs all login/signup code in the context of the originating wiki.

Wed, Nov 13, 7:51 PM · SUL3, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Tgr closed T364862: Render central login page with customizations from starting wiki, a subtask of T362713: Implement the new login process which redirects to the central login wiki for showing the login/signup form, as Declined.
Wed, Nov 13, 7:51 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), SUL3, MediaWiki-Core-AuthManager, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team
Tgr closed T363411: Run cancreateaccount checks in the context of another wiki, a subtask of T362713: Implement the new login process which redirects to the central login wiki for showing the login/signup form, as Declined.
Wed, Nov 13, 7:51 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), SUL3, MediaWiki-Core-AuthManager, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team
Tgr closed T363411: Run cancreateaccount checks in the context of another wiki as Declined.

T363695: Create a Wikimedia login domain that can be served by any wiki automatically runs all login/signup code in the context of the originating wiki.

Wed, Nov 13, 7:51 PM · SUL3, MediaWiki-Platform-Team, MediaWiki-Core-AuthManager, MediaWiki-extensions-CentralAuth
Tgr moved T364866: Adapt to changes in post-login/signup hooks after switching to a central login wiki from Blocked on shared domains to Ready on the SUL3 board.
Wed, Nov 13, 7:50 PM · SUL3, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Tgr closed T354482: Clean up login.wikimedia.org ahead of SUL3 login as Declined.

Per T363695#10309189, we won't use loginwiki.

Wed, Nov 13, 7:50 PM · SUL3, Stewards-and-global-tools, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Tgr closed T354482: Clean up login.wikimedia.org ahead of SUL3 login, a subtask of T348388: Use central login wiki for login (SUL3), as Declined.
Wed, Nov 13, 7:48 PM · SUL3, Stewards-and-global-tools, MediaWiki-Platform-Team, MediaWiki-Core-AuthManager, MediaWiki-extensions-CentralAuth
Tgr moved T376021: Migrate or disable WebAuthn on Wikimedia wikis from Blocked on shared domains to Ready on the SUL3 board.
Wed, Nov 13, 7:45 PM · MediaWiki-Platform-Team, SUL3, MediaWiki-extensions-OATHAuth
Tgr moved T363695: Create a Wikimedia login domain that can be served by any wiki from Blocked on shared domains to Epic on the SUL3 board.
Wed, Nov 13, 7:45 PM · Security, SUL3, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Tgr moved T377187: Set up auth.wikimedia.org from Blocked on shared domains to Blocked / External on the SUL3 board.
Wed, Nov 13, 7:45 PM · MediaWiki-Platform-Team, SUL3
Tgr updated the task description for T377187: Set up auth.wikimedia.org.
Wed, Nov 13, 7:44 PM · MediaWiki-Platform-Team, SUL3
Tgr added a subtask for T365162: Set up sso.wikimedia.beta.wmflabs.org with config-layer routing to other wikis: T379811: Update URL structure for SUL3 shared domain.
Wed, Nov 13, 7:44 PM · MW-1.43-notes (1.43.0-wmf.18; 2024-08-13), SUL3, MediaWiki-Platform-Team, Beta-Cluster-Infrastructure
Tgr added a subtask for T377187: Set up auth.wikimedia.org: T379811: Update URL structure for SUL3 shared domain.
Wed, Nov 13, 7:44 PM · MediaWiki-Platform-Team, SUL3
Tgr added parent tasks for T379811: Update URL structure for SUL3 shared domain: T365162: Set up sso.wikimedia.beta.wmflabs.org with config-layer routing to other wikis, T377187: Set up auth.wikimedia.org.
Wed, Nov 13, 7:44 PM · MediaWiki-Platform-Team, SUL3
Tgr added a subtask for T363695: Create a Wikimedia login domain that can be served by any wiki: T379811: Update URL structure for SUL3 shared domain.
Wed, Nov 13, 7:44 PM · Security, SUL3, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Tgr added a parent task for T379811: Update URL structure for SUL3 shared domain: T363695: Create a Wikimedia login domain that can be served by any wiki.
Wed, Nov 13, 7:44 PM · MediaWiki-Platform-Team, SUL3
Tgr created T379811: Update URL structure for SUL3 shared domain.
Wed, Nov 13, 7:38 PM · MediaWiki-Platform-Team, SUL3
Tgr renamed T377187: Set up auth.wikimedia.org from Set up sso.wikimedia.org to Set up auth.wikimedia.org.
Wed, Nov 13, 7:36 PM · MediaWiki-Platform-Team, SUL3
Tgr added a comment to T378289: SUL accounts with unattached Wikitech accounts auto-creating unattached accounts on other wikis.

List of affected accounts: F57698265

Wed, Nov 13, 6:26 PM · Patch-For-Review, MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-Platform-Team, MediaWiki-User-login-and-signup, MediaWiki-extensions-CentralAuth
Tgr added a comment to T378289: SUL accounts with unattached Wikitech accounts auto-creating unattached accounts on other wikis.

Wrt cleanup, what we need to do here is to find all the non-Wikitech accounts where

  1. the account is not attached to a central account
  2. but the central account exists
  3. and there is an identically-named Wikitech account

and attach those to the global account.

Wed, Nov 13, 5:35 PM · Patch-For-Review, MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-Platform-Team, MediaWiki-User-login-and-signup, MediaWiki-extensions-CentralAuth
Tgr added a comment to T378289: SUL accounts with unattached Wikitech accounts auto-creating unattached accounts on other wikis.

Someone who has been affected by this, such as @eugrus or @Robertsky, would you be able to double-check the fix by going to a wiki where you don't have a local account (you can find one via Special:CentralAuth) and logging in if needed?

Wed, Nov 13, 1:30 PM · Patch-For-Review, MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-Platform-Team, MediaWiki-User-login-and-signup, MediaWiki-extensions-CentralAuth
Tgr added a parent task for T244699: EPIC: Find alternative to Special:HideBanners cookies to mitigate the loss of 3rd-party cookie support: T345245: Mitigate phase-out of third-party cookies across in Wikimedia production.
Wed, Nov 13, 1:18 PM · Epic, fundraising Sprint Grep works IRL, Fundraising-Backlog, MediaWiki-extensions-CentralNotice
Tgr added a subtask for T345245: Mitigate phase-out of third-party cookies across in Wikimedia production: T244699: EPIC: Find alternative to Special:HideBanners cookies to mitigate the loss of 3rd-party cookie support.
Wed, Nov 13, 1:18 PM · Foundational Technology Requests
Tgr added a comment to T378289: SUL accounts with unattached Wikitech accounts auto-creating unattached accounts on other wikis.

There have been 195 Not centralizing auto-created user {username}, central account doesn't exist and 133 Not centralizing auto-created user {username}, unattached accounts exist errors since we enabled logging.

Wed, Nov 13, 1:00 PM · Patch-For-Review, MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-Platform-Team, MediaWiki-User-login-and-signup, MediaWiki-extensions-CentralAuth
Tgr reassigned T379589: scap backport fails at purgeMessageBlobStore.php with getaddrinfo failed from Tgr to dancy.
Wed, Nov 13, 10:44 AM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Scap
Tgr closed T379589: scap backport fails at purgeMessageBlobStore.php with getaddrinfo failed as Resolved.

Tagging RL since this likely needs a patch to maintenance/purgeMessageBlobStore.php which is part of ResourceLoader.

Wed, Nov 13, 10:44 AM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Scap
Tgr created T379722: MessageBlobStore::clear depends on too many things.
Wed, Nov 13, 10:43 AM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader

Tue, Nov 12

Tgr updated subscribers of T345245: Mitigate phase-out of third-party cookies across in Wikimedia production.

Chrome developer console says

Cookies with the SameSite=None; Secure and not Partitioned attributes that operate in cross-site contexts are third-party cookies. Chrome is moving towards a new experience that allows users to choose to browse without third-party cookies.
Tue, Nov 12, 9:31 PM · Foundational Technology Requests
Tgr added a project to T373737: Disable irrelevant extensions on SUL3 login domain: Security.
Tue, Nov 12, 9:04 PM · Security, MediaWiki-Platform-Team, SUL3
Tgr added a project to T373738: Audit special pages used on the SUL3 shared login domain for disallowing user JS: Security.
Tue, Nov 12, 9:04 PM · Security, MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-Platform-Team, SUL3
Tgr added a project to T373732: Audit SUL3 shared-domain i18n messages for XSS: Security.
Tue, Nov 12, 9:03 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Security, MediaWiki-Platform-Team, SUL3
Tgr added a comment to T373732: Audit SUL3 shared-domain i18n messages for XSS.

Reviewed the i18n messages marked as raw HTML in T377222: Don’t use raw HTML messages in safe mode. None of those should be reachable on the shared login domain, plus they are marked as raw HTML so not really vulnerable, but we should get rid them anyway. I'll push some patches.

Tue, Nov 12, 9:03 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Security, MediaWiki-Platform-Team, SUL3
Tgr added a comment to T373732: Audit SUL3 shared-domain i18n messages for XSS.

Tested with the following URLs (after setting $wgUseXssLanguage = true; $wgLanguageCode = 'x-xss';):

Special:Userlogin
Special:Userlogout
Special:CreateAccount
Special:PasswordReset
Special:Captcha
Special:ChangeCredentials
Special:DisableOATHForUser
Special:OATHManage
Special:VerifyOATHForUser
a permission error
a rest.php exception
an api.php error
an api.php module disabled error

with the common authentication extensions (CentralAuth, OATHAuth, ConfirmEdit etc) installed, and did some basic interactions where appropriate (e.g. failing login often enough to get a captcha, passing the login screen to get a 2FA check, setting and unsetting 2FA).

Tue, Nov 12, 8:57 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Security, MediaWiki-Platform-Team, SUL3
Tgr added a subtask for T373732: Audit SUL3 shared-domain i18n messages for XSS: Unknown Object (Task).
Tue, Nov 12, 8:54 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Security, MediaWiki-Platform-Team, SUL3
Tgr added a comment to T378289: SUL accounts with unattached Wikitech accounts auto-creating unattached accounts on other wikis.

We did not backport due to scap issues (T379589). It will happen today.

Tue, Nov 12, 7:53 PM · Patch-For-Review, MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-Platform-Team, MediaWiki-User-login-and-signup, MediaWiki-extensions-CentralAuth
Tgr added a comment to T379589: scap backport fails at purgeMessageBlobStore.php with getaddrinfo failed.

git log -S says the use of WMF_MAINTENANCE_OFFLINE is new (first used in the "Containerize MediaWiki script execution" patch that got reverted and unreverted multiple times).

Tue, Nov 12, 2:41 PM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Scap
Tgr added a comment to T379628: MW script "eval.php" failing for "testcommonswiki" during train operations.

See also T379589: scap backport fails at purgeMessageBlobStore.php with getaddrinfo failed which seems to have the same cause (using a mock DB config for offline operations) but occurred at a later scap step. And another scap attempt worked fine yesterday.

Tue, Nov 12, 2:33 PM · User-brennen, Release-Engineering-Team (Radar), Train Deployments, SRE, serviceops
Tgr added a comment to T379589: scap backport fails at purgeMessageBlobStore.php with getaddrinfo failed.

Name or service not known (WMF_MAINTENANCE_OFFLINE_placeholder)

Tue, Nov 12, 2:28 PM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Scap
Tgr renamed T379609: attachAccount.php should not use "login" method from attachAccount.php should not use "new" method to attachAccount.php should not use "login" method.
Tue, Nov 12, 1:57 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Tgr added a comment to T378663: Add username parameter to attachAccount.php.

This requires temporarily making yourself a local steward, eg via eval.php or createAndPromote.

Tue, Nov 12, 10:48 AM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Tgr created T379609: attachAccount.php should not use "login" method.
Tue, Nov 12, 10:40 AM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Tgr updated the task description for T63876: Attach all broken autocreated local accounts to their global account.
Tue, Nov 12, 10:29 AM · Wikimedia-maintenance-script-run, Wikimedia-Site-requests
Tgr updated the task description for T41996: Accounts magically unattached despite being recently created.
Tue, Nov 12, 10:28 AM · MediaWiki-extensions-CentralAuth
Tgr created T379606: attachAccount.php should create a log entry.
Tue, Nov 12, 10:00 AM · MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team
Tgr added a comment to T379218: New pages are not autoreviewed despite creator having autoreview right.

rMW6965c29e74c0: PageUpdater: restore call to RevisionFromEditComplete has been deployed to production, please re-test.
(Scap failed with T379589: scap backport fails at purgeMessageBlobStore.php with getaddrinfo failed but AIUI that shouldn't affect the success of the deployment.)

Tue, Nov 12, 12:54 AM · MW-Interfaces-Team, Regression, FlaggedRevs

Mon, Nov 11

Tgr added a comment to T379589: scap backport fails at purgeMessageBlobStore.php with getaddrinfo failed.

Might be a one-off, since it failed at purgeMessageBlobStore.php (per the stack trace, at the very beginning, before doing any actual purgind) and the patch I was backporting didn't involve any message changes, I did not rerun.

Mon, Nov 11, 11:18 PM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Scap
Tgr created T379589: scap backport fails at purgeMessageBlobStore.php with getaddrinfo failed.
Mon, Nov 11, 11:16 PM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Scap
Tgr added a comment to T379578: Allow CreateLocalAccount maintenance script to create accounts like Special:CreateLocalAccount can from a user with correct rights.

Could just pass in an UltimateAuthority. That would override most checks, which in the context of a maintenance script is probably a good thing.

Mon, Nov 11, 8:31 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Tgr added a comment to T378401: Start running backfillLocalAccounts.php.

One thing about those errors is that we'll see an error for the same one 23 times, due to the run frequency and time period covered by the script. If that's still ok, I can abandon the other patches.

Mon, Nov 11, 4:05 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team
Tgr added a comment to T379205: Donate sidebar link consistency (sitesupport-url).

Delete all the [[MediaWiki:Sitesupport-url]] pages.

Mon, Nov 11, 9:42 AM · MediaWiki-extensions-WikimediaMaintenance, WikimediaMessages, Patch-For-Review, Fundraising-Backlog
Tgr added a comment to T377561: "Keep me logged in" flag unreliable on the central domain.

This seems worthwhile, if it means we have improved central session reliability.

Mon, Nov 11, 9:24 AM · MediaWiki-Platform-Team, Temporary accounts, MediaWiki-extensions-CentralAuth
Tgr added a comment to T379504: Error: Call to a member function getNamespace() on null.

That makes sense, although it would be nice to document which OutputPage methods do/don't need a title set. But yeah, requiring null checks in BeforePageDisplay seems unreasonable. Thanks for the patch.

Mon, Nov 11, 9:15 AM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), MediaWiki-extensions-OAuth, Wikidata, wmde-wikidata-tech, MediaWiki-extensions-WikibaseRepository, Wikimedia-production-error

Sun, Nov 10

Tgr created T379505: "Expected key {key} not found due to timeout" CentralAuth error is spammy.
Sun, Nov 10, 11:00 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Tgr added a comment to T378449: Persist temp account sessions across top-level domains.

FWIW this works as expected for me (in Chrome, which does not block autologin yet).

Sun, Nov 10, 10:24 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, Trust and Safety Product Team, MediaWiki-Engineering, Temporary accounts
Tgr edited projects for T379504: Error: Call to a member function getNamespace() on null, added: MediaWiki-extensions-WikibaseRepository; removed MediaWiki-extensions-OAuth, MediaWiki-Platform-Team.
Sun, Nov 10, 10:15 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), MediaWiki-extensions-OAuth, Wikidata, wmde-wikidata-tech, MediaWiki-extensions-WikibaseRepository, Wikimedia-production-error
Tgr updated subscribers of T378401: Start running backfillLocalAccounts.php.

I am not sure how much value we are really adding here.

Sun, Nov 10, 11:18 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team
Tgr added a comment to T378401: Start running backfillLocalAccounts.php.

@Tgr --startdate "5 days ago" works as expected, you're all set already.

Sun, Nov 10, 10:44 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team

Sat, Nov 9

Tgr added a comment to T379254: centralauth_Token cookie not set on top-level autologin.
Sat, Nov 9, 9:20 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Tgr added a comment to T378289: SUL accounts with unattached Wikitech accounts auto-creating unattached accounts on other wikis.

Let's backport the (hopefully) fix on Monday. After that, we can run attachAccount.php on the affected accounts.

Sat, Nov 9, 9:04 PM · Patch-For-Review, MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-Platform-Team, MediaWiki-User-login-and-signup, MediaWiki-extensions-CentralAuth

Fri, Nov 8

Tgr created T379433: CentralAuth should have a maintenance script for adding a user to a global group.
Fri, Nov 8, 9:58 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth

Thu, Nov 7

Tgr closed T379262: Recognize Cradle as a connected app as Invalid.

This should probably be a support request to the maintainer of Cradle (not necessarily on Phabricator), not a task about the OAuth framework.

Thu, Nov 7, 7:05 PM · MediaWiki-Platform-Team, MediaWiki-extensions-OAuth
Tgr added a comment to T304833: Update raven-js to @sentry/browser.

@MPThLee if you want to maintain the Sentry extension, feel free to unarchive it. (Or just fork it and host it elsewhere.) But it was unmaintained for a long time, and Sentry is not opensource anymore, so it's about to be removed (T379212: Archive the Sentry extension).

Thu, Nov 7, 7:02 PM · Sentry
Tgr added a comment to T368236: Vanity domain for wikinyc.wmcloud.org (wikispore project).

We did want a wikispore vanity domain. T365641 was about a different server though, which runs OWMF.

Thu, Nov 7, 6:58 PM · Cloud-VPS, Wikispore
Tgr created T379295: SUL3 login breaks when using the user toolbar to switch between login and signup.
Thu, Nov 7, 6:20 PM · Patch-For-Review, MediaWiki-extensions-CentralAuth, SUL3, MediaWiki-Platform-Team
Tgr added a comment to T378881: SsoHookHandlerTest::testOnBeforePageDisplay failures on some test runs.

Turns out it was completely unrelated to Minerva. One CentralAuth test had the potential to break another one, if it got executed first. Not sure why CentralAuth tests are executed in a different order in CentralAuth's own CI than in Minerva's - maybe a side effect of the new parallel test execution?

Thu, Nov 7, 2:12 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), Patch-For-Review, MediaWiki-Platform-Team, SUL3, ci-test-error (WMF-deployed Build Failure), MediaWiki-extensions-CentralAuth
Tgr edited projects for T306150: New Vector Search should show redirects to sections or anchors (with fragment), added: MW-Interfaces-Team; removed MediaWiki-Platform-Team.

I assume this was meant fort MW-Interfaces-Team.

Thu, Nov 7, 2:09 PM · MW-Interfaces-Team, Patch-For-Review, Desktop Improvements (Vector 2022) (Tracking), Community Feedback (Web), Design-System-Team, Codex, Platform Engineering, API Platform

Wed, Nov 6

Tgr added a comment to T378289: SUL accounts with unattached Wikitech accounts auto-creating unattached accounts on other wikis.

Not centralizing auto-created user {username}, central account doesn't exist errors are all from temp users, and all on temp-enabled wikis. (@kostajh FYI)

Wed, Nov 6, 10:37 PM · Patch-For-Review, MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-Platform-Team, MediaWiki-User-login-and-signup, MediaWiki-extensions-CentralAuth
Tgr added a comment to T376752: Add cu_log_event and cu_private_event CheckUser tables to data lake.

Probably just decline? Does not make sense to keep the task open if the reason to not do it is we don't agree it should be done.

Wed, Nov 6, 10:13 PM · Data-Engineering (Q2 2024 October 1st - December 31th), Privacy Engineering, CheckUser
Tgr added a comment to T379165: Add a test-friendly entry point mechanism to MediaWiki.

Other similar things maybe worth tracking: MEDIAWIKI_JOB_RUNNER, RUN_MAINTENANCE_IF_MAIN, MEDIAWIKI_INSTALL.

Wed, Nov 6, 9:40 PM · MediaWiki-Platform-Team, Patch-For-Review, MediaWiki-Core-Tests
Tgr created T379165: Add a test-friendly entry point mechanism to MediaWiki.
Wed, Nov 6, 3:09 PM · MediaWiki-Platform-Team, Patch-For-Review, MediaWiki-Core-Tests

Tue, Nov 5

Tgr added a comment to T363639: web-auth/webauthn-lib must be upgraded to 4+ for PHP 8 support.

@Tgr If I understand the above correctly, this is works well enough on PHP 7.4-8.1 in practice with webauthn-lib v3.

Tue, Nov 5, 10:03 PM · MediaWiki-Platform-Team, PHP 8.2 support, PHP 8.1 support, Patch-For-Review, PHP 8.0 support, MediaWiki-extensions-OATHAuth
Tgr claimed T378289: SUL accounts with unattached Wikitech accounts auto-creating unattached accounts on other wikis.

Not centralizing auto-created user {username}, central account doesn't exist errors are all from temp users, and all on temp-enabled wikis. (@kostajh FYI)

Tue, Nov 5, 3:12 PM · Patch-For-Review, MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-Platform-Team, MediaWiki-User-login-and-signup, MediaWiki-extensions-CentralAuth
Tgr moved T378289: SUL accounts with unattached Wikitech accounts auto-creating unattached accounts on other wikis from Inbox, needs triage to Current Sprint on the MediaWiki-Platform-Team board.
Tue, Nov 5, 3:12 PM · Patch-For-Review, MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-Platform-Team, MediaWiki-User-login-and-signup, MediaWiki-extensions-CentralAuth
Tgr created T379078: Explain what each grant means on OAuth grant lists.
Tue, Nov 5, 3:05 PM · UX-Debt, MediaWiki-Platform-Team, MediaWiki-extensions-OAuth
Tgr closed T379067: Wikimedia\Rdbms\DBQueryError: Error 1146: Table 'testwikidatawiki.globaljsonlinks' doesn't existFunction: JsonConfig\GlobalJsonLinks::getLinksFromPageQuery: SELECT gjlt_namespace,gjlt_title FROM `globaljsonlinks` JOIN `glob as Resolved.
Tue, Nov 5, 2:34 PM · JsonConfig, Wikimedia-production-error
Tgr closed T379067: Wikimedia\Rdbms\DBQueryError: Error 1146: Table 'testwikidatawiki.globaljsonlinks' doesn't existFunction: JsonConfig\GlobalJsonLinks::getLinksFromPageQuery: SELECT gjlt_namespace,gjlt_title FROM `globaljsonlinks` JOIN `glob, a subtask of T375661: 1.44.0-wmf.2 deployment blockers, as Resolved.
Tue, Nov 5, 2:33 PM · Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments
Tgr added a comment to T379067: Wikimedia\Rdbms\DBQueryError: Error 1146: Table 'testwikidatawiki.globaljsonlinks' doesn't existFunction: JsonConfig\GlobalJsonLinks::getLinksFromPageQuery: SELECT gjlt_namespace,gjlt_title FROM `globaljsonlinks` JOIN `glob.

Caused by rEJSCde153cf3f4da: Initial shared usage tracking for cross-wiki JSON data references / T374747: Usage tracking table for JsonConfig data pages presumably. Seems like it's missing a $wgTrackGlobalJsonLinks = false.

Tue, Nov 5, 1:22 PM · JsonConfig, Wikimedia-production-error

Mon, Nov 4

Tgr added a comment to T378881: SsoHookHandlerTest::testOnBeforePageDisplay failures on some test runs.

Seems like something in Minerva or its tests makes OutputPage::getModules() return an empty array.

Mon, Nov 4, 10:02 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), Patch-For-Review, MediaWiki-Platform-Team, SUL3, ci-test-error (WMF-deployed Build Failure), MediaWiki-extensions-CentralAuth
Tgr lowered the priority of T378881: SsoHookHandlerTest::testOnBeforePageDisplay failures on some test runs from Unbreak Now! to Medium.
Mon, Nov 4, 9:19 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), Patch-For-Review, MediaWiki-Platform-Team, SUL3, ci-test-error (WMF-deployed Build Failure), MediaWiki-extensions-CentralAuth
Tgr claimed T378881: SsoHookHandlerTest::testOnBeforePageDisplay failures on some test runs.
Mon, Nov 4, 9:07 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), Patch-For-Review, MediaWiki-Platform-Team, SUL3, ci-test-error (WMF-deployed Build Failure), MediaWiki-extensions-CentralAuth
Tgr added a comment to T378780: CampaignEvents master CI broken by changes to the Installer.

It seems like that there have been a few changes to CentralAuth today

Mon, Nov 4, 2:22 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-Installer, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team (Radar), Campaign-Tools (Campaign-Tools-Current-Sprint), ci-test-error (WMF-deployed Build Failure), CampaignEvents
Tgr added a comment to T378289: SUL accounts with unattached Wikitech accounts auto-creating unattached accounts on other wikis.

There have been 195 Not centralizing auto-created user {username}, central account doesn't exist and 133 Not centralizing auto-created user {username}, unattached accounts exist errors since we enabled logging.

Mon, Nov 4, 1:22 PM · Patch-For-Review, MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-Platform-Team, MediaWiki-User-login-and-signup, MediaWiki-extensions-CentralAuth
Tgr closed T373738: Audit special pages used on the SUL3 shared login domain for disallowing user JS, a subtask of T367995: Security Preview for shared login domain, as Resolved.
Mon, Nov 4, 1:17 PM · SecTeam-Processed, secscrum, SUL3, Security Preview, RFS
Tgr closed T373738: Audit special pages used on the SUL3 shared login domain for disallowing user JS as Resolved.
Mon, Nov 4, 1:17 PM · Security, MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-Platform-Team, SUL3
Tgr added a comment to T377561: "Keep me logged in" flag unreliable on the central domain.

In an ad-hoc test, the start/complete steps of central login take me 300ms each, and the refreshCookies step takes 200ms. No idea how representative these numbers are.

Mon, Nov 4, 1:01 PM · MediaWiki-Platform-Team, Temporary accounts, MediaWiki-extensions-CentralAuth
Tgr edited projects for T377561: "Keep me logged in" flag unreliable on the central domain, added: MediaWiki-Platform-Team; removed MediaWiki-Platform-Team (Radar).

(moving back on workboard for request visibility)

Mon, Nov 4, 12:52 PM · MediaWiki-Platform-Team, Temporary accounts, MediaWiki-extensions-CentralAuth
Tgr added a comment to T378886: Make it clear when an action is allowed only by global rights.

This seems to me like minimal value for a lot of work, at least I don't see how it could be done without having to update every rights-related UI in existence.

Mon, Nov 4, 12:50 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, MediaWiki-User-management
Tgr added a comment to T351366: phan-taint-check-plugin needs clearer error messages.

Thanks for working on this!

Mon, Nov 4, 12:44 PM · User-Daimona, Documentation, phan-taint-check-plugin

Fri, Nov 1

Tgr added a comment to T378781: Error when moving a StructuredDiscussion page.

Thanks for investigating that. Yeah we should just move the constant.

Fri, Nov 1, 3:19 PM · Growth-Team (Current Sprint), MediaWiki-Platform-Team (Radar), MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-extensions-CentralAuth, StructuredDiscussions

Thu, Oct 31

Tgr added a comment to T378722: Application Security Review Request : SUL3.

There are some smaller ongoing tasks that are relevant from a security perspective (T375788, T376488, T375796, T373737), I'll update the list of patches with those in the next few days as they get done; but apart from that, I think the request is ready. I'll make some diagrams about the old and new authentication flow soon. Please let me know what other information will be useful.

Thu, Oct 31, 8:53 PM · MediaWiki-Platform-Team, SUL3, secscrum, Security, Application Security Reviews
Tgr added a subtask for T362713: Implement the new login process which redirects to the central login wiki for showing the login/signup form: T375796: Synchronize SUL2 and SUL3 central browser state.
Thu, Oct 31, 8:48 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), SUL3, MediaWiki-Core-AuthManager, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Tgr added a parent task for T375796: Synchronize SUL2 and SUL3 central browser state: T362713: Implement the new login process which redirects to the central login wiki for showing the login/signup form.
Thu, Oct 31, 8:48 PM · MediaWiki-extensions-CentralAuth, SUL3, MediaWiki-Platform-Team