[00:00:19] > might've [00:00:21] oh no?? [00:01:04] BlankEclair: how does your refreshLinksChunked script work? [00:01:14] I’m thinking of hijacking it for IA wiki backups [00:01:17] agentisai: you can read the source code? ^^; [00:01:23] it just loops through a plaintext list of wikis [00:01:28] ah [00:01:31] and then runs refreshLinks on them [00:01:44] with the refreshLinks part being copied from the chunking script on [[mw:manual:refreshLinks.php]] [00:01:59] I wanted to know if you somehow dealt with foreachwikiindblist and started off from a certain point in the list [00:05:12] ah lol [00:05:25] idk why foreachwikiindblist doesn't accept plaintext files [00:05:30] it'd be very handy :p [00:06:35] It’d also be handy if it allowed you to start from a certain letter [00:06:48] I tried to implement that but I just made a mess [00:06:52] it would never work correctly [00:07:17] https://rainverse.wiki/wiki/Puddle?action=pagevalues [00:07:19] i love bugs [00:08:42] how did that even happen lol [00:08:48] i wish i knew [00:18:37] https://rainverse.wiki/wiki/Special:CargoQuery?title=Special%3ACargoQuery&tables=characters&fields=_pageName%2C+COUNT(_pageName)%3Dcunt&where=&join_on=&group_by=_pageName&having=&order_by[0]=cunt&order_by_options[0]=DESC&limit=&offset=&format= [00:18:38] aaa [05:27:15] @blankeclair You okay there Claire? [05:27:32] oh, i'm currently compiling powerlevel10k on my router [05:27:35] what about you? [05:42:30] Dealing with tickets [05:42:42] hope they're fun tickets :p [05:42:44] What's a safe maxCategoryCount for DPL? I see one wiki has it set at 10,000. [05:43:19] (personally, no idea tbh) [05:43:20] They're asking for 60, I might just give them 100. [05:43:53] Seems reasonable considering there are other wikis with 1,000 for `maxCategoryCount`. [05:47:36] Could we add these DPL settings to ManageWiki? Like give people a minimum of 0 to 10, and if the want higher they can just make a ticket? [05:47:56] I don't think there would be much of a performance loss letting people go from 4 to under 10. [05:48:09] how do you do the higher part without a pr to mw-config? [05:48:59] That's a good point, we could just lock those settings behind managewiki-restricted instead? [05:49:13] Min of 0, Max of 1,000 (since two wikis have that set already). [05:49:22] how? [05:49:34] unless you're proposing to add a method for capping it for non-mw-restricted [05:49:37] Wdym, you can restrict individual settings behind managewiki-restricted. [05:50:05] you can't really allow (0, 10] for non-restricted and > 10 for restricted afaik tho [05:50:16] Well, that would be a nice feature to have, only regular people can set it to say 0 to 10, but managewiki-restricted has access to up to 1,000 etc. [05:50:29] It would help alleviate many issues related to having to wait for PRs to be done. [05:50:43] no objections tbh [05:51:15] Anyways, this is a simple configuration change to mw-config, are you able to approve my PR when I make it rq? Or are you busy? [05:51:29] sure i suppose [05:52:26] https://github.com/miraheze/mw-config/pull/5899 Here you go! [05:54:19] looks gay to me :3 [05:54:27] indeed, very gay :3 [05:55:03] > The last Puppet run was at Sat Apr 5 20:02:18 UTC 2025 (592 minutes ago). Puppet is disabled. paladox [05:55:09] not gonna run puppet lol [05:55:14] Lol. [05:55:27] I wonder why Puppet is disabled. [05:55:48] because of paladox xD [05:56:04] should i pull it manually? unsure lol [05:56:28] @rhinosf1 is it okay for me to manually `sudo -u www-data git -C /srv/mediawiki-staging/config pull` even if puppet disabled? [05:59:36] I don't see why not, although if it breaks it could crash the site I suppose. [05:59:45] Sounds like someone should write a manual for these things. [06:00:15] i just have very little self-confidence, is all :3 [06:02:44] yes [06:02:54] oki [06:03:07] will be after this set of trans memes =w= [06:03:08] @blankeclair wtf is wrong with haproxy [06:04:33] @blankeclair haproxy refuses to do sensible with the certds [06:04:54] I've completely swapped it to a new origin cert and redownloaded the CAfile [06:05:00] it definately has the right ones [06:06:01] It's being stubborn. [06:07:59] it's being a fucking little shit [06:09:18] Spank it, spank it now! [06:10:51] can i be- [06:11:18] oh right, i forgot that mwscript pulls for me [06:11:18] lol [06:12:27] :3 [06:12:36] hm? [06:12:50] haproxy is on cp*, right? [06:12:59] (i'm guessing) [06:13:22] I'm assuming it's live now. [06:13:26] yeah [06:14:19] Tanks. [06:15:03] https://upload.wikimedia.org/wikipedia/en/d/dd/Tank_Man_%28Tiananmen_Square_protester%29.jpg [06:19:30] Oh no.... [06:19:51] what if we stood in front of a row of tanks together 👉👈 [06:23:25] yes [06:23:31] okay it won't even start now [06:23:34] gg [06:23:35] logs? [06:24:05] not useful ones [06:24:14] what are they :p [06:28:28] damn service was exiting zero with reload and not doing so [06:28:46] ah, so it wasn't reloading? [06:30:56] ye [06:31:02] damn fucking stupid software [06:31:27] i love software [06:31:33] i gave up trying to get systemd to work in a chroot lol [06:31:35] opted for runit [06:42:39] it can go back to paladox [08:38:17] BlankEclair: we're coming back [08:48:47] can sum1 fix the wiki [08:49:03] me [08:49:07] ty [08:49:09] and I have [08:49:10] so uh [08:49:29] yk the stuf with 1 resilience [08:49:52] no, we are not resilent to database outages [08:50:02] what? [08:50:07] r u a human? [08:50:26] yes [08:50:27] i meant the fish with 1 resilience [08:50:43] i have zero idea what you are on about [08:50:49] bro [08:50:50] please try speaking normallu [08:51:04] er [08:51:37] bro what did u think i was talkin abt [08:51:42] this is a channel for discussing technical matters relating to Miraheze [08:51:50] anything else, please take not here [08:51:53] im talkin abt the wiki as i said [08:52:08] Miraheze is the host of the wiki [08:52:14] ik [08:52:15] we have nothing to do with the content on it [08:52:23] oh damn mb homie [08:53:09] this makes literally zero sense to me [08:53:17] u dont play fisch right [08:53:21] no [08:53:28] i don't even have a roblox account [08:53:29] alr mb homie [08:56:34] @yekkorr unless you have something relevant to the outage please refrain from disturbing tech while they work on the outage [08:57:19] i said sry [09:26:35] Hmm. [09:28:01] ello [09:58:04] Hi. [11:54:02] Hey, so how come wiki founders can't change the ArticlePath or Primary domain? [11:54:07] I thought that was one thing they could o. [12:23:05] @paladox, so how goes puppet? [12:24:40] We're testing haproxy [12:29:21] Curious, why does this Grafana dashboard not include CP28? https://grafana.wikitide.net/d/arhCmd7Mz/nginx-cache-proxies?orgId=1&from=now-15m&to=now&timezone=browser&var-instance=$__all&refresh=5s [12:34:59] because we aren't using nginx anymore for the frontend [12:35:34] Ah [12:42:20] going haproxy which will load balance and hash the url [12:42:26] so cache will become more effective [16:14:33] beta is back [17:31:23] [1/2] any reason why, when logging into my old account on the hybrid cafe wiki, miraheze created an account on googlepedia? I did not visit googlepedia today and I never visited it on that account [17:31:23] [2/2] https://discord.com/channels/407504499280707585/475350160428498964/1358485126820139009 [17:32:25] this seems to not be the first time of this happening: https://discord.com/channels/407504499280707585/407537962553966603/1355219046794264968 [17:33:04] CentralAuth [17:33:54] well why does it do that [17:33:57] why is it specifically googlepedia [17:39:08] No one knows why CA does anything💀 [17:39:15] But that is odd [17:40:57] true [18:05:25] CA is strange software [18:07:06] If understatements were petty crimes you’d get the death sentence for that [18:09:31] Touché