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