[16:28:29] niedzielski: Jdlrobson: hello! I found you through git blame. Do you know if there's a way to disable the collapsibleTabs functionality in Vector? I tried things like overriding `$.collapsibleTabs.defaults.expandCondition` to return `false` in MediaWiki:Vector.js [19:39:37] hey, I have problems with login using my bot password; have there been other reports? [19:40:22] you're going to have to be more specific than "problems" [19:43:18] "it doesn't work" [19:48:00] I cannot login [19:48:11] neither on VicunaUploader where I wanted to use it [19:48:21] nor on the regular login page onwiki [19:48:32] I've reset the bot password [19:48:41] not being able to log in with a bot password on-wiki is intended behavior [19:48:46] I have even reset my password and re-activated my bot password [19:49:09] not being able to log in with a bot password on-wiki is intended behavior <- thanks, I expected this but was not sure [19:49:24] but I still have problems with that tool where I could always use the bot password [19:50:04] as a Wikimedia steward I am asked to use 2FA but I also need access to some tools [19:50:23] not all of them are 2FA-ready yet [19:50:26] does the bot password have an IP address restriction? [19:51:23] no [19:55:41] Are you using Username:"DerHexer@VicunaUploader" and Password:"" or Username:"DerHexer" Password:"@VicunaUploader" [19:59:39] the latter [19:59:42] @AntiComposite [20:00:07] the first one never worked on VicunaUploader [20:04:12] correction, it should be VicunaUploader@ [20:04:34] * AntiComposite couldn't find the documentation for that anywhere and had to create a new bot password to check [20:07:16] I use DerHexer and DerHexerVicuna@... [20:09:43] as written on the Special page [20:10:24] that's as it should be [20:10:59] are there any error messages, or just "Could not log in"? [20:11:36] user name and/or password wrong [in German though] [20:14:30] I'm able to replicate the issue [20:14:31] Of course grepping for DerHexer in the logs... gives interesting results (abuse accounts) [20:15:48] yeah, I am popular xD [20:16:06] nice to read that you can replicate it :D [20:16:43] Huggle works fine, so it looks like it's a VicunaUploader problem [20:16:58] ;( [20:19:38] https://github.com/yarl/vicuna/releases [20:19:42] 4 years since a release isn't promising [20:25:30] I know ;( [20:27:43] I just got an info that another user without 2FA could not login either [20:27:50] so a general Vicuna problem [20:29:56] "Fetching a token via "action=login" is deprecated. Use "action=query&meta=tokens&type=login" instead." [20:30:00] well there's your problem. [20:33:18] Another (unrelated) problem: https://tools-static.wmflabs.org/cdnjs/ is broken. "it doesn't work" It returns HTTP 403 for every requested JS and CSS file. To reproduce, just open https://tools.wmflabs.org/admin/ and note its ugliness. [20:33:59] simon04, so it does. that's a #wikimedia-cloud problem though [20:34:11] it's already been reported there [20:34:34] Alright, good to know. Thanks for the pointer. [20:36:44] thanks, AntiComposite, for finding the bug; I've pinged Yarl and documented the findings on the tool's talk page [20:36:59] (yes, when it's getting more serious, I will go for Phabricator) [20:44:20] I'm not sure _why_ that's breaking things, but it is [20:45:26] It's probably related to https://phabricator.wikimedia.org/T249526 [20:46:04] * AntiComposite continues poking [20:46:43] s/breaking things/breaking things now [20:49:57] Just because something is deprecated, doesn't mea it doesn't work [20:50:10] *doesn't mean [20:57:12] I'm looking into the source code of Vicuna right now. After calling `action=login`, the application expects to find `result="Success"` which is not present. [20:57:42] yeah, it gets result="NeedToken" [20:58:57] looking at the Commons logs, the last VU upload was 5 April 2020 21:27 UTC [20:59:56] The token is in fact provided: `lgname=User&lgpassword=pass123&lgtoken=f399eceff76c4782cc88ccf5470b63495e8b9803%2B%5C` (the `+` being URL encoded) [21:00:07] yeah [21:03:14] https://phabricator.wikimedia.org/P10915 is what's going over the wire (suitably redacted of course) [21:05:13] Out of curiosity, this has been generated using mitmproxy or a similar tool? [21:05:19] wireshark, yes [21:06:51] `result="NeedToken"` is to be considered as an error? [21:07:53] I don't know for sure, https://www.mediawiki.org/wiki/API:Login#Possible_errors lists it and it's treated as one in grafana [21:10:36] so, between today and yesterday something on the mw end changed in relation to login token handling that caused VU and at least one other API consumer to have problems [21:12:19] https://commons.wikimedia.org/wiki/Special:Version – MediaWiki 1.35.0-wmf.26 (fc6f616) 2020-04-06T11:14:35 [21:12:52] only deployment between then and now is today's EU SWAT [21:15:19] `git diff origin/wmf/1.35.0-wmf.25..origin/wmf/1.35.0-wmf.26` reveals: T245149 Fix fetching login token from action=query&meta=tokens on private wikis. [21:15:20] T245149: API readapidenied with private wiki on v1.34 - https://phabricator.wikimedia.org/T245149 [21:26:19] this isn't ApiQuery though, it would be ApiLogin [21:47:16] AntiComposite: I'm heading to bed; good night! [21:58:10] I'm wondering if this is related to the Envoy session handling stuff, or if that's an entirely different type of session. [21:58:18] anyway, I'm off for a bit too. [23:12:07] Fatal error on frwiki (Main and Wikipedia namespace broken, but Talking pages are working) [23:12:18] Yup [23:12:21] known issue (https://phabricator.wikimedia.org/T249565) under investigation, thank you for reporting [23:13:19] Hello, I get this error when I want to patrol change, open main page and etc... on sr.wikipedia.org [23:13:21] [Xou3NApAMNEABAO1eh0AAADP] 2020-04-06 23:11:49: Fatal exception of type "Wikimedia\Rdbms\DBQueryError" [23:13:23] known issue (https://phabricator.wikimedia.org/T249565) under investigation, thank you for reporting [23:16:54] Just encountered the same exception on en.wiktionary.org while viewing https://en.wiktionary.org/wiki/Module:kum-decl [23:17:32] thanks for the report, it's being looked into [23:18:50] AntiComposite, you rock. Thanks for updating everyone in many channels. <3 [23:20:15] thanks! [23:21:41] hi, does anybody knows that eswiki is not working ? [23:21:49] https://es.wikipedia.org/wiki/Wikipedia:Portada [23:21:59] Yup, unfortunately [23:22:02] T249565 [23:22:02] T249565: Wikidata's wb_items_per_site table has suddenly disappeared, creating DBQueryErrors on page views - https://phabricator.wikimedia.org/T249565 [23:22:24] if we had a bot to say that as each person joins :) [23:22:33] Or more people that could change the topic in here [23:23:26] Just change topic ;) [23:23:38] Need op [23:23:56] You aren't op? [23:24:00] Reedy: ChanServ says TimStarling is the founder here :) [23:24:04] ok, just warning [23:24:26] leoncastro: yes, thank you for the report [23:24:42] just turns out that this is widespread, but you didn't know that :) [23:26:15] ok I will give bd808 and Reedy some flags [23:26:21] thanks! [23:26:23] musikanimal: just saw your ping. Did you get help? [23:26:25] hello, in case anyone is watching, I'm suddenly getting lots of "Fatal exception of type "Wikimedia\Rdbms\DBQueryError"" errors on the Project namespace, e.g. see https://pl.wiktionary.org/wiki/Wikis%C5%82ownik:Projekt_formularza?uselang=en [23:26:39] Reported at https://phabricator.wikimedia.org/T249565 - known issue [23:26:40] niedzielski: I did not! any ideas? [23:26:54] thanks, Danny [23:27:01] PeterBowman: thanks for the report. unfortunately a known issue -- T249565 [23:27:36] stashbot: you napping? [23:27:36] See https://wikitech.wikimedia.org/wiki/Tool:Stashbot for help. [23:28:16] https://phabricator.wikimedia.org/T249565 [23:28:24] musikanimal: can you give me more context? are you seeing a regression or just want customization for longstanding behavior? [23:29:02] Hmm, sr.wikipedia.org works now... How? [23:29:29] yeah just customization; I've got a wiki I'm hosting with a bunch of hacky CSS on top of Vector. It doesn't like the positioning and keeps hiding the tabs when they don't need to be [23:29:45] Zoranzoki21: https://phabricator.wikimedia.org/T249565#6034665 [23:31:28] Thanks bd808 [23:34:54] musikanimal: no supported way. if you want void your warranty, you could add a default gadget like `$.collapsibleTabs.calculateTabDistance = () => Number.POSITIVE_INFINITY` which should effectively disable it, i think [23:35:49] I tried `$.collapsibleTabs.calculateTabDistance = () => true` in MediaWiki:Common.js, let me try `Number.POSITIVE_INFINITY` [23:36:08] err, Vector.js [23:38:10] weee! that did it! Thank you niedzielski . It's okay that it's a hack, my pseudo-Vector skin is also a hack :) [23:38:37] also, today I learned about `Number.POSITIVE_INFINITY` [23:39:26] musikanimal: just curious, if it worked better would you use it? [23:42:02] yes I think so! I have #left-navigation set to be full-width, float:left, and #right-navigation float:right. This effectively makes it look like one uniform bar [23:42:31] so I get why it doesn't work. To me it was better for it to look good full-width than to worry about users with smaller screens [23:43:20] https://solara.miraheze.org/wiki/Solara [23:43:55] musikanimal: there's a lot of hardcoded things in vector. i'm still getting up to speed on it all. some of this will likely see improvement on wikis that opt into the new vector experience (https://www.mediawiki.org/wiki/Reading/Web/Desktop_Improvements) but it's going to take time [23:44:30] yeah I saw that. Look forward to it! [23:44:34] thanks for the link [23:46:29] yeah, it's an attempt to combine Gamepress into Vector https://solara.miraheze.org/wiki/Solara?useskin=gamepress [23:47:26] Gamepress is too narrow and I don't like all those links on the right side [23:47:50] musikanimal: I thought you were more into jam bands than 90's alt :) [23:48:33] haha, alt-rock is actually my favourite (you know I'm huge into 311), but yes I'm a bit of a hippie too :) [23:49:02] though 311 is sort of a combination of jam and alt-rock [23:49:34] or ska+electronica? 311 is genre busting! [23:49:47] hell yeah they are, haha [23:52:11] musikanimal: alex has been exploring supporting more page widths deliberately (T247038). i hope the end result is that if you don't like the numbers he's chosen, it'll still work well with whatever numbers you override it with. [23:52:12] T247038: Design spec for collapsible sidebar - https://phabricator.wikimedia.org/T247038 [23:53:52] niedzielski: I'm an old, but it is hysterical to me that 1280px is a "narrow" screen [23:54:25] :] [23:54:34] haha that is a bit wide to be narrow... I'm at 1280px myself! [23:56:36] My browser is 1024px x 924px for outer{width,height} [23:57:11] on a 2560x1440 display