[03:19:10] There seems to be a broken username on Meta: https://meta.wikimedia.org/w/index.php?title=User:%E9%AB%98%E6%A9%8B_%E5%AE%97%E5%8F%B2&action=history [03:20:59] Their username contains an ideographic space, but their associated user page name has a normal space. This means their user link is red, although it works if you click it. [03:21:28] that's quite a weird bug [03:27:06] hovering over it tells me its "Not a registered username" [03:45:34] Pathoschild: https://phabricator.wikimedia.org/T5507 maybe? [03:46:40] Yep, that seems right. [08:12:20] https://phabricator.wikimedia.org/T91372 [13:19:29] Request: POST http://en.wikipedia.org/w/index.php?title=History_of_Egypt&action=submit&editintro=Template:XSS-editnotice, from 91.198.174.66 via amssq35 amssq35 ([10.20.0.135]:3128), Varnish XID 2011905619 Forwarded for: 158.255.217.32, 91.198.174.66, 91.198.174.66 Error: 503, Service Unavailable at Tue, 03 Mar 2015 13:18:08 GMT [13:19:33] ... :/ [14:20:36] Chandiqueer: loads for me with two seconds or so [14:49:27] anyone an idea how to deal with this one: https://phabricator.wikimedia.org/T91316 ? [15:39:08] Krenair: did you file a task about fixing the wiki stuff in initialisesettings? 'wikipedia' has been added to the tag list. [15:39:11] or tonythomas ^ [15:39:24] yes [15:39:29] well, sort of [15:39:37] Glaisher2: yeah. I was about to rebase the same now. [15:40:05] https://phabricator.wikimedia.org/T91174 [15:40:13] https://gerrit.wikimedia.org/r/#/c/193988/ was the one that got merged [15:40:29] see als ohttps://phabricator.wikimedia.org/T91340 [15:41:11] progress :) [15:41:59] anyone an idea how to deal with this one: https://phabricator.wikimedia.org/T91316 ? [15:42:36] wingfire: #mediawiki [15:42:50] thanks [15:55:15] Krenair: hope https://gerrit.wikimedia.org/r/#/c/191937/ looks fine now [15:55:46] you want to add that to swat? [16:10:40] Krenair: yeah. today's window ? [16:11:22] it's already open [16:11:26] you could try asking to add it now [16:11:58] asking in #operations now [17:41:40] [[Gebruiker:Wwian1|Wwian1]] ([[Overleg gebruiker:Wwian1|''overleg'']]) [17:41:49] I want this text to be my autograph [17:42:13] but the tab 'preferences' says something is wrong with the HTML [17:42:21] can someone help [18:07:31] This is one of the strangest bugs I've ever seen. https://en.wikipedia.org/w/index.php?title=Education_Program:Consumer_Reports/Wikipedia_Volunteer_Corps_Course_(winter_2015)&action=history [18:07:38] You'll see /your/ IP in the page history [18:08:19] :P [18:11:27] Hey, you're right [18:11:58] legoktm: [18:11:59] fix it [18:12:42] I philed a task https://phabricator.wikimedia.org/T91416 [18:15:53] nice find Keegan [18:15:58] "corps course"? who came up with that name [18:16:17] Thanks, but BlueRaspberry accidentally found it :) [18:16:46] https://en.wikipedia.org/wiki/Wikipedia:Administrators%27_noticeboard/Incidents#Request_for_block_-_IP_disrupting_a_course_with_students.2C_no_rationale_given [18:17:12] ah. I did see a post from him about that, but not the one that noted the bug. [18:17:12] harej: If they have a wiki, and want to upload files to Commons from it, we'll need to add Corps Course CORS. [18:17:49] admins better get on with blocking that IP. it just keeps somehow ending up unblocked! [18:20:56] Keegan, I've seen something like this in EducationProgram before... [18:21:11] I've seen similar problems, but not this exact one. [18:21:40] It's new to me. Fortunately it's only exposing a user's own IP [18:22:27] I was thinking of https://phabricator.wikimedia.org/T68624 [18:22:38] Keegan, hopefully that's not getting cached [18:22:53] I hope so too. [18:24:16] Krenair: I can't replicate that bug anymore [18:24:26] T68624, that is [18:24:33] yeah it was fixed [18:24:34] page histories appear normal now [18:24:56] Oh. Shouldn't it be closed fixed? [18:25:03] Oh [18:25:04] It is [18:25:07] :D [18:25:08] I'll shut up now [19:58:36] if you ever see your own IP it means something is trying to use a User object with an id of 0 [20:09:22] Hi is it guaranteed that the revision's parent timestamp is before the revision's timestamp? [20:09:56] I'm working on caching the revisions and until now assumed that the revision ids where strictly increasing with time, but that is not true :/ [20:10:06] like https://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=ids|timestamp&titles=Main%20Page&rvstartid=140204&rvlimit=500 [20:10:49] But I somehow need to know if a revision is sometime after another revision (without knowing any of the revisions in between) [20:13:54] xzise: it's technically possible for revisions to have the same timestamp [20:14:23] Hmm [20:14:35] older revisions can have higher ids if they were imported or something [20:15:18] I need to determine the next cached revision, so that I only query uncached revisions [20:16:20] So if there are two revisions with the same timestamp it should work and only when it selects the "further" away it queries to many revisions [20:16:41] although that this is happening would require … 3 revisions to have the same timestamp [20:16:58] can you split it into two queries? one for getting all the revision ids, then another to get the text of the revisions you're missing? [20:17:06] or am I totally misunderstanding? [20:17:32] I'd prefer if I don't need to query at all if I already have it in the cache [20:17:54] Granted the load with querying just the ids and timestamp is relatively low [20:19:16] At the moment I query simply all revisions until the next closed cached revision and yield those, then yield the cached and then query the server again and so forth [20:19:43] So I don't necessarily know all revisions and there might be gaps [20:20:52] and I just need to know (of a set of revisions) which of those is further in the past (by default) so that I don't try to query revisions in the other direction [20:23:14] https://gerrit.wikimedia.org/r/#/c/192539/ is an older version of my current implementation [21:28:08] Hi all. This is pretty urgent, and I don't know who to address it to. I signed up for a phabricator account last night using my SUL, about 10 minutes ago I received an email from phabricator informing me that I had authored and committed an entry to the site. I have checked the entry, and I can categorically confirm I have absolutely bugger all to do with it! What do I do? [21:29:07] what is the entry? [21:29:59] https://phabricator.wikimedia.org/rODCVbb2765dcfe11 [21:30:14] I am apparently listed as the author [21:30:21] CharlieTheCabbie: That's a patch. [21:30:35] But did he actually author it [21:30:44] No i didn't [21:30:48] It's from 2011. Are you sure? [21:30:52] I have no idea how to program at all [21:30:53] something's wrong [21:31:01] CharlieTheCabbie, I'll escalate. Thanks for bringing it up. [21:31:09] Ah. [21:31:16] I couldn't write a patch. I barely know how to work my PC [21:32:20] lol :) [21:32:37] I figured to flag it with you in case something had curled its toes up and died in the cellar. I looked at the email and immediately smelled fish. [21:33:15] Any immediate thoughts on what the heck could have done this? [21:34:52] Opsen are looking into it for you [21:35:04] I think chasemp knows the cause [21:35:14] cheers Reedy [21:36:45] CharlieTheCabbie: assuming you are the mystery committer in question [21:37:06] no worries really, it's a known thing the good news is that, the bad news is the other case of it I know of I guess wasn't resolved yet :) [21:37:07] https://phabricator.wikimedia.org/T77959 [21:37:25] that's just it, chasemp - I'm not the committer. [21:37:42] CharlieTheCabbie: sure no worries, please make a comment here https://phabricator.wikimedia.org/T77959 if you would [21:38:07] and we'll get it sorted, but it's not permanent and it's not dangerous, sorry it is confusing [21:40:27] hmm: DavisNT in Gerrit vs. Daviskr in phab - is this because phab does a loose email comparison? [21:40:47] Well the commit that was attributed to CharlieTheCabbie was Author: Charlie [21:40:59] So it probably also compares the author name, since the email address on that commit is useless [21:41:53] yeah. I have a root mail account on my linux unit, but it has a different system name at the end. [21:42:14] RoanKattouw: basically you are correct yes https://phabricator.wikimedia.org/T77959#835395 [21:42:24] You barely know how to turn your computer on but you have root somewhere? ;) [21:44:14] What I mean to say is, I can do what I need to do, but when it comes to the technical wizardry of writing things to make my computer do what I need it to do, I can't. :P [21:44:17] CharlieTheCabbie: It looks like there was a commit from 2011 where the only authorship information we had was "Charlie", and then you signed up and said your name was Charlie. So naturally the system assumed that was you :P [21:44:27] Oh cock. [21:44:36] RoanKattouw: I hope he gets his tip4commit in back pay [21:44:36] Ok, so what do you do with it now? [21:44:43] haha [21:44:56] it's a race condition of charlie's [21:44:58] Wait for our people to fix it [21:45:17] chasemp and his friends have been hearing about other problems that are basically the same issue [21:45:27] But I think yours is the most hilariously egregious one [21:46:00] I just hope I don't get anymore emails telling me I committed stuff :) The last thing I want is hoards of swarming wikitechs chasing me if something in my name breaks your shit :D [21:46:08] We did have one former employee report that one of his contributions got attributed to another former employee who at the time wasn't even employed yet [21:46:14] ? [21:46:23] OK, Now my head hurts [21:46:27] So that was weird but not as weird as "obviously there's only one person in the world named Charlie" [21:47:05] CharlieTheCabbie: Yeah don't worry about it [21:47:09] CharlieTheCabbie: You can disable hte notifications completely [21:47:13] They're already aware of it and trying to sort it out [21:47:14] Oh and that too [21:47:16] https://phabricator.wikimedia.org/settings/panel/emailpreferences/ -> Audit -> Ignore "a commit is created" [21:47:27] Excellent. That one will help [21:47:28] That's probably the simplest fix for you for now [21:47:29] One mo [21:47:34] Especially if you're not going to be committing anything [21:48:48] I doubt it. I will be adding bugs and stuff, assuming I can get the hang of your new interface. I saw the old bugzilla one, but this looks way more complicated. [21:53:32] Should I make a comment against that commit just to make it clear that I actually have nothing whatsoever to do with it, just in case anyone else questions its content with me? [21:57:44] CharlieTheCabbie: Nah [21:57:48] You'll be fine [21:58:01] Phabricator isn't our canonical repo for code review and such yet [22:32:44] Is there anyone who has a good handle on MW caching that I can get to poke at a commit? [22:34:50] * hexmode decides to try -dev [22:48:28] back soon