[00:03:55] (03CR) 10Eileen: [C:03+2] Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1314126 (owner: 10Eileen) [00:04:51] !log civicrm upgraded from 068b2e3c to bf93abac [00:04:52] Logged the message at https://wikitech.wikimedia.org/wiki/Fundraising/SAL [00:09:30] (03PS1) 10Eileen: Neigh [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1314131 [00:33:35] 03Fundraising Sprint: Mediocre Ikea Kit, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Remove un-needed separate endowment/foundation calculated fields from Civi & Acoustic - https://phabricator.wikimedia.org/T418885#12148403 (10Lars) [00:34:32] (03CR) 10Cstone: [C:03+2] "🐎" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1314131 (owner: 10Eileen) [00:40:07] 03Fundraising Sprint: Mediocre Ikea Kit, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Remove un-needed separate endowment/foundation calculated fields from Civi & Acoustic - https://phabricator.wikimedia.org/T418885#12148408 (10Lars) On deploy to Civi, the following fields ca... [00:44:27] (03PS3) 10Lars SG: Backfill source_record_id on 'Contact Merged' activities. [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1312624 (https://phabricator.wikimedia.org/T429532) [00:50:42] (03PS1) 10Dmiranda: Updated recurring-update-form.test.js to 100% test coverage [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314138 (https://phabricator.wikimedia.org/T429516) [00:54:11] FIRING: NodeDown: Node frdev1002 is down. - https://frmon.wikimedia.org/d/000000377/host-overview?orgId=1&var-host=frdev1002 - https://alerts.wikimedia.org/?q=alertname%3DNodeDown [00:57:14] (03Merged) 10jenkins-bot: Neigh [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1314131 (owner: 10Eileen) [00:59:11] RESOLVED: NodeDown: Node frdev1002 is down. - https://frmon.wikimedia.org/d/000000377/host-overview?orgId=1&var-host=frdev1002 - https://alerts.wikimedia.org/?q=alertname%3DNodeDown [00:59:34] FIRING: DiskSpace: Disk space WARNING for (instance fran2001.frack.codfw.wmnet:9100):/ - https://alerts.wikimedia.org/?q=alertname%3DDiskSpace [01:16:15] (03PS1) 10Dmiranda: Added test file for Donor Portal's related content component. Test coverage now at 100%. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314158 (https://phabricator.wikimedia.org/T429516) [01:24:32] (03PS2) 10Dmiranda: Added test file for Donor Portal's related content component. Test coverage now at 100%. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314158 (https://phabricator.wikimedia.org/T429516) [02:00:12] (03CR) 10Cstone: [C:03+2] "looks good! Thanks" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1313278 (https://phabricator.wikimedia.org/T432744) (owner: 10Lars SG) [02:17:59] (03Merged) 10jenkins-bot: Make additional from emails and names for transactional email configurable [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1313278 (https://phabricator.wikimedia.org/T432744) (owner: 10Lars SG) [02:51:57] (03CR) 10Cstone: Add / update new_recur tokens (031 comment) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1313956 (https://phabricator.wikimedia.org/T416435) (owner: 10Lars SG) [03:12:37] (03PS2) 10Eileen: Chariot: add limited queueing support [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1311308 (https://phabricator.wikimedia.org/T419044) [04:19:42] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Missing Adyen transactions - new - https://phabricator.wikimedia.org/T432927 (10Eileenmcnaughton) 03NEW [04:32:55] (03CR) 10CI reject: [V:04-1] build: Updating npm dependencies [extensions/CentralNotice] (REL1_45) - 10https://gerrit.wikimedia.org/r/1307578 (owner: 10Libraryupgrader) [04:36:49] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Missing Adyen transactions - new - https://phabricator.wikimedia.org/T432927#12148477 (10Eileenmcnaughton) [04:42:08] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: New trustly gravy donation incorrectly has Gravy ID not trustly ID in backend_processor_txn_id field - https://phabricator.wikimedia.org/T432928 (10Eileenmcnaughton) 03NEW [04:45:44] (03CR) 10Vaughn Walters: "recheck" [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1312579 (https://phabricator.wikimedia.org/T429531) (owner: 10Vaughn Walters) [04:50:14] (03CR) 10Vaughn Walters: "check codehealth" [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1312579 (https://phabricator.wikimedia.org/T429531) (owner: 10Vaughn Walters) [04:54:26] (03CR) 10Vaughn Walters: "check codehealth" [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1312579 (https://phabricator.wikimedia.org/T429531) (owner: 10Vaughn Walters) [04:57:12] (03CR) 10Eileen: [C:03+2] Change last_donation_ fields to OTG-only [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1313302 (https://phabricator.wikimedia.org/T431854) (owner: 10Lars SG) [04:59:34] FIRING: DiskSpace: Disk space WARNING for (instance fran2001.frack.codfw.wmnet:9100):/ - https://alerts.wikimedia.org/?q=alertname%3DDiskSpace [05:15:11] (03Merged) 10jenkins-bot: Change last_donation_ fields to OTG-only [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1313302 (https://phabricator.wikimedia.org/T431854) (owner: 10Lars SG) [05:17:07] (03CR) 10Vaughn Walters: Add seedTestData.php maintenance script for selenium seeding (031 comment) [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1312579 (https://phabricator.wikimedia.org/T429531) (owner: 10Vaughn Walters) [05:56:30] (03PS1) 10Dmiranda: Updated AmountDowngrade.vue to 100% test coverage. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314553 (https://phabricator.wikimedia.org/T429516) [06:09:12] (03PS1) 10Dmiranda: Updated AnnualConversion.vue to 100% test coverage. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314569 (https://phabricator.wikimedia.org/T429516) [08:59:34] FIRING: DiskSpace: Disk space WARNING for (instance fran2001.frack.codfw.wmnet:9100):/ - https://alerts.wikimedia.org/?q=alertname%3DDiskSpace [09:53:34] (03CR) 10Laurabarluzzi: Add / update new_recur tokens (034 comments) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1313956 (https://phabricator.wikimedia.org/T416435) (owner: 10Lars SG) [12:59:34] FIRING: DiskSpace: Disk space WARNING for (instance fran2001.frack.codfw.wmnet:9100):/ - https://alerts.wikimedia.org/?q=alertname%3DDiskSpace [15:34:17] (03CR) 10Lars SG: Add / update new_recur tokens (034 comments) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1313956 (https://phabricator.wikimedia.org/T416435) (owner: 10Lars SG) [15:35:41] (03CR) 10Laurabarluzzi: [C:03+2] Updated AnnualConversion.vue to 100% test coverage. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314569 (https://phabricator.wikimedia.org/T429516) (owner: 10Dmiranda) [15:37:37] (03CR) 10Laurabarluzzi: [C:03+2] Updated AmountDowngrade.vue to 100% test coverage. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314553 (https://phabricator.wikimedia.org/T429516) (owner: 10Dmiranda) [15:40:36] (03CR) 10Laurabarluzzi: [C:03+2] Added test file for Donor Portal's related content component. Test coverage now at 100%. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314158 (https://phabricator.wikimedia.org/T429516) (owner: 10Dmiranda) [15:45:18] (03Merged) 10jenkins-bot: Updated AnnualConversion.vue to 100% test coverage. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314569 (https://phabricator.wikimedia.org/T429516) (owner: 10Dmiranda) [15:45:21] (03Merged) 10jenkins-bot: Updated AmountDowngrade.vue to 100% test coverage. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314553 (https://phabricator.wikimedia.org/T429516) (owner: 10Dmiranda) [15:45:26] thanks all for the End of Day emails from the last couple weeks! They're really helpful to catch up. [15:55:10] (03Merged) 10jenkins-bot: Added test file for Donor Portal's related content component. Test coverage now at 100%. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314158 (https://phabricator.wikimedia.org/T429516) (owner: 10Dmiranda) [15:57:30] (03PS2) 10Ejegg: Fix validator mutation for buyer_id and names [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1314127 (https://phabricator.wikimedia.org/T431327) [15:58:04] (03Abandoned) 10Ejegg: Only assign valid UUIDs to gravy buyer_id [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1314123 (https://phabricator.wikimedia.org/T431327) (owner: 10Ejegg) [16:02:50] (03PS2) 10Lars SG: Use source_record_id for Contact::getMergedTo when merged contact has been deleted [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1313442 (https://phabricator.wikimedia.org/T431604) [16:02:52] (03CR) 10Ejegg: [C:03+2] Use source_record_id for Contact::getMergedTo when merged contact has been deleted [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1313442 (https://phabricator.wikimedia.org/T431604) (owner: 10Lars SG) [16:05:08] 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 07fr-combowiki: Add localisation strings in combo wiki - https://phabricator.wikimedia.org/T432914#12150719 (10Ejegg) The ones that we don't have in DonationInterface yet are translated somewhere on Donatewiki so we might even be able to import them... [16:16:10] 03Fundraising Sprint: Mediocre Ikea Kit, 10MediaWiki-extensions-CentralNotice, 10QS-Test-Automation, 10ST5.2.1 Daily Test Environment, 13Patch-For-Review: Seed catalyst DB with Central Notice banner before selenium run - https://phabricator.wikimedia.org/T429531#12150764 (10XenoRyet) [16:22:32] (03Merged) 10jenkins-bot: Use source_record_id for Contact::getMergedTo when merged contact has been deleted [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1313442 (https://phabricator.wikimedia.org/T431604) (owner: 10Lars SG) [16:35:28] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: When Civi import shows 3+ contacts exist that match imported data, provide a link to merge them - https://phabricator.wikimedia.org/T427564#12150840 (10Damilare) [16:38:47] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donor-portal: Get our local civiproxy up to date with upstream - https://phabricator.wikimedia.org/T426078#12150849 (10Damilare) [16:52:49] (03PS4) 10Damilare Adedoyin: Gravy Payment token import scripts [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1313312 (https://phabricator.wikimedia.org/T418759) [16:59:34] FIRING: DiskSpace: Disk space WARNING for (instance fran2001.frack.codfw.wmnet:9100):/ - https://alerts.wikimedia.org/?q=alertname%3DDiskSpace [17:30:55] 03Fundraising Sprint: Mediocre Ikea Kit, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, 03Civi RoadMap FY 26-27: Provide API for key CiviCRM data by email address to load in Zendesk - https://phabricator.wikimedia.org/T421245#12151001 (10Lars) Further thoughts from our meeti... [17:43:50] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Increase mailing name field to varchar(255) in Civi upstream - https://phabricator.wikimedia.org/T432997 (10Lars) 03NEW [17:58:24] (03CR) 10Laurabarluzzi: [C:03+2] Updated recurring_contribution.test.js to as close as 100% as currently possible [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314130 (https://phabricator.wikimedia.org/T429516) (owner: 10Dmiranda) [18:01:11] (03Merged) 10jenkins-bot: Updated recurring_contribution.test.js to as close as 100% as currently possible [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314130 (https://phabricator.wikimedia.org/T429516) (owner: 10Dmiranda) [18:05:25] (03CR) 10Ejegg: "Maybe put an underscore in the custom group name? Here are the existing custom group names (in dev at least):" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1303013 (https://phabricator.wikimedia.org/T413905) (owner: 10Cstone) [18:05:57] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Add both_funds_latest_payment_method to Acoustic export - https://phabricator.wikimedia.org/T407391#12151097 (10MSuijkerbuijk_WMF) @Lars Here are some examples of main uses: - Wallet donors or Venmo: For a couple of years now we've wanted to explore a... [18:07:11] cstone: is there some discussion for the particular set of fields that ended up in that new recurring activity custom group? [18:07:41] Certainly will make some reporting easier than having to parse things out of json blobs [18:08:14] Are you thinking it will be useful for the other recurring modification activities as well? [18:17:30] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Increase mailing name field to varchar(255) in Civi upstream - https://phabricator.wikimedia.org/T432997#12151136 (10Lars) [18:17:41] ooh yeah ejegg what happened there [18:17:46] i found some bug with naming things [18:17:48] then we fixed that [18:17:51] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Increase mailing name field to varchar(255) in Civi upstream - https://phabricator.wikimedia.org/T432997#12151137 (10Lars) [18:17:58] oh yeah then larssandergreen was like do we need all these fields [18:18:03] then we had a convo about using log tables [18:18:07] and then I dont remmeber what happened next hah [18:18:36] i think we agreed to only put the transient things in the new table [18:19:23] ok, so failure_reason, is_retryable, next_retry_date, attempt_number? [18:20:32] and maybe reflect that this group is specifically for recurring failures in the group name? [18:23:06] (03CR) 10Ejegg: "Per IRC, let's cut this down to just the things we can't derive from the source contribution_recur table (and log), and change the name to" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1303013 (https://phabricator.wikimedia.org/T413905) (owner: 10Cstone) [18:28:31] (03PS2) 10Damilare Adedoyin: Applepay in combowiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314107 (https://phabricator.wikimedia.org/T430748) [18:28:38] 06Fundraising-Backlog, 10DNS, 06Infrastructure-Foundations, 10Mail, and 2 others: Add support for Brand Indicators for Message Identification (BIMI) for wiki mail - https://phabricator.wikimedia.org/T311685#12151174 (10ssingh) @nisrael and I discussed this today, since Noah has received the PEM and SVG for... [18:29:38] ejegg: cstone: something like that list sounds reasonable. I just wanted to avoid us duplicating all of the recur details into the activity when we already have them in the log tables [18:29:52] Yeah [18:30:04] And Cassie said she was good using the log tables right ? [18:30:20] yes, I think she's coming around to it in general [18:36:26] (03CR) 10Ejegg: [C:04-1] "In general I prefer not to do anything beyond queue a message or a job from the IPN handler, but I guess sending an email is probably OK. " [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1305226 (https://phabricator.wikimedia.org/T429973) (owner: 10Damilare Adedoyin) [18:41:51] (03PS3) 10Damilare Adedoyin: Applepay in combowiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314107 (https://phabricator.wikimedia.org/T430748) [18:43:40] (03CR) 10Ejegg: "Might the inserts be simpler and faster if we just dump the whole csv into a temp table, add the extra columns, and do updates with joins?" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1313312 (https://phabricator.wikimedia.org/T418759) (owner: 10Damilare Adedoyin) [18:46:29] thanks for the reviews ejegg, I'd respond shortly after dinner. [18:51:40] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: New trustly gravy donation incorrectly has Gravy ID not trustly ID in backend_processor_txn_id field - https://phabricator.wikimedia.org/T432928#12151242 (10Ejegg) Looks like we get the right ID in the capture IPN, but I guess we're overwriting it with so... [18:55:28] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: New trustly gravy donation incorrectly has Gravy ID not trustly ID in backend_processor_txn_id field - https://phabricator.wikimedia.org/T432928#12151244 (10Ejegg) Oh, actually the bad value is coming from the pending table. This patch should fix it: htt... [18:56:28] (03PS2) 10Ejegg: Always use fresh backend processor txn ID [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1304871 (https://phabricator.wikimedia.org/T427847) [18:56:43] Anyone available to review that patch? ^^^ [18:57:04] It should fix some bad backend txn IDs across a bunch of gravy methods [19:03:52] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Why are a few donations payment method = stripe instead of something specific? - https://phabricator.wikimedia.org/T433006 (10Lars) 03NEW [19:08:43] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Add both_funds_latest_payment_method to Acoustic export - https://phabricator.wikimedia.org/T407391#12151283 (10Lars) @MSuijkerbuijk_WMF Here's a [[ https://docs.google.com/spreadsheets/d/1Ghq4cn75LsdOU1ODDHB2oWa-PZZS5zcXfW7ZmSMyh8Q/edit?usp=sharing | qui... [19:36:06] ejegg: is that the code that ends up near payment_service_transaction_id or is that just on the front end [19:36:13] ok im remembering it on the front end [19:37:11] FIRING: NodeDown: Node payments1005 is down. - https://frmon.wikimedia.org/d/000000377/host-overview?orgId=1&var-host=payments1005 - https://alerts.wikimedia.org/?q=alertname%3DNodeDown [19:37:14] where there was a bug the other way from that pending code cause gravy was sending their base62 id as a placeholder value in it for venmo [19:37:52] ^^^ expected for reboots [19:52:23] (03PS1) 10Damilare Adedoyin: Only focus when the form exists and rendered [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314999 [19:53:30] (03PS2) 10Damilare Adedoyin: Use component is to do conditional rendering of payment method forms [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1313970 [19:54:11] FIRING: NodeDown: Node payments1006 is down. - https://frmon.wikimedia.org/d/000000377/host-overview?orgId=1&var-host=payments1006 - https://alerts.wikimedia.org/?q=alertname%3DNodeDown [19:58:48] (03PS3) 10Damilare Adedoyin: Use component is to do conditional rendering of payment method forms [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1313970 [19:59:04] (03PS2) 10Damilare Adedoyin: Combowiki: Use extradata not specific payload for submitDonation [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314051 [19:59:05] (03PS4) 10Damilare Adedoyin: Applepay in combowiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1314107 (https://phabricator.wikimedia.org/T430748) [19:59:24] RESOLVED: [2x] NodeDown: Node payments1005 is down. - https://alerts.wikimedia.org/?q=alertname%3DNodeDown [20:03:40] 03Fundraising Sprint: Mediocre Ikea Kit, 06Fundraising-Backlog, 07payments-orchestration: Recurring Token Migrate - Adyen ACH - https://phabricator.wikimedia.org/T418762#12151471 (10Damilare) [20:03:54] 03Fundraising Sprint: Mediocre Ikea Kit, 06Fundraising-Backlog, 07payments-orchestration: Recurring Token Migration - Adyen SEPA - https://phabricator.wikimedia.org/T418761#12151472 (10Damilare) [20:05:08] 03Fundraising Sprint: Mediocre Ikea Kit, 06Fundraising-Backlog, 07payments-orchestration: Recurring Token Migrate - Adyen ACH - https://phabricator.wikimedia.org/T418762#12151476 (10Damilare) A total of 1625 active Adyen ACH tokens have been sent to Adyen for export to Gravy. [20:06:06] 03Fundraising Sprint: Mediocre Ikea Kit, 06Fundraising-Backlog, 07payments-orchestration: Recurring Token Migration - Adyen SEPA - https://phabricator.wikimedia.org/T418761#12151480 (10Damilare) A total of 6780 active Adyen SEPA tokens have been sent to Adyen for export to Gravy. Awaiting feedback from Adyen... [20:07:01] 03Fundraising Sprint: Mediocre Ikea Kit, 06Fundraising-Backlog, 07payments-orchestration: Recurring Token Migrate - Adyen Ideal - https://phabricator.wikimedia.org/T432725#12151483 (10Damilare) A total of 39900 active Adyen IDeal tokens have been sent to Adyen for export to Gravy. Awaiting feedback from Adye... [20:11:03] 14Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 07payments-orchestration: Recurring Token Migration - Adyen - https://phabricator.wikimedia.org/T418619#12151490 (10Damilare) Gravy sent the test tokens imported from the Adyen tokens, we are currently in the process of ingesting those... [20:16:19] (03PS8) 10Damilare Adedoyin: Add Alert for declined refund notifications [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1305226 (https://phabricator.wikimedia.org/T429973) [20:21:37] (03CR) 10Damilare Adedoyin: "Thanks for the cr ejegg, I made the suggested changes inline." [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1305226 (https://phabricator.wikimedia.org/T429973) (owner: 10Damilare Adedoyin) [20:22:32] (03CR) 10Laurabarluzzi: [C:03+2] "The code changes look good. I successfully tested by creating locally a recurring subscription > updating the status to fail in the local " [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1313956 (https://phabricator.wikimedia.org/T416435) (owner: 10Lars SG) [20:27:03] (03CR) 10Ejegg: "Thanks for the updates! Just a couple more places it still says 'recurring'" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1305226 (https://phabricator.wikimedia.org/T429973) (owner: 10Damilare Adedoyin) [20:27:37] cstone: ack, sorry I missed your ping an hour ago [20:28:11] (03PS9) 10Damilare Adedoyin: Add Alert for declined refund notifications [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1305226 (https://phabricator.wikimedia.org/T429973) [20:28:28] so in Venmo, we got the RIGHT venmo-side ID into the pending table, but the WRONG venmo-side ID in the IPN? [20:29:24] 06Fundraising-Backlog, 07fr-combowiki: Strategies to speed up combo wiki initial load time - https://phabricator.wikimedia.org/T433012 (10Damilare) 03NEW [20:31:16] (03CR) 10Damilare Adedoyin: "thanks ejegg!" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1305226 (https://phabricator.wikimedia.org/T429973) (owner: 10Damilare Adedoyin) [20:35:40] 03Fundraising Sprint: Mediocre Ikea Kit, 06Fundraising-Backlog, 10FR-dlocal, 10FR-payments-general, 07fr-current-sprint: Yape payment method in Peru - https://phabricator.wikimedia.org/T423232#12151617 (10Slack-bot) 05Open→03In progress [20:37:34] (03PS10) 10Damilare Adedoyin: Add Alert for declined refund notifications [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1305226 (https://phabricator.wikimedia.org/T429973) [20:37:37] (03CR) 10Ejegg: [C:03+2] Add Alert for declined refund notifications [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1305226 (https://phabricator.wikimedia.org/T429973) (owner: 10Damilare Adedoyin) [20:38:24] (03Merged) 10jenkins-bot: Add Alert for declined refund notifications [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1305226 (https://phabricator.wikimedia.org/T429973) (owner: 10Damilare Adedoyin) [20:41:06] 03Fundraising Sprint: Mediocre Ikea Kit, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, 13Patch-For-Review: Content update for 1st? and 2nd recurring failure email - https://phabricator.wikimedia.org/T416435#12151626 (10Lars) [[ https://docs.google.com/spreadsheets/d/1OQi6ty... [20:41:19] (03Merged) 10jenkins-bot: Add / update new_recur tokens [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1313956 (https://phabricator.wikimedia.org/T416435) (owner: 10Lars SG) [20:42:49] thanks for the review, laurabar. I added the link to that spreadsheet to the phab. [21:01:55] 03Fundraising Sprint: Mediocre Ikea Kit, 06Fundraising-Backlog, 10FR-dlocal, 10FR-payments-general, 07fr-current-sprint: Bre-B Payment method in Colombia - https://phabricator.wikimedia.org/T422391#12151697 (10Ejegg) >>! In T422391#12085347, @RKumar_WMF wrote: > Hi @Ejegg Luz created a test donation and... [21:04:10] 06Fundraising-Backlog: Bre-b: Can we show the ty page in this flow - https://phabricator.wikimedia.org/T432383#12151700 (10Ejegg) 05Open→03Declined Unfortunately, that part of the form is not under our control. For Pix, DLocal offered a direct integration that would let you embed the QR code in your own... [21:04:55] 03Fundraising Sprint: Mediocre Ikea Kit, 06Fundraising-Backlog, 10FR-dlocal, 10FR-payments-general, 07fr-current-sprint: Yape payment method in Peru - https://phabricator.wikimedia.org/T423232#12151705 (10Ejegg) >>! In T422391#12088604, @RKumar_WMF wrote: > Hi @Ejegg dLocal confirmed Yape is ready to be... [21:10:16] 03Fundraising Sprint: Mediocre Ikea Kit, 06Fundraising-Backlog, 10FR-dlocal, 10FR-payments-general, 07fr-current-sprint: Yape payment method in Peru - https://phabricator.wikimedia.org/T423232#12151727 (10Ejegg) @RKumar_WMF here's a test link: https://payments.wikimedia.org/index.php?title=Special:Gravy... [21:21:23] (03PS1) 10Lars SG: Switch Donor History table to order by log id as multiple changes at the same timestamp can be confusing otherwise [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1315065 (https://phabricator.wikimedia.org/T430865) [21:25:35] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Merging contacts can create multiple segment/status change rows in wmf_donor_history - https://phabricator.wikimedia.org/T431741#12151786 (10Lars) [21:48:46] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Merging contacts can create multiple segment/status change rows in wmf_donor_history - https://phabricator.wikimedia.org/T431741#12151846 (10Lars) Also need to think about how merges of donor history should be handled. Probably we just throw out the merge... [21:54:47] (03CR) 10CI reject: [V:04-1] build: Updating brace-expansion to 1.1.16, 5.0.7 [extensions/FundraiserLandingPage] (REL1_45) - 10https://gerrit.wikimedia.org/r/1315110 (owner: 10Libraryupgrader) [21:57:22] (03CR) 10CI reject: [V:04-1] build: Updating npm dependencies [extensions/FundraisingEmailUnsubscribe] (REL1_45) - 10https://gerrit.wikimedia.org/r/1315114 (owner: 10Libraryupgrader) [21:57:39] 03Fundraising Sprint: Mediocre Ikea Kit, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, and 2 others: Engage <> Gr4vy for Direct Mail CC and ACH (moto) - https://phabricator.wikimedia.org/T417842#12151865 (10MDemosWMF) Gr4vy has said metadata change should be available ne... [22:00:18] (03CR) 10CI reject: [V:04-1] build: Updating npm dependencies [extensions/FundraisingTranslateWorkflow] (REL1_43) - 10https://gerrit.wikimedia.org/r/1157359 (owner: 10Libraryupgrader) [22:04:55] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing: Adding check number field to DAFpay payment method - https://phabricator.wikimedia.org/T429835#12151876 (10MDemosWMF) @Eileenmcnaughton Are you able to look into this now? [22:08:27] (03PS4) 10Lars SG: Backfill source_record_id on 'Contact Merged' activities. [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1312624 (https://phabricator.wikimedia.org/T429532) [22:08:52] (03CR) 10Ejegg: [C:03+2] "Query looks good, batch size seems reasonable. Nice to know about regex_substr!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1312624 (https://phabricator.wikimedia.org/T429532) (owner: 10Lars SG) [22:19:29] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: New trustly gravy donation incorrectly has Gravy ID not trustly ID in backend_processor_txn_id field - https://phabricator.wikimedia.org/T432928#12151888 (10Eileenmcnaughton) I've repaired the donation [22:22:20] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Draft English message templates are sent when the donor's language has no translation - https://phabricator.wikimedia.org/T433023 (10Lars) 03NEW [22:22:57] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Draft English message templates are sent when the donor's language has no translation - https://phabricator.wikimedia.org/T433023#12151900 (10Lars) a:03Lars [22:36:36] (03Merged) 10jenkins-bot: Backfill source_record_id on 'Contact Merged' activities. [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1312624 (https://phabricator.wikimedia.org/T429532) (owner: 10Lars SG) [22:46:11] FIRING: NodeDown: Node frpm1002 is down. - https://frmon.wikimedia.org/d/000000377/host-overview?orgId=1&var-host=frpm1002 - https://alerts.wikimedia.org/?q=alertname%3DNodeDown [22:51:11] RESOLVED: NodeDown: Node frpm1002 is down. - https://frmon.wikimedia.org/d/000000377/host-overview?orgId=1&var-host=frpm1002 - https://alerts.wikimedia.org/?q=alertname%3DNodeDown [22:53:39] FIRING: SystemdService: Systemd service nginx.service stopped on frpm1002.frack.eqiad.wmnet:9100 - https://alerts.wikimedia.org/?q=alertname%3DSystemdService [22:58:39] RESOLVED: SystemdService: Systemd service nginx.service stopped on frpm1002.frack.eqiad.wmnet:9100 - https://alerts.wikimedia.org/?q=alertname%3DSystemdService [23:02:32] (03PS1) 10Lars SG: Prevent draft messages templates from being sent when the donor's language has no translation [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1315151 (https://phabricator.wikimedia.org/T433023) [23:08:51] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Draft English message templates are sent when the donor's language has no translation - https://phabricator.wikimedia.org/T433023#12151990 (10Lars) [[ https://github.com/civicrm/civicrm-core/pull/36... [23:13:50] (03CR) 10Dmiranda: [C:03+2] "Thanks @lsandergreen@wikimedia.org!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1315065 (https://phabricator.wikimedia.org/T430865) (owner: 10Lars SG) [23:15:29] (03CR) 10Cstone: [C:03+2] Prevent draft messages templates from being sent when the donor's language has no translation [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1315151 (https://phabricator.wikimedia.org/T433023) (owner: 10Lars SG) [23:37:51] (03Merged) 10jenkins-bot: Switch Donor History table to order by log id as multiple changes at the same timestamp can be confusing otherwise [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1315065 (https://phabricator.wikimedia.org/T430865) (owner: 10Lars SG) [23:37:55] (03Merged) 10jenkins-bot: Prevent draft messages templates from being sent when the donor's language has no translation [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1315151 (https://phabricator.wikimedia.org/T433023) (owner: 10Lars SG) [23:42:33] (03PS1) 10Lars SG: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1315175 [23:42:54] (03CR) 10Lars SG: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1315175 (owner: 10Lars SG) [23:44:40] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1315175 (owner: 10Lars SG) [23:48:10] (03CR) 10Cstone: [C:03+2] "This looks good, thanks!" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1304871 (https://phabricator.wikimedia.org/T427847) (owner: 10Ejegg) [23:49:33] (03Merged) 10jenkins-bot: Always use fresh backend processor txn ID [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1304871 (https://phabricator.wikimedia.org/T427847) (owner: 10Ejegg) [23:50:21] !log civicrm upgraded from bf93abac to 98ef4abd [23:50:22] Logged the message at https://wikitech.wikimedia.org/wiki/Fundraising/SAL [23:53:48] 03Fundraising Sprint: Mediocre Ikea Kit, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Remove un-needed separate endowment/foundation calculated fields from Civi & Acoustic - https://phabricator.wikimedia.org/T418885#12152061 (10Lars) a:03Lars