[00:09:55] @kockaadmiralac PR merged and deployed. There's some short documentation on https://www.mediawiki.org/wiki/Extension:Gadgets#Using_a_subpage_of_MediaWiki:Gadgets which you can expand upon if you'd like. [00:11:11] Awesome [02:52:57] Could $wgGalleryOptions be decomposed onto multiple variables to be separately configured in ManageWiki [02:53:53] I see six wikis have it configured manually in LocalSettings.php and I just thought about maybe getting $wgGalleryOptions['mode'] changed on MotS but alas [02:55:32] That would be nice if we had it like this in ManageWiki. [04:16:55] How does this look like [04:18:54] only glaring issue i see is that to avoid possible conflicts with actual configs we use the `wmg` prefix [04:19:16] I was going to use wmg but then I saw $wgWordmark just above in GlobalSettings [04:20:21] going to blame covid for this one [04:20:32] wait that was 6 years ago not 4, fuck [04:21:06] Lmao [04:21:34] Lol. [04:22:01] but yeah lack of codification means inconsistency [04:23:34] we oughta finally get around to supporting associative arrays [04:27:00] Is whoever does the merging going to change ManageWiki settings on these wikis that I just removed from manual overrides [04:27:19] ya [04:37:46] ok bet [05:58:04] Sounds like a good opportunity for @thewwrnerdguy to have fun with [PopulateWikiSettings](https://github.com/miraheze/ManageWiki/blob/main/maintenance/PopulateWikiSettings.php) [05:58:57] made a git acc finally [05:59:02] reading on pix's essay [05:59:06] maybe something i can do who knows [05:59:07] for 7 wikis i'd do it manually but a great opportunity to learn regardless [06:02:32] Yeah. Those are also scattered across 2 different settings, which makes it doubly inefficient. [08:37:57] https://cdn.discordapp.com/attachments/1006789349498699827/1488094922665103390/IMG_1224.png?ex=69cb87e5&is=69ca3665&hm=30101bb58654f64dfd33cd00d8cd5d9aae5352e3b7ee944e24d232bae07025ee& [09:12:21] https://cdn.discordapp.com/attachments/1006789349498699827/1488103580433907802/1771342694527.jpg?ex=69cb8ff5&is=69ca3e75&hm=6eb68539ba699bc4fc60c190eab5d49367eb580e3b91ab8a1379cbdd0e07eb61& [16:14:04] @posix_memalign hi [16:14:24] rhinos [16:14:29] Ye [16:14:35] care to comment on https://en.wikinews.org/wiki/Wikinews_talk:Migration#Miraheze [16:14:50] Will look shortly [16:14:55] About to break everything [16:15:05] Did you see my message this morning just after you disconnected [16:16:18] nope [16:16:22] what was i [16:16:47] it* [16:16:54] 07:17:36 anyone have suggestions on [[Requests_for_Comment/User_close_policy_amendments_(2)]]? [16:16:54] 07:17:47 Honestly I don't think I have much too say but [16:16:54] 07:50:59 โ‡ Crystalite13 quit (~Crystalit@2601:644:937e:37a1:777f:ecd4:6449:9b77) Quit: Client closed [16:16:54] 07:58:54 <+RhinosF1> Someone tell crystalite if they come back to delete it [16:16:54] 07:59:02 <+RhinosF1> It's been moved to the UCP talk page by Talk [16:16:55] 07:59:05 <+RhinosF1> Tali [16:16:55] 07:59:10 <+RhinosF1> They were supposed to say [16:17:10] I see [16:44:58] [1/2] csp is wrong with `xyywiki` [16:44:58] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1488217485839695992/image.png?ex=69cbfa0a&is=69caa88a&hm=7f6bdf311179ed3e0c1133469e1f42b45748fc5ad05bbbdd02b10db6306f144f& [16:44:59] The header? [16:45:31] [1/2] Images just donโ€™t load when I add ?useskin=minerva to my link lol [16:45:31] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1488217623589028001/IMG_4985.png?ex=69cbfa2b&is=69caa8ab&hm=23a5265c3fa91636624d474040d1b8bdf56168a9b8938bfaf1a37d855d8cf1b5& [16:47:04] Only happens to me on chrome [16:47:06] On Safari everything works [16:57:44] @posix_memalign @paladox deployed [17:04:37] Crystalite13: re https://en.wikinews.org/wiki/Wikinews_talk:Migration#Miraheze, what am I commenting on? Apart from what me and NA have said before. [17:05:03] Miraheze has been ready for month to support a transition of hosting for Wikinews should it be needed [17:05:12] s/month/months [17:05:29] "1. Do you have a comment on @GrinningIodize's concern about trackers?" there was a collection of recent questions today [17:11:13] i would but their abuse filter is blocking me [17:12:05] I added to their admin action noticeboard page again, hopefully someone can address it, I'm assuming their bot attack filter is hitting us because we aren't autoconfirmed or something [17:12:06] yeah me too [17:12:22] I didn't want to comment as IP [17:12:46] Crystalite13: please don't. There's 2 senior volunteers sort of watching that page. [17:12:56] Yep, not sure what you were going to add, but I'd prefer that any comms on that come from myself or Rhinos [17:12:56] we will provide a co-ordinated reply to official things [17:13:22] don't worry, I wasn't planning to say anything as official [17:13:33] just someone who happens to use miraheze to give me 2 cents [17:13:46] but I decided to leave it up to y'all anyway [17:15:22] Crystalite13: fyi https://meta.miraheze.org/wiki/Meta_talk:User_close_policy#c-RhinosF1_(Miraheze)-20260330171500-Crystalite13-20260330170200 [17:17:30] so delete the RfC? [17:18:28] ye [17:18:37] I'll add the tag [17:18:39] a sham [17:18:41] *shame [17:19:20] the changes can still be made [17:19:31] you just don't need a full RfC [17:20:07] yeah [17:20:21] how will we get attention, though? [17:20:36] as in people showing support/oppose [17:25:38] i've closed it properly [17:27:02] It doesn't need attention [17:27:06] It's a fairly trivial change [17:30:34] sorry again. [18:16:41] [1/2] @rhinosf1 [18:16:42] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1488240568411750520/image.png?ex=69cc0f89&is=69cabe09&hm=ee9550f8cdd3d6ecb2d23f4bc829680ac18f49f0694f628641b97eb9fdd2b2f7& [18:19:15] @MediaWiki Specialists ^ [18:19:29] CSP missing *.wikitide.net? [18:23:12] I purged that page and the images appear now [18:23:37] Must've been serving from cache with the old CSP before the fix [18:27:00] Oh [18:27:12] Can you do a mass purge of _all_ wiki pages? ๐Ÿ˜… [18:27:22] Otherwise I'll have to touch them with a bot [18:29:32] @kockaadmiralac :prayge: [18:29:38] No [18:30:16] [1/2] k, so all wiki pages are borked [18:30:16] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1488243984118579220/image.png?ex=69cc12b8&is=69cac138&hm=c739ab180d1b7a56a61bbecd67ba94e0bf7a1498c644ed732f9f87bd1db696ef& [18:30:37] Most people reported that as cleared [18:30:49] Not sure why your wiki hasn't fixed itself [18:31:04] @paladox can you ban ^ in varnish as I'm about to go out [18:31:13] Maybe we can mass purge your wiki [18:31:24] I can't fix all affected pages I don't think [18:31:33] I tried but it didn't work [18:31:48] I'll just run a pywikibot to add a space and save on the bottom of all wiki pages IG... [18:31:54] But i polluted the cache with a broken CSP for 10 minutes because of a deployment issue [18:32:31] We really should have a cache config version tag you can purge on [18:34:18] I'll create a task when I get home [18:37:11] Didn't Citizen break like this during previous upgrades, I vaguely remember something about that [18:37:36] yes [18:38:20] iirc citizen isnt upgrading yet bc they need to find a way to prevent that again [18:38:24] (correct if wrong) [18:39:03] Just please don't randomly disable Citizen because it's not conforming or something. [18:42:04] @rhinosf1 , looks like they got the filter taken care of, so feel free to jump in/correct anything on the wikinews front [18:42:43] I'm on my evening walk but will look after [18:42:59] Nothing to do with Citizen and no [18:43:09] It's purely a my laptop crashing during a deployment bug [18:43:41] And me not doing the order as strict as I should have [18:43:50] So ye this error is sysadmin fault [18:45:52] iirc citizen's issue was html being cached while CSS updated to the latest version [18:46:22] Which I guess is what's happening here too [18:47:55] No [18:49:06] [1/2] Well what's your guess lol I'm seeing other Citizen wikis affected as well [18:49:06] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1488248724412039259/image.png?ex=69cc1722&is=69cac5a2&hm=c1113a74089809521b7fcfc71c9a6513566eea1c6436976c87d98c22f4e6e775& [18:49:22] And purging resolves the issue [18:50:23] Old page serves old CSP, after purge it serves new CSP, this really smells like the same kind of cache to me [18:50:47] It's a cache issue [18:50:55] But it's nothing to do with citizen or css [18:51:16] It's to do with a change to our headers being deployed in the wrong order [18:51:37] And meaning anything cached in a ten minute period might be polluted with a dodgy CSP [18:54:35] [1/3] I didn't say it had to do with CSS? Citizen clearly sends a way longer cache control header than other skins [18:54:35] [2/3] https://cdn.discordapp.com/attachments/1006789349498699827/1488250103696457738/image.png?ex=69cc186b&is=69cac6eb&hm=fa54a9aa61c06f81cfdc855e86b6a9ec5b1e8f5e85145a8edbf2dbdafaeadbd8& [18:54:36] [3/3] https://cdn.discordapp.com/attachments/1006789349498699827/1488250103960703067/image.png?ex=69cc186b&is=69cac6eb&hm=669d486f76857616096f54961493b7e107a4fc5d659c7f539453276f54f04138& [18:59:11] That's dumb [19:12:03] [1/2] no, this is [19:12:03] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1488254499284979722/20260330-1911-36.2278800.mp4?ex=69cc1c83&is=69cacb03&hm=64cd80b8ad9f5500e2578aad4d2d63a9bdd65887b4963ce65607b1365d7220c1& [19:18:41] I'm back now [19:18:51] It's on T, almost done. [19:18:53] So I can beat individual wikis into compliance with a stick [19:20:21] Sounds good tbh but I'll watch for replies [19:21:28] @notaracham on your email, I did ask Wikimedia Legal for guidance to point them too but got no reply [19:24:08] [1/2] For the Fashion Dreamer Wiki, The wiki header (along with several other images) break when clicking links that redirect to other pages. This was not happening prior to today. You may need to click around a few times for the images to break [19:24:08] [2/2] https://fashiondreamerwiki.miraheze.org/wiki/Camper_Dora [19:24:37] I sent the some more spam to see if they'll do anything with the marks [19:25:16] Okay so it isn't just Citizen then [19:26:38] Which link can I click as an example [19:26:40] And this one has cache control set to private so that's puzzling [19:27:09] I purged that page and seems to be working for me now but you can see the CSP errors on [19:28:35] That took a few attempts to fail [19:28:53] [1/3] If you click on camper Dora then a link of the Default Outfit page it should break. If you scroll down to โ€œMusesโ€ on an outfit page then try to circle back to the character images will break [19:28:53] [2/3] https://cdn.discordapp.com/attachments/1006789349498699827/1488258733782994975/IMG_3394.png?ex=69cc2074&is=69cacef4&hm=713b68eaf77116cf846cf7a66de6fb5ec1e2ff0ecbab1ee58eb3a7c90c30dd13& [19:28:53] [3/3] https://cdn.discordapp.com/attachments/1006789349498699827/1488258734072533073/IMG_3393.png?ex=69cc2074&is=69cacef4&hm=cc6e901160aec1e8c2816127b6969e9c03dce64628c4fd4cc1f6b52201bd0753& [19:29:04] I'll hit it with the hammer [19:29:39] Thank you! It seems to happen with any character & the clothing [19:30:54] Hammer used [19:31:25] No, it has nothing to do with Citizen although it setting a long cache control won't help. [19:32:00] So I'm not the only one with broken images? lol [19:32:20] [1/2] Thanks! Do I need to do anything on my part? Seems my dewsktop is still having the issue [19:32:20] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1488259603849547996/image.png?ex=69cc2144&is=69cacfc4&hm=6ecd03b5e4ac86a96b63676820414e9aabe200c55683b251c5557f3fb15975c0& [19:32:53] Can you try hitting Ctrl+Shift+R [19:33:00] https://cdn.discordapp.com/attachments/1006789349498699827/1488259773076865095/83b6d2ef1da0423b3560d03765aee4b8.png?ex=69cc216c&is=69cacfec&hm=dff8c64f4da6e522cf0f333a0732aa2c4e181585532e62f6c488553c20bc5663& [19:33:25] I ran this on incognito and separate device [19:33:34] It refreshes but when I click to a different page the links break again ๐Ÿ˜… [19:33:40] https://cdn.discordapp.com/attachments/1006789349498699827/1488259937913016350/ce00b3efddbb12cbad945e1f97677bba.png?ex=69cc2193&is=69cad013&hm=34f0ef89921b687ab061dec353f92e57e385cec0a9cb7a9e95bb5aedc2deea6d& [19:34:28] That's very weird [19:34:32] Which wiki? [19:34:45] https://overfreight.miraheze.org/wiki/Main_Page [19:34:53] [1/2] For @magicaljemm: I have ran [19:34:53] [2/2] > [rhinos@puppet181:~]$ sudo salt-ssh -E "cp.*" cmd.run "sudo varnishadm ban req.http.Host == fashiondreamerwiki.miraheze.org" [19:34:59] Yeah the edge cache seems fixed but if the pages were cached in your browser you might have to clear that [19:35:40] Done [19:36:00] Thank you [19:37:17] [1/2] Cleared my cache, still seems to happen [19:37:17] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1488260847519400026/image.png?ex=69cc226c&is=69cad0ec&hm=e5ddd72fada86736aa9b6ff9e42b83e0627e96ccf033b42261509cbad03d99e6& [19:37:39] Hmm that one works for me [19:37:46] It's kinda random [19:38:30] It's specifically clicking to a new page and then clicking back to the old page, It's very inconsistent and hard to replicate? It wasn't happening before today though [19:39:11] That's browser cache then [19:39:21] Try full clearing your cache and cookies on your PC [19:39:30] I'll give it a go [19:40:20] If this is Firefox the shortcut for clearing cache is Ctrl+F5 I guess I forgot to mention [19:40:43] It's Chrome! Just going to try deleting all the history data (cahce, cookies, etc) [19:41:40] Yay! That seems to have worked, thanks a bunch :3 [19:42:01] No problem [19:44:45] I created https://issue-tracker.miraheze.org/T15153 as a way to make sure this is less of an issue in future [20:15:56] @rhinosf1 Thanks for doing the CSP update. I realized that I never deployed the follow-up fix for the CSP but it seems to only have lasted 10 minutes before you did. [20:16:50] Yup [20:17:08] and I deployed the patch in a dodgy order [20:17:29] I should have deployed to mw for puppet before cp [20:17:59] I assume you saw my extra commit which is why the issue mentioned on MM was happening @posix_memalign [20:19:53] Oh I see them now. There are some extra `add_header` calls in the file `mediawiki.conf.erb`? [20:24:35] They were ye [20:24:51] I removed them before I deployed [20:35:49] [1/4] So... whilst logged in my wiki appears fine, however, whilst logged out this occurs and for a few pages too, and I have tried clearing cache too just in case, but no cigar oof [20:35:49] [2/4] [20:35:49] [3/4] -# And I don't think failing to purge is a good sign too haha. [20:35:50] [4/4] https://cdn.discordapp.com/attachments/1006789349498699827/1488275579047514283/image.png?ex=69cc3024&is=69cadea4&hm=d5611292425dd920e548249370be85c220577d0f9a145d16a21f40c369d01ca6& [22:28:06] am i still needed? [22:28:43] i take it you did it ^ [22:28:43] ? [22:40:25] [1/2] I regret to say after doing a few edits the error is back for me [22:40:26] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1488306937396465894/image.png?ex=69cc4d59&is=69cafbd9&hm=0bfd98744e159060c51f59aeaafc47618cec1ffbc7724a97e1d66be8dd44b4eb&