[00:20:03] <MirahezeRelay> <rodejong, replying to angry_the_kidd4681> https://cdn.discordapp.com/attachments/1006789349498699827/1352436559302885426/image.png?ex=67de0232&is=67dcb0b2&hm=76c945b8c4776f1bbc7093d2d26b382976f5753240a63733b8bc332d7ab6697b& [00:20:12] <MirahezeRelay> <rodejong> Looks fine for me! [00:42:57] <MirahezeRelay> <aeywoo> Does Miraheze use a forked version of UserProfileV2? [00:54:16] <MirahezeRelay> <pixldev, replying to aeywoo> No [01:32:07] <MirahezeRelay> <aeywoo, replying to pixldev> That kinda sucks if they want custom social links. [01:32:53] <MirahezeRelay> <pixldev, replying to aeywoo> I think it would be best to try and figure a way to be able to add them as configs or hooks [01:32:59] <MirahezeRelay> <pixldev> and merge that upstream [01:49:02] <MirahezeRelay> <aeywoo, replying to pixldev> Yeah I guess that'd be a good idea. [08:48:08] <MirahezeRelay> <aeywoo> Well, I gotta find something to do. [08:49:01] <BlankEclair> tech wise or in general [08:50:49] <BlankEclair> i got 429 from loading javascript on dash.cloudflare.com lmao- [08:50:57] <BlankEclair> > The owner of this website (dash.cloudflare.com) has banned you temporarily from accessing this website. [08:50:58] <BlankEclair> AHAHAHA [08:57:47] <MirahezeRelay> <aeywoo> :3 [08:58:02] <MirahezeRelay> <aeywoo> evil claire strikes a heavy blow again on the cf infrastructure [08:58:31] <MirahezeRelay> <aeywoo> Was Shellbox ever re-enabled? [09:21:58] <MirahezeRelay> <aeywoo> BlankEclair: What are you curently up to? [10:39:54] <BlankEclair> lol i missed that message [10:39:59] <BlankEclair> aeywoo: not much tbh [10:40:04] <BlankEclair> the usual procrastination [10:50:11] <MirahezeRelay> <snowstacked> how do i edit this [10:50:13] <MirahezeRelay> <aeywoo> Fair enough. [10:50:15] <MirahezeRelay> <snowstacked> https://cdn.discordapp.com/attachments/1006789349498699827/1352595155533959242/image0.jpg?ex=67de95e7&is=67dd4467&hm=2c5b18f459741e6b309193760d3b35e1cbeebc4fa8af4e003ca0351831f41dac& [10:50:27] <MirahezeRelay> <aeywoo> Well that's a system message. [10:50:33] <MirahezeRelay> <snowstacked> i tried finding the mediawiki message via qqx but no brackets [10:50:55] <MirahezeRelay> <snowstacked> https://cdn.discordapp.com/attachments/1006789349498699827/1352595323599458366/image0.jpg?ex=67de960f&is=67dd448f&hm=e1133c6da94f4bf75aedcfa2e0219d729a32043770bc96e53f589da40f7cf248& [10:53:12] <MirahezeRelay> <aeywoo> What wiki is this on [10:55:55] <BlankEclair> snowstacked: it's one sneaky motherfucker [10:57:32] <MirahezeRelay> <aeywoo> BlankEclair: I didn't expect you to have approved those PRs so quick lmao. [10:57:35] <BlankEclair> ikr lol [10:58:07] <MirahezeRelay> <aeywoo> I was gonna wait for reception or rhinos to approve them or what-not cause I didn't know if they wanted it installed yet or not. [10:58:39] <BlankEclair> uhhh whoops (tm) [10:59:01] <MirahezeRelay> <aeywoo> Well guess what, their fault for not responding instantly tbf [10:59:10] <MirahezeRelay> <aeywoo> push it to prod and pray it doesn't break anything /j [10:59:24] <BlankEclair> smh what do you mean that you're at work? gotta volunteer! [10:59:31] <BlankEclair> i actually tried to push it to prod [10:59:37] <BlankEclair> but puppet didn't pull the repo for some reason [10:59:41] <BlankEclair> so eh [10:59:47] <BlankEclair> good time to wait for reception or rhinosf1 i suppose [11:01:34] <MirahezeRelay> <aeywoo> I would love to see Monstranto installed one day. [11:03:26] <MirahezeRelay> <snowstacked, replying to aeywoo> utgwik [11:03:36] <BlankEclair> why do i have 87 mpv screenshots in /tmp [11:03:51] <MirahezeRelay> <snowstacked, replying to BlankEclair> help pls the missing doc pages are filling up wantedpages [11:03:54] <MirahezeRelay> <snowstacked> 😓 [11:04:11] <BlankEclair> uhhh i can refresh that cache for u ig [11:04:44] <MirahezeRelay> <snowstacked> no like help me find whats the thing from [11:04:49] <MirahezeRelay> <snowstacked> so i can edit it [11:04:56] <MirahezeRelay> <snowstacked> and prevent it from clogging up my wantedpages [11:05:13] <BlankEclair> oh? [11:05:15] <BlankEclair> oh! [11:05:21] <BlankEclair> my brain had a fart [11:05:48] <BlankEclair> it's fucking hard tbh [11:05:52] <BlankEclair> to search for [11:06:20] <MirahezeRelay> <snowstacked> 🙏 [11:07:22] <BlankEclair> https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/Scribunto/+/refs/heads/master/includes/ScribuntoContentHandler.php#123 [11:07:44] <BlankEclair> snowstacked: here ^ [11:07:53] <BlankEclair> the bane of our existence [11:12:25] <MirahezeRelay> <aeywoo> Can we just kill Scribunto already? [11:14:33] <MirahezeRelay> <aeywoo> BlankEclair: Want to fix a weird swift issue on my private wiki? [11:14:43] <BlankEclair> i'm playing video game rn [11:14:56] <MirahezeRelay> <aeywoo> :SMCSobs: [12:10:56] <MirahezeRelay> <blatantcontradiction> Did runRefreshLinks restart? I noticed it was back to 100/3325 a few hours ago [13:04:53] <RhinosF1> BlankEclair: ye? [13:05:43] <BlankEclair> blatantcontradiction: each of the four servers are running refreshLinks, so make sure to compare against the same server [13:06:06] <BlankEclair> that being said, refreshLinks failed on mwtask181 because a wiki made php run out of ram [13:06:20] <BlankEclair> instead of properly checking the issue, i decided to just move the wiki to the end of the list and try again lol [13:06:31] <BlankEclair> RhinosF1: is refreshspecial okay to deploy? [13:09:31] <RhinosF1> BlankEclair: no idea [13:09:42] <RhinosF1> I just got out of a 2 hour meeting [13:09:48] <BlankEclair> fair enough [13:09:53] <BlankEclair> and i'm playing a game rn lol [17:23:38] <MirahezeRelay> <blatantcontradiction> My special pages are finally working!!! It does seem like I'd have to purge every page individually before everything's fully up to date, is there any way around this? [17:26:41] <MirahezeRelay> <rhinosf1, replying to blatantcontradiction> We're backfilling the data [17:26:44] <MirahezeRelay> <rhinosf1> Very slowly [17:28:18] <MirahezeRelay> <rhinosf1> It will take weeks before that process is complete though [17:28:36] <MirahezeRelay> <blatantcontradiction, replying to rhinosf1> Good to know! [19:51:42] <MirahezeRelay> <abaddriverlol> [1/4] I am currently trying to fix a gadget ([instantDiffs](<https://commons.wikimedia.org/wiki/User:Serhio_Magpie/instantDiffs.js>)) that is working on Wikimedia but not on Miraheze. The problem is that it uses `wgScript` as the endpoint ([code](<https://commons.wikimedia.org/wiki/User:Serhio_Magpie/instantDiffs.js#L-2604>)) to request the rendered diff which returns 301 on miraheze [19:51:42] <MirahezeRelay> <abaddriverlol> [2/4] and doesn't appear to be working. When replacing `wgScript` with just `/wiki/`, it is working. Is there any way to get `wgScript` to work so it returns the correct result? [19:51:43] <MirahezeRelay> <abaddriverlol> [3/4] Working endpoint with `/wiki/`: <https://randomwikistuff.miraheze.org/wiki/?action=render&diff=120&diffonly=1&oldid=114&title=Template:IRWA/styles.css&unhide=0> [19:51:43] <MirahezeRelay> <abaddriverlol> [4/4] Broken endpoint with `/w/index.php` (wgScript): <https://randomwikistuff.miraheze.org/w/index.php?action=render&diff=120&diffonly=1&oldid=114&title=Template:IRWA/styles.css&unhide=0> [19:53:07] <MirahezeRelay> <pixldev> That is interesting [20:04:05] <MirahezeRelay> <rhinosf1> @abaddriverlol i wonder if we handle the pretty urls different from Wikimedia [20:06:19] <MirahezeRelay> <abaddriverlol> not sure [20:06:26] <MirahezeRelay> <rhinosf1> Wikimedia only seem to redirect index.php/ [20:06:30] <MirahezeRelay> <abaddriverlol> on my local testing instance it works fine just like on wikimedia [20:06:31] <MirahezeRelay> <rhinosf1> Not index.php? [20:08:29] <MirahezeRelay> <rhinosf1> I could change the rule not act if the path includes php?action= [20:08:34] <MirahezeRelay> <rhinosf1> That might work @abaddriverlol [20:09:02] <MirahezeRelay> <rhinosf1> @paladox [20:09:24] <MirahezeRelay> <rhinosf1> @paladox do you know if this only affects cf rule or if it still hangs about in nginx / varnish too [20:09:41] <MirahezeRelay> <abaddriverlol, replying to abaddriverlol> [1/3] localhost vs miraheze [20:09:41] <MirahezeRelay> <abaddriverlol, replying to abaddriverlol> [2/3] https://cdn.discordapp.com/attachments/1006789349498699827/1352735939075506256/image.png?ex=67df1904&is=67ddc784&hm=eb43904eb58bc726ef4c8d86e24e5a71f9c63cb18c78cde7f83c2eccaf139ff1& [20:09:41] <MirahezeRelay> <abaddriverlol, replying to abaddriverlol> [3/3] https://cdn.discordapp.com/attachments/1006789349498699827/1352735939591536771/image.png?ex=67df1904&is=67ddc784&hm=9a5778c4bfe1ad66ba526da3266138f73f6def9f4eba7055b80eaf4d66a27070& [20:09:48] <MirahezeRelay> <abaddriverlol, replying to rhinosf1> ig that would probably work [20:10:05] <MirahezeRelay> <rhinosf1> We want to prettify some index.php urls [20:10:10] <MirahezeRelay> <rhinosf1> But maybe not all [20:11:08] <MirahezeRelay> <abaddriverlol> ah so that's why nobody ever shares index.php links on miraheze wikis [20:11:09] <MirahezeRelay> <abaddriverlol> makes sense [20:11:25] <MirahezeRelay> <rhinosf1> Ye we automatically prettify them [20:11:34] <MirahezeRelay> <rhinosf1> I do wonder why your script can't follow a 301 [20:12:30] <MirahezeRelay> <abaddriverlol> [1/2] good question, it seems to be using ajax [20:12:30] <MirahezeRelay> <abaddriverlol> [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1352736648558936204/image.png?ex=67df19ad&is=67ddc82d&hm=81a087f55103a61dc1d6c35bfa5cd06f9c0ecbaa8caea5f403e3109800e8147f& [20:29:01] <MirahezeRelay> <originalauthority> The entrypoint code pretty fucked tbf needs removing and doing again [20:30:14] <MirahezeRelay> <originalauthority> I just woke hella tired [21:07:52] <MirahezeRelay> <rhinosf1, replying to originalauthority> How so?