[00:02:31] awight, mwalker: I'm turning off TY mail send for a minute. [00:03:27] Also, I may explode shortly. [00:03:55] <_< [00:03:57] >_> [00:04:53] explode? [00:05:37] GC nightly is having a spasm. [00:05:48] Or rather, has been having a spasm, since we moved off of al. [00:07:32] Bah, I might need Jeff for this. [00:17:13] My very favorite thing about running Ubuntu on this laptop is how it never tells me when my battery is about to die. [00:17:56] and then it just straight up crashes [00:18:05] :( [00:18:52] The part where it tells me sometimes that my battery is critical right after it's been fully charged is also kind of cool. [00:19:17] Or that it's still charging when I remove the charger. [00:19:56] always one step behind [00:20:17] The weird thing is that, occasionally, it does warn me. [00:20:24] Appropriately. [00:20:38] Not, like, all day long while it's plugged in to the wall. [00:20:55] I mean, I swear that happened. [00:21:04] It's possible I just had a dream about it. [00:23:27] Gah. It's nearly 5:30. Not sure I have time to get back on this thing I was chasing. [00:24:17] Also, it's pretty likely to be a permissions thing that I won't be able to fix tonight anyway. [00:24:39] I can't even tell Anne about it. [00:24:51] * K4-713 goes home in defeat [00:25:21] I will, however, re-enable the TY email send job first. Heh. [00:50:00] (PS1) Ssmith: Initialize repo [wikimedia/fundraising/LoveMap] - https://gerrit.wikimedia.org/r/137516 [14:03:15] (PS1) Hashar: Jenkins job validation (DO NOT SUBMIT) [extensions/ContributionReporting] - https://gerrit.wikimedia.org/r/137597 [14:03:39] (PS1) Hashar: Jenkins job validation (DO NOT SUBMIT) [extensions/FundraiserLandingPage] - https://gerrit.wikimedia.org/r/137607 [14:10:04] (Abandoned) Hashar: Jenkins job validation (DO NOT SUBMIT) [extensions/FundraiserLandingPage] - https://gerrit.wikimedia.org/r/137607 (owner: Hashar) [14:10:38] (Abandoned) Hashar: Jenkins job validation (DO NOT SUBMIT) [extensions/ContributionReporting] - https://gerrit.wikimedia.org/r/137597 (owner: Hashar) [16:53:04] hey ccogdill ... couple of questions about your card 1676 [16:53:10] mmhmm [16:53:14] what’s up? [16:53:27] so... this subscription... is now cancelled, yeah? [16:53:44] but the dude wanted to change the amount... but we still settled the first transaction? [16:54:01] K4-713 and i are a bit confused :) [16:54:09] liiiiiiittle bit. [16:54:58] gah pulling up the card just to make sure I have it right [16:55:00] one moment [16:55:08] sure sounds good :) [16:57:25] ccogdill: This is supposed to also be the same issue described in my "Fwd: GC contribution not in Civi" email, and the information seems to be somewhat contradictory. [16:58:05] so as I understand it, the donor wants to change the amount of his recurring donation [16:58:20] but we can’t actually cancel his donation so he can update and start a new one until it makes it to civi [16:58:27] so we haven’t been able to confirm that for him [16:58:37] I don’t believe he’s asked for a refund of the first donation [16:58:42] Okay. My end: I am in a position where if we re-run the nightly audit script now, it will (probably) work, and pull in the contribution in question. Right after that, all the Thank You emails get sent. [16:59:07] okay cool [16:59:19] I was confused in your email when you said we should stop the TY email from getting sent [16:59:23] Okay. So, he *should* get the Thank You email? I was concerned that this was further altered at GC. [16:59:24] I’m not sure why we’d want to stop that [16:59:35] And that the TY email would be, well, wrong at this point. [16:59:42] no we didn’t change anythng at gc besides settling the donation [16:59:45] at 600 [16:59:46] If you changed the amount or cancelled it or something. [16:59:58] we can’t change amounts at gc [17:00:01] and didn’t cancel it [17:00:07] Okay. [17:00:18] So, I can just run the audit script without doing anything fancy? [17:00:21] I think so! [17:00:30] Awesome. Doing that now, then. [17:00:33] Thanks for the clarification. [17:00:35] thanks! [17:00:36] no problem [17:01:51] PPena i'm looking for a time for our mtg about the new contract tomorrow mornign so caitlin can be there... however you look totally booked. [17:17:09] atgomez moved things around [17:17:10] try again [17:17:13] atgomez: Type = 'Tech Task' AND 'Tech Status' != Deployed AND 'Moved to Backlog on' IS NULL [18:01:23] (PS1) Katie Horn: Remove obviously stupid line [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/137717 [20:26:02] (CR) Awight: "TODO: need tests to cover the database functions... This is a little tricky because we'll have to truncate tables as well as insert fixtu" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/137467 (owner: Awight) [21:01:38] mwalker you joining call? [21:03:40] maaaaatt [21:04:53] mwalker we are waiting ... it's mostly your questions [21:17:21] (CR) Awight: [C: 2 V: 2] "/me blinks, hard" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/137717 (owner: Katie Horn) [21:19:58] awight: See? Totally a stupid line. [21:20:03] that was CRAZY [21:20:24] I thought I must be going mad. [21:20:35] But, no. I just... had been going mad, before. [21:20:40] Comforting. [21:20:48] oh actually it's just copy n paste cruft [21:21:12] and I guess that function is not used as often as the gateway_txn_id one [21:21:36] You should check the nightly audit log in Jenkins. [21:21:43] urp [21:21:50] ...but, in my defense, none of that spew happened until I added -v. [21:21:58] ...to debug something totally else. [21:22:02] Oops. [21:22:19] mwalker: if you have time, https://wikimedia.mingle.thoughtworks.com/projects/online_fundraiser/cards/1603 is ready for review [21:22:33] K4-713: wait. the nightly job is using drush -v -v, right? [21:22:38] nope [21:22:41] (talk about stupid) [21:22:41] I mean, it wasn't. [21:22:46] oh! thanks [21:22:59] Dunno if that was just... server-move oversight, or what. [21:22:59] we need to make that the freaking default already. [21:23:06] Ehh. [21:23:11] Some things I don't mind so much. [21:23:17] well. yeah [21:23:28] There's so much spew already, I may have freaked out and turned it off to see things that mattered more. [21:23:29] but still there is no reason ever ever to run q/o those flags [21:23:47] hehe yes that is the script that shows a hash for each nickel [21:23:53] yep [21:24:07] Computer: Make dots. [21:24:10] * awight blinks some more, looking at our sprint workload [21:24:21] Too big or too small? [21:24:30] I've been blinded, so... [21:24:30] 91 points. [21:24:41] atgomez: ^ funny joke? :p [21:24:56] so... only 10 weeks to complete :) [21:25:15] yeah it's... a million. [21:25:17] :( [21:25:27] awight: Are you factoring emergency cards out of the velocity? [21:25:27] when Elliott shows up, we'll act like it's normal [21:25:29] nope [21:25:30] BAHAHA [21:25:40] though mine says 87. and 13 are deployed! which makes it... 74 [21:25:45] "pick 20 cards for yourself" [21:26:00] i'm more than happy to move some of these out/to the next sprint. feel free! :) [21:26:17] awight: Are you going to do a trick? [21:26:26] eh, I don't really mind, I would only be worried about the lack of plate-clearing effect [21:26:27] Like... pull work out of my ear or something? [21:26:35] i LOVE card tricks. I must demonstrate one day. [21:26:47] I used to do this one... [21:27:04] ...in which the card you picked would rise creepily out of the deck when I tapped it on the table. [21:27:15] No recollection of how that worked, though. [21:27:31] whoa. folded corner...? [21:27:34] nope [21:27:44] um. barbed silly putty? [21:27:50] It had to do with... the grain of the cards, and tilting one slightly. [21:27:54] omg. [21:28:04] It was almost some kind of materials science. [21:28:06] yes I like the ones that involve some extra creepy element of real magic [21:28:20] Also I had to sacrifice a squirrel beforehand to make it work. [21:28:26] O_O [21:28:29] Like, you cannot shield yourself from mind-reading [21:28:35] woot! snacks provided [21:28:39] @_@ [21:28:51] uhm. I think... I'm on a call now. [21:29:03] poof! [21:30:21] Jeff_Green: so, pizzacat has reviewed slander and we have it in a gerrit repo. [21:30:37] ooh nice [21:30:43] Lemme know if you still want to deploy. There's a "tail" module which reads from a file and emits on IRC. [21:31:11] yeah. can you shoot me the details of the thing in an email? I gotta run [21:31:22] Ah, one thing I overlooked, we need a mode where no IRC commands are interpreted. [21:31:25] sure thing. ciao! [21:31:43] oh--i.e. if you send an irc command in the logs? ha yeah that would be good [21:32:03] actually, so that we cannot interact with the bot over IRC [21:32:11] oh that too [21:32:13] /msg slander dump-PCI [21:32:28] /msg slander forkbomb [21:32:45] ok going! [22:11:36] mwalker K4-713 sent you a draft response for cookies questions... take a gander please :) [22:13:21] Can do. [22:13:24] ...doing. [22:14:15] atgomez: The only thing I would do, would be to whack the word "potentially". [22:14:20] That's it. :) [22:15:05] what if i swap it for "would see banners immediately again if a campaign was running" or something like that [22:15:05] ? [22:15:21] Oh, I suppose. Heh. [22:15:28] Nah, that works for me.