[02:39:21] when do we set this up for wikimedia's k8s depoloyment? https://eric-jadi.medium.com/minecraft-as-a-k8s-admin-tool-cf16f890de42 [02:43:15] oh, I was surprised to learn that k8s isn't written in redstone [02:43:25] is my life a lie? [02:44:57] no, they used Terraria's wire system instead because Google [02:45:11] ohhhhhhhhh, that explains that [10:20:05] Yo! Why my acc was disabled? https://phabricator.wikimedia.org/p/Iniquity/ [10:24:30] Iniquity: it could be due to your Wikitech block, “Account missing email address which is expected for all Developer accounts” (https://wikitech.wikimedia.org/w/index.php?title=Special:Log&logid=947693) [10:25:40] Yes, it's automated based on wikitech blocks [10:26:17] thought so, is it possible to undisable it on phabr? [10:27:14] I am glad that no one even warned me about this on wikitech. lol [10:31:48] a phab admin should be able to re-enable it [10:32:09] yeah, I wonder if you're the only affected account on phab or elsewhere [10:32:20] since the error messages outside wikitech will be really cryptic at best [10:32:51] it won't be, there was 144 blocks for that reason so if any of those had accounts they would have synced over [10:34:13] I'm just scrolling the block log now for other names [10:35:12] I can technically unblock you on wikitech, but looking at wmf-config/wikitech.php I don't think doing that re-enables the account on phab or gerrit [10:38:49] I wonder if email address is actually marked as required field on wikitech, The only difference on the wikitech and en.wiki Special:CreateAccount is en.wiki says thats "(Recommended)" [10:40:29] Yes, it is required now, maybe turned on recently . [10:40:54] Osnard was also effected, its the only other username that i recognised [10:40:57] Iniquity: I removed the block on wikitech, so at least you should be able to set an email there now [10:41:19] but yeah I can't really do anything to your gerrit/phab accounts, sorry [10:42:00] Ollie Shotton (a WMDE colleague) is also affected, see -cloud [10:42:26] * addshore reads up [10:43:23] taavi thx:)  I will try to find the password xD [10:43:36] Lucas_WMDE: there is also Jan Dittrich (WMDE) if they are still active with WMDE [10:43:43] they are indeed [10:46:08] i unblocked the wmde accounts on wikitech [10:46:15] but one of them is struggling to log in now it seems [11:10:26] Iniquity: found a phab admin! your account is back [11:11:55] taavi, wowow:) thanks a lot [11:12:56] but yes, please set an email to your account using wikitech [11:13:58] Hmm, actually there is a problem, I can not remember the password for the account. I haven’t come in for a long time :( [11:15:26] I was about to suggest you try Special:PasswordReset, but that would probably require an email [11:15:42] yes xD [11:16:05] if you still have an ssh key set up to the account, https://wikitech.wikimedia.org/wiki/Password_and_2FA_reset#For_users [11:17:23] oh, thanks! [11:17:36] I have try to find smth like that :) [12:43:40] On my Element client, #wikimedia-dev is not updated > 3 days, is it reported? [14:56:07]  Hi y'all, sorry for the spam not sure which channel I am supposed to write this in. My account was blocked last night for not having an email address associated with my account. As I always had an email address linked in my wikimedia account or on phab and still do I am not sure how this happened. Is there any way to appeal the block? [15:03:01] bd808: ^ [15:04:08] Why was it decided to block everyone? And not check the connections? :) [15:13:31] (see #wikimedia-cloud) [15:23:06] thanks! AntiComposite [15:28:35] Iniquity: (serious question) how would you have known since your account had no email set to receive notifications? [15:31:00] bd808, I am going to the Phabricator almost every day, or every few days. [15:31:53] Phabricator is not wikitech though. You said " I am glad that no one even warned me about this on wikitech. lol" [15:32:36] Oh, I apologize, I did not read the question correctly. [15:32:38] and then later you said you didn't even remember how to login to wikitech. [15:33:08] yes, because I have wikimedia SUL. [15:33:09] anyway, I'm not hoping to shame anyone or start fights. I'm happy to help restore accounts [15:34:43] > Phabricator is not wikitech though. You said " I am glad that no one even warned me about this on wikitech. lol" [15:34:43] I think it would be cool to just warn in the tech newsletter, for example, that such accounts will be banned. [15:35:27] sure, I could have done that. But would it have actually changed anything for you? [15:35:28] Or, at least, provide for a shutdown of the autodisable at the Phabricator. [15:37:10] >sure, I could have done that. But would it have actually changed anything for you? [15:37:11] I subscribed to the newsletter and would not be so surprised and discouraged when I went to the Phabricator and saw that I was blocked. [15:38:13] I agree that the action at a distance of linked Phabricator and Gerrit accounts being blocked is confusing. [15:38:23] Iniquity: is your account working again now? [15:38:36] Phab yes, thx:) [15:42:40] gerrit is ok, it is connected only with wikitech. But Phabricator connected with sul too [15:46:09] And it would also be very useful if, with such locks, there would be a message on TalkPage with how to fix guide, and where you can ask a question if something went wrong. The first thing I did was to look there when I realized that it was related to Wikitech. [15:49:46] 4 people have so far been adversely affected. I'm sorry that you were one of them, and I'm glad your account is getting fixed. [15:51:46] Thank you, I appreciate it:) [15:52:39] It's just that it was new to me, so it also turned out emotionally, I apologize for that. [16:04:56] no worries Iniquity. we all get wound up sometimes, and especially when confused [16:07:31] ;) [16:28:33] is there any "idiomatic" regression test schema used for manual testing? [16:29:08] like, say, "use a Google drive spreadsheet" or something like that [16:29:30] or some suite of templates or modules on mw.org or something [16:55:05] While I'm here, how to remove duplicates from https://toolhub.wikimedia.org/ ? :) [16:56:30] https://toolhub.wikimedia.org/tools/enwiki-jack-who-built-the-house-convenient-discussions this one [16:56:30] https://toolhub.wikimedia.org/tools/toolforge-cd and this one [19:13:51] Iniquity: that duplication looks to be similar to T294142. One record is coming from my tool that scrapes https://en.wikipedia.org/wiki/Wikipedia:User_scripts/List and the other is from toolsadmin (https://toolsadmin.wikimedia.org/tools/id/cd). [19:13:52] T294142: Remove dewiki-tmg-autoformatter from en:WP:US/List import by toolinfo-scraper - https://phabricator.wikimedia.org/T294142 [19:14:11] Help! Recent Changes filters panel on mediawiki.org hangs! [19:15:44] wargo: What do you mean by hangs? [19:16:00] Not loading interface of filters [19:16:14] Iniquity: an easy fix would be to uncheck "This is a webservice" on https://toolsadmin.wikimedia.org/tools/id/cd/info/id/1085/edit [19:17:30] [0ba8e663-4938-460b-a79c-cc4c7519265f] 2022-01-06 19:15:36: Fatal exception of type "BadMethodCallException" [19:17:57] >Sessions are disabled for load entry point [19:18:05] I think that's known then... [19:18:20] Iniquity: but it kind of looks to me like these are two separate but related things. One is the user script itself and the other is a stub tool that you started for some kind of management tool for that script? [19:18:29] wargo: https://phabricator.wikimedia.org/T298659 [19:35:12] bd808, I have created right version https://toolhub.wikimedia.org/tools/cd before I see duplications. My tool is unmaintained and not works :( [19:37:01] can you help one more time, we have this problem with url: https://imgur.com/a/u2l21k9 [19:39:35] The instructions that appear underneath make it sound like it should be a tools.wmflabs.org type url [19:41:12] hmm, but it is possible to add smth like that: https://ru.wikipedia.org/wiki/User:Serhio_Magpie/instantDiffs.js [19:41:37] some kind of check fails? [19:42:17] Does https://ru.wikipedia.org/wiki/%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Serhio_Magpie/instantDiffs.js fail though? [19:42:24] I wonder if it just doesn't like the cyrillic characters? [19:43:22] lol, you are right [19:43:47] That sounds like a bug... Or something not implemented yet [19:44:40] who uses Cyrillic characters, anyway? [19:44:51] what are 145 millions of people? [19:45:58] I'm guessing it's not just cyrillic [19:46:07] https://phabricator.wikimedia.org/T277979 [19:46:23] https://gerrit.wikimedia.org/r/c/wikimedia/toolhub/+/670413/12..13/vue/src/plugins/url-regex.js [19:46:57] Iniquity: want to file a seperate bug? [19:47:31] bd808's snippet at https://phabricator.wikimedia.org/T277979#7586574 seems like it might help fix it [19:48:31] (rather than using the regex that is currently used) [19:48:50] Iniquity: Can you use a w.wiki short url? :P [19:49:51] we can try:)  thx for idea! [19:50:24] Certainly file a bug though too [19:50:33] even if it's blocked/fixed by T277979 [19:50:34] T277979: urlRegex frontend validation is fragile - https://phabricator.wikimedia.org/T277979 [19:58:17] Iniquity: https://phabricator.wikimedia.org/T298725 [20:15:38] thanks! [20:16:22] bd808, can I edit other people's tools? [20:19:34] https://meta.wikimedia.org/wiki/Toolhub#User_permission_levels - I think you'd need some more rights [20:24:33] want to be Oversighters xD [20:53:09] Iniquity: https://meta.wikimedia.org/wiki/Talk:Toolhub/Archives/2021#Allowing_multiple_people_(or:_anyone?)_to_edit_'manual'_Toolhub_entries rambles on a bit about the current editing setup. TL;DR is no, but we may decide to change that. [20:57:24] bd808 thanks for the link! Perhaps I only need this at the stage of creating records. Because we have a fairly monolithic technical community in ruwiki and we often help each other to do some things. That is, I created a CD entry, but it would be cool if Jack could edit it too. [21:00:16] Iniquity: *nod* I think there are good reasons to want to community edit these records, but we have also thought about a few reasons that "ownership" should be possible for some fields. Right now my main reason for not working on opening up editing is that our patrolling workflows are not very good yet in Toolhub and more editing is going to need better auditing. [21:02:38] bd808 Yes you are right. But maybe it is worth giving some kind of automatic rights to experienced users with high flags? [21:03:53] Or make groups of users, like in a Phabricator, that can only edit certain tools. Like teams. [21:04:35] Iniquity: can I close T298728 as invalid? I think setting for_wikis to '*' is most of what you were asking there. [21:04:35] T298728: Provide the ability to put multilingualism in available languages and wikis - https://phabricator.wikimedia.org/T298728 [21:05:57] I really don't think that available_ui_languages being "all" or "*" makes any sense. [21:07:31] Then tell me how to fill https://toolhub.wikimedia.org/tools/cd:)  It has a lot of languages [21:07:35] ^) [21:09:29] or https://toolhub.wikimedia.org/tools/navboxnavigation, without important ui [21:12:18] Iniquity: well, there are a finite number of languages it is translated into. But you can add lots to show off like I did in this test record -- https://toolhub-demo.wmcloud.org/tools/mediawiki [21:12:50] but even that list is far from "all languages" [21:13:45] >  But you can add lots to show off like I did in this test record [21:13:46] by hands?:)  I think it is hard... xD [21:14:23] I typed them all there. Probably took less than 10 minutes. ;) [21:14:41] > but even that list is far from "all languages" [21:14:41] But languages appear every day, it is very difficult to control them, since everything is connected to translatewiki [21:15:12] "every day" [21:15:21] a better question is if the list of ui languages really matters there or if the installed wikis is more important [21:16:15] Wikis are more important of cource, but then what I should specify? [21:16:25] it would be cool to figure out how to get translation info direct from TWN for things like this though. I can't remember if we have a task about that in teh backlog, but I know it has been brought up in past discussions. [21:16:49] > but even that list is far from "all languages" [21:16:49] I agree. But then what to do with a gadget without an interface? [21:17:00] Iniquity: it's ok to leave things blank :) [21:17:47] not ok:(  you have (missing) in search page [21:17:53] https://toolhub-demo.wmcloud.org/search?q=cd&ordering=-score&page=1&page_size=12 [21:18:38] But this is not an overlooked, forgotten language. It is not specifically indicated. [21:22:03] > it would be cool to figure out how to get translation info direct from TWN for things like this though. I can't remember if we have a task about that in teh backlog, but I know it has been brought up in past discussions. [21:22:03] If it is possible to get this thing through the API, it will be cool. https://translatewiki.net/wiki/Special:MessageGroupStats?group=convenient-discussions&suppressempty=1&x=D [21:24:44] https://translatewiki.net/w/api.php?action=query&meta=messagegroupstats&mgsgroup=convenient-discussions [21:25:10] love [21:25:22] https://translatewiki.net/w/api.php?action=help&modules=query%2Bmessagegroupstats doesn't really offer any filtering... But doing it elsewhere isn't too bad [21:35:48] We can add logic that if more than 30 percent is translated, then the language is available. [21:37:35] translated = fuzzy+translated+prooreading [21:48:07] I guess you could use the twn "export threshold" [21:48:11] https://phabricator.wikimedia.org/T298736 [21:48:18] I've just added a patch to make the filtering the same as the UI [21:50:28] wow, so fast:)  thanks! [21:54:01] I have to go, I was glad to talk. If you suddenly need me, you can find me on the Discord MW or WM. IRC is terrible, sorry xD [21:54:35] Thanks for help, everybody :-p