[05:04:53] 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 (10AnnWF) [05:12:41] (03CR) 10CI reject: [V: 04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_37) - 10https://gerrit.wikimedia.org/r/841258 (owner: 10L10n-bot) [06:11:00] (03CR) 10AndyRussG: "Hi! Thanks so much for this!!! See inline comments for an error I get when leaving off the --days argument, and some nit-pick-ish suggesti" [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/835725 (https://phabricator.wikimedia.org/T318767) (owner: 10Ejegg) [06:22:00] 10Fundraising-Backlog, 10FR-Docker: Add CentralNotice wiki docker setup to fundraising-dev - https://phabricator.wikimedia.org/T291434 (10AndyRussG) [06:22:07] 10Fundraising-Backlog, 10FR-Docker: 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 (10AndyRussG) [06:53:59] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10FR-Adyen, 10fr-donorservices: Adyen iframe config error messages inside card fields - https://phabricator.wikimedia.org/T292571 (10AnnWF) I am able to reproduce this error with the uMatrix extension,{F35562141} , and find that if client can enable b... [07:18:07] (03PS1) 10AndyRussG: Update logger config for privatebin [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/841440 [07:18:19] (03PS1) 10AndyRussG: [DRAFT FOR TESTING, PLS DO NOT MERGE] civi-jobs service [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/841441 (https://phabricator.wikimedia.org/T269708) [08:51:22] 10WMSE-Content-partnerships-support-2021-Fundraising, 10User-Jenny_Brandt_WMSE: Insamling F2F - https://phabricator.wikimedia.org/T308157 (10Jenny_Brandt_WMSE) [15:30:23] (03PS1) 10Wfan: Add try catch for adyen to catch if any adyen connection been blocked [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/840577 (https://phabricator.wikimedia.org/T292571) [15:30:54] (03PS2) 10Wfan: Add try catch for adyen to catch if any adyen connection been blocked [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/840577 (https://phabricator.wikimedia.org/T292571) [15:33:00] (03CR) 10CI reject: [V: 04-1] Add try catch for adyen to catch if any adyen connection been blocked [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/840577 (https://phabricator.wikimedia.org/T292571) (owner: 10Wfan) [15:59:35] (03PS3) 10Wfan: Add try catch for adyen to catch if any adyen connection been blocked [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/840577 (https://phabricator.wikimedia.org/T292571) [16:02:21] (03CR) 10CI reject: [V: 04-1] Add try catch for adyen to catch if any adyen connection been blocked [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/840577 (https://phabricator.wikimedia.org/T292571) (owner: 10Wfan) [16:07:02] 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog, 10MW-1.40-notes (1.40.0-wmf.5; 2022-10-10): Add payment submethod to Civi for ApplePay and GooglePay - https://phabricator.wikimedia.org/T318362 (10JMando) @EMartin do we need a backfill for these? Or is having it on a go forward basis fine for... [16:07:56] (03PS4) 10Wfan: Add try catch for adyen to catch if any adyen connection been blocked [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/840577 (https://phabricator.wikimedia.org/T292571) [16:17:23] thanks for the code review AndyRussG, i'll make those changes now [16:27:42] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10donate.wikimedia.org: Broken links from Waystogive? - https://phabricator.wikimedia.org/T315268 (10AnnWF) 05Open→03In progress a:03AnnWF [16:28:05] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10donate.wikimedia.org: Broken links from Waystogive? - https://phabricator.wikimedia.org/T315268 (10AnnWF) 05In progress→03Open [16:36:21] ejegg: hiii cool thanks! [16:36:31] 10Fundraising-Backlog: Determining from which banner an RML donation originated - https://phabricator.wikimedia.org/T318887 (10JMando) @Ejegg do you mean the drupal.contribution_tracking.utm_source field? That is the one we usually pull into reporting (and I do not see a utm_source in civicrm.wmf_contribution_ex... [16:36:48] (03PS8) 10Ejegg: Move offset_in_days to config [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/835725 (https://phabricator.wikimedia.org/T318767) [16:45:58] wfan do you think it would make more sense to put the error handling directly around the 'mount' call for the credit card component? [16:46:20] I see there are already .catch() blocks for the monut calls for google pay and apple pay components [16:48:18] ok👌 [16:58:42] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10fr-donorservices: Adyen: add email address for subsequent recurring donations - https://phabricator.wikimedia.org/T318851 (10Cstone) I might have just found out a way to see emails on those older recurrings where it was missing, not sure how reliable... [17:09:42] (03CR) 10AndyRussG: [C: 03+2] "yaaaaayyyyyyyyyyyyyyyyyyyy" [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/835725 (https://phabricator.wikimedia.org/T318767) (owner: 10Ejegg) [17:11:23] (03Merged) 10jenkins-bot: Move offset_in_days to config [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/835725 (https://phabricator.wikimedia.org/T318767) (owner: 10Ejegg) [17:13:14] thanks AndyRussG [17:14:40] (03PS1) 10AndyRussG: Update silverpop_export.yaml for offset_in_days [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/841559 (https://phabricator.wikimedia.org/T318767) [17:14:59] ejegg: thank u! [17:19:11] i'll just deploy that then [17:21:32] (03PS1) 10Ejegg: Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - 10https://gerrit.wikimedia.org/r/841560 [17:21:34] (03CR) 10Ejegg: [C: 03+2] Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - 10https://gerrit.wikimedia.org/r/841560 (owner: 10Ejegg) [17:24:08] (03Merged) 10jenkins-bot: Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - 10https://gerrit.wikimedia.org/r/841560 (owner: 10Ejegg) [17:27:14] AndyRussG: so you used that draft patch to test the silverpop export locally? [17:28:35] ejegg: yeah! instructions in the commit message [17:28:40] debugging working quite noicely [17:28:43] cool cool, I will test it out [17:28:47] thanks! [17:28:47] very nice [17:29:13] also added an update to the silverpop_export.yaml just now (will need rebasing later) [17:29:28] yep, i saw that [17:29:48] I feel there are several open questions about how we set this up in Docker, but at least we have slightly more automated and complete possible option to test out [17:30:53] not yet sure if we really want cron for process-control (though it might be the iPad that we didn't know we really wanted) and also not sure if it's best as a separate container or as an augmentation of the current civicrm apache container [17:30:54] guessing one of the questions is how or whether to do multiple jobs in a single container? [17:31:14] heh, right [17:31:18] ejegg: nah I think we can have one container for all the jobs, including queue consumption [17:31:25] cool cool [17:31:49] there are a couple of things that will want directories mounted from other containers, but that should be fine [17:32:01] yep eyp [17:32:10] ohhh right though, the drush jobs would want to be on the same civi box [17:32:23] check out the docker-compose.yaml for what's mounted in that WIP [17:32:36] cron is currently running as root inside that civi-jobs container... there should be ways of fixing that, though [17:32:38] ah yeah, the src is mounted all over in any case [17:33:08] ejegg: right, so it has all the civi php stuff needed other than apache... so all the drush and queue consumption should already be runnable inside civi-jobs [17:33:12] AndyRussG: part of process-control should handle the user change [17:33:28] ejegg: yeah also possibly dicey [17:34:27] part of the reason for having it run as a separate civi-jobs container rather than as an augmentation of the current civicrm container is that Docker supposes that each container holds a separate service [17:35:02] another reason for separating it out is just compartamentalize Docker image setup, rather than monolithize [17:35:19] right, yeah, I was just forgetting we can see those src files anyplace [17:35:26] yeah [17:35:45] and indeed it does feel a bit counter-intuitive, since in prod we do run all that on the same box... and that might be a more important consideration than other stuff [17:36:58] also we're currently running all our queue consumption tests manually inside the civicrm container, and not changing something that works fine because of a way you're "supposed" to do things also seems like it might be correct [17:37:57] we could easily add cron running in the same way within the civicrm container if we want... similar to what we have for rsyslogd... just a teeny bit less visibility into whether it dies or not, which seems unlikely though also potentially a gotcha [17:39:13] haven't tested the process-control bits at all yet [17:39:47] hmm another fun question will be syncing rprocess-control yaml between prod and local setup... also feels important to do [17:40:57] indeed it's a lot of containers we have going now under fr-dev...though I also have a plan for an easy way of activating/deactivating them selectively bwahahahaha [17:45:50] 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog, 10MW-1.40-notes (1.40.0-wmf.5; 2022-10-10): Add payment submethod to Civi for ApplePay and GooglePay - https://phabricator.wikimedia.org/T318362 (10EMartin) @JMando No. It's ok not to backfill. The volume was so insignificant in July/Aug/Sep... [18:05:31] !log updated fundraising python tools from 14d60435 to 4c143d97 [18:05:34] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [18:09:50] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Name changes required for Ingenico 3DS2.0 - https://phabricator.wikimedia.org/T312877 (10XenoRyet) p:05High→03Medium [18:33:08] (03CR) 10Abijeet Patro: "This change is ready for review." [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/841568 (owner: 10Abijeet Patro) [18:33:14] (03CR) 10Abijeet Patro: "This change is ready for review." [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/841569 (owner: 10Abijeet Patro) [18:41:00] (03CR) 10Ejegg: [C: 03+2] "Thanks!" [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/840680 (owner: 10AndyRussG) [18:41:03] (03CR) 10Ejegg: [V: 03+2 C: 03+2] Imrpovements in config/database/config.cnf [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/840680 (owner: 10AndyRussG) [18:43:40] (03PS2) 10Ejegg: Update logger config for privatebin [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/841440 (owner: 10AndyRussG) [18:43:52] (03CR) 10Ejegg: [V: 03+2 C: 03+2] "Looks good" [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/841440 (owner: 10AndyRussG) [19:05:41] 10fundraising-tech-ops: Reevaluate fundraising grafana proxy configuration - https://phabricator.wikimedia.org/T320560 (10Jgreen) p:05Triage→03Medium [19:08:57] 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog, 10FR-Email, 10Patch-For-Review: Move Silverpop/Acoustic export day limit to config - https://phabricator.wikimedia.org/T318767 (10XenoRyet) 05Open→03Resolved [19:09:17] 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog, 10MW-1.40-notes (1.40.0-wmf.5; 2022-10-10): Add payment submethod to Civi for ApplePay and GooglePay - https://phabricator.wikimedia.org/T318362 (10XenoRyet) 05Open→03Resolved [19:09:43] 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog: Exhaustively test bullseye upgrade in fundraising-dev - https://phabricator.wikimedia.org/T317701 (10XenoRyet) 05Open→03Resolved [19:09:45] 10Fundraising Sprint Quarkery, 10Fundraising-Backlog, 10Epic: Upgrading payments-wiki from buster to bullseye - https://phabricator.wikimedia.org/T315585 (10XenoRyet) [19:10:24] 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog: Figure out what to do with CHARGEBACK_REVERSED Adyen ipns - https://phabricator.wikimedia.org/T318175 (10XenoRyet) 05Open→03Resolved [19:11:10] 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog: Adyen iDeal code seems to go through DirectDebitPaymentProvider - https://phabricator.wikimedia.org/T316368 (10XenoRyet) 05Open→03Resolved [19:11:40] 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog, 10FR-AutoTY-Email, 10fr-donorservices: Decimal separator in Thank you email confirmation fr-FR, es-ES-, it-IT, nl-NL since end of August 2022 - https://phabricator.wikimedia.org/T318327 (10XenoRyet) 05Open→03Resolved [19:13:07] 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog, 10FR-Adyen, and 2 others: Stop Adyen adapter from sending an additional pending message on success - https://phabricator.wikimedia.org/T317713 (10XenoRyet) 05Open→03Resolved [19:14:01] 10Fundraising Sprint Potato, 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog: Use nightly rather than weekly audit file for Adyen - https://phabricator.wikimedia.org/T314753 (10XenoRyet) [19:14:52] 10Fundraising Sprint Overused petting Zoo Memetics, 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog: Review steps and create subtasks for Adyen Pending Transaction Resolver - https://phabricator.wikimedia.org/T316582 (10XenoRyet) [19:15:42] 10Fundraising Sprint Potato, 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Last CiviCRM point update for the year - https://phabricator.wikimedia.org/T316713 (10XenoRyet) [19:15:46] 10Fundraising Sprint Potato, 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog, and 2 others: Run civix.update on extensions - https://phabricator.wikimedia.org/T318304 (10XenoRyet) 05Open→03Resolved [19:15:55] 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface, 10MW-1.40-notes (1.40.0-wmf.3; 2022-09-26): Don't tokenize cards when donation is under Monthly Convert minimum - https://phabricator.wikimedia.org/T316840 (10XenoRyet... [19:16:46] 10Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface: Make it impossible for people to send us their credit card number - https://phabricator.wikimedia.org/T133937 (10XenoRyet) [19:17:21] 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog, 10FR-PayPal-ExpressCheckout, 10FR-Smashpig, 10Epic: Break out tasks for EC API calls in SmashPig - https://phabricator.wikimedia.org/T318750 (10XenoRyet) 05Open→03Resolved [19:17:23] 10Fundraising-Backlog, 10FR-PayPal-ExpressCheckout, 10FR-Smashpig, 10Epic: Move PayPal EC API calls to SmashPig - https://phabricator.wikimedia.org/T317245 (10XenoRyet) [19:18:20] 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog, 10fr-donorservices: Broken Deduper Clause Field - https://phabricator.wikimedia.org/T318833 (10XenoRyet) 05Open→03Resolved [19:18:40] 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog, 10FR-Smashpig: When throttling failmail, send a count of suppressed emails with the next one sent. - https://phabricator.wikimedia.org/T315238 (10XenoRyet) 05Open→03Resolved [19:20:13] 10Fundraising Sprint NaN is a Number, 10Fundraising Sprint Quarkery, 10Fundraising-Backlog, 10Epic: [epic] Adyen - auto settle stopped prior donors (Pending transaction Resolver) - https://phabricator.wikimedia.org/T299692 (10XenoRyet) [19:20:18] 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10FR-Adyen, 10Patch-For-Review: Write code for Adyen Pending Transaction Resolver - https://phabricator.wikimedia.org/T316587 (10XenoRyet) 05Open→03Resolved [19:21:07] 10Fundraising Sprint Overused petting Zoo Memetics, 10Fundraising Sprint Potato, 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog: Custom field "AF_has_active_recurring_donation" is showing false positives - https://phabricator.wikimedia.org/T315102 (10XenoRye... [19:21:58] 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising-Backlog: Check need to account for opt-in param loss from 2022-06-15 through 2022-06-30 - https://phabricator.wikimedia.org/T311974 (10XenoRyet) [19:22:43] 10Fundraising-Backlog: Determining from which banner an RML donation originated - https://phabricator.wikimedia.org/T318887 (10EWilfong_WMF) @JMando - I do not believe I have access to the shared file server. We use Google Drive on our end and I have **[[ https://drive.google.com/drive/folders/13jycZsI_5SO6XcTO... [19:23:16] 10Fundraising Sprint Potato, 10Fundraising Sprint Quarkery, 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Unit tests for Adyen Pending Transaction Resolver - https://phabricator.wikimedia.org/T316588 (10XenoRyet) 05Open→03Resolved [19:23:18] 10Fundraising Sprint NaN is a Number, 10Fundraising Sprint Quarkery, 10Fundraising-Backlog, 10Epic: [epic] Adyen - auto settle stopped prior donors (Pending transaction Resolver) - https://phabricator.wikimedia.org/T299692 (10XenoRyet) [19:23:57] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Adyen - UML sequence diagrams - https://phabricator.wikimedia.org/T316584 (10XenoRyet) 05Open→03Resolved [19:24:00] 10Fundraising Sprint NaN is a Number, 10Fundraising Sprint Quarkery, 10Fundraising-Backlog, 10Epic: [epic] Adyen - auto settle stopped prior donors (Pending transaction Resolver) - https://phabricator.wikimedia.org/T299692 (10XenoRyet) [19:24:02] 10Fundraising Sprint Nitpicking, 10Fundraising Sprint Octopus Untangling, 10Fundraising Sprint Pretending This Isn't Happening, 10Fundraising Sprint Technical debt house of horrors, and 6 others: Documentation: UML activity and sequence diagrams for all processors - https://phabricator.wikimedia.org/T141617... [19:24:48] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Ingenico audit parser sending already-refunded donations to refund queue - https://phabricator.wikimedia.org/T312824 (10XenoRyet) 05Open→03Resolved [19:25:38] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Amazon requesting URL removal to avoid violation - https://phabricator.wikimedia.org/T316389 (10XenoRyet) 05Open→03Resolved [19:26:00] 10Fundraising Sprint NaN is a Number, 10Fundraising Sprint Quarkery, 10Fundraising-Backlog, 10Epic: [epic] Adyen - auto settle stopped prior donors (Pending transaction Resolver) - https://phabricator.wikimedia.org/T299692 (10XenoRyet) [19:26:02] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Document how to test Adyen Pending Transaction Resolver locally - https://phabricator.wikimedia.org/T316585 (10XenoRyet) 05Open→03Resolved [19:27:32] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10fr-donorservices: Donor with over 28 charges in Civi after single donation was made - https://phabricator.wikimedia.org/T319203 (10XenoRyet) 05Open→03Resolved [19:28:34] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: PHP test coverage decreased on DonationInterface CI with smash-pig yaml error - https://phabricator.wikimedia.org/T318364 (10XenoRyet) 05Open→03Resolved [19:29:16] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10fr-donorservices: Civi merged two CID but did not save/include an active recurring donation - https://phabricator.wikimedia.org/T319073 (10XenoRyet) 05Open→03Resolved [19:30:17] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Patch-For-Review: prevent the get property from non-object error - https://phabricator.wikimedia.org/T318837 (10XenoRyet) 05Open→03Resolved [19:32:02] 10Fundraising Sprint Overused petting Zoo Memetics, 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising Tech - Chaos Crew, and 4 others: Donation Form Error Message - Country Detection - https://phabricator.wikimedia.org/T316578 (10XenoRyet) [19:32:26] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10donate.wikimedia.org, 10MW-1.40-notes (1.40.0-wmf.5; 2022-10-10), 10Patch-For-Review: Ensure country detected in Donate wiki - https://phabricator.wikimedia.org/T317427 (10XenoRyet) 05Open→03Resolved [19:33:17] 10Fundraising Sprint Overused petting Zoo Memetics, 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising Tech - Chaos Crew, and 4 others: Donation Form Error Message - Country Detection - https://phabricator.wikimedia.org/T316578 (10XenoRyet) 05Open→03Resolved [20:06:11] 10Fundraising-Backlog: Frontend email validation should block ones starting with dash - https://phabricator.wikimedia.org/T320570 (10Ejegg) [20:07:05] 10Fundraising-Backlog: Turn on and test Adyen pending transaction resolver - https://phabricator.wikimedia.org/T320571 (10Cstone) [20:09:40] 10Fundraising Sprint Recursion Excursion: Add adyen pending resolver to process control as ingenico one - https://phabricator.wikimedia.org/T320572 (10AnnWF) [20:14:33] 10Fundraising Sprint S 2022, 10Fundraising-Backlog: Turn on and test Adyen pending transaction resolver - https://phabricator.wikimedia.org/T320571 (10XenoRyet) [20:14:35] 10Fundraising Sprint S 2022, 10Fundraising-Backlog: Frontend email validation should block ones starting with dash - https://phabricator.wikimedia.org/T320570 (10XenoRyet) [20:14:38] 10Fundraising Sprint Recursion Excursion, 10Fundraising Sprint S 2022, 10Fundraising-Backlog, 10FR-PayPal-ExpressCheckout, 10FR-Smashpig: Create base function for calling PayPal EC API in SmashPig - https://phabricator.wikimedia.org/T318884 (10XenoRyet) [20:14:40] 10Fundraising Sprint S 2022, 10Fundraising-Backlog, 10FR-PayPal-ExpressCheckout, 10FR-Smashpig: Implement PayPal EC DoExpressCheckoutPayment in SmashPig - https://phabricator.wikimedia.org/T318756 (10XenoRyet) [20:14:42] 10Fundraising Sprint Recursion Excursion, 10Fundraising Sprint S 2022, 10Fundraising-Backlog, 10FR-PayPal-ExpressCheckout, and 2 others: Implement PayPal EC GetExpressCheckoutDetails in SmashPig - https://phabricator.wikimedia.org/T318867 (10XenoRyet) [20:14:44] 10Fundraising Sprint S 2022, 10Fundraising-Backlog, 10FR-Adyen: Increase timeouts for Adyen API calls - https://phabricator.wikimedia.org/T318620 (10XenoRyet) [20:14:46] 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising Sprint S 2022, 10Fundraising-Backlog, 10fr-donorservices: build Adyen API into Civi Forget Me button - https://phabricator.wikimedia.org/T318283 (10XenoRyet) [20:14:48] 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising Sprint S 2022, 10Fundraising-Backlog, 10FR-WMF-Audit: Clarify audit processor logging - https://phabricator.wikimedia.org/T315034 (10XenoRyet) [20:14:50] 10Fundraising Sprint Potato, 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising Sprint S 2022, 10Fundraising-Backlog: Use nightly rather than weekly audit file for Adyen - https://phabricator.wikimedia.org/T314753 (10XenoRyet) [20:14:54] 10Fundraising Sprint NaN is a Number, 10Fundraising Sprint Overused petting Zoo Memetics, 10Fundraising Sprint Potato, 10Fundraising Sprint Quarkery, and 4 others: Get imports running in the background - https://phabricator.wikimedia.org/T312166 (10XenoRyet) [20:14:56] 10Fundraising Sprint Quarkery, 10Fundraising Sprint Recursion Excursion, 10Fundraising Sprint S 2022, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Way to send Civi TY email to a group? - https://phabricator.wikimedia.org/T314525 (10XenoRyet) [20:14:58] 10Fundraising Sprint Kermit hopping principle, 10Fundraising Sprint Localhost Hospitality Studies, 10Fundraising Sprint Machine Unlearning, 10Fundraising Sprint NaN is a Number, and 8 others: Implement Braintree Webhook signature validation - https://phabricator.wikimedia.org/T311169 (10XenoRyet) [20:15:00] 10Fundraising Sprint Overused petting Zoo Memetics, 10Fundraising Sprint S 2022, 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Complete Adyen Checkout documentation to include donation statuses for all stages/permutations - https://phabricator.wikimedia.org/T316583 (10XenoRyet) [20:15:02] 10Fundraising Sprint NaN is a Number, 10Fundraising Sprint Overused petting Zoo Memetics, 10Fundraising Sprint Potato, 10Fundraising Sprint Quarkery, and 5 others: Creating New Matching Gift Import - https://phabricator.wikimedia.org/T303986 (10XenoRyet) [20:15:04] 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) [20:15:06] 10Fundraising Sprint S 2022, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Patch-For-Review: Stop logging queue message twice in queue consumers - https://phabricator.wikimedia.org/T307929 (10XenoRyet) [20:25:49] 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 (10Ejegg) We can add this as a prefix here: https://civicrm.wikimedia.org/civicrm/admin/options/individual_suffix [20:26:59] 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 (10Ejegg) (added) [21:44:02] 10Fundraising Tech - Chaos Crew, 10Wikimedia-Fundraising-CiviCRM: Pending resolver should not capture donations from donors with one in the last 24 hrs - https://phabricator.wikimedia.org/T320578 (10Ejegg) [21:44:25] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Pending resolver should not capture donations from donors with one in the last 24 hrs - https://phabricator.wikimedia.org/T320578 (10Ejegg) p:05Triage→03Medium a:03Ejegg [21:44:41] (03PS1) 10Ejegg: WIP Don't resolve multiple txns for one donor [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/841588 (https://phabricator.wikimedia.org/T320578) [21:52:30] (03PS5) 10Wfan: Add try catch for adyen to catch if any adyen connection been blocked [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/840577 (https://phabricator.wikimedia.org/T292571) [21:54:31] (03PS6) 10Wfan: Add try catch for adyen to catch if any adyen connection been blocked [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/840577 (https://phabricator.wikimedia.org/T292571) [21:55:46] 10Fundraising-Backlog: GPAY slow settlements - https://phabricator.wikimedia.org/T320580 (10EMartin) [22:01:33] (03PS1) 10Ejegg: WIP setting for refund discrepancy alert threshold [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/841589 (https://phabricator.wikimedia.org/T319439) [22:33:07] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10donate.wikimedia.org: Broken links from Waystogive? - https://phabricator.wikimedia.org/T315268 (10AnnWF) According to Dallas, last entry was on payments1006 with all the others not reporting one after 01/Sep/2022, ips are varied as are user agents. S... [22:39:20] 10Fundraising-Backlog: Normalize names of prefixes and suffixes - https://phabricator.wikimedia.org/T320582 (10Cstone) [23:17:42] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Adyen audit sending not refunded recurring ideal donations to the refund queue - https://phabricator.wikimedia.org/T320286 (10Cstone) [23:43:10] (03PS4) 10Wfan: Memcached purge script [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/835638 (owner: 10AndyRussG) [23:43:26] (03CR) 10Wfan: [C: 03+2] "Works well for me :)" [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/835638 (owner: 10AndyRussG)