[16:43:13] Hey, so on testwiki.wiki, i'm having an issue, where VE works in the mainspace, the category and the file namespaces, but when I try to edit or create a page in the user namespace, i get Error contacting the Parsoid/RESTBase server (HTTP 404) [16:43:52] i cant seem to understand why this is happening, I don't see anything in the error logs [16:51:03] did a little more testing it seems to work in any namespace for root pages, just not for subpages [17:10:10] so yeah, I cant seem to figure out why VE isn't working on subpages [17:30:43] looking at the debug log, it can pull root pages from restbase, but for subpages we're getting a 404 [17:33:54] nevermind figured it out - had to set AllowEncodedSlashes NoDecode in apache config [19:28:25] taavi: re https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralAuth/+/752302/1/includes/Special/SpecialCentralAuth.php#453, some of the variables like $uiLanguage look unlikely to change so why assign them every time in the loop [19:28:31] Also $uiUser [19:29:18] thanks, adjusted [19:36:04] taavi: np, thanks for the quick check [19:36:14] Glad I wasn't being an idiot and it was useful [22:08:25] taavi: is there any harm if https://www.mediawiki.org/wiki/Manual:PurgeExpiredUserrights.php has never been ran [22:11:59] https://gerrit.wikimedia.org/g/operations/puppet/+/ae7389c030861b2a817eb068e89ea9e170a43cf0/modules/profile/manifests/mediawiki/maintenance/purge_expired_userrights.pp [22:12:18] ah misread [22:18:54] RhinosF1: not really afaik, MW tries to work without any periodic maintenance scripts running and fixes user_groups when other rights changes are done [22:20:41] taavi: I will go back to not knowing it exists then [22:20:45] I'm not planning to make CA do that, since CA isn't designed for shared hosting and other platforms without cron, and the code needed would be too complicated for such a little thing [22:20:53] I saw your CA equivalent [22:20:58] Would that be harm [22:21:13] Or just a few useless rows [22:21:26] probably just useless rows [22:21:54] core has a user_former_groups table unlike CA, but I don't know what it's used for [22:24:50] Cool [22:27:32] taavi: auto promotion [22:27:34] https://github.com/wikimedia/mediawiki/blob/c924a24be25eead359b6a973f1e8e44bf211b403/includes/user/UserGroupManager.php#L435 [22:27:44] That's the only use I can see