[13:55:30] sup awight, are you flying back today? [14:05:50] (CR) Cdentinger: amend update to fix Direct Mail Appeal custom field (1 comment) [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/225492 (owner: Cdentinger) [14:28:02] cwdent|afk: yep! Anything I can help with? [14:34:45] (Abandoned) Ejegg: Roll back donation-interface lib, revert module updates [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/225342 (owner: Ejegg) [14:36:16] ejeg: oh! You're going for the fix, or rolling back in a new patch? [14:36:48] The fix is in! [14:36:56] crazy talk [14:37:35] stopped throwing the exception in the stub, fixed some success checks, and started doing the right thing with the return value [14:37:57] Well, I can CR tomorrow if cwdent|afk doesn't beat me to it [14:38:11] cwdent|afk: did some marathon reviewing friday [14:38:34] got it deployed and all caught up [14:38:45] * AndyRussG waves [14:38:47] aha, word to the mothership [14:38:50] hey! [14:38:55] Hi AndyRussG ! [14:39:14] Hi! :) [14:39:38] awight: if you'd like to double check, I think I tagged all the commits with https://phabricator.wikimedia.org/T105848 [14:39:55] Aaarg last day in Mexico! Errands, paperwork, goodbyes! [14:40:01] awww [14:40:08] AndyRussG: hey, we have SIM chips with hundreds of pesos remaining... know anyone in town who might like to get those in the mail? [14:40:12] kids sad to be heading back north? [14:40:23] hi cwdent [14:40:43] mornin! [14:40:47] awight: heh thanks I'll ask, though I expect not [14:40:51] Hi cwdent! [14:41:03] * awight reminds myself that this is a work day [14:41:17] ejegg: I guess they are. They 100% partied out, though [14:41:24] hi AndyRussG! [14:41:29] :) [14:41:34] awight, when a donor makes a new recurring contribution, we make the first charge from the DI front-end, right? [14:42:06] ejegg: yep. [14:42:18] cool, mhernandez was asking [14:43:26] The biggest lurking bug with ongoing charges, IMO, is that the RCG module is capable of * charging and failing before recording the charge in Civi, * and marks records as failed even if it was an internal exception rather than a processor failure. [14:43:37] I think there's a card for that. [14:46:02] On a side note. Check out the Varoufakis interview with Phillip Adams, he's back out of his groundhog hole [14:46:36] transcript: http://www.informationclearinghouse.info/article42368.htm [14:46:58] gotta run, see you online tomorrow! [15:02:41] Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface, Recurring-Donations: Spike: Errors while charging recurring GlobalCollect might be handled wrong - https://phabricator.wikimedia.org/T105857#1465218 (Ejegg) One way to handle this might be to remove the 'RECURRING_CHARGE' transaction f... [15:05:42] Fundraising Tech Backlog, Recurring-Donations: Fix recurring date calculation for HHVM - https://phabricator.wikimedia.org/T102230#1465222 (Ejegg) Awight fixed this with rWFCG5e04ea121d790 [15:06:02] Fundraising Tech Backlog: Run Payments wiki on HHVM - https://phabricator.wikimedia.org/T91899#1465224 (Ejegg) [15:06:04] Fundraising Tech Backlog, Recurring-Donations: Fix recurring date calculation for HHVM - https://phabricator.wikimedia.org/T102230#1465223 (Ejegg) Open>Resolved [15:31:15] !log updated AstroPay curl timeout setting on payments to 12 seconds [15:31:20] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [16:03:26] Fundraising-Backlog: Set up import for Major Gifts events payment/invitation tool - https://phabricator.wikimedia.org/T101191#1465313 (Ejegg) These are the formatting issues I was thinking of, but for the most part their sample looks good. - Their date format is totally fine - contribution amounts with... [16:07:42] wow good morning everyone [16:08:12] howdy dstrine [16:08:14] Hi dstrine :) [16:09:02] cya soon! [16:09:54] hi dstrine ! [16:10:32] everyone is all pumped and talking early [16:10:45] this is like reverse "mondays" [16:11:00] it is so hot in the bay area right now :( [16:11:01] (CR) Cdentinger: "Yeah my use case for this was actually to get arbitrary campaigns and banners imported with checks files, only for dev of course, to produ" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/217018 (owner: Cdentinger) [16:11:19] oh man, it's a muggy one here in somerville too [16:11:44] it's been consistently in the 90s here, but it's a dry heat [16:11:55] swamp cooler ftw [16:12:31] I'm totally going to build a swamp cooler [16:12:54] fr-tech != http://i.imgur.com/nZLFarX.gif [16:12:57] does a humidifier do anything like that? [16:14:55] ejegg: you need a lot of moisture and a lot of moving air ... the amount needed would probably be bad for the building?? :/ [16:15:17] heh yeah if you have more than like 50% relative humidity it is basically a humidifier [16:15:21] oh, looks like both are less effective when it's muggy too [16:15:44] they only work in a pretty specific area of the country [16:15:51] but they are awesome when they do [16:16:12] nice not to depend on nobel gases [16:16:32] yeah, and they cost basically nothing to run [16:16:44] i can leave it on 24/7 for maybe $10/mo [16:17:09] wow [16:18:05] it's just a fan and a water pump [16:18:30] here is an epic one: http://www.instructables.com/id/Portable-Evaporative-Cooler-swamp-cooler/?ALLSTEPS [16:18:59] nice [16:20:34] they take some practice to get a good setup. people try to use them like AC, but it's a whole different animal. it's not about blowing cold air into hot air, it's about replacing your air with slightly cooler air over and over [16:25:34] Fundraising Sprint ODB, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface, Unplanned-Sprint-Work, and 2 others: DonationInterface spam in LocalisationUpdate logs - https://phabricator.wikimedia.org/T105850#1465375 (Ejegg) @Reedy, is the logspam gone now? Can we close this as resolved? [16:56:16] anyone know if K4 is around today? guessing she's traveling... [17:01:38] cwdent: her schedule looks blocked out [17:02:09] lots of people overbook her so I think she declared schedule bankruptcy [17:02:49] hehe yeah [17:02:51] she's busy alright [17:07:32] Fundraising-Backlog, Wikimedia-Fundraising, Epic: [epic] Integrate processing in Brazil via Astropay - https://phabricator.wikimedia.org/T77907#1465465 (Ejegg) [17:07:34] Fundraising Sprint N*E*R*D, Fundraising Sprint ODB, Fundraising Tech Backlog, Fundraising-Backlog, and 2 others: Write Astropay audit file processor - https://phabricator.wikimedia.org/T90507#1465464 (Ejegg) Open>Resolved [17:08:22] Fundraising Sprint N*E*R*D, Fundraising Sprint ODB, Fundraising Tech Backlog, Fundraising-Backlog, and 2 others: Write Astropay audit file processor - https://phabricator.wikimedia.org/T90507#1060817 (Ejegg) [17:08:23] Fundraising Sprint N*E*R*D, Fundraising Sprint ODB, Fundraising Tech Backlog, Fundraising-Backlog, and 2 others: Make audit processing testable - https://phabricator.wikimedia.org/T104507#1465466 (Ejegg) Open>Resolved [17:09:58] Fundraising Sprint N*E*R*D, Fundraising Sprint ODB, Fundraising Tech Backlog, Fundraising-Backlog, and 2 others: Write Astropay audit file processor - https://phabricator.wikimedia.org/T90507#1465480 (Ejegg) [17:10:01] Fundraising Sprint N*E*R*D, Fundraising Sprint ODB, Fundraising Tech Backlog, Fundraising-Backlog, and 2 others: Implement CRM glue for AstroPay audit processor - https://phabricator.wikimedia.org/T104718#1465478 (Ejegg) Open>Resolved [17:19:50] cwdent: and ejegg: I'm looking at Anne's emails from friday: Fwd: [Maniphest] T105848: GlobalCollect is not recurring: something wrong with "batch mode" in DonatioinInterface [17:20:15] how are the recurring issues? [17:20:30] fixed afaik [17:20:39] ejegg can probably elaborate better [17:20:47] dstrine: yep, I think they're all fixed! [17:21:26] cwdent stuck around to do a lot of rapid-response code review [17:22:18] cool! I see the ticket in our current sprint is closed. Do you have an idea of the severity of the related one in the next sprint? https://phabricator.wikimedia.org/T105041 [17:22:52] Ah, unfortunately no idea [17:23:39] That one might be at right angles to last week's problem [17:26:06] ok thanks.... now I see Anne's email at 9:30 on a Friday. did you guys really stay that late?! thanks for that. [17:26:53] cwdent: K4 just sent an email. She is in full cat video mode :) [17:27:12] good for her [17:27:50] dstrine: i think it was at least 9:30 in boston [17:28:11] wow well thanks for that [17:29:49] np! [17:30:17] since my cards are all done this time i am starting to play with centralnotice and maybe help andy's patches get some movement [17:36:29] ejegg: I'm reading PPena's last email on astropay. I don't see corresponding tasks to these comments "Send banners to Pt-br versus pt" and "Increasing Time Out time " are they actionable or are they captured in other tasks? [17:38:00] everything else seems to be captured in the next sprint [17:39:23] dstrine: the time-out was just a LocalSettings change, which I updated this morning [17:39:37] sweet [17:40:13] I'm doing some of Anne's communication this week so thanks for bearing with me [17:40:17] the banners are a campaign configuration thing, probably handled by the-wub [17:40:51] just how the central notice campaign is configured on metawiki [17:42:10] ok great thanks! [17:42:23] Going to respond to that email now... [18:15:54] XenoRyet: I see your Japan form fix is ready to go. Want to explore the mysteries of DonationInterface deployment? [18:26:25] lol [19:00:45] ejegg: IRC didn't bink properly, didn't see your message until just now. [19:00:53] Sure, though, gotta learn sometime eh? [19:01:05] Hehe, yep! [19:01:31] so, let me find that documentation for starters... [19:04:32] umm, still looking [19:04:49] Elusive document [19:05:02] heh, too many places to look [19:06:22] huh, guess there's nothing comprehensive! [19:06:58] XenoRyet: let's do a video call [19:07:04] Sure [19:28:08] (PS1) Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/225937 [19:28:34] (Abandoned) Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/225937 (owner: Ejegg) [19:30:05] (PS1) XenoRyet: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/225938 [19:31:29] (CR) XenoRyet: [C: 2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/225938 (owner: XenoRyet) [19:31:54] (Merged) jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/225938 (owner: XenoRyet) [19:36:03] (PS1) XenoRyet: Update DonationInterface [core] (fundraising/REL1_23) - https://gerrit.wikimedia.org/r/225943 [19:36:55] (CR) XenoRyet: [C: 2] Update DonationInterface [core] (fundraising/REL1_23) - https://gerrit.wikimedia.org/r/225943 (owner: XenoRyet) [20:44:23] Fundraising Sprint ODB, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface, Unplanned-Sprint-Work, and 2 others: DonationInterface spam in LocalisationUpdate logs - https://phabricator.wikimedia.org/T105850#1465815 (Reedy) >>! In T105850#1465375, @Ejegg wrote: > @Reedy, is the logspa... [20:48:41] Fundraising Sprint Lou Reed, Fundraising Sprint Miles Davis, Fundraising Sprint N*E*R*D, Fundraising Sprint ODB, and 4 others: Create an Civi import function for hand keyed (including DAF) donations - https://phabricator.wikimedia.org/T88836#1465824 (LeanneS) Thanks! I'll test out these templates. [20:49:24] Fundraising Sprint ODB, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface, Unplanned-Sprint-Work, and 2 others: DonationInterface spam in LocalisationUpdate logs - https://phabricator.wikimedia.org/T105850#1465825 (Ejegg) Yep, the change is merged to master and deployment branches o... [20:55:39] !log updated payments from ebb1a9e52172a4793cf5feb33220b4d7edfcad70 to 152a64a035a59e67b4469223b8f83609bae523a3 [20:55:44] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [20:56:29] woohoo! [20:56:37] nice! [20:56:47] That was fun [21:27:26] (PS1) Ejegg: Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - https://gerrit.wikimedia.org/r/226024 [21:28:08] (CR) Ejegg: [C: 2] Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - https://gerrit.wikimedia.org/r/226024 (owner: Ejegg) [21:29:24] !log updated fundraising/tools from 9a9e7881d25f101cc612cfae6375c0a1c9b0f55d to 3e0e3ae799a507b378d0ece3e71631b10b361329 [21:29:29] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [21:50:26] mw-vagrant has the repos checked out in /vagrant but the apache config serves from /var/www/w where there are several symlinks to the git repos, but the business part of the wiki is just sitting there on the filesystem... i must be missing something about the intended workflow. ejegg have you messed with this? [21:51:38] cwdent: sorry, I've still done very little vagrancy [21:52:27] i'm thinking, maybe i'm paying it forward for some community development if i put in the effort [21:53:12] heh. Well, we did get you and XenoRyet set up in record time! [22:05:55] (PS2) Ejegg: WIP Validate fiscal number when exists, require for AstroPay [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/225349 (https://phabricator.wikimedia.org/T106171)