Page MenuHomePhabricator
Feed Advanced Search

Feb 15 2024

OriginalAuthority created T357597: Setting the header to transparent doesn't have the desired effect.
Feb 15 2024, 12:20 AM · Cosmos

Jan 19 2024

OriginalAuthority added a comment to T355442: Restore $wgCentralAuthCreateOnView for CentralAuth.

Aside from the fact that some people just generally don't like it, Miraheze is at the point where Special:CentralAuth is taking a considerably long time to load due to the number of attached accounts. For some users, even if they haven't edited that wiki.

Jan 19 2024, 5:24 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth

Oct 25 2023

OriginalAuthority added a comment to T344189: array_merge_recursive inefficient on PHP 8.2 in HtmlForm.

Can confirm the above also happens using 8.1, when also using the same extension.

Oct 25 2023, 11:37 AM · Performance Issue, MediaWiki-HTMLForm, PHP 8.2 support

Jul 21 2023

OriginalAuthority added a comment to T342473: $wgUseInstantCommons throws an SSL error.

Looks like shutting down the server and booting it back up again fixed the issue. But yes, it probably is the issue above, taavi.

Jul 21 2023, 11:34 PM · SRE, Infrastructure-Foundations, Commons, Traffic, netops
OriginalAuthority created T342473: $wgUseInstantCommons throws an SSL error.
Jul 21 2023, 9:37 PM · SRE, Infrastructure-Foundations, Commons, Traffic, netops

Jun 20 2023

OriginalAuthority closed T339880: Composer issue witth phpspec/prophecy and PHP 8.1 as Resolved.

It's helpful if you post the actual error.

To debug this, I've composer depends php | grep 8.1 and it yields, phpspec/prophecy v1.17.0 requires php (^7.2 || 8.0.* || 8.1.* || 8.2.*), which seems to be the package causing the issue—I think. I can't figure out how to remove this and require a version of this dependency that works with 7.4.

^7.2 would include 7.4, upto anything less than 8.0. So I imagine that what you actually thing is the error, probably isn't the error.

See https://getcomposer.org/doc/articles/versions.md#caret-version-range-

Is composer actually running on PHP 7.4?

And do you actually need phpspec/prophecy? It's a dev dependancy...

Jun 20 2023, 1:11 PM · Composer

Jun 19 2023

OriginalAuthority created T339880: Composer issue witth phpspec/prophecy and PHP 8.1.
Jun 19 2023, 7:47 PM · Composer

Jun 9 2023

OriginalAuthority closed T338559: OAuth issue when trying to authorize as Resolved.
Jun 9 2023, 6:09 PM · MediaWiki-extensions-OAuth
OriginalAuthority reopened T338559: OAuth issue when trying to authorize as "Open".
Jun 9 2023, 5:48 PM · MediaWiki-extensions-OAuth
OriginalAuthority closed T338559: OAuth issue when trying to authorize as Resolved.

Can you verify that your vendor/leage/oauth2-server directory has some files? Does vendor/league/oauth2-server/src/Exception/OAuthServerException.php exist? What's the version of the library you are using (you can check in composer.lock)?

Jun 9 2023, 5:20 PM · MediaWiki-extensions-OAuth
OriginalAuthority added a comment to T338559: OAuth issue when trying to authorize.

In the first approximation, this sounds like a bug in the REST API error logging code. A HTTP 500 should always be logged.

Jun 9 2023, 1:31 PM · MediaWiki-extensions-OAuth

Jun 8 2023

OriginalAuthority created T338559: OAuth issue when trying to authorize.
Jun 8 2023, 11:48 PM · MediaWiki-extensions-OAuth

May 31 2023

OriginalAuthority added a comment to T337886: MobileFrontend throws type error when logging in (PHP 8.1.1).

Change 925006 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/CentralAuth@master] Fix hook runner for CentralAuthSilentLoginRedirect

https://gerrit.wikimedia.org/r/925006

May 31 2023, 7:20 PM · MW-1.41-notes (1.41.0-wmf.12; 2023-06-06), MW-1.40-release, MW-1.39-release, MediaWiki-extensions-CentralAuth, PHP 8.1 support, MobileFrontend
OriginalAuthority created T337886: MobileFrontend throws type error when logging in (PHP 8.1.1).
May 31 2023, 7:02 PM · MW-1.41-notes (1.41.0-wmf.12; 2023-06-06), MW-1.40-release, MW-1.39-release, MediaWiki-extensions-CentralAuth, PHP 8.1 support, MobileFrontend

Feb 10 2023

OriginalAuthority added a comment to T322357: OOUI PHP demos page is broken (again).

Is there any update on when this is going to be fixed? Not having this documentation severly hinders extension development for those not familiar with OOUI and the documentation on mw.org isn't really exhaustive.

Feb 10 2023, 4:33 AM · Patch-For-Review, Regression, Continuous-Integration-Infrastructure, OOUI

Feb 2 2023

OriginalAuthority added a comment to T318196: Request membership in mediawiki-extensions-sudo group for OAuthority.

Swinging back around to this; I brought it up on the mailing list but didn't recieve any feedback.

Feb 2 2023, 5:34 PM · Gerrit-Privilege-Requests

Jan 9 2023

OriginalAuthority added a comment to T318196: Request membership in mediawiki-extensions-sudo group for OAuthority.

@Aklapper Thanks, I've "brought it up" on the mailing list.

Jan 9 2023, 3:13 AM · Gerrit-Privilege-Requests

Jan 3 2023

OriginalAuthority added a comment to T318196: Request membership in mediawiki-extensions-sudo group for OAuthority.

@OriginalAuthority: Could you please answer the last comment? Thanks in advance!

Jan 3 2023, 5:19 PM · Gerrit-Privilege-Requests

Dec 23 2022

OriginalAuthority added a comment to T325830: User subpages throw an error in 1.39 when Social Profile is active.

You should be able to find the git hashes for things downloaded using git on Special:Version, and of course you can always run git log in the appropriate directory to see that (and a lot of other info).

Dec 23 2022, 5:53 PM · Social-Tools, SocialProfile

Dec 22 2022

OriginalAuthority added a comment to T325830: User subpages throw an error in 1.39 when Social Profile is active.

Interestingly, I just downloaded that version of the extension that you linked above and I get the same error.

Dec 22 2022, 10:48 PM · Social-Tools, SocialProfile
OriginalAuthority created T325830: User subpages throw an error in 1.39 when Social Profile is active.
Dec 22 2022, 6:35 PM · Social-Tools, SocialProfile

Dec 17 2022

OriginalAuthority added a comment to T325443: ?safemode=1 doesn't appear to have any effect with $wgAllowSiteCSSOnRestrictedPages enabled.

Do you have $wgAllowSiteCSSOnRestrictedPages enabled? That allows Common.css to get through safemode.

Dec 17 2022, 10:15 PM · MW-1.39-release, Performance-Team, MediaWiki-ResourceLoader
OriginalAuthority added a comment to T325443: ?safemode=1 doesn't appear to have any effect with $wgAllowSiteCSSOnRestrictedPages enabled.

Docs says:

- safemode: Only register modules that have ORIGIN_CORE as their origin.
  This disables ORIGIN_USER modules and mw.loader.store. (T185303, T145498)
  See also: OutputPage::disallowUserJs()

It does not disable all JS and CSS, it disables all user provided JS and CSS (for example scripts from user pages 'User:<User>/common.js', but also from mediawiki namespace like 'MediaWiki:Common.js' or Gadgets)
Scripts provide by mediawiki itself are still working.

It doesn't work, though, from what you're saying, Common.css should also not be loaded, correct? If correct, then my original comment is correct because Common.css is still loaded.

Yes, it includes Common.css.
Works for me with the current master and the latest REL1_39 from git

Steps to reproduce:

  • Login as interface admin
  • Go to MediaWiki:Common.css and include the content: #firstHeading { background-color: orange; }
  • Go to Main Page and the heading should be orange
  • Load the Main Page with safemode=1 and the heading is no longer orange
Dec 17 2022, 10:07 PM · MW-1.39-release, Performance-Team, MediaWiki-ResourceLoader
OriginalAuthority added a comment to T325443: ?safemode=1 doesn't appear to have any effect with $wgAllowSiteCSSOnRestrictedPages enabled.

Docs says:

- safemode: Only register modules that have ORIGIN_CORE as their origin.
  This disables ORIGIN_USER modules and mw.loader.store. (T185303, T145498)
  See also: OutputPage::disallowUserJs()

It does not disable all JS and CSS, it disables all user provided JS and CSS (for example scripts from user pages 'User:<User>/common.js', but also from mediawiki namespace like 'MediaWiki:Common.js' or Gadgets)
Scripts provide by mediawiki itself are still working.

Dec 17 2022, 4:48 PM · MW-1.39-release, Performance-Team, MediaWiki-ResourceLoader
OriginalAuthority created T325443: ?safemode=1 doesn't appear to have any effect with $wgAllowSiteCSSOnRestrictedPages enabled.
Dec 17 2022, 3:42 PM · MW-1.39-release, Performance-Team, MediaWiki-ResourceLoader

Dec 1 2022

OriginalAuthority added a comment to T324221: ResourceLoader::getUserDefault() error thrown.

Ah, perfect! I figured as much. Looks like I had some errors with Resources.php, all fixed now. Thank you!

Dec 1 2022, 4:57 PM · Performance-Team, MediaWiki-ResourceLoader
OriginalAuthority created T324221: ResourceLoader::getUserDefault() error thrown.
Dec 1 2022, 4:30 PM · Performance-Team, MediaWiki-ResourceLoader

Nov 7 2022

OriginalAuthority created T322535: PHP part of the OOUI Demos Documentation is broken.
Nov 7 2022, 12:24 PM · OOUI

Sep 20 2022

OriginalAuthority created T318196: Request membership in mediawiki-extensions-sudo group for OAuthority.
Sep 20 2022, 10:14 PM · Gerrit-Privilege-Requests

Sep 8 2022

OriginalAuthority added a comment to T272764: Overlap of word mark and icons.

I don't see why all of the icons are different sizes? And why is there such a big gap between the alerts and notices icon?

Sep 8 2022, 4:33 AM · Timeless