[00:53:59] You’ll probably never be able to with a rebrand, but i can see what you mean [03:38:15] That reminds me I started this but never finished it lol. I should revisit that project.... [03:39:23] Yeah I was exploring mobile apps earlier [03:39:33] Using flutter rather than Java, however. [03:40:34] I like Kotlin for Android anyway. Kotlin multiplatform confuses the hell out of me though lol [03:45:06] I really cant stand Java or any Java adjacent language its over engineered to hell [03:46:35] Maybe I'm just used to ober engineering code lol [03:47:46] oh god, that reminds me of enterprise java [03:47:50] that wretched thing [03:47:58] oh sorry, i meant enterprise hello world [09:53:41] [1/2] https://discord.com/channels/407504499280707585/1296249039410561034/1304538244045865043 [09:53:42] [2/2] This is getting embarrising. Can someone have a look please?? !! [09:53:55] * BlankEclair sips tea [09:54:02] @MediaWiki Support Volunteers [09:54:41] (channel and timestamp please) [09:55:41] maybe we do need just a general ticket system [09:55:52] that message is in the non bridged discord support section [09:55:57] oh [09:56:05] i mean, phorge can kinda serve like that [09:57:10] I'm not sure I like phorge for that as an external application people need to jump around to use as opposed to built in discord or even something immediately wiki side [09:57:28] but on the other hand it might just have to be that way because a lot can get missed in the discord support area [09:58:04] imagine phorge auto-login [09:58:48] that might be helpful [09:59:01] if meta got an actual theme and phorge were matched to it I think it could be much smoother too [09:59:15] sounds kinda interesting to implement tbh [09:59:21] i have no idea how CA works tho [09:59:25] I'd probably check a general non-technician support section [09:59:34] it's an oauth thing [09:59:50] i'm thinking of implementing CA into phorge, but that could work [10:00:59] the problem starts at the login screen I think, there's the regular login form people should not start off using, there's the log in with mediawiki button they should actually use, and then just a login with github button [10:01:13] so maybe the login with mediawiki needs to be big, up top, text saying use this or something [10:01:14] why do we even have the username/password auth still available [10:01:31] there you go [10:01:45] that fundamentally not intuitive piece of UX is the first step to people using phorge and it waylays immediately [10:02:19] the fact it says it needs your real name email etc could be discouraging even if you haven't provided real name at all [10:02:38] something to soften that with an (if provided) slipped in might help [10:03:20] once auth config is unlocked, it's a matter of click to disable username/password lol [10:03:55] [1/2] this should include a stronger list of things people might want to do including domain stuff and other general requests people are directed there for [10:03:55] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1305473070621790259/image.png?ex=6733280a&is=6731d68a&hm=fccfa626f08731dc8694954bbbfef8083d9a519022a7fd5611201362b7c95d51& [10:04:51] the split of the meta community portal into help desk and other stuff is actually a good opportunity to work on UX [10:05:26] support stuff can be posted at the newly formed help desk and get status messages which have greatly improved handling in other things [10:05:39] phorge automatically activating oauth if it detects a miraheze account sounds interesting actually [10:06:22] removing the interstitial "do you authorise this oauth app" prompt too [10:06:35] as long as the big button to make the connection is obvious it should be fine and it's probably not best practice to purge that prompt entirely [10:06:41] oki [10:06:49] I defer to a real tech on that of course [10:07:33] it would be nice to absolutely minimize button presses, perhaps the login button takes you immediately to the authorization prompt [10:07:47] then that's just one more button press and you're done, and more intuitively than the full login page [10:08:38] perhaps if (has_miraheze_account && !autologin_attempted) { autologin_attempted = true; activate_miraheze_oauth(); } [10:09:03] phorge can read centralauth_{Token,Session} since those are stored in .miraheze.org [10:10:07] i wonder what happens if you only have one oauth provider [10:10:58] an empty page :p [10:11:00] dunno, it is out of my league now [10:11:28] https://files.catbox.moe/9myhmg.png [10:20:59] if it can be centered with a brief explanatory blurb, that will do [10:21:16] assuming the login input can't skip immediately to the effect of clicking that auth button [10:24:11] if you're willing to inject javascript, you can make it auto-click [10:24:24] but yeah, i feel like disabling the u/p auth would help a lot [12:12:53] I mean, is it really that confusing? [12:13:12] Seems pretty easy to understand the log in with miraheze button is the right one [12:13:25] Also this is why i prefer JIRA lol [12:16:15] is phorge being phorge again [12:18:12] we were discussing on how to make the phorge UX better [12:22:23] Build our own ticket system ftw [12:24:20] mediawiki ticketing? :OO [12:29:35] BeehiveBugd [12:36:29] originalauthority: srsly? [12:36:41] BuzzBug was right there [12:36:58] Does anyone remember that Beehive Bedhlam game on Sky? [12:37:04] Back int day [12:38:22] buzz buzz! [12:38:32] https://wikibound.info/wiki/Buzz_Buzz [13:06:00] [1/2] Ro I don’t think pinging is gonna do much good :p [13:06:00] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1305518895653978162/image0.jpg?ex=673352b8&is=67320138&hm=a2fdd747a055b5f094de2f95e0dcfea4a3e9b7022c9fd9451af0d34ee366e7f8& [13:07:06] Then what do we have these roles for?? If no one is going to respond to them? [13:07:54] https://tenor.com/view/shrug-shoulder-oh-well-then-yeah-sure-gif-13989027 [13:08:26] About time we get some focus on that [13:08:35] we’re all volunteers if none of us know the answer none of us will and [13:09:11] Time to find some more volunteers who DO know 😛 [13:09:47] > Membros [13:09:52] anyone who is not a man: :( [13:10:04] > [12/11/2024 00:09] Time to find some more volunteers who DO know 😛 [13:10:07] if they have the time lmfao- [13:10:23] https://tenor.com/view/jim-carrey-gif-12171108510331032271 [13:10:48] Hooooooo boy if it was that east things would be a lot different [14:51:43] hihi a bump on if its been added yet? thx! [15:03:37] It is possible to disable the real name requirement in phorge [15:05:22] Also username/password can be useful if for some reason the login with MediaWiki button doesn’t work. You can (re)set your password via user settings or the login screen [15:21:45] I think I remember you don't have to? [15:22:07] back when I setup my account I know I didn't have to [15:22:54] (talking about a real name requirement in Phorge) [15:23:35] I can add more forms, I made the extension one [15:32:14] [1/18] ```eml [15:32:14] [2/18] Message-ID: <67322325.050a0220.142ff9.e685SMTPIN_ADDED_MISSING@mx.google.com> [15:32:14] [3/18] Date: Mon, 11 Nov 2024 15:30:43 +0000 [15:32:14] [4/18] To: revi@omglol.email [15:32:15] [5/18] From: Phorge [15:32:15] [6/18] Subject: [Phorge] Email Verification [15:32:15] [7/18] X-Priority: 3 [15:32:16] [8/18] X-Mailer: PHPMailer 5.1 (phpmailer.sourceforge.net) [15:32:16] [9/18] X-Phabricator-Sent-This-Message: Yes [15:32:16] [10/18] X-Mail-Transport-Agent: MetaMTA [15:32:17] [11/18] X-Auto-Response-Suppress: All [15:32:17] [12/18] Thread-Topic: PHID-USER-qn6pevy3ruu7dufs225r [15:32:17] [13/18] X-Phabricator-Mail-ID: 919208 [15:32:18] [14/18] X-Phabricator-Send-Attempt: kcvuvbnu545xhv5y [15:32:18] [15/18] MIME-Version: 1.0 [15:32:19] [16/18] Content-Transfer-Encoding: base64 [15:32:19] [17/18] Content-Type: text/plain; charset="utf-8" [15:32:20] [18/18] ``` [15:32:25] U sure about that… Message-ID [15:33:00] (It means message-ID was missing when sent from Phorge to smtp.gmail [15:40:30] Hmm [15:40:32] Yeah tmk it’s not required [15:41:17] And your gmail smtp broke my miraheze-tech filter lol [15:41:31] Whoops [15:41:31] (I was reading `Received:` header) [15:42:01] It relied on .miraheze.org present, and now mail--*.google.com [15:42:38] Hmm anyway [15:42:56] Phorge doesn't include Message-ID when relaying to smtp.gmail. [15:43:07] New task time, I guess? [15:43:32] It’s supposed to automatically detect that or something [15:43:45] It’s a pretty simple configuration fix [15:43:50] google automatically adds one, at least [15:44:21] I haven't ever used plain smtp in phorge, so dunno much about how smtp is handled [15:44:37] (I've always used either AWS SES or Postmark) [15:44:44] Let me see the archives [15:45:34] [1/11] ```eml [15:45:34] [2/11] Date: Sat, 8 Sep 2018 11:49:50 +0000 [15:45:34] [3/11] To: revi@revi.wiki [15:45:35] [4/11] From: Paladox [15:45:35] [5/11] Subject: [Maniphest] T3567: URL Change [15:45:35] [6/11] Message-ID: [15:45:35] [7/11] X-Priority: 3 [15:45:36] [8/11] X-Mailer: PHPMailer 5.1 (phpmailer.sourceforge.net) [15:45:36] [9/11] X-Phabricator-Sent-This-Message: Yes [15:45:36] [10/11] X-Mail-Transport-Agent: MetaMTA [15:45:37] [11/11] ``` [15:45:47] So at least we had it long ago [17:36:59] I am so sorry I forgot [20:29:45] @theresnotime / @urbanecm hi, i'm wondering if you can review/merge https://gerrit.wikimedia.org/r/c/mediawiki/extensions/TemplateStyles/+/1088709 and https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CSS/+/1088710 please? [20:29:46] 🙂 [21:24:14] after further discussion it's probably best to see how the help desk turns out when that is implemented, otherwise if there's any other common tasks that would be nice to have guided forms for that would be excellent [22:36:26] oh what the hell https://www.mediawiki.org/wiki/Codex#Using_Codex_in_PHP codex now supports php yay