Page MenuHomeMiraheze

ManageWikiProject
ActivePublic

Members (6)

Watchers (1)

Details

Description

A project for issues related to the ManageWiki extension. Please note that this extension is still being developed, so more features will become available in the feuture.

Recent Activity

Sep 20 2022

Universal_Omega moved T9195: Attempt to improve ManageWiki usability and discovery from Unsorted to Long Term on the Universal Omega board.
Sep 20 2022, 23:15 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)
Herald added a project to T9195: Attempt to improve ManageWiki usability and discovery: Universal Omega.
Sep 20 2022, 23:13 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)

Sep 12 2022

Universal_Omega closed T9736: ManageWiki: writeapi is not manageable as Declined.

Per the above.

Sep 12 2022, 02:10 · MediaWiki (SRE), Universal Omega, ManageWiki
Universal_Omega moved T9744: Autopromotion timer change from Backlog to Features on the ManageWiki board.
Sep 12 2022, 02:04 · Universal Omega, ManageWiki, MediaWiki (SRE)
Universal_Omega closed T9744: Autopromotion timer change as Declined.

Unfortunately it can not be done less than 1 day in ManageWiki, changing this functionality in ManageWiki would require having the input be in seconds which would mess up all current values for all wikis, we can not do this outside ManageWiki either due to the way ManageWiki works. Apologies for the inconvenience.

Sep 12 2022, 02:04 · Universal Omega, ManageWiki, MediaWiki (SRE)

Sep 9 2022

Universal_Omega added a comment to T9736: ManageWiki: writeapi is not manageable.
In T9736#196595, @Void wrote:

The writeapi permission is also a required component for certain features and extensions, some of which may not be immediately obvious. This includes VisualEditor and DiscussionTools, though other extensions such as Comments may also not work without that permission. That being said, it's hard to determine the entirety of what may be affected given that some of these extensions don't list the requirement.

Limitation of the writeapi permission could prevent vandalism through the API—extensions such as VisualEditor and DiscussionTools also may be target. If there is needed to mitigate the results of that, the writeapi permission can be temporarily removed from some user groups, but the edition of pages via the "edit" tab to be still available to everyone.

Sep 9 2022, 05:31 · MediaWiki (SRE), Universal Omega, ManageWiki
Vlad26t added a comment to T9736: ManageWiki: writeapi is not manageable.
In T9736#196595, @Void wrote:

The writeapi permission is also a required component for certain features and extensions, some of which may not be immediately obvious. This includes VisualEditor and DiscussionTools, though other extensions such as Comments may also not work without that permission. That being said, it's hard to determine the entirety of what may be affected given that some of these extensions don't list the requirement.

Sep 9 2022, 05:04 · MediaWiki (SRE), Universal Omega, ManageWiki

Sep 7 2022

Void added a comment to T9736: ManageWiki: writeapi is not manageable.

The writeapi permission is also a required component for certain features and extensions, some of which may not be immediately obvious. This includes VisualEditor and DiscussionTools, though other extensions such as Comments may also not work without that permission. That being said, it's hard to determine the entirety of what may be affected given that some of these extensions don't list the requirement.

Sep 7 2022, 19:40 · MediaWiki (SRE), Universal Omega, ManageWiki
Vlad26t added a comment to T9736: ManageWiki: writeapi is not manageable.

This was done on purpose as I understand it was causing far too
many issues by users who revoked it from the user group.

Sep 7 2022, 18:53 · MediaWiki (SRE), Universal Omega, ManageWiki
Agent_Isai lowered the priority of T9736: ManageWiki: writeapi is not manageable from High to Normal.

This was done on purpose as I understand it was causing far too
many issues by users who revoked it from the user group.

Sep 7 2022, 18:42 · MediaWiki (SRE), Universal Omega, ManageWiki
Vlad26t triaged T9736: ManageWiki: writeapi is not manageable as High priority.
Sep 7 2022, 18:40 · MediaWiki (SRE), Universal Omega, ManageWiki

Aug 13 2022

Universal_Omega added a comment to T9195: Attempt to improve ManageWiki usability and discovery.
In T9195#195130, @John wrote:

This feels like am infinitely defined task - where does the scope end? What's the end goal? I think this should be split up into tasks for each part so they can be tracked, fleshed out and opinions can be sought in a more defined manner.

Aug 13 2022, 19:41 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)
John added a comment to T9195: Attempt to improve ManageWiki usability and discovery.

This feels like am infinitely defined task - where does the scope end? What's the end goal? I think this should be split up into tasks for each part so they can be tracked, fleshed out and opinions can be sought in a more defined manner.

Aug 13 2022, 18:43 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
Aug 13 2022, 16:02 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)

Jul 29 2022

Universal_Omega changed the status of T8999: Utilise new disabled-if functionality in ManageWiki from Stalled to Open.
Jul 29 2022, 00:31 · MediaWiki (SRE), ManageWiki

Jul 24 2022

Universal_Omega claimed T9489: Allow editing wiki settings without providing a reason.
Jul 24 2022, 23:09 · ManageWiki, MediaWiki (SRE)
Universal_Omega merged T9489: Allow editing wiki settings without providing a reason into T9195: Attempt to improve ManageWiki usability and discovery.
Jul 24 2022, 23:08 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)
Universal_Omega merged task T9489: Allow editing wiki settings without providing a reason into T9195: Attempt to improve ManageWiki usability and discovery.
Jul 24 2022, 23:08 · ManageWiki, MediaWiki (SRE)
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
Jul 24 2022, 22:50 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)

Jul 16 2022

Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
Jul 16 2022, 20:43 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
Jul 16 2022, 20:41 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
Jul 16 2022, 20:39 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)

Jul 4 2022

Reception123 lowered the priority of T9489: Allow editing wiki settings without providing a reason from Normal to Low.
Jul 4 2022, 06:49 · ManageWiki, MediaWiki (SRE)

Jun 16 2022

Universal_Omega closed T9398: Extension specific rights don’t show up in managewiki as Resolved.

Now fixed.

Jun 16 2022, 17:19 · MediaWiki (SRE), ManageWiki, MediaWiki
MacFan4000 triaged T9398: Extension specific rights don’t show up in managewiki as High priority.
Jun 16 2022, 13:23 · MediaWiki (SRE), ManageWiki, MediaWiki
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
Jun 16 2022, 06:47 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)
SevenSpheres closed T9363: Logo image set as wordmark; unable to revert as Resolved.

The upgrade to MediaWiki 1.38 seems to have fixed this issue. I've now removed the wordmark image on the wiki in question.

Jun 16 2022, 00:45 · ManageWiki, MediaWiki (SRE)

Jun 14 2022

Universal_Omega closed T9349: $wmgWikiapiaryFooterPageName refuse to save if blank as Resolved.

https://github.com/miraheze/ManageWiki/pull/362 (and a follow-up with https://github.com/miraheze/ManageWiki/commit/4771142) should fix it. That will be deployed tomorrow alongside our 1.38 upgrade. Closing as resolved since while the issue is still present on-wiki, the issue is resolved within ManageWiki.

Jun 14 2022, 19:40 · MediaWiki (SRE), ManageWiki
Universal_Omega moved T9349: $wmgWikiapiaryFooterPageName refuse to save if blank from Backlog to Bugs on the ManageWiki board.
Jun 14 2022, 19:23 · MediaWiki (SRE), ManageWiki
Universal_Omega added projects to T9349: $wmgWikiapiaryFooterPageName refuse to save if blank: ManageWiki, MediaWiki (SRE).
Jun 14 2022, 19:23 · MediaWiki (SRE), ManageWiki

Jun 10 2022

Agent_Isai moved T9363: Logo image set as wordmark; unable to revert from Backlog to Short Term on the MediaWiki (SRE) board.
Jun 10 2022, 14:28 · ManageWiki, MediaWiki (SRE)
Agent_Isai moved T9363: Logo image set as wordmark; unable to revert from Backlog to Bugs on the ManageWiki board.
Jun 10 2022, 14:28 · ManageWiki, MediaWiki (SRE)
Agent_Isai triaged T9363: Logo image set as wordmark; unable to revert as Normal priority.
Jun 10 2022, 14:28 · ManageWiki, MediaWiki (SRE)

May 11 2022

Universal_Omega added a comment to T9207: Usergroups required for autopromotion keep being reset.

This should now be fixed. Apologies for the issue.

May 11 2022, 05:39 · Security, ManageWiki, MediaWiki (SRE)
Universal_Omega closed T9207: Usergroups required for autopromotion keep being reset as Resolved.
May 11 2022, 05:39 · Security, ManageWiki, MediaWiki (SRE)

May 10 2022

Universal_Omega claimed T9207: Usergroups required for autopromotion keep being reset.

https://github.com/miraheze/ManageWiki/pull/359 should hopefully fix this. The issue is not as severe as I initially thought since autopromote still is functional, it just gets overriden if group is saved again, since the form defaults for the autopromote groups is incorrect.

May 10 2022, 21:07 · Security, ManageWiki, MediaWiki (SRE)
Universal_Omega added a comment to T9207: Usergroups required for autopromotion keep being reset.

I am able to reproduce with 100% reproduction. (Every single time)

May 10 2022, 20:02 · Security, ManageWiki, MediaWiki (SRE)
Universal_Omega changed the visibility for T9207: Usergroups required for autopromotion keep being reset.
May 10 2022, 20:02 · Security, ManageWiki, MediaWiki (SRE)
Universal_Omega raised the priority of T9207: Usergroups required for autopromotion keep being reset from Normal to High.
May 10 2022, 20:00 · Security, ManageWiki, MediaWiki (SRE)
Universal_Omega moved T9207: Usergroups required for autopromotion keep being reset from Backlog to Short Term on the MediaWiki (SRE) board.
May 10 2022, 19:58 · Security, ManageWiki, MediaWiki (SRE)
Universal_Omega moved T9207: Usergroups required for autopromotion keep being reset from Backlog to Bugs on the ManageWiki board.
May 10 2022, 19:58 · Security, ManageWiki, MediaWiki (SRE)
Universal_Omega triaged T9207: Usergroups required for autopromotion keep being reset as Normal priority.
May 10 2022, 19:58 · Security, ManageWiki, MediaWiki (SRE)

May 9 2022

Universal_Omega moved T8999: Utilise new disabled-if functionality in ManageWiki from Backlog to Long Term on the MediaWiki (SRE) board.
May 9 2022, 19:13 · MediaWiki (SRE), ManageWiki
Universal_Omega moved T9162: Consider how MediaWiki's Wiki Farm support affects us from Backlog to Long Term on the MediaWiki (SRE) board.
May 9 2022, 19:07 · MediaWiki (SRE), MediaWiki
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
May 9 2022, 16:14 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
May 9 2022, 05:48 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
May 9 2022, 05:47 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)
Universal_Omega placed T9195: Attempt to improve ManageWiki usability and discovery up for grabs.
May 9 2022, 05:44 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)
Lens0021 added a comment to T9195: Attempt to improve ManageWiki usability and discovery.

Though I am not sure of the details of some Special:ManageWiki/subpage that I did not use, I agree that there should be an improvement.
Some thought:

May 9 2022, 03:03 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)

May 8 2022

Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
May 8 2022, 22:38 · Universal Omega, Notice, ManageWiki, MediaWiki (SRE)