Page MenuHomeMiraheze

ExtensionsProject
ActivePublic

Members (5)

Watchers (1)

Details

Description

Issues requiring new extensions to be enabled/installed on wikis.

Recent Activity

Today

Pppery added a comment to T12225: Undeploy Listings.

Thanks for the much quicker than I expected response.

Tue, Jun 18, 17:36 · Extensions, Technology-Team (MediaWiki)
OrangeStar closed T12225: Undeploy Listings as Resolved.

Listings has been undeployed

Tue, Jun 18, 17:25 · Extensions, Technology-Team (MediaWiki)
OrangeStar changed the status of T12225: Undeploy Listings from Open to In progress.
Tue, Jun 18, 15:55 · Extensions, Technology-Team (MediaWiki)
Pppery created T12225: Undeploy Listings.
Tue, Jun 18, 15:49 · Extensions, Technology-Team (MediaWiki)

Thu, Jun 13

BlankEclair triaged T12213: Update Mirage to 8d57d0c as Normal priority.
Thu, Jun 13, 22:54 · Extensions, Technology-Team (MediaWiki)
BlankEclair changed the status of T12208: mirage skin shows only text from Stalled to Open.

Bug fix pushed to upstream. Creating task to request the skin be upgraded on Miraheze

Thu, Jun 13, 22:47 · Upstream, Extensions, Technology-Team (MediaWiki)
MaulMachine closed T11912: PdfHandler not functioning due to missing config as Resolved.
Thu, Jun 13, 20:33 · Extensions, Technology-Team (MediaWiki)
MaulMachine added a comment to T11912: PdfHandler not functioning due to missing config.

Great, thanks.

Thu, Jun 13, 20:32 · Extensions, Technology-Team (MediaWiki)
BlankEclair changed the status of T12208: mirage skin shows only text from Open to Stalled.

This is a bug with Mirage. I've filed a bug report here: https://phabricator.wikimedia.org/T367381

Thu, Jun 13, 07:40 · Upstream, Extensions, Technology-Team (MediaWiki)
BlankEclair added a comment to T12208: mirage skin shows only text.

Oddly enough, this also breaks on Mirabeta Meta with the same exception type (not 100% sure if it's the same error, but maybe I can get a kickstart to debugging this):

[7bbe86d83940395b8438b44e] /w/load.php?modules=skins.mirage.styles TypeError: Illegal offset type
Thu, Jun 13, 06:11 · Upstream, Extensions, Technology-Team (MediaWiki)
BlankEclair moved T12208: mirage skin shows only text from Backlog to Deployed Extension Bugs on the Extensions board.
Thu, Jun 13, 06:07 · Upstream, Extensions, Technology-Team (MediaWiki)
BlankEclair placed T12208: mirage skin shows only text up for grabs.

Trying to load anything for skins.mirage.styles from ResourceLoader causes a TypeError (example link):

MediaWiki internal error.
Thu, Jun 13, 06:07 · Upstream, Extensions, Technology-Team (MediaWiki)
BlankEclair closed T12209: Desktop and Mobile View Toggle is Missing as Invalid.

MobileFrontend is just disabled (I'm going to randomly guess by the user, but I don't have the time to check Special:Log/managewiki). It can be enabled in Special:ManageWiki/extensions.

Thu, Jun 13, 01:45 · Technology-Team (MediaWiki), Extensions
BlankEclair added a comment to T11912: PdfHandler not functioning due to missing config.

You're welcome! If it's fixed, you can close the issue as resolved ^_^

Thu, Jun 13, 01:38 · Extensions, Technology-Team (MediaWiki)
MaulMachine added a comment to T11912: PdfHandler not functioning due to missing config.

Oh wow I think it did. I'll look in to it. Thanks!

Thu, Jun 13, 00:02 · Extensions, Technology-Team (MediaWiki)

Wed, Jun 12

BlankEclair added a comment to T11912: PdfHandler not functioning due to missing config.

Done. Did that fix things?

Wed, Jun 12, 01:55 · Extensions, Technology-Team (MediaWiki)
BlankEclair claimed T11912: PdfHandler not functioning due to missing config.

Had to do a null edit to the file page for it to work (I also had to do a purge for my previous attempt). The extension appears to only fetch metadata when uploading ("If you upload a new pdf file, the metadata will be stored in the database"), but the extension was enabled after all the PDFs were imported (pdfhandler enabled on 22:47, 25 February 2024, list of PDFs uploaded all say before that time).

Wed, Jun 12, 01:50 · Extensions, Technology-Team (MediaWiki)
MaulMachine added a comment to T11912: PdfHandler not functioning due to missing config.

I mean things like this page. I put three different file embeds on it, and none of them are showing the page previews like the extension's documentation suggests it should, nor does show it on other wikis using the same extension.
https://1d6chan.miraheze.org/wiki/Alien:_The_Stranded

Wed, Jun 12, 00:50 · Extensions, Technology-Team (MediaWiki)

Tue, Jun 11

BlankEclair merged T12000: Popups extension not working for dlfmwiki into T11755: Issues with Extension:Popups.
Tue, Jun 11, 23:19 · Technology-Team (MediaWiki), Extensions
BlankEclair added a comment to T11912: PdfHandler not functioning due to missing config.

What's the bug? https://1d6chan.miraheze.org/wiki/File:40k_Confrontation_Rules_Compiled.pdf?page=2 and [[File:40k Confrontation Rules Compiled.pdf|page=2]] shows the second page for this file fine.

Tue, Jun 11, 09:49 · Extensions, Technology-Team (MediaWiki)
BlankEclair claimed T12177: Enable CustomSearchProfiles on rainversewiki.

mediawiki-repos PR: https://github.com/miraheze/mediawiki-repos/pull/19
mw-config PR: https://github.com/miraheze/mw-config/pull/5588

Tue, Jun 11, 01:12 · Extensions, Technology-Team (MediaWiki)

Mon, Jun 10

Redmin claimed T12170: Capixabapedia / FeaturedFeeds.
Mon, Jun 10, 15:25 · Extensions, Technology-Team (MediaWiki)
Redmin placed T12177: Enable CustomSearchProfiles on rainversewiki up for grabs.
Mon, Jun 10, 15:24 · Extensions, Technology-Team (MediaWiki)
Redmin claimed T12177: Enable CustomSearchProfiles on rainversewiki.
Mon, Jun 10, 15:17 · Extensions, Technology-Team (MediaWiki)
Redmin placed T12159: Install Skin:Eveskin up for grabs.
Mon, Jun 10, 15:12 · BrandonWM , Extensions, Technology-Team (MediaWiki)
BlankEclair added a comment to T11755: Issues with Extension:Popups.

It appears that the cause is TextExtracts failing to get an extract for most pages. When Popups gets a page with an empty extract, it bails. When I MITM my own traffic to add my own extract, it displays the popup (with the fake extract).

Mon, Jun 10, 08:25 · Technology-Team (MediaWiki), Extensions

Sat, Jun 8

BlankEclair closed T12146: Install CustomSubtitle on rainversewiki as Resolved.
Sat, Jun 8, 09:36 · Extensions, Technology-Team (MediaWiki)

Fri, Jun 7

BlankEclair added a comment to T12177: Enable CustomSearchProfiles on rainversewiki.

Theoretically, the configuration for this extension could be done like Special:ManageWiki/{namespaces,permissions}, or it could be hardcoded in ManageWiki/extensions.
In practice, that's a lot of extension-specific work for an extension that I couldn't find others having any interest in (since I had to write it myself). It's probably fine to not have it be configurable in ManageWiki.

Fri, Jun 7, 23:15 · Extensions, Technology-Team (MediaWiki)
Original_Authority added a comment to T12177: Enable CustomSearchProfiles on rainversewiki.

The issue is not inherently that ManageWiki cannot support nested arrays, its that it relies heavily on OOUI, which is a rather limiting decision. There is no array/json editor for OOUI, only a tag/multiselect which is then translated into an array. Having this functionality would require a front-end change with some kind of module that allows for editing JSON (similar to the JSON editor I implemented and showed in Discord a few weeks ago).

Fri, Jun 7, 18:51 · Extensions, Technology-Team (MediaWiki)

Thu, Jun 6

PixDeVl added a comment to T12177: Enable CustomSearchProfiles on rainversewiki.

Shame, so excluding a change to the current extension itself which would likely be horribly hacky given limitations or expanding ManageWiki’s functionality(no idea how plausible that would be) the extension will need to be manually configured, which would likely warrant some sort of notice when enabling it. You may be able to do something of the sort of having $wgCustomSearchProfileRigidName = "Name here" and $wgCustomSearchProfileRigidNamespaces = [NS_MAIN…] as an alternative config method but even for me that’s bodged

Thu, Jun 6, 15:17 · Extensions, Technology-Team (MediaWiki)
Original_Authority added a comment to T12177: Enable CustomSearchProfiles on rainversewiki.

ManageWiki cannot support this kind of configuration, it can only support simple arrays in the form ['first', 'second', 'third']. It cannot handle nested arrays.

Thu, Jun 6, 14:16 · Extensions, Technology-Team (MediaWiki)
PixDeVl added a comment to T12177: Enable CustomSearchProfiles on rainversewiki.

I looked through the file myself and in addition to there being no option to select from a list of namespaces(the wikibase settings seem to just take ints) I'm not actually sure if ManageWiki supports this kind of complex configuration. I've asked in #miraheze-tech on IRC/#tech on Discord to see if anyone else knows a way but it's tricky(feel free to join and keep an eye on, or I'll leave a comment here if anyone provides useful insight). It may be possible to expand ManageWiki to support this, but frankly, I'm not familiar with its codebase at this time and am fairly abysmal at PHP, in addition to being swamped for the next week-ish due to academic obligations. If there's no other solution we may have to look into this. For the time being a manual entry will suffice likely.

Thu, Jun 6, 02:10 · Extensions, Technology-Team (MediaWiki)
BlankEclair added a comment to T12177: Enable CustomSearchProfiles on rainversewiki.

Yes please! I couldn't figure out how to configure ManageWiki's settings page in a way to let it set the configuration variable like that (though I only skimmed through ManageWikiSettings.php)

Thu, Jun 6, 01:53 · Extensions, Technology-Team (MediaWiki)
PixDeVl added a comment to T12177: Enable CustomSearchProfiles on rainversewiki.

Since this seems to be a fairly simple extension configuration format with a simple use case, it would likely be more effective to add the setting to ManageWiki/settings if possible. I'll look into it now and add if possible once it's approved and I add the extension to ManageWiki/extensions.

Thu, Jun 6, 01:32 · Extensions, Technology-Team (MediaWiki)

Sat, Jun 1

BlankEclair moved T12177: Enable CustomSearchProfiles on rainversewiki from Backlog to Security Review Needed on the Extensions board.
Sat, Jun 1, 08:14 · Extensions, Technology-Team (MediaWiki)
BlankEclair edited projects for T12177: Enable CustomSearchProfiles on rainversewiki, added: Extensions; removed MediaWiki.
Sat, Jun 1, 08:14 · Extensions, Technology-Team (MediaWiki)

Fri, May 31

OrangeStar moved T12031: Page Preview fixing from Deployed Extension Bugs to Backlog on the Extensions board.

not a bug

Fri, May 31, 19:57 · Technology-Team (MediaWiki), Extensions

Thu, May 30

Original_Authority moved T12170: Capixabapedia / FeaturedFeeds from Backlog to Security Review Needed on the Extensions board.
Thu, May 30, 23:22 · Extensions, Technology-Team (MediaWiki)
Ellie edited projects for T12170: Capixabapedia / FeaturedFeeds, added: Extensions; removed MediaWiki.
Thu, May 30, 18:16 · Extensions, Technology-Team (MediaWiki)

Wed, May 29

Original_Authority triaged T12167: TitleKey depreciation notices are spamming Graylog as Low priority.
Wed, May 29, 16:36 · Technology-Team (MediaWiki), Extensions
Original_Authority changed the status of T12167: TitleKey depreciation notices are spamming Graylog from Open to Stalled.

Temp disabled logging to Graylog for TitleKey. The hook has been removed in the master/1.42 branch, but hasn't been backported. Logging should be re-enabled once we are on 1.42 by default.

Wed, May 29, 16:26 · Technology-Team (MediaWiki), Extensions
Original_Authority created T12167: TitleKey depreciation notices are spamming Graylog.
Wed, May 29, 16:18 · Technology-Team (MediaWiki), Extensions

Mon, May 27

BrandonWM added a project to T12159: Install Skin:Eveskin : BrandonWM .
Mon, May 27, 14:40 · BrandonWM , Extensions, Technology-Team (MediaWiki)
Redmin claimed T12159: Install Skin:Eveskin .
Mon, May 27, 02:13 · BrandonWM , Extensions, Technology-Team (MediaWiki)
Redmin moved T12151: Install Citoid on https://jwiiiwiki.miraheze.org/ from Backlog to Actions Needed (Review) on the Extensions board.
Mon, May 27, 02:12 · Extensions, Technology-Team (MediaWiki)
PixDeVl edited projects for T12159: Install Skin:Eveskin , added: Extensions; removed MediaWiki.
Mon, May 27, 01:25 · BrandonWM , Extensions, Technology-Team (MediaWiki)

Sun, May 26

OrangeStar closed T12158: Update Purge to be28e43 as Resolved.

Upgraded. The extension may not be appear to be upgraded in Special:Version due to the git cache not upgrading on extension upgrades, but I confirmed that we're indeed running commit be28e4394974557c1cedca9e1684809797acb4be of the extension now.

Sun, May 26, 16:56 · Technology-Team (MediaWiki), Extensions
OrangeStar added a comment to T12158: Update Purge to be28e43.

I did say I didn't want to update anything until 1.42, but the change is small enough that I can make an exception here.

Sun, May 26, 16:52 · Technology-Team (MediaWiki), Extensions
BlankEclair triaged T12158: Update Purge to be28e43 as Normal priority.
Sun, May 26, 09:45 · Technology-Team (MediaWiki), Extensions

Sat, May 25

OrangeStar edited projects for T12151: Install Citoid on https://jwiiiwiki.miraheze.org/, added: Extensions; removed MediaWiki.
Sat, May 25, 22:38 · Extensions, Technology-Team (MediaWiki)