[00:06:31] 10Fundraising-Backlog: Adyen audit needs to look at the newest files in the incoming folder - https://phabricator.wikimedia.org/T321531 (10Cstone) [00:07:08] 10Fundraising-Backlog: Adyen audit needs to look at the newest files in the incoming folder - https://phabricator.wikimedia.org/T321531 (10Cstone) [05:29:02] (03CR) 10CI reject: [V: 04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_37) - 10https://gerrit.wikimedia.org/r/848778 (owner: 10L10n-bot) [06:28:08] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 10MediaWiki-extensions-Translate: Can’t mark CentralNotice translations as reviewed - https://phabricator.wikimedia.org/T308614 (10Nikerabbit) Possible theory: CentralNotice defines $wgTranslateMessageNamespaces... [07:04:32] (03CR) 10Nikerabbit: [V: 03+2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_37) - 10https://gerrit.wikimedia.org/r/848778 (owner: 10L10n-bot) [16:17:06] (03CR) 10Wfan: [C: 03+2] "looks good and thanks for catch the is_deleted, also feel like this pr should includes the T276183 as another bug number" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/844542 (https://phabricator.wikimedia.org/T320578) (owner: 10Ejegg) [16:29:52] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Clean up our five character locale data.... - https://phabricator.wikimedia.org/T321251 (10AnnWF) [16:32:03] (03Merged) 10jenkins-bot: Skip capture for past-day donors even with low risk [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/844542 (https://phabricator.wikimedia.org/T320578) (owner: 10Ejegg) [17:05:27] fr-tech any ideas on how often to run the adyen pending transaction resolver? the ingenico one runs every 30 minutes so I was just going to follow that pattern [17:43:45] 10Fundraising Sprint Solid State Spaghetti, 10Fundraising-Backlog: Turn on and test Adyen pending transaction resolver - https://phabricator.wikimedia.org/T320571 (10Cstone) Ran it manually a bunch after the above fix, saw transactions resolving. I set it up on the same schedule as the ingenico one of every 30... [17:44:37] cstone: sounds fine. i don't know how much we do to stagger jobs and if these jobs are resource intensive. [17:44:53] that's the only concern i would have. [17:45:54] yeah it has a timelimit on it too based on the ingenico one ill keep an eye on it today [18:09:17] cstone: should we merge this first before turn on the adyen pending transaction resolver? https://phabricator.wikimedia.org/T320578 [18:09:48] hmm wasn't there already one like that that was merged? [18:09:58] I just merged them~ [18:09:58] its starting with the oldest ones first too [18:10:06] the ones I tested last night were from like october 6 [18:10:19] yeah, but this one prevent one with delete and low risk [18:11:03] also this one prevent to consume within 24 hrs, but this should be fine for now, since we start from the oldest [18:11:05] yeah definitely I think its worth running it thought to get the edge case errors like one it just hit [18:11:25] cause otherwise we are goign to be deploying smashpig to civi like twice a day [18:11:36] haha, ok [18:21:51] 10Fundraising Tech - Chaos Crew: adyen pending resolver bug as paymentPspReference is not provided - https://phabricator.wikimedia.org/T321602 (10AnnWF) [18:22:51] 10Fundraising Tech - Chaos Crew, 10FR-Adyen: adyen pending resolver bug as paymentPspReference is not provided - https://phabricator.wikimedia.org/T321602 (10AnnWF) [18:23:19] ah hah thanks wfan I was just going to try and fix it [18:24:23] ha, thanks, I just find out that for long time, I did filter out smashpig failmail out of failmail, and start cleaning them [18:24:48] 10Fundraising Tech - Chaos Crew, 10FR-Adyen: adyen pending resolver bug as paymentPspReference is not provided - https://phabricator.wikimedia.org/T321602 (10Cstone) This pending row had no gateway_trxn_id in the column and in the message it was gateway_trxn_id=false [18:24:57] that was the one I just made [18:25:14] er error that just happened [18:25:26] 10Fundraising Tech - Chaos Crew, 10FR-Adyen: adyen pending resolver bug as paymentPspReference is not provided - https://phabricator.wikimedia.org/T321602 (10AnnWF) [18:26:05] im gona rename it if thats ok wfan ? [18:26:26] Sure [18:27:05] 10Fundraising Tech - Chaos Crew, 10FR-Adyen: Adyen pending resolver - pending row has no gateway_txn_id in the column and in the message its false - https://phabricator.wikimedia.org/T321602 (10Cstone) [18:28:54] wfan: when you make these too can you add the big fundraising-backlog tag too they can sometimes get lost otherwise, even with you putting the other tags on them [18:29:23] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10FR-Adyen: Adyen pending resolver - pending row has no gateway_txn_id in the column and in the message its false - https://phabricator.wikimedia.org/T321602 (10Cstone) [18:37:19] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10FR-Adyen: Adyen pending resolver - pending row has no gateway_txn_id in the column and in the message its false - https://phabricator.wikimedia.org/T321602 (10Cstone) [18:45:59] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10FR-Adyen: Adyen pending resolver - pending row has no gateway_txn_id in the column and in the message its false - https://phabricator.wikimedia.org/T321602 (10Cstone) [18:46:19] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10FR-Adyen: Adyen pending resolver - pending row has no gateway_txn_id in the column and in the message its false - https://phabricator.wikimedia.org/T321602 (10Cstone) [18:59:10] 10Fundraising Tech - Chaos Crew: Fraud Attack - https://phabricator.wikimedia.org/T321608 (10EMartin) [19:05:22] (03PS1) 10Cstone: Add check for no gateway_txn_id and if it is set to false [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/849139 (https://phabricator.wikimedia.org/T321602) [19:06:43] 10Fundraising Sprint Solid State Spaghetti, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Stop logging queue message twice in queue consumers - https://phabricator.wikimedia.org/T307929 (10XenoRyet) [19:06:50] 10Fundraising Sprint Solid State Spaghetti, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Stop logging queue message twice in queue consumers - https://phabricator.wikimedia.org/T307929 (10XenoRyet) 05Open→03Resolved [19:07:18] 10Fundraising Sprint NaN is a Number, 10Fundraising Sprint Overused petting Zoo Memetics, 10Fundraising Sprint Potato, 10Fundraising Sprint Quarkery, and 5 others: Email Greeting Field in Civi - blank for some donors - https://phabricator.wikimedia.org/T308181 (10Eileenmcnaughton) I'm moving this to `done... [19:07:28] 10Fundraising Sprint NaN is a Number, 10Fundraising Sprint Overused petting Zoo Memetics, 10Fundraising Sprint Potato, 10Fundraising Sprint Quarkery, and 5 others: Email Greeting Field in Civi - blank for some donors - https://phabricator.wikimedia.org/T308181 (10Eileenmcnaughton) [19:07:44] 10Fundraising-Backlog, 10FR-PayPal-ExpressCheckout, 10FR-Smashpig, 10Epic: Move PayPal EC API calls to SmashPig - https://phabricator.wikimedia.org/T317245 (10XenoRyet) [19:07:52] 10Fundraising Sprint Recursion Excursion, 10Fundraising Sprint Solid State Spaghetti, 10Fundraising-Backlog, 10FR-PayPal-ExpressCheckout, 10FR-Smashpig: Create base function for calling PayPal EC API in SmashPig - https://phabricator.wikimedia.org/T318884 (10XenoRyet) 05In progress→03Resolved [19:08:31] 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising Sprint Solid State Spaghetti, 10Fundraising-Backlog, 10fr-donorservices: build Adyen API into Civi Forget Me button - https://phabricator.wikimedia.org/T318283 (10XenoRyet) 05Open→03Resolved [19:09:01] 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising Sprint Solid State Spaghetti, 10Fundraising-Backlog, 10FR-WMF-Audit: Clarify audit processor logging - https://phabricator.wikimedia.org/T315034 (10XenoRyet) 05Open→03Resolved [19:09:35] 10Fundraising Sprint Solid State Spaghetti, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Backfill greeting fields - https://phabricator.wikimedia.org/T321609 (10Eileenmcnaughton) [19:10:18] 10Fundraising Sprint Potato, 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising Sprint Solid State Spaghetti, 10Fundraising-Backlog: Use nightly rather than weekly audit file for Adyen - https://phabricator.wikimedia.org/T314753 (10XenoRyet) 05Open→03Resolved [19:12:22] 10Fundraising-Backlog, 10FR-PayPal-ExpressCheckout, 10FR-Smashpig, 10Epic: Move PayPal EC API calls to SmashPig - https://phabricator.wikimedia.org/T317245 (10XenoRyet) [19:12:24] 10Fundraising Sprint Recursion Excursion, 10Fundraising Sprint Solid State Spaghetti, 10Fundraising-Backlog, 10FR-PayPal-ExpressCheckout, 10FR-Smashpig: Implement PayPal EC GetExpressCheckoutDetails in SmashPig - https://phabricator.wikimedia.org/T318867 (10XenoRyet) 05Open→03Resolved [19:12:45] 10Fundraising Sprint NaN is a Number, 10Fundraising Sprint Overused petting Zoo Memetics, 10Fundraising Sprint Potato, 10Fundraising Sprint Quarkery, and 5 others: Email Greeting Field in Civi - blank for some donors - https://phabricator.wikimedia.org/T308181 (10XenoRyet) 05Open→03Resolved [19:13:32] 10Fundraising Sprint Solid State Spaghetti, 10Fundraising-Backlog, 10FR-Adyen: Increase timeouts for Adyen API calls - https://phabricator.wikimedia.org/T318620 (10XenoRyet) 05Open→03Resolved [19:15:07] (03CR) 10Eileen: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/833267 (https://phabricator.wikimedia.org/T308181) (owner: 10Eileen) [19:18:06] 10Fundraising Tech - Chaos Crew: AMEX needs to be established as it's own gateway in Civi - https://phabricator.wikimedia.org/T321611 (10EMartin) [19:18:22] (03CR) 10CI reject: [V: 04-1] Add check for no gateway_txn_id and if it is set to false [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/849139 (https://phabricator.wikimedia.org/T321602) (owner: 10Cstone) [19:23:56] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Adyen getAccountConfig() call failures - https://phabricator.wikimedia.org/T313441 (10XenoRyet) 05Open→03Resolved [19:24:19] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Civimail - send now error - https://phabricator.wikimedia.org/T320821 (10XenoRyet) 05Open→03Resolved [19:24:34] 10Fundraising Tech - Chaos Crew: Document contribution_tracking contibution_source tbl triggers - https://phabricator.wikimedia.org/T316898 (10XenoRyet) 05Open→03Resolved [19:25:07] 10Fundraising Sprint Discworld reformatted as ntfs, 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Request to make $1k donation bot for END gifts only - https://phabricator.wikimedia.org/T301982 (10XenoRyet) 05Open→03Resolved [19:26:05] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Patch-For-Review: Clean up our two-character locale data - https://phabricator.wikimedia.org/T320829 (10XenoRyet) 05Open→03Resolved [19:26:07] 10Fundraising Tech - Chaos Crew: Also log contact_id for thank you email send failed failmail log - https://phabricator.wikimedia.org/T320991 (10XenoRyet) 05Open→03Resolved [19:26:29] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10FR-Adyen, 10fr-donorservices, and 2 others: Adyen iframe config error messages inside card fields - https://phabricator.wikimedia.org/T292571 (10XenoRyet) [19:26:36] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10FR-Adyen, 10fr-donorservices, and 2 others: Adyen iframe config error messages inside card fields - https://phabricator.wikimedia.org/T292571 (10XenoRyet) 05Open→03Resolved [19:27:54] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Import contact error as 'I' is not a valid option for field suffix_id - https://phabricator.wikimedia.org/T320288 (10XenoRyet) [19:27:56] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Import contact error as 'I' is not a valid option for field suffix_id - https://phabricator.wikimedia.org/T320288 (10XenoRyet) 05Open→03Resolved [19:28:19] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Ingenico FIELD_LENGTH_INVALID error when firstName is too long - https://phabricator.wikimedia.org/T317355 (10XenoRyet) 05Open→03Resolved [19:28:41] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Due to high currency fluctuations, should we Refund amount mismatch more lenient - https://phabricator.wikimedia.org/T319439 (10XenoRyet) 05Open→03Resolved [19:29:55] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface, 10MW-1.40-notes (1.40.0-wmf.7; 2022-10-24): Order ID regeneration on recurring change is not functioning, leads to missing token failmail. - https://phabricator.wikimedia.org/T320686 (10XenoRyet) 05Open→03R... [19:31:17] 10Fundraising Tech - Chaos Crew: 'is' is not a valid option for field preferred_language - https://phabricator.wikimedia.org/T320836 (10XenoRyet) 05Open→03Resolved [19:31:47] 10Fundraising Tech - Chaos Crew: Failmail not working on payments-wiki local - https://phabricator.wikimedia.org/T318831 (10XenoRyet) 05Open→03Resolved [19:39:07] 10Fundraising-Backlog: Solution for new payment integrations requiring us to run scripts on Wikipedia - https://phabricator.wikimedia.org/T321616 (10EMartin) [20:01:26] (03CR) 10Ejegg: "Oh weird, it was the actual string 'false' ?" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/849139 (https://phabricator.wikimedia.org/T321602) (owner: 10Cstone) [20:04:12] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Backfill greeting fields - https://phabricator.wikimedia.org/T321609 (10Eileenmcnaughton) [20:05:07] 10Fundraising-Backlog, 10FR-Adyen, 10Patch-For-Review: Adyen pending resolver - pending row has no gateway_txn_id in the column and in the message its false - https://phabricator.wikimedia.org/T321602 (10Cstone) [20:05:17] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Review our greeting templates - specifically - can we put in `Dear Donor` is there is no first name - https://phabricator.wikimedia.org/T321619 (10Eileenmcnaughton) [20:05:31] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Review our greeting templates - specifically - can we put in `Dear Donor` is there is no first name - https://phabricator.wikimedia.org/T321619 (10Eileenmcnaughton) [20:05:44] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Review our greeting templates - specifically - can we put in `Dear Donor` is there is no first name - https://phabricator.wikimedia.org/T321619 (10Eileenmcnaughton) [20:11:47] 10Fundraising-Backlog, 10FR-Adyen, 10Patch-For-Review: Adyen pending resolver - pending row has no gateway_txn_id in the column and in the message its false - https://phabricator.wikimedia.org/T321602 (10Cstone) a:03Cstone [20:13:07] 10Fundraising-Backlog, 10FR-Docker, 10FR-Smashpig: Update symfony\yaml library used in SmashPig - https://phabricator.wikimedia.org/T321621 (10Ejegg) [20:16:44] 10Fundraising Sprint T 2022, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Review our greeting templates - specifically - can we put in `Dear Donor` is there is no first name - https://phabricator.wikimedia.org/T321619 (10XenoRyet) [20:16:49] 10Fundraising Sprint T 2022, 10Fundraising-Backlog: Access to Logstash/OpenSearch Dashboards for all FR-Tech engineers - https://phabricator.wikimedia.org/T321494 (10XenoRyet) [20:16:51] 10Fundraising Sprint T 2022, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Review dependabot report - https://phabricator.wikimedia.org/T321523 (10XenoRyet) [20:16:53] 10Fundraising Sprint T 2022, 10Fundraising-Backlog, 10FR-Adyen, 10Patch-For-Review: Adyen pending resolver - pending row has no gateway_txn_id in the column and in the message its false - https://phabricator.wikimedia.org/T321602 (10XenoRyet) [20:16:55] 10Fundraising Sprint T 2022, 10Fundraising-Backlog: Adding and storing rml_source data for RML donations reporting - https://phabricator.wikimedia.org/T321163 (10XenoRyet) [20:16:57] 10Fundraising Sprint Solid State Spaghetti, 10Fundraising Sprint T 2022, 10Fundraising-Backlog: Turn on and test Adyen pending transaction resolver - https://phabricator.wikimedia.org/T320571 (10XenoRyet) [20:16:59] 10Fundraising Sprint Solid State Spaghetti, 10Fundraising Sprint T 2022, 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, and 2 others: CentralNotice: Add ESI test string to base HTML - https://phabricator.wikimedia.org/T320734 (10XenoRyet) [20:17:03] 10Fundraising Sprint T 2022, 10Fundraising-Backlog, 10FR-PayPal-ExpressCheckout, 10FR-Smashpig: Implement PayPal EC CreateRecurringPaymentsProfile in SmashPig - https://phabricator.wikimedia.org/T318881 (10XenoRyet) [20:17:07] 10Fundraising Sprint Solid State Spaghetti, 10Fundraising Sprint T 2022, 10Fundraising-Backlog, 10Patch-For-Review: Frontend email validation should block ones starting with dash - https://phabricator.wikimedia.org/T320570 (10XenoRyet) [20:17:11] 10Fundraising Sprint NaN is a Number, 10Fundraising Sprint Overused petting Zoo Memetics, 10Fundraising Sprint Potato, 10Fundraising Sprint Quarkery, and 5 others: Get imports running in the background - https://phabricator.wikimedia.org/T312166 (10XenoRyet) [20:17:15] 10Fundraising Sprint Solid State Spaghetti, 10Fundraising Sprint T 2022, 10Fundraising-Backlog, 10FR-PayPal-ExpressCheckout, and 2 others: Implement PayPal EC DoExpressCheckoutPayment in SmashPig - https://phabricator.wikimedia.org/T318756 (10XenoRyet) [20:17:19] 10Fundraising Sprint T 2022, 10Fundraising-Backlog, 10FR-Docker, 10Patch-For-Review: Add a test version of a main-cluster wiki to fundraising-dev, for dev work on on Donate Wiki, CentralNotice and banners (CentralDonut) - https://phabricator.wikimedia.org/T317498 (10XenoRyet) [20:17:23] 10Fundraising Sprint Kermit hopping principle, 10Fundraising Sprint Localhost Hospitality Studies, 10Fundraising Sprint Machine Unlearning, 10Fundraising Sprint NaN is a Number, and 9 others: Implement Braintree Webhook signature validation - https://phabricator.wikimedia.org/T311169 (10XenoRyet) [20:17:27] 10Fundraising Sprint T 2022, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Automatic thank you email from Civi for Organization Contact Types - https://phabricator.wikimedia.org/T306556 (10XenoRyet) [20:17:33] 10Fundraising Sprint T 2022, 10Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface: DonationInterface: Update MaxMind + GeoIP libraries to latest version - https://phabricator.wikimedia.org/T281443 (10XenoRyet) [20:17:37] 10Fundraising Sprint Solid State Spaghetti, 10Fundraising Sprint T 2022, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 2 others: Move damaged message browser to SmashPig CiviCRM extension - https://phabricator.wikimedia.org/T295412 (10XenoRyet) [20:17:41] 10Fundraising Sprint T 2022, 10Fundraising-Backlog, 10fundraising-tech-ops, 10SRE, and 3 others: SSL cert for links.email.wikimedia.org - https://phabricator.wikimedia.org/T188561 (10XenoRyet) [21:14:41] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10fr-donorservices: Civi showing completed donations when they were rejected at Paypal - https://phabricator.wikimedia.org/T320989 (10Ejegg) Aha, the latest one for CID 18246037 was pulled in by the audit processor, not the IPN listener like the last on... [22:11:24] eileen: are you around for tech talk? [22:23:36] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Pending table rows have no gateway_txn_id in the column and in the message its gateway_txn_id:false - https://phabricator.wikimedia.org/T321631 (10Cstone) [22:25:53] 10Fundraising Sprint Turtles that are robotic that destroy the whole world with their foot theory, 10Fundraising-Backlog, 10FR-Adyen, 10Patch-For-Review: Adyen pending resolver - handle no gateway_txn_id and when its equal to the string false - https://phabricator.wikimedia.org/T321602 (10Cstone) [22:54:46] (03PS4) 10Damilare Adedoyin: WIP: Move Damage table to CiviCRM extension [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/844072 (https://phabricator.wikimedia.org/T295412) [23:08:58] (03CR) 10CI reject: [V: 04-1] WIP: Move Damage table to CiviCRM extension [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/844072 (https://phabricator.wikimedia.org/T295412) (owner: 10Damilare Adedoyin)