[00:03:28] (03PS1) 10Wfan: wip: Regerate recurring token if null for audit [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/813995 (https://phabricator.wikimedia.org/T307602) [00:40:11] 10Fundraising Sprint Machine Unlearning, 10Fundraising-Backlog, 10MW-1.39-notes (1.39.0-wmf.21; 2022-07-18): Turn on Adyen & Post-payment convert for Bundle #2 countries: DK, IL, NO, PT, MY - https://phabricator.wikimedia.org/T312965 (10EMartin) yay! [02:51:53] (03CR) 10Ejegg: [C: 03+2] "Thanks for all this work!" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/813655 (https://phabricator.wikimedia.org/T310756) (owner: 10Wfan) [02:52:23] (03Merged) 10jenkins-bot: Add report or search result for transactions [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/813655 (https://phabricator.wikimedia.org/T310756) (owner: 10Wfan) [02:53:42] 10Fundraising Sprint Machine Unlearning, 10Fundraising-Backlog: Ingenico/Worldline pre-production key expiring 14 July - https://phabricator.wikimedia.org/T312662 (10Ejegg) The production key has also been regenerated and updated on production. Looks like we're not actually using the sandbox key anywhere. [02:56:27] (03CR) 10Wfan: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/809644 (https://phabricator.wikimedia.org/T310758) (owner: 10Wfan) [02:57:10] thanks Elliott ๏ฝž [02:57:18] :) [03:10:18] 10Fundraising Sprint Juggalology 2022, 10Fundraising Sprint Kermit hopping principle, 10Fundraising Sprint Localhost Hospitality Studies, 10Fundraising Sprint Machine Unlearning, and 3 others: Update payments-wiki CSP for Braintree scripts - https://phabricator.wikimedia.org/T303490 (10AnnWF) {F35317615} C... [03:19:47] (03CR) 10Wfan: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/809644 (https://phabricator.wikimedia.org/T310758) (owner: 10Wfan) [13:35:22] 10Fundraising Sprint Machine Unlearning, 10Fundraising-Backlog: Monthly Convert variant on a recurring donation is pausing on the modal - https://phabricator.wikimedia.org/T312905 (10Pcoombe) @HNordeenWMF Yes, we should be okay to include that variant. As well as the change above being deployed, I edited the b... [15:37:03] heyy damilare fr-tech how's it going? how are trip preparations going? :) [15:38:06] I'm scrambling now to get all my ducks in a row for tomorrow, but should be able to help dig in to these final braintree details... [15:40:46] Hi AndyRussG fr-tech [15:42:05] hi AndyRussG damilare I've been extremely undecided on what to bring with me haha [15:46:36] :) [15:46:53] hmmm what are your dilemmas cstone? [15:48:02] haha just debating back on forth if one less comfortable but useful for all things pair of shoes is ok or do i bring a second more comfortable pair, just silly things like that [15:48:38] hmmm [15:49:27] Ahh itโ€™s like youโ€™re in head cstone. [15:50:07] This is also bearing in mind the choice of shoes would influence the bag Iโ€™d carry with me. [15:50:43] i decided on the bigger bag so there is in theory room for a second pair but also trying not to bring too much stuff [15:50:46] In terms of space though, should I choose to carry an extra pair [15:51:58] Well the extra shoe may come useful. [15:56:10] true this problem wouldn't exist if i hadnt fallen off my bicycle and put a hole in my favorite shoes [17:08:50] 10Fundraising Sprint Juggalology 2022, 10Fundraising Sprint Kermit hopping principle, 10Fundraising Sprint Localhost Hospitality Studies, 10Fundraising Sprint Machine Unlearning, and 3 others: Update payments-wiki CSP for Braintree scripts - https://phabricator.wikimedia.org/T303490 (10jgleeson) It looks l... [17:18:19] 10Fundraising Sprint Juggalology 2022, 10Fundraising Sprint Kermit hopping principle, 10Fundraising Sprint Localhost Hospitality Studies, 10Fundraising Sprint Machine Unlearning, and 3 others: Update payments-wiki CSP for Braintree scripts - https://phabricator.wikimedia.org/T303490 (10AnnWF) [17:23:04] 10Fundraising Sprint Juggalology 2022, 10Fundraising Sprint Kermit hopping principle, 10Fundraising Sprint Localhost Hospitality Studies, 10Fundraising Sprint Machine Unlearning, and 3 others: Update payments-wiki CSP for Braintree scripts - https://phabricator.wikimedia.org/T303490 (10AnnWF) [17:23:29] 10Fundraising Sprint Juggalology 2022, 10Fundraising Sprint Kermit hopping principle, 10Fundraising Sprint Localhost Hospitality Studies, 10Fundraising Sprint Machine Unlearning, and 3 others: Update payments-wiki CSP for Braintree scripts - https://phabricator.wikimedia.org/T303490 (10AnnWF) [17:32:19] 10Fundraising Sprint Juggalology 2022, 10Fundraising Sprint Kermit hopping principle, 10Fundraising Sprint Localhost Hospitality Studies, 10Fundraising Sprint Machine Unlearning, and 3 others: Update payments-wiki CSP for Braintree scripts - https://phabricator.wikimedia.org/T303490 (10AnnWF) [17:34:06] 10Fundraising Sprint Juggalology 2022, 10Fundraising Sprint Kermit hopping principle, 10Fundraising Sprint Localhost Hospitality Studies, 10Fundraising Sprint Machine Unlearning, and 3 others: Update payments-wiki CSP for Braintree scripts - https://phabricator.wikimedia.org/T303490 (10Dwisehaupt) Pulled i... [17:49:57] fr-tech, today's album recommendation is the new album from Arcade Fire - We. What a band [17:50:47] Oh man jgleeson arcade fire is one of my favorite bands [17:50:49] Maybe favorite [17:51:28] yeah I love them too [17:51:48] How'd I miss that album release !! [17:52:12] perfect timing for your long haul flight! :) [18:01:03] i have all their other cds guess i have to get this one too :P [18:01:17] :) [18:01:42] i wasnt planning on buying everything now but I went to see them on that tour and they mailed everyone who bought a ticket a cd [18:09:01] cstone: I just found out they're playing in Manchester in September! I'm seriously considering getting tickets [18:09:08] go!! [18:10:06] fr-tech I need to be adk-ish mostly over the next few hours to take the cat to the cat hotel and go to the bank and stuff [18:10:21] no worries AndyRussG [18:10:26] thx! [18:10:47] I'll try to watch IRC and e-mail but pls don't hesitate for example to reply further on the e-mail thread, where Evelyn just replied... thx much!!!! [18:21:26] cat hotel ;) [18:21:42] I wonder if they have tripadvisor for cats [18:22:14] definitely worth researching which is the best cat hotel eh [18:22:19] "room was nice. could do with more string balls" [18:22:27] the cat definitely has preferences [18:22:30] ha [18:37:28] fr-tech Evelyn created a meeting with paypal in 1.5 hrs [18:37:40] I can try to join by phone but I can't guarantee it... [18:37:55] AndyRussG: I dont think paypal has confirmed yet [18:37:57] she added "fr-tech" but I don't think that helps... I'll add everyone who's around today? [18:37:58] i might not be able to go either [18:38:09] I won't make it [18:38:28] greg-g: XenoRyet [18:38:30] ^ [18:38:56] K I'll send an e-mail just to the wikimedia folks on that thread [18:41:51] thanks na [18:41:56] thanks AndyRussG * [18:46:51] k sent [18:47:04] I can make that one. If nobody else can, someone just prep what I need to ask about. [18:47:10] (just to stakeholders + fr-tech) [18:47:29] XenoRyet: I don't have anything beyond what was in the other e-mail I sent on the thread [18:47:36] Cool [18:48:03] XenoRyet: if you want, try out the link, watch the network tab in the console to see where the error from the screenshot occurs, and maybe familiarize yourself with where to get keys from the console and such? [18:48:16] then at least maybe they can tell you if we're doing anything wrong [18:48:46] XenoRyet: you can go to localsettings/SmashPig/staging-config/braintree/main.yaml to check what creds we are actually sending [18:48:51] thanks much and apologies! [18:48:52] Heh, I just packed my laptop, but I'll get it back out ;-) [18:48:58] k thx! [18:49:11] also fr-tech don't forget ur yubikeys! [18:49:19] Good advice [19:10:03] XenoRyet: I can join if need be. Just eating lunch now. [19:22:10] localsettings/SmashPig/staging-config/braintree/main.yaml has the same Merchant ID as we all dd, I checked during standup/ [19:22:29] from https://www.braintreegateway.com/merchants/p25g87tj7qnspwkd/home [19:23:30] Also XenoRyet: for get to ask during standup, could you help us to create a new phab tag as #FR-alerts? thanks [19:23:48] Right, I forgot about that. Yea, I'll get that created [19:25:56] oh yeah thanks XenoRyet [19:26:00] Thanks so much :) [19:29:59] Now if I can figure out how to actually do it... [19:32:31] Looks like maybe we have to request that instead of just create it? [19:33:38] https://www.mediawiki.org/wiki/Phabricator/Creating_and_renaming_projects as this? yeah we can do that too, but think maybe you have the ability to create it without a ticket like we did for braintree? [19:34:09] for #fr-braintree-integration like that? [19:35:08] haha, but maybe we should follow the steps suggested, do you want me to create a ticket for tag request? [19:36:03] XenoRyet: if you have the powers just do it, no task needed [19:36:06] Ah yea, I see. Two different kinds of things, I can just make one like the one we have for braintree, but I guess that's a "component" instead of a "tag" in phab language [19:36:31] Yea, I'll get one spun up like the rest we use. [19:36:40] gotta run $son to CC practice. back at the computer in an hour and a bit. [19:37:49] First thought was credit card but it's probably cross country [19:39:59] Oh haha if not type as components could be type as group just like our backlog tag? Not sure which one should we really use, but as long as we have a "tag", then we can see a board from it [19:43:30] Ok, it should be up now. [19:44:00] should be just like the one we're using for braintree integration and everything else. [19:46:13] sounds good~ ๐Ÿ˜ƒ I am going to add tags for those ticket then~ [20:52:22] back [20:52:39] heh. yeah, cross country. [21:22:00] dwisehaupt: I usually abbreviated that XC :) [21:43:42] yeah, i've seen it both. i think the logo has a CC with an arrow through it. but sometimes in emails/other the refer to it as XC. naming things is hard. :) [21:46:23] XenoRyet: btw Dylan, I am not seeing this tag yet, are we using FR-alerts? https://phabricator.wikimedia.org/tag/fr-alerts/ [21:48:06] Oh, I see what happened, it somehow mangled the name. Let me fix it. [21:48:39] Try it now [21:48:58] see it! Great thanks [21:49:31] 10Fundraising-Backlog, 10FR-Alerts, 10Patch-For-Review: New Adyen recurrings from the audit file are missing their recurring_token and creating Error: INVALID_MESSAGE Recurring donation, but no subscription ID failmail - https://phabricator.wikimedia.org/T307602 (10AnnWF) [21:49:44] No worries [21:49:45] 10Fundraising-Backlog, 10FR-Alerts: Lots of DBReadOnlyError cluttering up payments-wiki error logs - https://phabricator.wikimedia.org/T308162 (10AnnWF) [21:50:20] 10Fundraising-Backlog, 10FR-Alerts, 10FR-Smashpig, 10MediaWiki-extensions-DonationInterface: Don't send failmail on Adyen unsupported card - https://phabricator.wikimedia.org/T313069 (10AnnWF) [21:50:47] 10Fundraising-Backlog, 10fundraising-tech-ops, 10Data-Persistence (Consultation), 10FR-Alerts: Civicrm mariadb replication breaks on foreign key constraint - https://phabricator.wikimedia.org/T311838 (10AnnWF) [21:51:17] 10Fundraising-Backlog, 10FR-Alerts, 10MW-1.39-notes (1.39.0-wmf.15; 2022-06-06): SmashPig::queue2civicrm find a completed dlocal payment mark as failed and removed from queue table - https://phabricator.wikimedia.org/T309799 (10AnnWF) [21:53:52] 10Fundraising-Backlog, 10FR-Adyen, 10FR-Alerts, 10FR-WMF-Audit, 10Recurring-Donations: Adyen audit parser: fix recurring as much as possible - https://phabricator.wikimedia.org/T297856 (10AnnWF) [21:54:27] 10Fundraising-Backlog, 10fundraising sprint Yeet-coaster, 10FR-Alerts: Investigate why orphan-slayer job is running for hours - https://phabricator.wikimedia.org/T239756 (10AnnWF) [21:54:56] 10Fundraising Sprint Xenomorph Petting Zoo, 10Fundraising-Backlog, 10FR-Alerts, 10FR-Paypal: Delete PayPal pending messages more aggressively - https://phabricator.wikimedia.org/T297246 (10AnnWF) [21:57:13] 10Fundraising Sprint Mandatory corn dogs, 10Fundraising Sprint Technical debt house of horrors, 10Fundraising-Backlog, 10fundraising Sprint NULL calorie food cart, and 8 others: Adyen Checkout: create new recurring iDEAL donations - https://phabricator.wikimedia.org/T284606 (10AnnWF) [21:57:30] 10Fundraising-Backlog, 10FR-Alerts, 10FR-Ingenico, 10MediaWiki-extensions-DonationInterface: Sending invalid currency codes to Ingenico - https://phabricator.wikimedia.org/T239941 (10AnnWF) [21:58:15] 10Fundraising Sprint Raw data never hurt anyone, 10Fundraising Sprint ๐Ÿ is not a valid zipcode, 10Fundraising-Backlog, 10FR-Alerts: Error: UNKNOWN missing essential contribution tracking ID - https://phabricator.wikimedia.org/T256274 (10AnnWF) [22:02:50] 10Fundraising-Backlog, 10FR-Alerts: Recurring Adyen amex and discover IPNs not ignored - https://phabricator.wikimedia.org/T255303 (10AnnWF) [22:03:12] 10Fundraising Sprint Pseudopretzels, 10Fundraising Sprint Raw data never hurt anyone, 10Fundraising Sprint ๐Ÿ is not a valid zipcode, 10Fundraising-Backlog, and 2 others: Adyen audit processor does not import initial recurring donations - https://phabricator.wikimedia.org/T255317 (10AnnWF) [22:05:08] 10Fundraising-Backlog, 10FR-Alerts: Emojis in firstname/lastname causing names to be too long for Ingenico - https://phabricator.wikimedia.org/T241757 (10AnnWF) [22:05:45] 10Fundraising-Backlog, 10FR-Alerts: Emojis in names breaking things - continued - https://phabricator.wikimedia.org/T268356 (10AnnWF) [22:06:21] 10Fundraising Sprint Ice cream cures everything, 10Fundraising Sprint Just space out, 10Fundraising-Backlog, 10FR-Alerts, and 2 others: Adyen/iDEAL message getting from DonationInterface to Civi missing payment_submethod - https://phabricator.wikimedia.org/T251025 (10AnnWF) [22:06:43] 10Fundraising Sprint Evil Twins For Everyone, 10Fundraising-Backlog, 10FR-Alerts, 10FR-Ingenico, 10FR-WMF-Audit: BPay transaction crashing Ingenico audit parser - https://phabricator.wikimedia.org/T245749 (10AnnWF) [22:07:09] 10Fundraising Sprint CAPS LOCK CULTS, 10Fundraising Sprint Dampness, 10Fundraising Sprint Evil Twins For Everyone, 10Fundraising-Backlog, and 4 others: Delete contacts deleted before 2017 - https://phabricator.wikimedia.org/T245087 (10AnnWF) [22:07:48] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Alerts: Errors recording refunds in CiviCRM - https://phabricator.wikimedia.org/T244871 (10AnnWF) [22:08:07] 10Fundraising-Backlog, 10FR-Alerts: Investigation: Ingenico Orphan Slayer timed out a bunch on Feb 10 and 8 - https://phabricator.wikimedia.org/T245186 (10AnnWF) [22:08:23] 10Fundraising-Backlog, 10FR-Alerts: Investigation: Cluster of errors Feb 12th while verifying PayPal IPN messages - https://phabricator.wikimedia.org/T245189 (10AnnWF) [22:08:39] 10Fundraising Sprint Pseudopretzels, 10Fundraising-Backlog, 10fundraising Sprint Quackery limited to ducks, 10FR-Alerts, and 2 others: PayPal audit: don't send BAD_AUDIT_LINE / missing subscr_id when donation is present in DB - https://phabricator.wikimedia.org/T243005 (10AnnWF) [22:08:55] 10Fundraising Sprint Interstitial ads halfway down the coaster hill, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising sprint Just in time roller coaster building, and 2 others: fundraising-misc log spam: Trying to delete pending message with no... - https://phabricator.wikimedia.org/T242452 [22:09:23] 10Fundraising-Backlog, 10FR-Alerts: Smashpig failmail referencing Amazon whitelisting - https://phabricator.wikimedia.org/T235205 (10AnnWF) [22:09:42] 10Fundraising-Backlog, 10FR-Alerts: Get group member data from Silverpop failed with code 1 - https://phabricator.wikimedia.org/T223470 (10AnnWF) [22:10:03] 10Fundraising Sprint Princess Mongodb, 10Fundraising Sprint Quick and the Deadlocked, 10Fundraising Sprint Rocky Horror Presentation Layer, 10Fundraising-Backlog, 10FR-Alerts: Bug: donations below should include error message on updonate - https://phabricator.wikimedia.org/T230501 (10AnnWF) [22:10:48] 10Fundraising Sprint A Wrinkle in Timezones, 10Fundraising Sprint X-rays, 10Fundraising-Backlog, 10FR-Alerts, and 2 others: Sending over-long first name field to Ingenico Connect - https://phabricator.wikimedia.org/T228094 (10AnnWF) [22:11:09] 10Fundraising Sprint Never Ending Query, 10Fundraising Sprint Office  , 10Fundraising-Backlog, 10FR-Alerts: Make the fraud queue consumer consume more frequently. - https://phabricator.wikimedia.org/T227803 (10AnnWF) [22:11:47] 10Fundraising Sprint Office  , 10Fundraising Sprint Princess Mongodb, 10Fundraising Sprint Quick and the Deadlocked, 10Fundraising-Backlog, and 2 others: As a drush user, I want to be able to schedule and limit queue jobs independently - https://phabricator.wikimedia.org/T227805 (10AnnWF) [22:12:08] 10Fundraising-Backlog, 10FR-Alerts: Update addressee address for major gifts contacts failed with code 1 - https://phabricator.wikimedia.org/T225241 (10AnnWF) [22:12:20] 10Fundraising-Backlog, 10FR-Alerts: PayPal recurring annual donation did not reach Civi - https://phabricator.wikimedia.org/T119518 (10AnnWF) [22:12:37] 10Fundraising Sprint Xtreme Lolcats, 10Fundraising Sprint Yellow hornets of kindness and healing, 10Fundraising Sprint Zeitgeistbusters, 10Fundraising-Backlog, and 2 others: Resolve failmail from session time outs - https://phabricator.wikimedia.org/T226747 (10AnnWF) [22:13:51] 10Fundraising Sprint Ivory and eggshell white are the same color, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Alerts, 10Unplanned-Sprint-Work: Rash of errors consuming donations queue - https://phabricator.wikimedia.org/T192977 (10AnnWF) [22:15:15] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Alerts: WMF code trying to insert child rows after parent rows rolled back - https://phabricator.wikimedia.org/T225242 (10AnnWF) [22:15:44] 10Fundraising-Backlog, 10FR-Alerts: Get recipient data from silverpop timing out occasionally. Do we need to be alerted about this? - https://phabricator.wikimedia.org/T223475 (10AnnWF) [22:16:03] 10Fundraising-Backlog, 10FR-Alerts: Threshold alert for Ingenico Timeouts - https://phabricator.wikimedia.org/T224683 (10AnnWF) [22:16:17] 10Fundraising-Backlog, 10FR-Alerts, 10FR-Ingenico, 10FR-Smashpig: Should payment processor API retries use exponential backoff? - https://phabricator.wikimedia.org/T224685 (10AnnWF) [22:16:49] 10Fundraising-Backlog, 10FR-Alerts: Paypal subscriptions missing initial record - https://phabricator.wikimedia.org/T224684 (10AnnWF) [22:17:25] 10Fundraising-Backlog, 10FR-Alerts: Alerts about possible fraud pre-filters - https://phabricator.wikimedia.org/T223473 (10AnnWF) [22:18:04] 10Fundraising-Backlog, 10FR-Alerts: Adyen smashpig job runner failed with code 1 - https://phabricator.wikimedia.org/T223471 (10AnnWF)