[01:40:55] What do you recommend? [01:53:05] [1/3] There are really only two options if you want something already built. [01:53:06] [2/3] On one hand you have CentralAuth which is probably not going anywhere, but is complex to debug. [01:53:06] [3/3] On the other you have $wgSharedDB which works fine out the box, but may not stick around forever (probably fine to use for now, but I wouldn't be surprised if WMF just removes it one day) [01:53:28] WMF is increasingly pushing people towards CentralAuth despite the big warning on mw.org that it wasn't designed for use outside WMF [02:00:09] gee would be so cool if some rich guy with too much money gave us like a million dollas and then we could employ CA to build a new system thats not in existential danger or makes you want to burn down tje Redwoods [02:09:30] Logging in and having an account is one of those things that sounds simple but is stupidly complex to do in a safe, scaleable and persistent way. [02:12:03] It's a small wonder that the Internet has reached uneasy agreement on certain SSO standards [17:07:20] Question: is there a way to assign multiple rights to editing a custom protection level? [17:10:46] please expand a little on what you mean, preferably with an example [17:11:47] usually each level has a corresponding right, which you can give to groups as you see fit [18:12:31] I mean, having it so users with either right A or right B are able to edit pages with protection level X [18:13:41] what's the use case for not giving both the same right [18:14:58] Global staff. I’ve noticed that when a side effect of creating custom exit protection rights, Global Admins (and technically Stewards) can’t edit them even though they can edit admin protected pages and such [18:15:13] (Stewards can just give themselves the right but still) [18:15:31] hmm [18:15:59] It hasn’t been an issue in the past(and frankly is an edge case that if it became a serious issue on a wiki is likely sign that more action than deleting a page is needed) [18:16:58] But still, if possible, I think it would be better to standardize that all custom protection levels can also be edited by say, `staffeditcustomprotected`, and then giving that right to GA and S [18:18:07] If mediawiki doesn’t like that, we could hack something into MirahezeMagic if deemed necessary [18:18:08] we could probably add custom restriction levels to global roles on wikis via PHP [18:18:19] in LocalSettings [18:18:56] bit annoying but I think that's the most reasonable way forward if we want to account for it without any extra steps [18:19:07] mediawiki doesn't account for this edgecase [18:19:08] it wouldn't be annoying if we just loop through `wgRestrictionLevels` [18:19:12] True, though it would be a bit annoying since it would be two arrays that could have to be kept in sync, but definitely manageable [18:19:17] True [18:19:44] I might try to mock that up when I’m home [18:20:02] please don't oversell yourself though [18:20:09] ? [18:20:36] Why did my brain forget a term I’m pretty sure I knew lmao [18:20:38] [1/8] sth like [18:20:38] [2/8] ```php [18:20:38] [3/8] global $wgRestrictionLevels, $wgGroupPermissions; [18:20:38] [4/8] foreach ( $wgRestrictionLevels as $level ) { [18:20:39] [5/8] $wgGroupPermissions['stewards'][$level] = true; [18:20:39] [6/8] } [18:20:39] [7/8] ``` [18:20:40] [8/8] would work in theory, assuming that the group is named that way [18:20:40] idk [18:20:41] [[wikt:oversell]] [18:20:42] [18:20:58] Ah, thought so [18:21:13] https://issue-tracker.miraheze.org/T12705#288011 :3 [18:21:25] lmao [18:21:39] Okay now [18:21:40] I posted like 5 of these comments on different tasks and nobody responded [18:21:49] zzzzzzzzzz [18:21:50] Fair [18:21:50] But [18:21:57] I legitimately didn’t get a notification about that [18:22:12] how [18:22:13] i bet it's in your inbox [18:22:38] Actually I don’t think I’ve been getting any Phorge emails for a while [18:22:44] Let me check what email it’s using [18:23:38] Mobile Phorge not helping [18:23:52] morge [18:24:16] mf where is the email setting page [18:24:43] https://issue-tracker.miraheze.org/settings/user/PixDeVl/page/email/ [18:25:05] Aight thank you [18:25:52] Okay, there it is [18:25:53] Ish [18:26:12] https://cdn.discordapp.com/attachments/1006789349498699827/1430985678405238896/image0.jpg?ex=68fbc4c4&is=68fa7344&hm=ad4f8380762e1c3e0baef079b7fad831ce578e6e3ba011c89d92ac143447efea& [18:26:15] Thank you email very cool [18:26:26] Good on me for remembering to crop to not dox myself [18:26:52] how would you dox yourself via a phorge email [18:27:51] [1/2] This but replace PixDeVl with my full legal name [18:27:52] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1430986094534590555/image0.jpg?ex=68fbc527&is=68fa73a7&hm=dbabb0c0369ac77da762b807024f8a2e4f3b5c402f1ad1cfbac00a0c6d7ff8ef& [18:28:13] ah [18:28:32] your fault for using your full legal name with your phorge account smh [18:28:36] I didn’t [18:30:10] Phorge doesn’t set a name to send to like MediaWiki, so Mail pulls from my contact [18:31:03] skill issue for putting your full legal name there [18:31:35] [1/2] also lmao, lol, muhahaha [18:31:35] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1430987032615849994/image.png?ex=68fbc607&is=68fa7487&hm=c21809e635e123c87d30658a595817f7eb2b268a2aeb87e67949c59caeb79364& [18:31:40] Shrug [18:31:44] me :3 [18:32:02] I’ve managed to only dox myfull name intentionally [18:32:22] sir i don't think that's a braggable thing [18:33:31] Eeeeeeh [18:33:33] But regardless [18:34:31] Let’s go with not at this time :Kek: [18:36:13] Yes, I’m not saying I’m going to pursue implementing this myself(to say I won’t get inadvertently nerd sniped is another matter but shhh). I do plan to jump back into tech work hopefully not too long from now, given my current IRL time sink hell will be out the door by the start of December (good riddance) [18:36:38] But alas not the current priority [18:36:39] december is when we take a collective nap [18:36:57] Bollocks [20:32:43] [1/3] @everyone [20:32:43] [2/3] I'll help the first 10 people interested on how to  start earning $100k or more within a week, but you will reimburse me 10% of your profits when you receive it. Note: only interested people should send a friend request or send me a dm! ask me (HOW) via Telegram username @Official_JamesHarrington [20:32:43] [3/3] Or The telegram link in my bio [22:13:19] That reminds me of https://github.com/miraheze/CreateWiki/pull/605 [22:38:41] way to throw salt in the wound man [22:38:59] My flavor of ADHD is a bitch okay [22:39:38] https://issue-tracker.miraheze.org/T12705#289328