[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?