Page MenuHomeMiraheze

Joritochip
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Mar 27 2021, 19:03 (159 w, 4 d)
Availability
Available
IRC Nickname
joritochip
GitHub User
joritochip
Miraheze User
Joritochip [ Global Accounts ]

Recent Activity

May 24 2023

Joritochip placed T8791: Create tags in ManageWiki/WikiDiscover up for grabs.

Unfortunately due to some external circumstances I do not have the time to finish this task at the moment, I will pick it up again when I have time if nobody else claims it in the meantime. The work in progress commits I made are linked in the original post if someone wants to continue working based on what I had done

May 24 2023, 03:02 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, MediaWiki (SRE), Notice

Apr 2 2023

Joritochip added a comment to T10683: Changes to current CreateWiki response system.

Looking at the current canned responses, it seems like some of them also jam several potential reasons for why something was approved or declined, even if not all of those reasons apply (e.g. "your requested subdomain is either invalid, is too generic, conveys a Miraheze affiliation, or suggests the wiki is an English language or multilingual wiki when it is not")

Apr 2 2023, 00:21 · OrangeStar, Amanda Catherine, Joritochip, MediaWiki (SRE), CreateWiki
Joritochip added a project to T10683: Changes to current CreateWiki response system: Joritochip.
Apr 2 2023, 00:18 · OrangeStar, Amanda Catherine, Joritochip, MediaWiki (SRE), CreateWiki

Apr 1 2023

Joritochip updated the task description for T8791: Create tags in ManageWiki/WikiDiscover.
Apr 1 2023, 01:47 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, MediaWiki (SRE), Notice
Joritochip added a project to T9106: Add button linking to new wiki on CW email notification: Joritochip.
Apr 1 2023, 00:10 · Joritochip, CreateWiki, MediaWiki (SRE)
Joritochip moved T10527: Create comprehensive flagging and investigation system for wikis from Radar to Long Term on the Joritochip board.
Apr 1 2023, 00:10 · Amanda Catherine, Joritochip, MediaWiki (SRE), ManageWiki, CreateWiki
Joritochip added a project to T10527: Create comprehensive flagging and investigation system for wikis: Joritochip.
Apr 1 2023, 00:10 · Amanda Catherine, Joritochip, MediaWiki (SRE), ManageWiki, CreateWiki

Mar 31 2023

Joritochip moved T10674: Replace Dormancy Exemptions/List with interactive special page list from Backlog to Features on the ManageWiki board.
Mar 31 2023, 17:16 · MediaWiki (SRE), ManageWiki
Joritochip moved T9153: Allow users to pre-select some basic settings for their wiki from the wiki request form from Radar to Long Term on the Joritochip board.
Mar 31 2023, 17:15 · Amanda Catherine, Joritochip, Bukkit, CreateWiki, MediaWiki (SRE)
Joritochip added a project to T9153: Allow users to pre-select some basic settings for their wiki from the wiki request form: Joritochip.
Mar 31 2023, 17:15 · Amanda Catherine, Joritochip, Bukkit, CreateWiki, MediaWiki (SRE)
Joritochip added a project to T10662: "Number of wikis by setting" magic word does not count wikis with default values: Joritochip.
Mar 31 2023, 17:14 · Joritochip, WikiDiscover, MediaWiki (SRE), MediaWiki
Joritochip added a project to T10655: Indicate when extensions are globally disabled on ManageWiki/extensions page: Joritochip.
Mar 31 2023, 17:14 · Joritochip, ManageWiki, MediaWiki (SRE), MediaWiki
Joritochip added a project to T10230: Restrict ability to delete bureaucrat and sysop group without Steward assistance: Joritochip.
Mar 31 2023, 17:14 · Joritochip, MediaWiki (SRE), ManageWiki
Joritochip moved T10408: Use JavaScript at the namespaces and group forms to avoid page reloads from Radar to Long Term on the Joritochip board.
Mar 31 2023, 17:13 · Joritochip, ManageWiki, MediaWiki (SRE)
Joritochip added a project to T10408: Use JavaScript at the namespaces and group forms to avoid page reloads: Joritochip.
Mar 31 2023, 17:13 · Joritochip, ManageWiki, MediaWiki (SRE)
Joritochip added a project to T10665: Adding continue option to Wikidiscover API: Joritochip.
Mar 31 2023, 17:13 · Joritochip, WikiDiscover, MediaWiki (SRE)
Joritochip added a project to T10666: Adding closed date to Wikidiscover API: Joritochip.
Mar 31 2023, 17:12 · Joritochip, WikiDiscover, MediaWiki (SRE)
Joritochip moved T8791: Create tags in ManageWiki/WikiDiscover from Radar to In Progress on the Joritochip board.
Mar 31 2023, 06:39 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, MediaWiki (SRE), Notice
Joritochip added a project to T8791: Create tags in ManageWiki/WikiDiscover: Joritochip.
Mar 31 2023, 06:39 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, MediaWiki (SRE), Notice
Joritochip changed the edit policy for Joritochip.
Mar 31 2023, 06:24

Mar 30 2023

Joritochip triaged T10668: User Board Request: Joritochip as Normal priority.
Mar 30 2023, 23:48 · Phabricator
Joritochip moved T10662: "Number of wikis by setting" magic word does not count wikis with default values from Backlog to Bugs on the WikiDiscover board.
Mar 30 2023, 03:44 · Joritochip, WikiDiscover, MediaWiki (SRE), MediaWiki
Joritochip triaged T10662: "Number of wikis by setting" magic word does not count wikis with default values as Low priority.
Mar 30 2023, 03:44 · Joritochip, WikiDiscover, MediaWiki (SRE), MediaWiki

Mar 29 2023

Joritochip updated the task description for T8791: Create tags in ManageWiki/WikiDiscover.
Mar 29 2023, 23:46 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, MediaWiki (SRE), Notice
Joritochip added a comment to T8791: Create tags in ManageWiki/WikiDiscover.

I took a look at how WikiDiscover implements the "number of wikis with setting" magic word, and it actually just fetches every wiki from the DB, parses its settings JSON, and checks if the setting has the desired value... we could take the same approach here instead of a separate table for consistency reasons, although I don't think doing it that way is particularly scalable if there was a significantly larger amount of wikis (since we only have ~6k it's not that big of a performance worry)

Mar 29 2023, 20:29 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, MediaWiki (SRE), Notice
Joritochip added a comment to T8791: Create tags in ManageWiki/WikiDiscover.

Since there can only be one category per wiki, the query only needs to look for an exact match. If we were to store tags as strings in JSON format or as comma separated lists, we'd need the query to check for any occurrence of each tag being filtered for every wiki. That kind of query is slow in SQL.

Mar 29 2023, 08:30 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, MediaWiki (SRE), Notice
Joritochip added a comment to T8791: Create tags in ManageWiki/WikiDiscover.

In order to make querying tags efficient we'll likely need a new table on the mhglobal database cw_wikitags with wiki_dbname and tag_id columns... Although we could store the tags as JSON or CSV in cw_wikis, trying to query that would be slow

Mar 29 2023, 07:16 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, MediaWiki (SRE), Notice
Joritochip edited projects for T10657: Configure $wgPageImagesScores['width'] to 100, added: Configuration; removed MediaWiki.
Mar 29 2023, 06:34 · Configuration, MediaWiki (SRE)
Joritochip moved T8791: Create tags in ManageWiki/WikiDiscover from Backlog to Features on the ManageWiki board.
Mar 29 2023, 06:23 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, MediaWiki (SRE), Notice
Joritochip moved T8791: Create tags in ManageWiki/WikiDiscover from Backlog to Features on the CreateWiki board.
Mar 29 2023, 06:23 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, MediaWiki (SRE), Notice
Joritochip added projects to T8791: Create tags in ManageWiki/WikiDiscover: ManageWiki, CreateWiki.
Mar 29 2023, 06:23 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, MediaWiki (SRE), Notice
Joritochip updated the task description for T8791: Create tags in ManageWiki/WikiDiscover.
Mar 29 2023, 05:09 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, MediaWiki (SRE), Notice
Joritochip added a comment to T8791: Create tags in ManageWiki/WikiDiscover.

I started to take a look at potential ways to implement this, and from a frontend UX standpoint the best result was using OOUI's MenuTagMultiselectWidget. The major downside to using this is that it requires JavaScript.

Mar 29 2023, 03:37 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, MediaWiki (SRE), Notice

Mar 28 2023

Joritochip added a comment to T10655: Indicate when extensions are globally disabled on ManageWiki/extensions page.

Another thing to consider is allowing the inclusion of any relevant Phabricator task alongside each blocked extension so that a link to the task can be displayed to users on ManageWiki, or a simple page on metawiki with a list of currently blocked extensions that we could link instead would work too.

Mar 28 2023, 06:21 · Joritochip, ManageWiki, MediaWiki (SRE), MediaWiki
Joritochip added a comment to T10655: Indicate when extensions are globally disabled on ManageWiki/extensions page.

We'd just need to disable the checkbox + add message underneath, not actually modify the set value, so that way when/if an extension is unblocked globally, any wiki that had it enabled will be able to use it again without needing to take action. It looks like this is where globally disabled extensions are defined currently

Mar 28 2023, 06:15 · Joritochip, ManageWiki, MediaWiki (SRE), MediaWiki
Joritochip lowered the priority of T10655: Indicate when extensions are globally disabled on ManageWiki/extensions page from Normal to Low.
Mar 28 2023, 06:08 · Joritochip, ManageWiki, MediaWiki (SRE), MediaWiki
Joritochip created T10655: Indicate when extensions are globally disabled on ManageWiki/extensions page.
Mar 28 2023, 06:07 · Joritochip, ManageWiki, MediaWiki (SRE), MediaWiki
Joritochip added a comment to T8791: Create tags in ManageWiki/WikiDiscover.

Should people be able to specify tags during the wiki creation process? (Could be done as a part of T9153)

Mar 28 2023, 00:22 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, MediaWiki (SRE), Notice

Mar 27 2023

Joritochip claimed T8791: Create tags in ManageWiki/WikiDiscover.
Mar 27 2023, 19:21 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, MediaWiki (SRE), Notice
Joritochip set IRC Nickname to joritochip on Joritochip.
Mar 27 2023, 07:45
Joritochip added a comment to T8791: Create tags in ManageWiki/WikiDiscover.

Regarding the addition of a user right for stewards to modify tags: how often do we anticipate tags actually needing to be modified? Is it necessary for a special page to modify them vs just putting them in a config parameter?

Mar 27 2023, 07:02 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, MediaWiki (SRE), Notice
Joritochip claimed T10606: Adding Established date to Wikidiscover API.

https://github.com/miraheze/WikiDiscover/pull/91

Mar 27 2023, 06:19 · WikiDiscover, MediaWiki (SRE)
Joritochip added a watcher for WikiDiscover: Joritochip.
Mar 27 2023, 04:56
Joritochip added a watcher for CreateWiki: Joritochip.
Mar 27 2023, 04:55
Joritochip added a watcher for ManageWiki: Joritochip.
Mar 27 2023, 04:55

Aug 3 2021

Joritochip added a comment to T7735: Special:EnableStructuredDiscussions doesn’t work on Bengali language sites.

It doesn't look like you have StructuredDiscussions enabled on the wiki you mentioned. Try enabling it first and see if that resolves the issue.

Aug 3 2021, 05:42 · Upstream, Extensions, Universal Omega, MediaWiki (SRE)

Jul 25 2021

Joritochip awarded T7125: Improve ManageWiki extension interface a Party Time token.
Jul 25 2021, 01:21 · Universal Omega, ManageWiki, MediaWiki (SRE)

Jul 21 2021

Joritochip added a comment to T7683: is there a way to auto-redirect URL calls without /wiki/ forward as if it were typed?.

We could alternatively just add a 404 page that has "Did you mean: /wiki/<page_name>" here like Wikipedia does.

Jul 21 2021, 23:31 · Infrastructure (SRE), NGINX

May 29 2021

Joritochip updated the task description for T7359: Test all extensions for 1.36.
May 29 2021, 04:33 · Universal Omega, Extensions, MediaWiki (SRE)
Joritochip updated the task description for T7359: Test all extensions for 1.36.
May 29 2021, 04:32 · Universal Omega, Extensions, MediaWiki (SRE)
Joritochip updated the task description for T7359: Test all extensions for 1.36.
May 29 2021, 04:26 · Universal Omega, Extensions, MediaWiki (SRE)
Joritochip updated the task description for T7359: Test all extensions for 1.36.
May 29 2021, 02:21 · Universal Omega, Extensions, MediaWiki (SRE)
Joritochip updated the task description for T7359: Test all extensions for 1.36.
May 29 2021, 02:09 · Universal Omega, Extensions, MediaWiki (SRE)
Joritochip updated the task description for T7359: Test all extensions for 1.36.
May 29 2021, 02:04 · Universal Omega, Extensions, MediaWiki (SRE)
Joritochip updated the task description for T7359: Test all extensions for 1.36.
May 29 2021, 01:59 · Universal Omega, Extensions, MediaWiki (SRE)

May 28 2021

Joritochip updated the task description for T7359: Test all extensions for 1.36.
May 28 2021, 07:56 · Universal Omega, Extensions, MediaWiki (SRE)
Joritochip updated the task description for T7359: Test all extensions for 1.36.
May 28 2021, 07:54 · Universal Omega, Extensions, MediaWiki (SRE)
Joritochip updated the task description for T7359: Test all extensions for 1.36.
May 28 2021, 07:32 · Universal Omega, Extensions, MediaWiki (SRE)
Joritochip updated the task description for T7359: Test all extensions for 1.36.
May 28 2021, 07:01 · Universal Omega, Extensions, MediaWiki (SRE)
Joritochip updated the task description for T7359: Test all extensions for 1.36.
May 28 2021, 06:32 · Universal Omega, Extensions, MediaWiki (SRE)

Apr 11 2021

Joritochip updated the task description for T7125: Improve ManageWiki extension interface.
Apr 11 2021, 23:27 · Universal Omega, ManageWiki, MediaWiki (SRE)
Joritochip added a comment to T7125: Improve ManageWiki extension interface.

Split the long extension list into multiple categories, so that similar functionality is grouped together (kind of akin to what Special:SpecialPages does). While it might be possible to get this from extension.json, this might end up with too many groups. We may want to choose a smaller group to be manually determined, like "User rights and moderation" "Wikicode functions" (parser functions), "Appearance", "Editing", Special Pages", "Other". The categories might be grouped into tabs or with ordinary headers; I'm fairly agnostic on this point.

Already supported, just needs mw-config change for that. You just need to add the 'section' => 'section' key => value to ManageWikiExtensions.php.

Apr 11 2021, 22:38 · Universal Omega, ManageWiki, MediaWiki (SRE)
Joritochip added a comment to T7125: Improve ManageWiki extension interface.

Now that I have CreateWiki and ManageWiki working on my local MediaWiki install, I will attempt to start working on some of these changes when I get the chance.

Apr 11 2021, 19:53 · Universal Omega, ManageWiki, MediaWiki (SRE)

Apr 10 2021

Joritochip added a comment to T7114: Change url and database name of crappypasta.miraheze.org.

The database name is exactly what it sounds like, it is the name of the database that holds all of your wiki's data (including page contents, revisions, local users, etc). The naming scheme for wikis on Miraheze is "<subdomain>wiki", so a wiki with the url https://meta.miraheze.org/ would have the database name "metawiki". When renaming a wiki, the database is also renamed to reflect the new subdomain for the wiki, because if we were to not do this it could cause a database conflict if someone were to create a new wiki with the same subdomain that your wiki used to have.

Apr 10 2021, 01:20 · Database, MediaWiki (SRE), MediaWiki

Apr 9 2021

Joritochip added a comment to T7118: Structuredisscusions not working on Horrible TV Show Episodes Wiki.

Structured Discussions is not enabled anywhere by default, you will need to enable it manually.

Apr 9 2021, 01:47 · MediaWiki (SRE), MediaWiki

Apr 7 2021

Joritochip added a comment to T7103: Warn users when attempting to remove managewiki right from self.
In T7103#140836, Universal_Omega wrote:
  • ManageWiki should blacklist the entire deletion of the bureaucrat group, in my opinion but that's just an opinion.

Some people like to remove and/or rename the bureaucrat group to suit their own/their wiki's purposes, so I'm not sure the last one is really the best idea, as far as keeping Miraheze wikis as founder-run and customizable as possible. I'm all for the other suggestions, though.

Apr 7 2021, 07:10 · Universal Omega, MediaWiki (SRE), ManageWiki
Joritochip awarded T7069: Bug exists in ManageWiki logs when creating a user group with no set rights a Like token.
Apr 7 2021, 05:00 · MediaWiki (SRE), ManageWiki
Joritochip added a comment to T7103: Warn users when attempting to remove managewiki right from self.

While I don't think I'll have time to do this, I will say that this should be done in some way as an error instead.

if you are removing the managewiki right from the only group that it is still contained within, error.
if you are removing the ManageWiki right from the last group with users in, error

Apr 7 2021, 04:57 · Universal Omega, MediaWiki (SRE), ManageWiki
Joritochip triaged T7103: Warn users when attempting to remove managewiki right from self as Low priority.
Apr 7 2021, 04:27 · Universal Omega, MediaWiki (SRE), ManageWiki
Joritochip added a comment to T7069: Bug exists in ManageWiki logs when creating a user group with no set rights.

It looks like this issue is not caused by deleting user groups as the original post stated, but is rather caused when someone attempts to create a user group that has no rights assigned.

Apr 7 2021, 01:03 · MediaWiki (SRE), ManageWiki

Apr 5 2021

Joritochip closed T7094: LinkTitles configuration for simulatorwiki as Resolved.

PR was merged.

Apr 5 2021, 15:13 · Configuration, MediaWiki (SRE)
Joritochip added a comment to T7094: LinkTitles configuration for simulatorwiki.

Done in pull request #3815. Sorry about the initial confusion.

Apr 5 2021, 14:59 · Configuration, MediaWiki (SRE)
Joritochip added a comment to T7094: LinkTitles configuration for simulatorwiki.

It looks like the documentation has lied to me... I will create another pull request to define $wgLinkTitlesFirstOnly shortly.

Apr 5 2021, 14:11 · Configuration, MediaWiki (SRE)
Joritochip added a comment to T7094: LinkTitles configuration for simulatorwiki.

When I looked in the documentation for LinkTitles, it said that $wgLinkTitlesFirstOnly defaults to false already.

Apr 5 2021, 13:50 · Configuration, MediaWiki (SRE)
Joritochip edited projects for T7094: LinkTitles configuration for simulatorwiki, added: Configuration; removed MediaWiki.
Apr 5 2021, 04:10 · Configuration, MediaWiki (SRE)
Joritochip claimed T7094: LinkTitles configuration for simulatorwiki.

Done in pull request #3814.

Apr 5 2021, 04:00 · Configuration, MediaWiki (SRE)

Apr 4 2021

Dmehus awarded T7091: How to insert a user link in the header for anonymous users? a Like token.
Apr 4 2021, 13:32 · MediaWiki (SRE), MediaWiki
Joritochip added a comment to T7091: How to insert a user link in the header for anonymous users?.

The reason it did not work is because you have your entire Common.js wrapped in a mw.loader call with a dependency on mediawiki.notification, which was not loading, so the callback is never called. Removing this dependency should allow your code to work again.

Apr 4 2021, 00:04 · MediaWiki (SRE), MediaWiki

Apr 3 2021

Joritochip claimed T7091: How to insert a user link in the header for anonymous users?.

Universal_Omega almost had it right, but the desired portletId would be p-personal instead of p-tb.

Apr 3 2021, 22:41 · MediaWiki (SRE), MediaWiki
Joritochip added a comment to T7083: Please add the Timeless skin.

The Timeless skin is installed on all Miraheze wikis by default. You can set it as the default on your wiki on the Special:ManageWiki/settings page on your wiki, under the "Styling" tab.

Apr 3 2021, 06:36 · MediaWiki (SRE), MediaWiki

Mar 30 2021

Joritochip awarded T7059: Flow/StructuredDiscussions content model no longer appears as a selectable option in Special:ManageWiki/namespaces a Like token.
Mar 30 2021, 03:11 · ManageWiki, MediaWiki (SRE), Universal Omega

Mar 29 2021

Joritochip added a comment to T7059: Flow/StructuredDiscussions content model no longer appears as a selectable option in Special:ManageWiki/namespaces.

I was also able to reproduce this issue on my wiki.

Mar 29 2021, 20:00 · ManageWiki, MediaWiki (SRE), Universal Omega