In T9195#209617, @OrangeStar wrote:I'm going to make a subtask for the "using heavy JavaScript to modify groups and namespaces" part, I have an idea on how to do that without adding any new APIs (at least the namespaces part).
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Tue, Jan 31
Tue, Jan 31
OrangeStar renamed T10408: Use JavaScript at the namespaces and group forms to avoid page reloads from Use JavaScript at the namespaces and groups forms to avoid page reloads to Use JavaScript at the namespaces and group forms to avoid page reloads.
OrangeStar triaged T10408: Use JavaScript at the namespaces and group forms to avoid page reloads as Low priority.
I'm going to make a subtask for the "using heavy JavaScript to modify groups and namespaces" part, I have an idea on how to do that without adding any new APIs (at least the namespaces part).
Fri, Jan 27
Fri, Jan 27
LuciferianThomas updated the task description for T10379: [Bug] TemplateStyles not enforcing sanitized-css content model across wikis.
LuciferianThomas triaged T10379: [Bug] TemplateStyles not enforcing sanitized-css content model across wikis as High priority.
Jan 2 2023
Jan 2 2023
John added a comment to T10230: Restrict ability to delete bureaucrat and sysop group without Steward assistance.
A dialogue box if the group contains managewiki rights is a rather easy solution to implement as all the logic would just be checking the group rights that are already exposed for the rights selection pages.
Agent_Isai added a comment to T10230: Restrict ability to delete bureaucrat and sysop group without Steward assistance.
In T10230#206302, @John wrote:But it would still generate a new workflow that eventually someone would go "so this happens and we should fix it" whereby legitimate deletions are needed. Plus that then raises a question of - should we keep a broken system we can fix than over fix and break something that works and in theory, isn't a problem that needs fixing?
We should work to fix problems - not create problems by breaking what works and is unique.
OrangeStar added a comment to T10230: Restrict ability to delete bureaucrat and sysop group without Steward assistance.
In T10230#206301, @Agent_Isai wrote:In T10230#206299, @John wrote:Personally, I think we should just provide a warning rather than restrict the ability entirely - a user can correctly reconfigure the wiki ecosystem and this would then generate a new type of workload of requesting stewards correctly delete a bureaucrat or sysop group thereby changing the problem, not fixing it.
Even better would be to make it so the user can't delete a user group if it would remove *their* access to ManageWiki - this would not be group specific and would solve the problem above while also resolving the core issue.
A Steward would only delete the group if a replacement group exists with ManageWiki/equivalent rights assigned. I discussed a similar proposal with CosmicAlpha who said it would be harder to implement hence why this was suggested as an alternative. If anyone wants to give it a try then that'd be most welcome.
John added a comment to T10230: Restrict ability to delete bureaucrat and sysop group without Steward assistance.
In T10230#206301, @Agent_Isai wrote:In T10230#206299, @John wrote:Personally, I think we should just provide a warning rather than restrict the ability entirely - a user can correctly reconfigure the wiki ecosystem and this would then generate a new type of workload of requesting stewards correctly delete a bureaucrat or sysop group thereby changing the problem, not fixing it.
Even better would be to make it so the user can't delete a user group if it would remove *their* access to ManageWiki - this would not be group specific and would solve the problem above while also resolving the core issue.
A Steward would only delete the group if an alternative exists for it. I discussed this with CosmicAlpha who said it would be harder to implement hence why this was suggested as an alternative instead. If anyone wants to give it a try then that'd be most welcome.
Agent_Isai added a comment to T10230: Restrict ability to delete bureaucrat and sysop group without Steward assistance.
In T10230#206299, @John wrote:Personally, I think we should just provide a warning rather than restrict the ability entirely - a user can correctly reconfigure the wiki ecosystem and this would then generate a new type of workload of requesting stewards correctly delete a bureaucrat or sysop group thereby changing the problem, not fixing it.
Even better would be to make it so the user can't delete a user group if it would remove *their* access to ManageWiki - this would not be group specific and would solve the problem above while also resolving the core issue.
OrangeStar added a comment to T10230: Restrict ability to delete bureaucrat and sysop group without Steward assistance.
In T10230#206299, @John wrote:Personally, I think we should just provide a warning rather than restrict the ability entirely - a user can correctly reconfigure the wiki ecosystem and this would then generate a new type of workload of requesting stewards correctly delete a bureaucrat or sysop group thereby changing the problem, not fixing it.
Even better would be to make it so the user can't delete a user group if it would remove *their* access to ManageWiki - this would not be group specific and would solve the problem above while also resolving the core issue.
John added a comment to T10230: Restrict ability to delete bureaucrat and sysop group without Steward assistance.
Personally, I think we should just provide a warning rather than restrict the ability entirely - a user can correctly reconfigure the wiki ecosystem and this would then generate a new type of workload of requesting stewards correctly delete a bureaucrat or sysop group thereby changing the problem, not fixing it.
Agent_Isai updated the task description for T10230: Restrict ability to delete bureaucrat and sysop group without Steward assistance.
Agent_Isai triaged T10230: Restrict ability to delete bureaucrat and sysop group without Steward assistance as Low priority.
Dec 30 2022
Dec 30 2022
Dec 9 2022
Dec 9 2022
In T10109#203701, @labster wrote:Ah, okay. It was so quiet in the other tickets about fixing the current issue that I assumed nothing had been done. Closing as resolved.
Ah, okay. It was so quiet in the other tickets about fixing the current issue that I assumed nothing had been done. Closing as resolved.
I already fixed this in ManageWiki to not happen again.
Dec 3 2022
Dec 3 2022
Universal_Omega moved T10031: Error when attempting to modify namespaces in wiki from Backlog to Bugs on the ManageWiki board.
This should now be fixed.
Universal_Omega moved T10040: Keep getting errors when trying to manage namespaces from Backlog to Bugs on the ManageWiki board.
Should now be resolved (this was not related to the other patch, this was something else)
Sep 20 2022
Sep 20 2022
Universal_Omega moved T9195: Attempt to improve ManageWiki usability and discovery from Unsorted to Long Term on the Universal Omega board.
Herald added a project to T9195: Attempt to improve ManageWiki usability and discovery: Universal Omega.
Sep 12 2022
Sep 12 2022
Per the above.
Universal_Omega moved T9744: Autopromotion timer change from Backlog to Features on the ManageWiki board.
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 9 2022
Sep 9 2022
In T9736#196631, @Vlad26t wrote: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.
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 7 2022
Sep 7 2022
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.
In T9736#196580, @Agent_Isai wrote:This was done on purpose as I understand it was causing far too
many issues by users who revoked it from the user group.
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.
Aug 13 2022
Aug 13 2022
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.
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.
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
Jul 29 2022
Jul 29 2022
Universal_Omega changed the status of T8999: Utilise new disabled-if functionality in ManageWiki from Stalled to Open.
Jul 24 2022
Jul 24 2022
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
Jul 16 2022
Jul 16 2022
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
Jul 4 2022
Jul 4 2022
Reception123 lowered the priority of T9489: Allow editing wiki settings without providing a reason from Normal to Low.
Jun 16 2022
Jun 16 2022
Now fixed.
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
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 14 2022
Jun 14 2022
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.
Universal_Omega moved T9349: $wmgWikiapiaryFooterPageName refuse to save if blank from Backlog to Bugs on the ManageWiki board.
Jun 10 2022
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.
Agent_Isai moved T9363: Logo image set as wordmark; unable to revert from Backlog to Bugs on the ManageWiki board.
May 11 2022
May 11 2022
This should now be fixed. Apologies for the issue.
May 10 2022
May 10 2022
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.
I am able to reproduce with 100% reproduction. (Every single time)
Universal_Omega changed the visibility for T9207: Usergroups required for autopromotion keep being reset.
Universal_Omega raised the priority of T9207: Usergroups required for autopromotion keep being reset from Normal to High.
Universal_Omega moved T9207: Usergroups required for autopromotion keep being reset from Backlog to Short Term on the MediaWiki (SRE) board.
Universal_Omega moved T9207: Usergroups required for autopromotion keep being reset from Backlog to Bugs on the ManageWiki board.
Universal_Omega triaged T9207: Usergroups required for autopromotion keep being reset as Normal priority.
May 9 2022
May 9 2022
Universal_Omega moved T8999: Utilise new disabled-if functionality in ManageWiki from Backlog to Long Term on the MediaWiki (SRE) board.
Universal_Omega moved T9162: Consider how MediaWiki's Wiki Farm support affects us from Backlog to Long Term on the MediaWiki (SRE) board.
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
Universal_Omega updated the task description for 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 8 2022
May 8 2022
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
Universal_Omega updated the task description for T9195: Attempt to improve ManageWiki usability and discovery.
Universal_Omega moved T9195: Attempt to improve ManageWiki usability and discovery from Backlog to Long Term on the MediaWiki (SRE) board.
Universal_Omega moved T9195: Attempt to improve ManageWiki usability and discovery from Backlog to Features on the ManageWiki board.
Universal_Omega triaged T9195: Attempt to improve ManageWiki usability and discovery as Low priority.
Apr 29 2022
Apr 29 2022
This is in 1.38 & 1.39
Apr 12 2022
Apr 12 2022
Universal_Omega closed T8947: DiscordNotifications Multi-Webhook Request for robloxron.miraheze.org as Resolved.
Multiple webhooks can now be added via ManageWiki.
Universal_Omega moved T8947: DiscordNotifications Multi-Webhook Request for robloxron.miraheze.org from Backlog to Short Term on the MediaWiki (SRE) board.
Universal_Omega moved T8947: DiscordNotifications Multi-Webhook Request for robloxron.miraheze.org from Backlog to In Progress on the Configuration board.
Universal_Omega moved T8947: DiscordNotifications Multi-Webhook Request for robloxron.miraheze.org from Backlog to Features on the ManageWiki board.
Universal_Omega edited projects for T8947: DiscordNotifications Multi-Webhook Request for robloxron.miraheze.org, added: Configuration, ManageWiki; removed MediaWiki.
Mar 27 2022
Mar 27 2022
Universal_Omega moved T8999: Utilise new disabled-if functionality in ManageWiki from Backlog to Features on the ManageWiki board.
Universal_Omega changed the status of T8999: Utilise new disabled-if functionality in ManageWiki from Open to Stalled.
Stalled on 1.38 being used.
Feb 27 2022
Feb 27 2022
Feb 10 2022
Feb 10 2022
Jan 28 2022
Jan 28 2022
All configuration variables updated, so this is now done, as all instances in the extensions should now be updated.
Jan 27 2022
Jan 27 2022
https://github.com/miraheze/CreateWiki/pull/280 will rename two CreateWiki global configuration variables.
Jan 25 2022
Jan 25 2022
This needs changing in ManageWiki, and CreateWiki to rename configs etc. I'm not bothered by GitHub branches and that's not something I think this task should encompass. I will work on it in ManageWiki and CreateWiki.
Jan 24 2022
Jan 24 2022
Most things are probably upstream
The main one for us is github branches