[00:35:00] hi tech people\ [00:35:18] https://pt.wikipedia.org/wiki/Wikipédia:Scripts/FastButtons any idea how to try and translate this to English and have it useable in one's global.js? [00:35:57] Based on https://pt.wikipedia.org/wiki/MediaWiki:Gadget-fastbuttons.js [00:38:26] Bleugh [00:38:34] Of course export doesn't work properly to get all the JS [00:38:35] https://pt.wikipedia.org/wiki/Especial:Gadgets/export/fastbuttons [00:39:50] hey guys! I'm from ptwiki if you need anything :) [00:41:51] :/ [00:42:18] Reedy: from looking at it, it'd be amazingly useful for global sysops (and, tbh, all sysops) [00:42:22] and it's only on ptwiki afaik [00:42:31] afaik, yes [00:42:37] there's an old version at enwiki [00:42:51] but it doesn't have most of the functions [00:43:15] https://pt.wikipedia.org/wiki/Especial:%C3%8Dndice_por_prefixo/MediaWiki:Gadget-fastbuttons.js [00:43:19] There's 2 sub pages [00:43:36] https://pt.wikipedia.org/wiki/MediaWiki:Gadget-fastbuttons.js/buttonsList.js looks to be the one that needs most of the translating [00:44:16] okay [00:44:33] https://pt.wikipedia.org/wiki/Especial:%C3%8Dndice_por_prefixo/MediaWiki:Gadget-fastbuttons.js [00:44:36] do you know how to do it if we're able to translate it? [00:44:53] Slightly amusing most of the comments are in english :) [00:44:55] https://pt.wikipedia.org/wiki/MediaWiki:Gadget-fastbuttons.js/core.js [00:50:55] heh [00:51:07] Reedy: anything I could do to try and start working on it? [00:52:06] i'm going to try and duplicate it in my metawiki userspace [00:53:11] actually I should probably use testwiki [00:55:50] Ideally, the gadget could do with a bit of work to take multiple language strings [00:55:56] So they can share/reuse the code [00:58:19] Reedy: https://test.wikipedia.org/wiki/User:Vermont/fastbuttons.js [00:58:25] not sure if I should test it here or in gadget space [00:58:38] Reedy, I'm going to translate it into English, so, if it is not hard, it could be done [00:58:50] with an english translation the others are easier to do [17:30:16] Hey! Is this the right channel to ask for logstash help? [17:32:03] Daimona: Maybe? Are you asking specifically about logstash.wikimedia.org or more generally about logstash as a FOSS app? [17:32:16] Yep, specifically about Wikimedia Logstash [17:32:23] I guess [17:32:56] I guess ask and I'll see if I know enough to help you :) [17:34:03] In short, in https://phabricator.wikimedia.org/diffusion/EABF/browse/master/includes/AbuseFilterHooks.php there are 2 $logger->debug for channel AbuseFilter, but I cannot seem to finy any entry on LogStash, although I'm sure there MUST be some entries for those lines [17:34:09] I was in fact writing :-) [17:34:56] Daimona: ah! I do not think any debug level messages make it into logstash. Let me find the log level config to double check [17:35:07] I tried any kind of filtering, I'm sure that the code is in production, and wmgMonologChannel includes 'debug' for channel AbuseFilter [17:35:45] That's what I thought, but apparently this channel should include debug [17:43:17] Daimona: sorry, multitasking. The 'AbuseFilter' => 'debug' setting actually does not make those messages go to Logstash. See https://github.com/wikimedia/operations-mediawiki-config/blob/master/wmf-config/logging.php#L240-L250 [17:43:58] Daimona: Those logs will be on the mwlog server in flat files, but not shipped to Logstash [17:44:08] awww. unfortunate after goign through the whole NDA process for that,, right [17:44:59] Ahhhhh that's it, so, many thanks :-) [17:45:15] Nah, after all I could find other useful info, and already sent a patch to increase logging level :) [17:46:11] Daimona: :) [17:47:21] I just have to get the hang of it