[01:29:18] Time to request a mirabeta account I guess. [01:29:52] I believe it just involves sending a DM to someone with the desired username and email address? [01:42:15] [1/3] My email address is not hard to find anyway, so I guess I'll just post it here until someone gets to it. [01:42:15] [2/3] Username: PetraMagna (same as meta) [01:42:16] [3/3] Email: [the email address in this patch](https://github.com/lihaohong6/ImgTag/commit/4a4c283df29b09fade8d34947a1e77bd015324d8.patch) [05:17:36] [1/2] Is anyone available to unlock this page for me? [05:17:37] [2/2] https://cg.songngu.xyz/CG:Ekip [05:18:05] This page is completely locked out as I forgot to unprotect them [05:31:39] 1.44 has been deployed long enough PC shouldn't be an issue tbh [05:31:46] But yes normally that'd be correct [05:57:26] can someone help me unlock the page pls :IOSskull: [06:26:12] https://login.mirabeta.org/wiki/Special:Log?logid=31 [06:26:20] Thank you! [06:34:23] https://cg.songngu.xyz/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Nh%E1%BA%ADt_tr%C3%ACnh?logid=395 [06:34:27] i would reprotect it if i could :p [06:38:52] [1/5] https://meta.mirabeta.org/wiki/Special:RequestWikiQueue/18 [06:38:52] [2/5] I love how serious CreateWiki AI is [06:38:52] [3/5] ``` [06:38:53] [4/5] Additionally, the description includes a public domain poem to meet the character requirement, which is considered filler and does not contribute to understanding the wiki's purpose. [06:38:53] [5/5] ``` [06:45:19] @notaracham are you free to reprotect to the cg right? ^^; [06:45:38] the right was renamed from editcgprotected to cg: https://github.com/miraheze/mw-config/commit/fcfb6fa4e533fe831a0960115558faa4c0bb3183 [06:45:55] i unprotected it, but it's probably a good idea to reprotect it [06:46:17] ...except i don't have (officially sanctioned) rights to do so since i can't give myself the group :p [06:52:21] To quote valheim, I have arrived [06:52:27] yay :3 [06:53:00] [1/3] i was _just_ about to do it from the code anyway lol [06:53:01] [2/3] (since i finally figured out how the maintenance script works) [06:53:01] [3/3] ((and no, i can't use the maint script to reprotect it, since it doesn't allow for custom levels or changing only specific types)) [06:53:54] Ugh, mirabeta is a whole other kettle of wormy development fish. Let me double check I have permissions + a working login [06:54:04] uh, not mirabeta [06:54:13] i meant production lol [06:54:22] this page in particular [06:54:48] Ohhh, was getting in the weeds. I've been reading the very bad BBB because it has impacts on my RL job. [06:54:54] BBB? [06:55:02] So my view is very myopic at the moment [06:55:15] ah okay, fair ^_^ [06:55:23] The bad bill the US congress just passed [06:55:49] ah... [06:55:54] _that_ one... [06:56:28] Yeah, no less than three of my good buddies just got notice their clinics were planning to close by year end. [06:56:49] So... yeah, we'll be going through some things [06:56:58] i'm already dreading to even see the rough things that it does [06:59:30] Nooooo joke. The worst won't come until a year or two in. [06:59:42] I'm in, what is needed, exactly? [06:59:58] make it edit protected for the cg right indefinitely [07:00:05] i.e. the same as before, except it was named editcgprotected then [07:00:11] i... have no idea what the message is called [07:00:36] https://cg.songngu.xyz/MediaWiki:Protect-level-cg [07:00:38] Mmmh. I may not have the ability to do that through frontend. [07:00:47] try granting yourself local sysop [07:01:23] since it's the only group w/ that right [07:05:11] Re-added, back to sleep [07:05:17] nini~ [07:06:05] https://tenor.com/jMFyybPI5mh.gif [07:13:34] update: my desire to kick trump in the balls has increased by 25% [08:22:24] mine is maxed out already lol [08:24:01] 125% [08:25:03] Now i'm same as u [08:25:38] hope that he come here to Dong Nai and I got to shake his hand and kick his balls [08:27:40] 10/10 negotiation skills [08:32:21] I live pretty close to DC. Any co-conspirators? [10:17:35] Is anybody aware why CommentStreams is currently pinned to a specific commit on REL1_43? [10:17:42] This breaks 1.44 compatibility [10:18:19] I was wondering why I am stuck there [10:21:23] [1/2] https://github.com/miraheze/mediawiki-repos/pull/61 [10:21:23] [2/2] Looks like UO made the commit? [10:21:58] Yep [11:32:12] No commit message as per usual to explain why [11:32:53] courtesy ping @cosmicalpha ^ [14:04:50] https://github.com/miraheze/mw-config/commit/025e63a29d1a6cb7f23b7598cb46dd36745dafe6 [14:04:51] why is this a float [15:40:19] Huh? [17:47:12] Yes, mediawiki did introduce a slight problem for numeric comparison by version when going from 1.9 to 1.10 [17:53:37] (I love that there's a constellation of leetcode solutions to the exact problem of version comparison. 😄 ) [18:25:40] Because otherwise it doesnt work on 1.43. [18:26:13] hmm? [19:08:59] What are we going to do for 1.44 then [19:10:19] It would be useful to be able to pin commits for specific branches only and use the latest commit for the other branches but we probably need a different solution since we don't have that rn [21:52:40] please don't tell me we actually store version numbers as floats [21:53:13] there's a function in php's stdlib just for that lol [21:53:18] How else would they be stored? [21:53:42] (1.43.1 is also a valid check) [21:53:53] int major, int minor, int patch? [21:53:55] We dont [21:54:29] string [21:54:32] They are strings but I PHP using comparison operators can be done like that so its < 1.43 for example [21:55:26] https://github.com/miraheze/mw-config/blob/13f9e661aa8c0ba4cf90d0f668087cb140614006/initialise/MirahezeFunctions.php#L474 [21:55:52] why not https://www.php.net/manual/en/function.version-compare.php [21:55:58] How bizzare [21:56:21] Because it seemed cleaner then a lot of extra and longer stuff. It's just shorter and it works. [21:56:47] wouldn't the operator comparison typecast the leff param to a float? [21:57:37] Well yeah it means it's comparing on floats basically [21:58:15] But not stored anywhere as floats. [21:58:25] ooooookay [22:45:59] the fabulous mediawiki 1.9 operator: [22:46:16] [1/2] Understandably! [22:46:16] [2/2] It's a problem that every major modern development language has to solve somehow, better that it's pre-baked and not 1000 bespoke flavors