[00:01:09] ejegg: great - how will we handle that many duplicate Fox Mulders though (queue some sort of X files pun) [00:01:22] hehehe [00:27:56] (PS3) Ejegg: WIP associate tokenized payments with contact id [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429475 [00:27:58] (PS1) Ejegg: Reformat recurring test to drupal standard [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/430274 [00:49:20] ejegg: does that csv have the extra spaces (that are being a bit painful when editing it) or is that just from transferring it [00:50:05] the one I forwarded first should be downloadable as a real CSV [00:50:13] gmail just gives you an image preview [00:50:54] the one I just sent was copy-pasted from a PDF, so I'm not suprised if its horribly mangled :( [00:50:57] sorry [00:56:48] ejegg: not that's fine I didn't know if I could fix it or needed to handle some of the weirdness [00:58:13] & I seem to have to define csv as a txt file in phpstorm (rather than default csv) to be able to edit it in a table in phpstork [00:58:15] m [00:59:09] hehe, i hope the have a stork mascot somewhere [01:03:56] lol - so I used to watch X files when I was in Malaysia [01:04:10] & his offsider was Agent Scully [01:04:16] Jillan Scully [01:05:20] anyway they had a nickname for her over there because it sounded like her name ' jilat sekali' [01:05:41] which is hard to find in google because it is not polite slang :-) [01:05:47] haha [01:07:22] however, I did find these amazing pictures googling to see just now https://tambahinfo.wordpress.com/2012/03/28/12-foto-hewan-yang-lucu/ [01:08:29] those have nothing to do with X files, but they're cute! [01:09:37] (PS4) Ejegg: Associate tokenized payments with contact id [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429475 [01:14:08] (CR) jerkins-bot: [V: -1] Associate tokenized payments with contact id [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429475 (owner: Ejegg) [01:15:45] shoot [01:31:36] (PS5) Ejegg: Associate tokenized payments with contact id [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429475 [01:36:04] (CR) jerkins-bot: [V: -1] Associate tokenized payments with contact id [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429475 (owner: Ejegg) [01:48:34] (PS2) Ejegg: Add payment processor id to recur record [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429519 (https://phabricator.wikimedia.org/T170973) [01:49:12] oh dang, that last one failed again? [01:49:20] huh, finally had it working locally... [01:49:58] ehh, normalization [01:51:25] (PS6) Ejegg: Associate tokenized payments with contact id [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429475 [01:53:47] (CR) jerkins-bot: [V: -1] Add payment processor id to recur record [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429519 (https://phabricator.wikimedia.org/T170973) (owner: Ejegg) [02:02:54] (PS3) Ejegg: Add payment processor id to recur record [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429519 (https://phabricator.wikimedia.org/T170973) [02:07:05] (PS2) Ejegg: Reformat recurring files to drupal standard [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/430274 [02:07:07] (PS7) Ejegg: Associate tokenized payments with contact id [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429475 [02:07:09] (PS4) Ejegg: Add payment processor id to recur record [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429519 (https://phabricator.wikimedia.org/T170973) [02:19:39] ejegg: so thinking about dedupe functionality in the new import - should I a) add some generic dedupe now - ie. match if we have (email + name match or email + address match) [02:19:51] or b) wait until we actually see some data [02:23:25] eileen: let's not worry about dedupe with bitcoin [02:23:40] it'll probably be half gibberish contact data anyway [02:23:58] ejegg: - I'll keep v simple for now & we can enhance when he have more info [02:58:05] cool, this IS supposed to be the quick solution! [02:58:13] heading out for the evening [05:50:00] (PS1) Eileen: Add bitpay import [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/430286 (https://phabricator.wikimedia.org/T192953) [05:50:55] Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Create bitpay import - https://phabricator.wikimedia.org/T192953#4173537 (Eileenmcnaughton) I pushed up a patch to review - I have some outstanding questions - cop... [05:54:25] (CR) jerkins-bot: [V: -1] Add bitpay import [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/430286 (https://phabricator.wikimedia.org/T192953) (owner: Eileen) [06:03:46] (PS2) Eileen: Add bitpay import [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/430286 (https://phabricator.wikimedia.org/T192953) [06:04:09] Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Create bitpay import - https://phabricator.wikimedia.org/T192953#4173544 (Eileenmcnaughton) a:Eileenmcnaughton [06:04:29] Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Spike: assess GDPR civi extension and try to export all of a donor's data from Civi - https://phabricator.wikimedia.org/T192677#4146534 (Eileenmcnaughton) a:Eileenmcnaughton [06:13:42] (Abandoned) Eileen: Remove quiet rollback [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/429104 (owner: Eileen) [10:39:29] Fundraising-Backlog: Add phpcs and pgpcbf composer script to crm project - https://phabricator.wikimedia.org/T193617#4174123 (jgleeson) [10:41:10] (CR) Jgleeson: [V: 2 C: 2] "Approved" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/430274 (owner: Ejegg) [10:43:29] Fundraising-Backlog: Add phpcs and phpcbf composer script to crm project - https://phabricator.wikimedia.org/T193617#4174167 (jgleeson) [10:43:31] Fundraising-Backlog: Add phpcs and phpcbf composer script to crm project - https://phabricator.wikimedia.org/T193617#4174123 (jgleeson) [10:45:29] (Merged) jenkins-bot: Reformat recurring files to drupal standard [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/430274 (owner: Ejegg) [11:06:20] (CR) Jgleeson: [V: 2 C: 2] "Looks good! tests passing for me." [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429475 (owner: Ejegg) [11:10:41] (Merged) jenkins-bot: Associate tokenized payments with contact id [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429475 (owner: Ejegg) [11:13:24] Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog, Patch-For-Review: Help to deploy new Thank you email in Dutch (with updated tax copy) - https://phabricator.wikimedia.org/T193228#4174244 (jrobell) Thank you @Ejegg I tested sending the thank you email to myself, bu... [11:39:32] (CR) Hashar: "check experimental" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/46700 (owner: Hashar) [11:58:37] (CR) jenkins-bot: Jenkins job validation (DO NOT SUBMIT) [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/46700 (owner: Hashar) [12:53:10] (CR) Jgleeson: [V: 1 C: 1] "Everything works well." (2 comments) [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429519 (https://phabricator.wikimedia.org/T170973) (owner: Ejegg) [13:21:44] (PS5) Ejegg: Add payment processor id to recur record [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429519 (https://phabricator.wikimedia.org/T170973) [13:22:28] (CR) Ejegg: "thanks jgleeson, i just moved the token logic" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429519 (https://phabricator.wikimedia.org/T170973) (owner: Ejegg) [13:25:59] (CR) Jgleeson: [V: 2 C: 2] Add payment processor id to recur record [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429519 (https://phabricator.wikimedia.org/T170973) (owner: Ejegg) [13:30:22] (Merged) jenkins-bot: Add payment processor id to recur record [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429519 (https://phabricator.wikimedia.org/T170973) (owner: Ejegg) [14:02:12] Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog, Patch-For-Review: Help to deploy new Thank you email in Dutch (with updated tax copy) - https://phabricator.wikimedia.org/T193228#4174681 (Ejegg) @jrobell I'm getting the new one. I just sent you another (marked as r... [14:24:53] Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog, Patch-For-Review: Help to deploy new Thank you email in Dutch (with updated tax copy) - https://phabricator.wikimedia.org/T193228#4174838 (jrobell) Thank you @ejegg I just received the new one and all seems fine now! [14:29:23] Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog, Patch-For-Review: Help to deploy new Thank you email in Dutch (with updated tax copy) - https://phabricator.wikimedia.org/T193228#4174875 (Ejegg) Open>Resolved a:Ejegg Great, glad to hear it! [14:29:27] Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog: [Spike] Plan ingress system to use with new Kafka topic for landing page and impression dat... - https://phabricator.wikimedia.org/T192839#4174878 [14:32:32] dstrine: so as discussed, I'll bring T186048 into the sprink? [14:32:33] T186048: Adapt Druid banenr_activity jobs to EventLogging-based impression recording - https://phabricator.wikimedia.org/T186048 [14:33:07] Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog: Adapt Druid banenr_activity jobs to EventLogging-based impression recording - https://phabricator.wikimedia.org/T186048#3932054 (DStrine) [14:33:07] AndyRussG: just did it [14:33:12] have fun! [14:34:10] dstrine: thanks likewise!! [14:46:40] Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog: [Spike] Plan ingress system to use with new Kafka topic for landing page and impression dat... - https://phabricator.wikimedia.org/T192839#4175043 [14:56:05] (PS1) Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/430392 [15:01:45] (CR) Ejegg: [C: 2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/430392 (owner: Ejegg) [15:03:05] (Merged) jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/430392 (owner: Ejegg) [15:10:11] (PS10) Ejegg: Civix stub for SmashPig payment processor extension [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/426068 (https://phabricator.wikimedia.org/T1888678) [16:14:10] Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog: [Spike] Plan ingress system to use with new Kafka topic for landing page and impression dat... - https://phabricator.wikimedia.org/T192839#4175261 [16:51:33] AndyRussG|ish: do you have the invite? [16:52:50] just added you to the latest version, as optional [16:58:29] fundraising-tech-ops: reimage bellatrix with Jessie - https://phabricator.wikimedia.org/T165395#4175382 (Jgreen) done [16:58:53] fundraising-tech-ops: reimage heka with Jessie - https://phabricator.wikimedia.org/T165394#4175385 (Jgreen) [16:58:55] fundraising-tech-ops: reimage bellatrix with Jessie - https://phabricator.wikimedia.org/T165395#4175383 (Jgreen) Open>Resolved a:Jgreen [16:59:35] fundraising-tech-ops: reimage americium with Jessie - https://phabricator.wikimedia.org/T165393#4175389 (Jgreen) [16:59:37] fundraising-tech-ops: reimage heka with Jessie - https://phabricator.wikimedia.org/T165394#3264915 (Jgreen) Open>Resolved a:Jgreen done (--> jessie) [17:00:01] fundraising-tech-ops: reimage bellatrix with Jessie - https://phabricator.wikimedia.org/T165395#3264928 (Jgreen) [17:00:03] fundraising-tech-ops: reimage alnitak with Jessie - https://phabricator.wikimedia.org/T165396#4175390 (Jgreen) Open>Resolved a:Jgreen done (--> stretch) [17:00:58] fundraising-tech-ops: upgrade all frack servers to debian/jessie - https://phabricator.wikimedia.org/T146479#4175399 (Jgreen) [17:01:01] fundraising-tech-ops: reimage tellurium to jessie - https://phabricator.wikimedia.org/T165391#4175396 (Jgreen) Open>declined We're replacing this box with frbast1001.frack.eqiad.wmnet, no need to reimage. [17:18:58] ejegg: hmmm I don't see the invite on my calendar, but I'm able to join the meeting by clicking on the hangout in the event in your calendar [17:19:08] fr-tech so, stuff for scrum-of-scrums? [17:19:23] nothing from me AndyRussG [17:22:56] jgleeson: thanks! [17:24:47] fr-tech writing up summary here, under "=== Fundraising Tech ===" (currently line 198) https://etherpad.wikimedia.org/p/Scrum-of-Scrums [17:32:29] fr-tech here's what I have so far for our SoS update: [17:32:31] === Fundraising Tech === [17:32:33] * Blocked by: [17:32:35] * Blocking: [17:32:37] * Updates: [17:32:39] ** Infrastructure for transition to EventLogging for data on FR cluster [17:32:41] ** Fixing up some errors in the donations queue [17:32:43] ** Setting up BitPay [17:32:45] ** Ongoing fixes and improvements in existing systems: CiviCRM, Ingenico, Grafana dashboard [17:32:50] ... pls lmk if there's anything wrong or anything important that I missed... [17:34:47] Wikimedia-Fundraising-Campaigns, Wikimedia-CentralNotice-Administration (Q2-2018): WMF Fundraising 2017-18 - Netherlands banners (10 Apr - 8 May) - https://phabricator.wikimedia.org/T189133#4175549 (Sjoerddebruin) Common pattern in the last few days is people also saying that they didn't receive some con... [17:49:15] Fundraising Sprint Gravity wasn't always this pushy, Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog, and 2 others: Add signature images... - https://phabricator.wikimedia.org/T189535#4175622 [17:58:37] Fundraising-Backlog: Recreate the thank you page on donate wiki - https://phabricator.wikimedia.org/T193662#4175701 (DStrine) [18:00:44] Fundraising-Backlog: recreate the ways to give and problems donating page on donate wiki - https://phabricator.wikimedia.org/T193663#4175705 (DStrine) [18:01:34] Fundraising-Backlog: Recreate the thank you page on donate wiki - https://phabricator.wikimedia.org/T193662#4175718 (DStrine) [18:11:14] AndyRussG: oh shoot, I didn't click 'save' :( glad you were able to join anyway. Hear any big news? [18:57:41] MBeat: I'll be a few minutes late to the civi meeting [18:58:08] no worries ejegg|food [19:22:46] (PS9) Jgleeson: Add new Mapper component. Add createPayment.yaml map for ingenico createPayment call. [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/427198 [19:25:37] ejegg|food, I've just pushed a version of the mapper which addresses the input sanitisation concerns, mainly by doing the yaml parsing prior to any input transformation, as discussed. [19:27:04] I'll carry on with the transformer patch changes we also chatted about, tomorrow. [19:27:26] that's it for me, have a great evening fr-tech! [19:31:42] ejegg|meet: nothing really substantial, the only thing relevant for us is a switch from Pivot (newly closed source) to something new, I'll update tomorrow :) [20:30:51] Fundraising Sprint Gravity wasn't always this pushy, Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog, Patch-For-Review: Refund the u... - https://phabricator.wikimedia.org/T190854#4176311 [20:44:10] Fundraising-Backlog, Fr-CiviCRM-dedupe-FY2017/18: Civi: enable Force Merge Selected Duplicates for new DS-Admin permissions level - https://phabricator.wikimedia.org/T193674#4176356 (MBeat33) [20:48:22] Fundraising-Backlog, Fr-CiviCRM-dedupe-FY2017/18: Civi: open Merge & View Result in new tab - https://phabricator.wikimedia.org/T193307#4176388 (MBeat33) Open>Resolved a:MBeat33 I'm resolving this task as unneeded. The workaround suggested by @mepps, to right click on one of the CIDs to edit... [21:04:31] (PS3) Eileen: Add bitpay import [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/430286 (https://phabricator.wikimedia.org/T192953) [21:29:27] I'm tinkering with running the drush update on live ATM if anyone notices anything - the script is a bit slow but seems only marginally slower for 200k contacts vs 5k & locks tables for around 30 sec per fun. Doesn't seem to have triggered any fail mails so far so I'm leaning towards low tech soluttion (me sitting at the console hitting go a bunch of times & checking it doesn't get slower / trigger fail mail until it's don [21:29:27] e ) over high-tech (me refactoring for better speed & scheduling) [22:55:00] Fundraising Sprint Gravity wasn't always this pushy, Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog, and 2 others: Add signature images... - https://phabricator.wikimedia.org/T189535#4176870 [22:55:14] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Epic: improve MG mailing process - https://phabricator.wikimedia.org/T179882#4176883 (Eileenmcnaughton) [22:55:16] Fundraising Sprint Gravity wasn't always this pushy, Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog, and 2 others: Add signature images... - https://phabricator.wikimedia.org/T189535#4176882