[12:29:20] Getting 502 again [12:29:48] 905f8cb4fe8aeb54 [12:30:00] on commons [15:45:19] [1/4] ------ [15:45:19] [2/4] 🔸NEWS 🔸Wishlist item: [15:45:20] [3/4] When a page is created with the same title as a page which was previously deleted, a tag ('Recreated') will now be added, which users can filter for in Special:RecentChanges and Special:NewPages [15:45:20] [4/4] ----- [15:46:26] could be tentatively useful [15:46:49] I know a few wikis that deal with recreation of undesirable pages [16:07:26] Upstream [16:17:35] No I mean, that comes in next weeks TechNews [16:17:56] That is going to be implemented [16:19:21] Ah [20:55:56] Just wondering, just around an hour ago our Miraheze wiki got a custom domain (yay! really happy about it), however it seems like the root path redirects to Miraheze wiki, would that be cache issue or something else? https://wiki.animalroyale.com/ redirects, https://wiki.animalroyale.com/wiki/ stays on domain [20:57:40] I place my bet on caching tbh, maybe a bit too excited about that haha [21:08:36] Both seem to be working for me [21:08:59] you mean both stay on https://wiki.animalroyale.com/ instead of going to animalroyale.miraheze.org? [21:09:26] Tested a bit with TOR browser as well as private windows and when unlogged it always redirects to miraheze [21:09:40] when logged in it usually stays within custom domain [21:10:38] It really reeks of slow cache to me which usually is separate for logged-out users but I guess when I'm excited patience runs thin and I prefer to make sure it wasn't some config issue [21:12:29] Seems to [21:12:33] [1/2] redirects for me to the subdomain as well (not logged in) [21:12:34] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1331733266255974410/Screencast_20250122_221142.webm?ex=6792b0c1&is=67915f41&hm=5f97e578fb948f82076a6b4f00f66e66f6c7c0a61bc7a88020d0f346d8934788& [21:13:40] https://cdn.discordapp.com/attachments/1006789349498699827/1331733548410998855/ScreenRecording_01-22-2025_16-13-02_1.mov?ex=6792b104&is=67915f84&hm=cd7dd86c0dfc4b33b7d3fcce7afa1ccbc61c8316556ca9ccb6f898fce87c3200& [21:13:42] I see, well, guess gonna sleep this one out and see if it still happens tomorrow haha, hope it's just cache [21:14:35] obligatory https://shouldiblamecaching.com/ [21:17:36] Precious where have you been all my life [21:18:16] huh [22:54:54] The root domain redirects to the miraheze.org subdomain for me - I am using Firefox, which the Tor Browser is based upon [22:56:07] Actually, both appear to redirect [23:37:59] yeah, I believe the animalroyale.miraheze.org should always redirect to custom domain, which actually has me worried a bit, will make a ticket if it doesn't start working as other wikis with custom domains on Miraheze work. The wiki.animalroyale.com -> animalroyale.miraheze.org seems to be just stuck Cloudflare cache [23:42:05] Both stay on the custom domain for me. It can take a while for this to happen for some reason (obligatory mention that CW/MW do what they want half the time) [23:43:01] oa managewiki rewrite when [23:43:19] Never [23:43:28] I don't like ManageWiki, or how it does things [23:45:19] Haha, I'm glad it works as it should for someone then [23:45:20] OA ManageWiki alternative when [23:46:33] we haven't rewritten managewiki yet? [23:48:19] Not long [23:48:25] _like end of the month im hoping_ [23:49:04] do you wanna imagine what will happen if i began reading the source code? [23:49:17] Claire do you do bug bounties [23:49:32] i don't actively persue them [23:49:43] Really? [23:49:44] but if i happen to find a bug in a thing that gives me money, that i'll take the money :3 [23:50:06] Feels like you could make a living off of hacker one sometimes [23:50:14] yea same [23:50:31] thing is that i'm like wayy too lazy to actively put in effort lol [23:50:42] why am i so eepy [23:50:47] it's not like i slept for four hours or something [23:50:50] Relatable [23:51:00] i find it funny how [23:51:05] OA: sends a link to an extension [23:51:15] me: finds several XSSes and potential RCE [23:51:25] Maybe sometime we should do peer work where we both jump in a private chat and decide on something to work on and pressure each other to work on that thing lol [23:51:31] I know you don’t do VCs [23:51:47] heh [23:51:59] [1/2] > do you wanna imagine what will happen if i began reading the source code? [23:51:59] [2/2] Not really I think I'd cry, but I think i've done pretty well to ensure there are no security issues (there probably are tons) [23:53:15] i found an XSS in CreateWiki during my code review of the rewrite lol [23:53:58] oh yeah [23:54:02] where to get cheap VPSes [23:54:18] servermanagementpanel.com just 500s for me when i try to order a server [23:55:33] [1/5] Things I really don't like about CW/ManageWiki: [23:55:33] [2/5] - There's no concept at all of object orientated programming, big L [23:55:34] [3/5] - $wgManageWikiExtensions and $wgManageWikiSettings are dumb. There's no reason they can't be stored in the database (I get the "security concerns", but realistically there's no difference in me adding something to $wgManageWikiExtensions that causes an XSS than there is if it was saved to the database) [23:55:34] [4/5] - Why do I have to edit each permission on Special:ManageWiki/permissions individually? Dumb. [23:55:34] [5/5] - Why can't I edit another wikis extensions, permissions, etc from the master wiki? Dumb. [23:55:44] [1/2] > where to get cheap VPSes [23:55:45] [2/2] Hetzner. [23:57:29] _but if you do want the enjoyment of reviewing my extension then lmk a:PeepoCryDrink: _ [23:59:27] why are the hetzner's T&Cs so long [23:59:32] buyvm runs cheap but is rather frequently out of stock last I checked