Page MenuHomeMiraheze

CreateWikiProject
ActivePublic

Members (2)

Watchers (1)

Details

Description

Project for issues affecting the CreateWiki extension.

Recent Activity

Mon, Jul 8

OrangeStar moved T8791: Create tags in ManageWiki/WikiDiscover from Notification Pending to Request for Feedback Concluded on the Notice board.
Mon, Jul 8, 14:47 · Joritochip, CreateWiki, ManageWiki, Goal-2023-Jan-Jun, WikiDiscover, Technology-Team (MediaWiki), Notice
OrangeStar added a project to T12296: Add the ability to store a history of past revisions of a wiki request's description: Notice.

+Notice, I think we should get some feedback from at least the Wiki creators on this before starting any work on this.

Mon, Jul 8, 14:42 · Notice, Technology-Team (MediaWiki), CreateWiki
OrangeStar updated the task description for T12296: Add the ability to store a history of past revisions of a wiki request's description.
Mon, Jul 8, 14:33 · Notice, Technology-Team (MediaWiki), CreateWiki
Waki285 moved T9997: Move Miraheze-specific default i18n in CreateWiki to MirahezeMagic overrides from Backlog to Maintenance on the CreateWiki board.
Mon, Jul 8, 11:55 · Technology-Team (MediaWiki), CreateWiki
Waki285 moved T10528: Have CreateWiki provide a notice about problematic users requesting wikis from Backlog to Features on the CreateWiki board.
Mon, Jul 8, 11:53 · Technology-Team (MediaWiki), CreateWiki
OrangeStar updated the task description for T12296: Add the ability to store a history of past revisions of a wiki request's description.
Mon, Jul 8, 11:33 · Notice, Technology-Team (MediaWiki), CreateWiki
OrangeStar triaged T12296: Add the ability to store a history of past revisions of a wiki request's description as Low priority.
Mon, Jul 8, 11:31 · Notice, Technology-Team (MediaWiki), CreateWiki
OrangeStar created T12296: Add the ability to store a history of past revisions of a wiki request's description.
Mon, Jul 8, 11:31 · Notice, Technology-Team (MediaWiki), CreateWiki

Thu, Jul 4

OrangeStar lowered the priority of T12240: $wgRequestWikiMinimumLength is ignored in Meta from Normal to Low.
Thu, Jul 4, 14:14 · CreateWiki, Technology-Team (MediaWiki)
Void closed T12265: RequestWiki's reason dropdown is broken in 1.42 as Resolved.

Deployed, works on both 1.41 and 1.42.

Thu, Jul 4, 05:57 · Technology-Team (MediaWiki), CreateWiki
Void claimed T12265: RequestWiki's reason dropdown is broken in 1.42.

Will test, but should be fixed with this.

Thu, Jul 4, 05:37 · Technology-Team (MediaWiki), CreateWiki

Tue, Jul 2

OrangeStar added a comment to T12265: RequestWiki's reason dropdown is broken in 1.42.

Special:Diff also uses a selectorother and OOUI (https://github.com/wikimedia/mediawiki/blob/afb27da7c0c7bfa7d3249b0827b517005c7201a3/includes/specials/SpecialDiff.php#L81C1-L102C6) and it is working fine.

Tue, Jul 2, 11:57 · Technology-Team (MediaWiki), CreateWiki
OrangeStar added a comment to T12265: RequestWiki's reason dropdown is broken in 1.42.

The no-JS version of the dropdown (which is just a <select>, https://github.com/wikimedia/mediawiki/blob/13d2554d6cb5be643e73f519378ddc1c5edc51b1/includes/htmlform/fields/HTMLSelectOrOtherField.php#L36) works fine. The bug is specifically with the OOUI version of this form element. Only difference in the generated HTML between the malfunctioning Mirabeta version and prod is that the <div class="oo-ui-defaultOverlay"> element is a child of <div id="mw-teleport-target" class="vector-body"> in Mirabeta, while in prod it is just a child of the <body> element (https://phabricator.wikimedia.org/T348286).

Tue, Jul 2, 10:51 · Technology-Team (MediaWiki), CreateWiki
BlankEclair added a comment to T9154: Warn wiki requesters if their request is likely to be declined due to issues.

Should the automatic message list the reasons why the request is likely to be declined? For example, something like:

Please note that in its current form your request is likely to be denied because:

  • The description is under 80 characters
  • The subdomain is already used
Tue, Jul 2, 04:18 · Technology-Team (MediaWiki), CreateWiki

Fri, Jun 28

OrangeStar added a parent task for T12265: RequestWiki's reason dropdown is broken in 1.42: T12042: Test extensions for MediaWiki 1.42.
Fri, Jun 28, 17:10 · Technology-Team (MediaWiki), CreateWiki
OrangeStar moved T12265: RequestWiki's reason dropdown is broken in 1.42 from Backlog to Bugs on the CreateWiki board.
Fri, Jun 28, 17:09 · Technology-Team (MediaWiki), CreateWiki
OrangeStar updated the task description for T12265: RequestWiki's reason dropdown is broken in 1.42.
Fri, Jun 28, 17:08 · Technology-Team (MediaWiki), CreateWiki
OrangeStar triaged T12265: RequestWiki's reason dropdown is broken in 1.42 as High priority.
Fri, Jun 28, 17:07 · Technology-Team (MediaWiki), CreateWiki

Sun, Jun 23

Waki285 removed a project from T12240: $wgRequestWikiMinimumLength is ignored in Meta: MediaWiki.
Sun, Jun 23, 07:47 · CreateWiki, Technology-Team (MediaWiki)

Sat, Jun 22

Waki285 moved T12240: $wgRequestWikiMinimumLength is ignored in Meta from Backlog to Bugs on the CreateWiki board.
Sat, Jun 22, 15:11 · CreateWiki, Technology-Team (MediaWiki)
BlankEclair added a comment to T12240: $wgRequestWikiMinimumLength is ignored in Meta.

What's of note is that the length is enforced by the browser, not the browser and server. In SpecialRequestWiki.php line 125, you can see that maxlength is set when generating the form, but no length checks are done in SpecialRequestWiki::onSubmit.

Sat, Jun 22, 12:50 · CreateWiki, Technology-Team (MediaWiki)
Waki285 added a project to T12240: $wgRequestWikiMinimumLength is ignored in Meta: CreateWiki.
Sat, Jun 22, 11:45 · CreateWiki, Technology-Team (MediaWiki)

May 30 2024

labster added a comment to T11683: Special:RandomWiki returns closed wikis.

I'm not working on this now, but in WikiDiscoverWikisPager::getQueryInfo() I just noticed joins_conds and I'm sure that's a typo for join_conds. Since it's an empty array it has zero effect on the code but could introduce a bug later. Reminder to fix.

May 30 2024, 08:24 · PixDeVl, CreateWiki, WikiDiscover, Technology-Team (MediaWiki)

May 19 2024

OrangeStar placed T10683: Changes to current CreateWiki response system up for grabs.
May 19 2024, 09:06 · PixDeVl, OrangeStar, Amanda Catherine, Joritochip, Technology-Team (MediaWiki), CreateWiki

May 12 2024

OrangeStar closed T12102: You can impersonate a wiki requester if you manage to get the same local ID in a wiki as the requester's local ID as Resolved.

GHSA published: https://github.com/miraheze/CreateWiki/security/advisories/GHSA-89fx-77w7-rc64

May 12 2024, 10:32 · CreateWiki, Technology-Team (MediaWiki), Security
OrangeStar renamed T12102: You can impersonate a wiki requester if you manage to get the same local ID in a wiki as the requester's local ID from You can post comments and edit wiki requests cross-wiki if you manage to get the same local ID in a wiki as the requester's local ID to You can impersonate a wiki requester if you manage to get the same local ID in a wiki as the requester's local ID.
May 12 2024, 10:23 · CreateWiki, Technology-Team (MediaWiki), Security
OrangeStar changed the edit policy for T12011: Restrict the CreateWiki special pages and API to the global wiki.
May 12 2024, 10:13 · Security, Technology-Team (MediaWiki), CreateWiki, OrangeStar
OrangeStar added a project to T12011: Restrict the CreateWiki special pages and API to the global wiki: Security.
May 12 2024, 10:10 · Security, Technology-Team (MediaWiki), CreateWiki, OrangeStar
OrangeStar added a project to T12102: You can impersonate a wiki requester if you manage to get the same local ID in a wiki as the requester's local ID: CreateWiki.
May 12 2024, 10:05 · CreateWiki, Technology-Team (MediaWiki), Security

May 11 2024

PixDeVl added a comment to T12075: Have CreateWiki notify Wiki Creators when a requester has requested more then X wikis.

Noting for context in the task I’m going to rewrite the counting logic per review from OS hopefully tomorrow to work with the right hierarchy properly

May 11 2024, 00:23 · PixDeVl, Technology-Team (MediaWiki), CreateWiki

May 3 2024

OrangeStar closed T12011: Restrict the CreateWiki special pages and API to the global wiki as Resolved.

https://github.com/miraheze/CreateWiki/pull/519

May 3 2024, 17:11 · Security, Technology-Team (MediaWiki), CreateWiki, OrangeStar

May 2 2024

PixDeVl added a project to T10683: Changes to current CreateWiki response system: PixDeVl.
May 2 2024, 14:47 · PixDeVl, OrangeStar, Amanda Catherine, Joritochip, Technology-Team (MediaWiki), CreateWiki
OrangeStar updated the task description for T11931: Create an API for CreateWiki.
May 2 2024, 11:55 · Technology-Team (MediaWiki), CreateWiki, OrangeStar
OrangeStar updated the task description for T11931: Create an API for CreateWiki.
May 2 2024, 11:54 · Technology-Team (MediaWiki), CreateWiki, OrangeStar
OrangeStar updated the task description for T11931: Create an API for CreateWiki.
May 2 2024, 11:45 · Technology-Team (MediaWiki), CreateWiki, OrangeStar
OrangeStar added a comment to T11931: Create an API for CreateWiki.

Available since commit e84a571 (with the sizeof function being replaced by count in commit ffc5bfe, oops) is the REST endpoint createwiki/v0/wiki_requests/user/{username}. It allows you to get the IDs of all wiki requests filed by an user. You can see it in action at https://meta.mirabeta.org/w/rest.php/createwiki/v0/wiki_requests/user/BlueMoon.

May 2 2024, 11:45 · Technology-Team (MediaWiki), CreateWiki, OrangeStar

May 1 2024

Ellie triaged T12088: CreateWiki configuration error as Low priority.
May 1 2024, 01:20 · Technology-Team (MediaWiki), CreateWiki

Apr 30 2024

OrangeStar closed T12088: CreateWiki configuration error as Declined.

We do not provide support for third party users of CreateWiki, you're on your own for that. It is like CentralAuth in that regard, with both being extensions only ever really meant for their specific environments.

Apr 30 2024, 13:48 · Technology-Team (MediaWiki), CreateWiki
PixDeVl added a comment to T12088: CreateWiki configuration error.

Please provide more context on where and how this happened. What wiki is this on, what were you doing when it happened?

Apr 30 2024, 13:43 · Technology-Team (MediaWiki), CreateWiki
Nexovia created T12088: CreateWiki configuration error.
Apr 30 2024, 12:27 · Technology-Team (MediaWiki), CreateWiki
PixDeVl added a comment to T12075: Have CreateWiki notify Wiki Creators when a requester has requested more then X wikis.

Why not just always include the number of previous wikis that the user has requested?

Apr 30 2024, 01:40 · PixDeVl, Technology-Team (MediaWiki), CreateWiki

Apr 29 2024

PixDeVl moved T12075: Have CreateWiki notify Wiki Creators when a requester has requested more then X wikis from Of Interest to Actually Doing on the PixDeVl board.
Apr 29 2024, 01:36 · PixDeVl, Technology-Team (MediaWiki), CreateWiki
PixDeVl added a project to T11683: Special:RandomWiki returns closed wikis: PixDeVl.
Apr 29 2024, 01:18 · PixDeVl, CreateWiki, WikiDiscover, Technology-Team (MediaWiki)
PixDeVl added a project to T12075: Have CreateWiki notify Wiki Creators when a requester has requested more then X wikis: PixDeVl.
Apr 29 2024, 01:11 · PixDeVl, Technology-Team (MediaWiki), CreateWiki

Apr 27 2024

PixDeVl changed the status of T12075: Have CreateWiki notify Wiki Creators when a requester has requested more then X wikis from In progress to Stalled.

Why not just always include the number of previous wikis that the user has requested?

Yeah possibly could. I’ll look into how to add this in probably a separate patch. It should be fairly simple. I don’t think there’s a reason to remove a more visible heads up in case the WC skims over the count. I’m also considering adding a config option where it only looks at requests back a certain time frame(I’m thinking a year) per discussion with the WC team

Apr 27 2024, 13:43 · PixDeVl, Technology-Team (MediaWiki), CreateWiki
labster added a comment to T12075: Have CreateWiki notify Wiki Creators when a requester has requested more then X wikis.

Why not just always include the number of previous wikis that the user has requested?

Apr 27 2024, 09:03 · PixDeVl, Technology-Team (MediaWiki), CreateWiki

Apr 26 2024

PixDeVl changed the status of T12075: Have CreateWiki notify Wiki Creators when a requester has requested more then X wikis from Open to In progress.

We cooking(once PR is made will be blocked on someone with test access reviewing and testing it)

Apr 26 2024, 23:56 · PixDeVl, Technology-Team (MediaWiki), CreateWiki
PixDeVl moved T12075: Have CreateWiki notify Wiki Creators when a requester has requested more then X wikis from Backlog to Features on the CreateWiki board.
Apr 26 2024, 20:42 · PixDeVl, Technology-Team (MediaWiki), CreateWiki
PixDeVl triaged T12075: Have CreateWiki notify Wiki Creators when a requester has requested more then X wikis as Low priority.
Apr 26 2024, 20:41 · PixDeVl, Technology-Team (MediaWiki), CreateWiki

Apr 20 2024

OrangeStar added a comment to T12011: Restrict the CreateWiki special pages and API to the global wiki.

No, this is still in progress.

Apr 20 2024, 20:08 · Security, Technology-Team (MediaWiki), CreateWiki, OrangeStar