[00:10:07] PROBLEM - check_load on franio2003 is CRITICAL: LOAD CRITICAL - total load average: 8.42, 22.21, 15.66 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2003&service=check_load [00:20:07] RECOVERY - check_load on franio2003 is OK: LOAD OK - total load average: 0.24, 4.85, 9.73 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2003&service=check_load [00:41:06] (03PS1) 10Eileen: Add Audit file handling for Paypal TRR files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222822 (https://phabricator.wikimedia.org/T409362) [00:42:37] (03CR) 10CI reject: [V:04-1] Add Audit file handling for Paypal TRR files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222822 (https://phabricator.wikimedia.org/T409362) (owner: 10Eileen) [00:53:06] (03PS2) 10Eileen: Add Audit file handling for Paypal TRR files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222822 (https://phabricator.wikimedia.org/T409362) [00:54:32] (03CR) 10CI reject: [V:04-1] Add Audit file handling for Paypal TRR files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222822 (https://phabricator.wikimedia.org/T409362) (owner: 10Eileen) [01:44:57] (03PS3) 10Eileen: Add Audit file handling for Paypal TRR files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222822 (https://phabricator.wikimedia.org/T409362) [01:46:24] (03CR) 10CI reject: [V:04-1] Add Audit file handling for Paypal TRR files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222822 (https://phabricator.wikimedia.org/T409362) (owner: 10Eileen) [01:47:48] (03PS4) 10Eileen: Add Audit file handling for Paypal TRR files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222822 (https://phabricator.wikimedia.org/T409362) [01:49:06] (03CR) 10CI reject: [V:04-1] Add Audit file handling for Paypal TRR files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222822 (https://phabricator.wikimedia.org/T409362) (owner: 10Eileen) [01:53:08] (03PS5) 10Eileen: Add Audit file handling for Paypal TRR files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222822 (https://phabricator.wikimedia.org/T409362) [01:54:27] (03PS6) 10Eileen: Add Audit file handling for Paypal TRR files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222822 (https://phabricator.wikimedia.org/T409362) [01:58:31] (03PS7) 10Eileen: Add Audit file handling for Paypal TRR files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222822 (https://phabricator.wikimedia.org/T409362) [02:01:33] (03PS8) 10Eileen: Add Audit file handling for Paypal TRR files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222822 (https://phabricator.wikimedia.org/T409362) [04:09:20] (03PS1) 10Eileen: Add SAR Audit parser [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222828 (https://phabricator.wikimedia.org/T409362) [04:10:58] (03CR) 10CI reject: [V:04-1] Add SAR Audit parser [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222828 (https://phabricator.wikimedia.org/T409362) (owner: 10Eileen) [05:28:23] (03PS2) 10Eileen: Add SAR Audit parser [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222828 (https://phabricator.wikimedia.org/T409362) [05:30:02] (03CR) 10CI reject: [V:04-1] Add SAR Audit parser [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222828 (https://phabricator.wikimedia.org/T409362) (owner: 10Eileen) [06:34:56] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_39) - 10https://gerrit.wikimedia.org/r/1222881 (owner: 10L10n-bot) [06:35:10] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/FundraisingEmailUnsubscribe] (REL1_39) - 10https://gerrit.wikimedia.org/r/1222894 (owner: 10L10n-bot) [08:05:40] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223050 (owner: 10L10n-bot) [09:36:01] (03CR) 10Thiemo Kreuz (WMDE): [C:03+2] Replace deprecated Xml::fieldset (034 comments) [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1222820 (https://phabricator.wikimedia.org/T407444) (owner: 10Umherirrender) [09:40:38] 06Fundraising-Backlog, 10fundraising-tech-ops, 06Fundraising-Tech-Roadmap, 06FR-donorrelations, and 2 others: Routing issue from payments hosts to 62.146.255.205 - https://phabricator.wikimedia.org/T413382#11491119 (10ayounsi) Looks like that IP is not part of the `payments-processors` address-set so it's... [09:41:16] 06Fundraising-Backlog, 10fundraising-tech-ops, 06Fundraising-Tech-Roadmap, 06FR-donorrelations, and 2 others: Routing issue from payments hosts to 62.146.255.205 - https://phabricator.wikimedia.org/T413382#11491120 (10ayounsi) a:03Dwisehaupt [09:58:46] (03Merged) 10jenkins-bot: Replace deprecated Xml::fieldset [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1222820 (https://phabricator.wikimedia.org/T407444) (owner: 10Umherirrender) [10:02:30] (03CR) 10Raimond Spekking: [C:03+2] "false positive" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223050 (owner: 10L10n-bot) [10:49:53] (03CR) 10Abijeet Patro: [V:03+2] Localisation updates from https://translatewiki.net. [extensions/FundraisingEmailUnsubscribe] (REL1_39) - 10https://gerrit.wikimedia.org/r/1222894 (owner: 10L10n-bot) [10:58:36] (03CR) 10Abijeet Patro: [V:03+2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_39) - 10https://gerrit.wikimedia.org/r/1222881 (owner: 10L10n-bot) [13:55:54] HNY fr-tech [13:56:23] here's hoping 2026 is another patchductive year [14:05:36] lol HNY jgleeson fr-tech! [14:11:13] :) [14:44:04] (03PS1) 10Damilare Adedoyin: Use new VM for port forwarding in proxy-forward script [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1223196 [14:44:52] ah ok damilare I think I know what happened [14:45:43] isn't there some additional ssh config bit for that script, which I imagine you would have needed to update, without using the fully qualified address [14:46:05] we probably don't need an alias thinking about it [14:46:20] we could just use your direct address and remove that step and the mention of it in the fun-dev docs [14:46:33] as it reduces friction overall [14:47:28] nah I don't think so, its the same as in the docs just has the additional args [14:47:39] re: additional ssh config ^ [14:49:18] so I think with your change, we can remove the but under "Note that the script assumes you have a setting in your .ssh/config like the following:" [14:49:26] here https://github.com/wikimedia/wikimedia-fundraising-dev/blob/6784265d3f09c427ec30ce934b91e136f78900dd/README.md#serving-payments-and-smashpig-services-via-routable-urls [14:49:39] as it's the direct server address [14:49:48] so I think it makes the alias redundant [14:50:27] (that's the bit I think you might have needed to update locally) [14:50:48] ah yeah, i sent an email about the update, but that was last year :) [14:50:56] ohh I see you meant the initial config [14:51:03] yep that's it [14:51:12] so presumably buried under an avalanche of failmail and campaign updates [14:51:13] ejegg: I caught the email [14:51:18] thanks for that [14:51:35] and HNY [14:53:19] happy new year! [14:53:34] bah I missed it ejegg, thanks for the update and HNY! [14:53:53] happy new year to you too damilare ! [14:54:00] yh so this change isn't necessary then as it rwrites it in the config [14:54:03] rewrites* [14:54:48] well I guess we could simplify the usage by sticking with your change? we reduce the need for users to add custom ssh config entirely [14:55:33] and the script still works out the box [14:56:24] phew, plenty of excavation to do in the ol' inbox [15:01:19] (03PS2) 10Damilare Adedoyin: Use new VM for port forwarding in proxy-forward script [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1223196 [15:03:37] (03CR) 10Jgleeson: [V:03+2 C:03+2] Use new VM for port forwarding in proxy-forward script [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1223196 (owner: 10Damilare Adedoyin) [15:03:54] thanks jgleeson [15:04:05] np! [15:09:02] hmm, the script doesn't connect for me with the existing ssh config [15:10:12] I think the 'Host payments-trixie.fr-tech-dev' line doesn't apply to the fully qualified hostname [15:10:40] ssh: connect to host payments-trixie.fr-tech-dev.eqiad1.wikimedia.cloud port 22: Network is unreachable [15:10:47] ejegg: that first part will be getting redirected to the full hostname due to the ssh config [15:11:20] we can probably drop the need for the ssh config entirely right? [15:11:38] I tried explaining that before but it must not have been clear [15:12:13] the ssh config is basically just adding 'eqiad1.wikimedia.cloud' on the end [15:12:21] and with damilare's change, we don't need it [15:12:45] we do need to specify the bastion [15:12:59] unless you want to put that in the command in the script [15:13:09] that's in the wmcloud setup [15:13:11] Host *.wmflabs *.wikimedia.cloud [15:13:12] User jgleeson [15:13:12] ProxyJump bastion.wmcloud.org:2 [15:13:14] oops [15:13:40] https://wikitech.wikimedia.org/wiki/Help:Accessing_Cloud_VPS_instances#Setup [15:13:42] ahh ok, i don't have that section [15:13:49] ah right [15:13:49] just for our local [15:14:08] want to update the ssh config bit in our docs to point to that? [15:15:04] ok, now I'm reversing position, I guess it makes sense to keep it all in one place from the perspective of a fun-dev user, and not make them look up other docs to get it working. Let's just fix dami's earlier patch to remove the complete host name so the ssh config handles it [15:15:22] does that make sense? [15:16:08] it looks like there is already a link to the VPS docs at the bottom of the ssh config block so we're good there https://github.com/wikimedia/wikimedia-fundraising-dev/blob/6784265d3f09c427ec30ce934b91e136f78900dd/README.md#serving-payments-and-smashpig-services-via-routable-urls [15:16:29] I didn't realise that was a hidden step [15:18:23] well, with the *.wikimedia.cloud, we don't have to update .ssh/config in 2 years when we update to a different debian distro [15:18:35] and have to change the hostname [15:18:44] I'm fine adding that section now [15:18:46] yeah that's fair [15:18:51] ok cool thanks [15:19:58] cool, got it updated following your example and the new forwarding script works [15:20:17] cool! [15:20:27] nice [15:21:34] I just updated that README.md [15:21:53] (did a git push by accident instead of git review - thought it was gitlab for a sec) [15:22:08] bypassing the guards! [15:22:13] :) [15:23:04] nice thanks for the update! [15:28:43] (03PS3) 10Damilare Adedoyin: Add 'Cancel Support' to the cancel reasons as it is specified on DonorPortal [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1219915 [15:30:19] (03CR) 10Ejegg: [C:03+2] Syntax fixes from recent braintree updates [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222515 (owner: 10Eileen) [15:30:58] (03Merged) 10jenkins-bot: Syntax fixes from recent braintree updates [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222515 (owner: 10Eileen) [15:38:13] Happy new year fr-tech ! [15:38:20] :) [15:48:22] happy new year! [15:48:50] (and thanks for fixing the cancel reasons dropdown problem I introduced - sorry! I thought sure I had smoke tested that bit...) [15:49:05] just catching up on all the messages [16:23:25] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 0725 Dec Q3 Planning: Create Recurring Upgrade and Recurring Downgrade activities when completed by DR through CiviCRM UI - https://phabricator.wikimedia.org/T409097#11492670 (10Lars) p:05Triage→03Medium [16:23:42] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Donations failed with "expired card", but in Gr4vy the expiration date appears to be valid? - https://phabricator.wikimedia.org/T413665#11492676 (10jgleeson) Adyen came back to us with: > Thank you for contacting Adyen. > > In... [16:46:05] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Cannot create batch import (intermittent) - https://phabricator.wikimedia.org/T412329#11492754 (10Lars) Getting this again today and reports from the team from late last year: `POST https://civicrm.wikimedia.org/civicrm... [16:46:56] fr-tech I just peeked at the previews for the recurring failure message draft and they seem fine to me [16:47:01] https://civicrm.wikimedia.org/civicrm/admin/messageTemplates?reset=1#/edit?id=304&lang=en_US&status=draft [16:47:15] anyone else want to take a look before we publish? [16:47:30] An authorized SSL client certificate is required to access this server. [16:47:32] argh [16:48:51] 06Fundraising-Backlog, 10Recurring-Donations: Generate email for failed annual recurring gifts - https://phabricator.wikimedia.org/T405619#11492770 (10krobinson) copy doc here: https://civicrm.wikimedia.org/civicrm/admin/messageTemplates?reset=1#/edit?id=304&lang=en_US&status=draft Copy looks fine, the on... [16:51:00] ejegg just wonder if Denise Andrews is the right one for that email, since we had to remove specific person's name last time [16:51:27] 06Fundraising-Backlog, 10Recurring-Donations: Generate email for failed annual recurring gifts - https://phabricator.wikimedia.org/T405619#11492805 (10Ejegg) After we push the publish button the new version should be live immediately. LMK if you want more time to discuss the signatory name. [16:52:51] annual template lgtm ejegg [16:55:44] and that template is using https://donate.wikimedia.org/w/index.php?title=Special:LandingPage&uselang=en&utm_medium=civi-mail&utm_source=FY2324_FailedRecur&utm_campaign=FailedRecur&monthly=true is 2324 looks good? Aren't we in 2425 now? [16:55:48] 06Fundraising-Backlog, 10Recurring-Donations: Generate email for failed annual recurring gifts - https://phabricator.wikimedia.org/T405619#11492812 (10krobinson) I would say let's just publish and we can come back around on updating the signature. It feels like we need to get this live. Thanks! Green light... [16:56:45] otherwise looks good~ [16:59:00] 06Fundraising-Backlog, 10Recurring-Donations: Generate email for failed annual recurring gifts - https://phabricator.wikimedia.org/T405619#11492840 (10Ejegg) OK, draft has been set to active. I'll review the activities later today to check that they are going out with the new text. [16:59:28] ah wfan, good point [16:59:44] also, happy new year! [16:59:52] 06Fundraising-Backlog, 10Recurring-Donations: Generate email for failed annual recurring gifts - https://phabricator.wikimedia.org/T405619#11492847 (10MSuijkerbuijk_WMF) Good to go with the change in signatory. We have used Your friends at the Wikimedia Foundation OR Wikimedia Foundation Fundraisin... [16:59:53] 06Fundraising-Backlog, 10Recurring-Donations: Generate email for failed annual recurring gifts - https://phabricator.wikimedia.org/T405619#11492848 (10krobinson) Thanks, Elliott! @AMJohnson let's discuss the signatory with @MSuijkerbuijk_WMF [17:04:57] oh weird, the activities tab remembers 'include' filters [17:05:27] i was confused for a bit when they were all blank despite an 18 count in the tab column [17:07:47] 06Fundraising Tech Chaos Holding Pen, 06Fundraising-Backlog, 10fundraising-tech-ops: Evaluate replacing civi1002:/srv/archive/frlog local log store with an nfs mount from frlog1002 - https://phabricator.wikimedia.org/T413645#11492879 (10Jgreen) [17:13:24] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 0725 Dec Q3 Planning: Due Jan 1 - [Action required] Bulgarian Lev (BGN) currency changeover to Euro (EUR) - https://phabricator.wikimedia.org/T402929#11492923 (10EMartin) @XenoRyet Dylan, can you tell us if this is on track given that it is now live? [17:18:10] 06Fundraising-Backlog: Check the time math - annual recurrings created between 8-9 PM have next_sched_date a year + 1 month in the future - https://phabricator.wikimedia.org/T413629#11492928 (10Lars) a:03Lars [17:28:10] 06Fundraising-Backlog, 10Wikimedia-Portals: Fundraising banner copy appearing in google search snippets for portals - https://phabricator.wikimedia.org/T413454#11492971 (10TheDJ) Might be an idea to use the aside html element instead of a div. [17:41:11] (03PS1) 10Ejegg: Bulgaria goes Euro [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223224 (https://phabricator.wikimedia.org/T402929) [17:41:37] fr-tech there's an easy one ^^^ They made the switchover 4 days ago so we should deploy this once merged [17:42:39] (03CR) 10Cstone: [C:03+2] Bulgaria goes Euro [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223224 (https://phabricator.wikimedia.org/T402929) (owner: 10Ejegg) [17:43:11] (03Merged) 10jenkins-bot: Bulgaria goes Euro [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223224 (https://phabricator.wikimedia.org/T402929) (owner: 10Ejegg) [17:50:45] thanks cstone [17:53:43] (03PS2) 10Eileen: Get some additional details for refunds [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222517 [17:56:09] (03CR) 10Ejegg: [C:03+2] Get some additional details for refunds [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222517 (owner: 10Eileen) [17:56:38] (03Merged) 10jenkins-bot: Get some additional details for refunds [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222517 (owner: 10Eileen) [17:56:48] (03PS2) 10Eileen: Get some additional details for chargebacks [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222518 [17:56:58] (03CR) 10Ejegg: [C:03+2] Get some additional details for chargebacks [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222518 (owner: 10Eileen) [17:57:36] (03Merged) 10jenkins-bot: Get some additional details for chargebacks [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222518 (owner: 10Eileen) [17:59:24] (03PS6) 10Eileen: Allow start & end date instead of hours as options [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1220649 (https://phabricator.wikimedia.org/T412174) [18:01:13] (03CR) 10Ejegg: [C:03+2] Allow start & end date instead of hours as options [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1220649 (https://phabricator.wikimedia.org/T412174) (owner: 10Eileen) [18:01:42] (03Merged) 10jenkins-bot: Allow start & end date instead of hours as options [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1220649 (https://phabricator.wikimedia.org/T412174) (owner: 10Eileen) [18:02:17] (03PS5) 10Eileen: Fix output path for raw braintree [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1220650 (https://phabricator.wikimedia.org/T412174) [18:02:21] (03CR) 10Ejegg: [C:03+2] Fix output path for raw braintree [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1220650 (https://phabricator.wikimedia.org/T412174) (owner: 10Eileen) [18:02:45] (03Merged) 10jenkins-bot: Fix output path for raw braintree [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1220650 (https://phabricator.wikimedia.org/T412174) (owner: 10Eileen) [18:03:57] (03PS1) 10Sheetal Rajendra Samaje: Fix pending donation message keys to use underscores [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223232 [18:08:15] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Error message formatting on mobile - https://phabricator.wikimedia.org/T412124#11493279 (10SheetalPro) Hello, I’ve successfully made and uploaded my changes to the DonationInterface repository. The update fixes pending donation mess... [18:21:51] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 07Epic: Show which contacts have double opted in / still need double opt in in Acoustic - https://phabricator.wikimedia.org/T413812 (10Lars) 03NEW [18:35:55] 06Fundraising-Backlog: Check the time math - annual recurrings created between 8-9 PM have next_sched_date a year + 1 month in the future - https://phabricator.wikimedia.org/T413629#11493424 (10Lars) The issue here is that the contributions were added to CiviCRM on Sept 25, even though they actually took place o... [18:44:04] (03CR) 10Ejegg: [C:04-1] "The messages in the json files use the mixed hyphen/underscore too unfortunately, so we'd have to change them there as well for this to wo" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223232 (owner: 10Sheetal Rajendra Samaje) [18:44:35] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Venmo issues from first round of testing - https://phabricator.wikimedia.org/T409599#11493483 (10Cstone) @krobinson @AMJohnson how has the transition from adyen to gravy -> adyen been, have you had to do a lot of searching in the ad... [18:45:26] 06Fundraising-Backlog, 10fundraising-tech-ops, 06Fundraising-Tech-Roadmap, 06FR-donorrelations, and 2 others: Routing issue from payments hosts to 62.146.255.205 - https://phabricator.wikimedia.org/T413382#11493488 (10Dwisehaupt) @ayounsi I have a question for clarification. When we made the move to ipset... [18:53:14] (03PS4) 10Eileen: Better handle disbursed date search [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1220663 [18:53:19] (03CR) 10Ejegg: [C:03+2] Better handle disbursed date search [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1220663 (owner: 10Eileen) [18:53:50] (03PS4) 10Eileen: I think this helps with grepping but not 100% sure [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1220664 [18:53:52] (03Merged) 10jenkins-bot: Better handle disbursed date search [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1220663 (owner: 10Eileen) [18:53:53] (03CR) 10Ejegg: [C:03+2] I think this helps with grepping but not 100% sure [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1220664 (owner: 10Eileen) [18:54:12] (03PS1) 10Jgleeson: Test fixes: default donor test data country to US [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223245 [18:54:52] (03Merged) 10jenkins-bot: I think this helps with grepping but not 100% sure [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1220664 (owner: 10Eileen) [18:56:11] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, 0725 Dec Q3 Planning: Exempt imports from Coworker pause due to high donation traffic - https://phabricator.wikimedia.org/T405006#11493574 (10Lars) @MDemosWMF That does sound likely. I suppose if... [19:06:44] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing: DM Package Code Error - https://phabricator.wikimedia.org/T412767#11493628 (10Lars) @MDemosWMF I think those should use the same file mapping merged contact ids that we would have created when... [19:07:16] (03CR) 10Damilare Adedoyin: [C:03+2] Test fixes: default donor test data country to US [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223245 (owner: 10Jgleeson) [19:07:20] ty damilare [19:07:27] np [19:08:31] (03PS7) 10Eileen: Add handling for raw files (if they exist) [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1220662 (https://phabricator.wikimedia.org/T412174) [19:08:33] (03CR) 10Ejegg: [C:03+2] Add handling for raw files (if they exist) [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1220662 (https://phabricator.wikimedia.org/T412174) (owner: 10Eileen) [19:09:04] (03Merged) 10jenkins-bot: Add handling for raw files (if they exist) [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1220662 (https://phabricator.wikimedia.org/T412174) (owner: 10Eileen) [19:09:22] (03PS4) 10Eileen: Add handling for raw refund file [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222527 (https://phabricator.wikimedia.org/T412174) [19:09:24] (03CR) 10Ejegg: [C:03+2] Add handling for raw refund file [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222527 (https://phabricator.wikimedia.org/T412174) (owner: 10Eileen) [19:09:45] (03PS5) 10Eileen: Handle raw chargeback files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222523 (https://phabricator.wikimedia.org/T412174) [19:09:46] (03CR) 10Ejegg: [C:03+2] Handle raw chargeback files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222523 (https://phabricator.wikimedia.org/T412174) (owner: 10Eileen) [19:10:02] (03PS4) 10Eileen: On testing only this works for disbursmentDate [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222529 [19:10:03] (03CR) 10Ejegg: [C:03+2] On testing only this works for disbursmentDate [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222529 (owner: 10Eileen) [19:10:04] (03Merged) 10jenkins-bot: Add handling for raw refund file [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222527 (https://phabricator.wikimedia.org/T412174) (owner: 10Eileen) [19:10:17] (03Merged) 10jenkins-bot: Handle raw chargeback files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222523 (https://phabricator.wikimedia.org/T412174) (owner: 10Eileen) [19:10:35] (03Merged) 10jenkins-bot: On testing only this works for disbursmentDate [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222529 (owner: 10Eileen) [19:20:39] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Cannot create batch import (intermittent) - https://phabricator.wikimedia.org/T412329#11493679 (10Dwisehaupt) I see the request hitting nginx: ` Jan 5 16:37:26 civi1002 nginx: [05/Jan/2026:16:37:26 +0000] - - 2.946 XXX.... [19:25:10] (03PS9) 10Eileen: Add Audit file handling for Paypal TRR files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222822 (https://phabricator.wikimedia.org/T409362) [19:25:24] (03PS3) 10Eileen: Add SAR Audit parser [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222828 (https://phabricator.wikimedia.org/T409362) [19:26:10] (03CR) 10CI reject: [V:04-1] Add SAR Audit parser [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222828 (https://phabricator.wikimedia.org/T409362) (owner: 10Eileen) [19:27:46] (03PS10) 10Eileen: Add Audit file handling for Paypal TRR files [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222822 (https://phabricator.wikimedia.org/T409362) [19:27:46] (03PS4) 10Eileen: Add SAR Audit parser [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222828 (https://phabricator.wikimedia.org/T409362) [19:28:56] (03PS10) 10Eileen: Add flag to output to single file [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222530 (https://phabricator.wikimedia.org/T412174) [19:31:09] (03Merged) 10jenkins-bot: Test fixes: default donor test data country to US [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223245 (owner: 10Jgleeson) [19:40:56] (03PS1) 10Damilare Adedoyin: Use new civicrm username and password to access fredge db in queue consumers [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1223251 [19:41:44] does the pending queue consumer work locally for everyone else, had to update mine to this to get the pending queue consumer working ^ [19:42:11] hmm, i thought it did [19:42:15] let me try again [19:42:27] (03PS1) 10Jgleeson: Test fixes: disable monthly convert in Braintree test setup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223252 [19:43:09] i thought it had too but maybe i wasnt checking for pending [19:44:20] yep it worked for me [19:44:35] let me see if it hit the code path to check fredge though [19:44:56] I noticed I had lots of pending records in my queue and so I ran the pending consumer and saw this: Access denied for user 'drupal'@'172.19.0.11' (using password: YES)) [19:45:31] do you also have the user drupal on your db, seems mine only creates the user "civicrm" [19:46:16] huh my pending-db: config is just <<: *MYSQL [19:46:31] oh right fredge-db [19:46:37] yea [19:47:39] Hmm, I might be working with dbs created a long time ago [19:47:55] yh because if we are drupal free, we shouldn't have that user in our db [19:48:00] yeah, I don't think I've destroyed the db storage for a long time [19:48:09] seems like the right thing to do anyway! [19:48:38] (03PS1) 10Jgleeson: Test fixes: disable email domain risk scoring in Adyen Checkout setup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223253 [19:50:19] (03CR) 10Ejegg: [C:03+2] Use new civicrm username and password to access fredge db in queue consumers [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1223251 (owner: 10Damilare Adedoyin) [19:50:25] (03CR) 10Ejegg: [V:03+2 C:03+2] Use new civicrm username and password to access fredge db in queue consumers [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1223251 (owner: 10Damilare Adedoyin) [19:50:49] thanks ejegg [19:51:07] (03PS1) 10Jgleeson: Refactor: add type hints to recently updated test helper method. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223254 [19:52:02] (03PS2) 10Jgleeson: Test fixes: disable monthly convert in Braintree test setup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223252 [19:52:07] (03PS2) 10Jgleeson: Test fixes: disable email domain risk scoring in Adyen Checkout setup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223253 [19:52:11] (03PS2) 10Jgleeson: Refactor: add type hints to recently updated test helper method. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223254 [19:52:15] (03CR) 10CI reject: [V:04-1] Refactor: add type hints to recently updated test helper method. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223254 (owner: 10Jgleeson) [19:52:30] huh [19:52:42] I guess I didn't run codesniffer [19:53:38] (03PS1) 10Umherirrender: Replace deprecated Xml::option [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1223255 (https://phabricator.wikimedia.org/T407444) [19:55:41] ok that patch chain is fixed [19:56:48] fr-tech, if anyone feels like pulling down https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DonationInterface/+/1223254/2 and running `./scripts/payments-phpunit.sh` to confirm things are fixed for you also, it would be appreciated! Thanks [19:57:58] (03PS3) 10Jgleeson: Test fixes: disable email domain risk scoring in Adyen Checkout setup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223253 [19:58:04] (03PS3) 10Jgleeson: Test fixes: disable monthly convert in Braintree test setup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223252 [19:58:08] (03PS4) 10Jgleeson: Test fixes: disable email domain risk scoring in Adyen Checkout setup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223253 [19:58:13] (03PS3) 10Jgleeson: Refactor: add type hints to recently updated test helper method. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223254 [19:58:38] should have brought the new laptop too was worried i couldnt get this one to wake up [19:59:14] (03CR) 10CI reject: [V:04-1] Test fixes: disable email domain risk scoring in Adyen Checkout setup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223253 (owner: 10Jgleeson) [19:59:49] cstone: how is life with 64gb of ram [19:59:58] havent expierenced it yet haha [20:00:51] ahh [20:01:23] (03PS1) 10Ejegg: Update SmashPig [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223256 [20:01:36] (03CR) 10Ejegg: [C:03+2] Update SmashPig [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223256 (owner: 10Ejegg) [20:02:31] i still have an error jgleeson but i think unrelated [20:02:36] well it is unrelated [20:02:40] the others are gone [20:02:53] ooo I'm curious about the new error [20:03:27] looks like i lost config or i did something to it and dont remembre [20:03:28] SmashPig\Core\ConfigurationKeyException: Configuration key 'data-store/verify-email' does not exist. [20:05:16] oh huh, is that supposed to be a thing? [20:05:33] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, 0725 Dec Q3 Planning: Chariot import mapping template - 2 soft credits - https://phabricator.wikimedia.org/T411555#11493762 (10Lars) @EMartin Apologies for the delay on this. It turned out to be... [20:06:10] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, 0725 Dec Q3 Planning: Add soft credit search action to CiviCRM - https://phabricator.wikimedia.org/T413822 (10Lars) 03NEW [20:06:56] 03Fundraising Sprint: Yabba Dabba Stew, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing: Add soft credit search action to CiviCRM - https://phabricator.wikimedia.org/T413822#11493778 (10Lars) [20:07:19] 03Fundraising Sprint: Yabba Dabba Stew, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing: Add soft credit search action to CiviCRM - https://phabricator.wikimedia.org/T413822#11493781 (10Lars) [[ https://github.com/civicrm/civicrm-core/pull/3441... [20:08:18] (03PS1) 10Ejegg: Update composer.lock for SmashPig upgrade [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1223258 [20:08:20] (03CR) 10Ejegg: [C:03+2] Update composer.lock for SmashPig upgrade [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1223258 (owner: 10Ejegg) [20:18:21] (03PS1) 10Ejegg: Remove BGN as a currency option [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223260 (https://phabricator.wikimedia.org/T402929) [20:18:45] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations, 05MW-1.46-notes (1.46.0-wmf.7; 2025-12-16): Duplicate donations made via Apple Pay and Google Pay from the WP app - https://phabricator.wikimedia.org/T407383#11493798 (10Dwisehaupt) The issue has been spotted and is related to the... [20:18:46] (03CR) 10CI reject: [V:04-1] Update composer.lock for SmashPig upgrade [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1223258 (owner: 10Ejegg) [20:19:27] (03Merged) 10jenkins-bot: Update SmashPig [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223256 (owner: 10Ejegg) [20:19:40] (03PS2) 10Ejegg: Update composer.lock for SmashPig upgrade [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1223258 [20:21:04] ejegg: thanks for all those merges - if I can get this through too https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/SmashPig/+/1222530 & this one https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1222532 - I can try on prod [20:22:06] (03CR) 10Ejegg: [C:03+2] Remove BGN as a currency option [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223260 (https://phabricator.wikimedia.org/T402929) (owner: 10Ejegg) [20:22:43] sure, will look. I was a bit sidetracked looking into the errors on the end date formatting for the chargebacks [20:22:48] but I see you have a TODO about that [20:23:31] dwisehaupt: I tried some new code to push stuff to Intact - it didn't work - I wondered first about whether it was cos https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1220312 isn't merged - but I think it might be cos we need to permit outgoing requests to https://api.intacct.com/ia/api/v1/oauth2/token [20:24:20] (03Merged) 10jenkins-bot: Remove BGN as a currency option [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223260 (https://phabricator.wikimedia.org/T402929) (owner: 10Ejegg) [20:25:45] the chargebacks are a challenge because I don't know what date search to do to get them - cos if I want settled transactions then it doesn't seem clear that we can query them as chargebacks BUT I'm also not even sure if they settle in the daily settlement or whether they live outside it all - once I run the job on live over a bunch of dates I'll see if they add up [20:26:20] it might be that chargebacks don' [20:26:41] settle into the daily totals but rather are their own thing - like fees are - with Braintree [20:26:51] oh. we most likely need to add outbound for that domain/ip. [20:27:45] we can set up a new set for it and iptables rules. i can look at that this afternoon if that works. [20:28:42] 03Fundraising Sprint: Yabba Dabba Stew, 06Fundraising-Backlog: Fundraising Sprint X Summary - https://phabricator.wikimedia.org/T412831#11493828 (10Damilare) [20:29:14] (03PS1) 10Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1223262 [20:29:18] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1223262 (owner: 10Ejegg) [20:29:54] 03Fundraising Sprint: Yabba Dabba Stew, 06Fundraising-Backlog: Fundraising Sprint X Summary - https://phabricator.wikimedia.org/T412831#11493830 (10Damilare) Thanks for bringing that to my attention @Aklapper, noted! [20:30:39] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1223262 (owner: 10Ejegg) [20:41:22] (03PS3) 10Ejegg: Update composer.lock for SmashPig upgrade [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1223258 [20:45:38] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Can't delete mailing in CiviCRM - https://phabricator.wikimedia.org/T412144#11493854 (10Lars) [[ https://github.com/civicrm/civicrm-core/pull/34363 | Upstream PR ]] (someone else fixed it) [20:50:18] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Endowment donation not showing in Last Donated in CiviCRM contact pop-up - https://phabricator.wikimedia.org/T408141#11493862 (10Lars) This is now ready for review again as we can do this now. [20:51:51] 03Fundraising Sprint: Yabba Dabba Stew, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap: Due Jan 1 - [Action required] Bulgarian Lev (BGN) currency changeover to Euro (EUR) - https://phabricator.wikimedia.org/T402929#11493874 (10XenoRyet) [20:56:55] 14Fundraising Sprint: Vixen, 03Fundraising Sprint: Yabba Dabba Stew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint: Could we add PHP_IDE_CONFIG to our local wmf-cv - https://phabricator.wikimedia.org/T405302#11493878 (10jgleeson) a:03jgleeson [21:03:16] 06Fundraising-Backlog, 10fundraising-tech-ops: Add ipset on civicrm role for api.intacct.com - https://phabricator.wikimedia.org/T413827 (10Dwisehaupt) 03NEW [21:03:47] (03PS1) 10Ejegg: Convert active BGN recurrings to EUR [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223266 (https://phabricator.wikimedia.org/T402929) [21:10:07] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10fundraising-tech-ops: Thank you email metrics causing occasional prometheus parsing errors due to lack of value - https://phabricator.wikimedia.org/T411439#11493947 (10XenoRyet) p:05Triage→03Medium [21:11:01] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Donations failed with "expired card", but in Gr4vy the expiration date appears to be valid? - https://phabricator.wikimedia.org/T413665#11493949 (10XenoRyet) p:05Triage→03Medium [21:11:31] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: We are creating double contribution recur cancellation activities for Paypal - https://phabricator.wikimedia.org/T412539#11493953 (10XenoRyet) p:05Triage→03Medium [21:12:00] 06Fundraising Tech - Chaos Crew, 06Fundraising Tech Chaos Holding Pen, 06Fundraising-Backlog: Lots of snooze activities on one contact - https://phabricator.wikimedia.org/T392726#11493955 (10Lars) The above patch fixed almost all of them, but there are still three affected contacts (68650109, 1370254, 525692... [21:22:01] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations, 05MW-1.46-notes (1.46.0-wmf.7; 2025-12-16): Duplicate donations made via Apple Pay and Google Pay from the WP app - https://phabricator.wikimedia.org/T407383#11493980 (10Cstone) a:03Cstone [21:26:45] (03PS1) 10Ejegg: Use SmashPig schema file directly for Pending table [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223271 [21:30:08] 06Fundraising-Backlog: contact_id in email link having contact_id=%%CONTACTID%% instead of contact_id=1234 is breaking the queues - https://phabricator.wikimedia.org/T413452#11493997 (10AnnWF) Slack thread for this error is here https://wikimedia.slack.com/archives/C045WH0QYS2/p1766481615347729 [21:31:36] (03CR) 10CI reject: [V:04-1] Use SmashPig schema file directly for Pending table [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223271 (owner: 10Ejegg) [21:35:05] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: contact_id in email link having contact_id=%%CONTACTID%% instead of contact_id=1234 is breaking the queues - https://phabricator.wikimedia.org/T413452#11494011 (10AKanji-WMF) p:05Triage→03Medium While this instance was an example of user error, FR-Tec... [21:41:12] (03PS2) 10Ejegg: Use SmashPig schema file directly for Pending table [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223271 [21:49:35] (03PS1) 10Damilare Adedoyin: Add prompt to drop smashpig db during setup [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1223273 [21:57:50] (03CR) 10Damilare Adedoyin: [C:03+2] Use SmashPig schema file directly for Pending table [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223271 (owner: 10Ejegg) [21:58:13] thanks damilare [21:58:22] np [21:58:32] thanks for pushing that out as well [21:58:36] (03PS2) 10Ejegg: Convert active BGN recurrings to EUR [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223266 (https://phabricator.wikimedia.org/T402929) [21:59:15] (03CR) 10Jgleeson: [V:03+2 C:03+2] "LGTMTHX" [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1223273 (owner: 10Damilare Adedoyin) [22:15:20] (03Merged) 10jenkins-bot: Use SmashPig schema file directly for Pending table [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223271 (owner: 10Ejegg) [22:26:21] fr-tech there's one BGN recurring due to charge tonight- I think this SQL should convert them all over to EUR: https://gerrit.wikimedia.org/r/1223266 [22:41:58] i could just do tonight's in the api explorer... [22:42:08] (03CR) 10Eileen: [C:03+2] "Makes sense - but there are also 4 more like https://civicrm.wikimedia.org/civicrm/contact/view?reset=1&cid=39427274 with a status of 15 -" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223266 (https://phabricator.wikimedia.org/T402929) (owner: 10Ejegg) [22:42:09] ejegg: trying to test locally but laptop not cooperating [22:42:21] oh good catch eileen [22:42:22] alright eileen is on it [22:42:43] i'll do those 15-status ones by hand [22:43:40] that was going to be my question too [22:43:44] is there any monthly converts [22:44:25] no status 2 so thats good then [22:51:31] ok, that's all the 4 'failing' ones converted [22:52:30] (03PS2) 10Eileen: Avoid notice when NULL [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1222528 [22:52:31] (03CR) 10Ejegg: [C:03+2] Avoid notice when NULL [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1222528 (owner: 10Eileen) [22:55:24] (03CR) 10Ejegg: [C:03+2] Add flag to output to single file [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222530 (https://phabricator.wikimedia.org/T412174) (owner: 10Eileen) [22:55:53] (03Merged) 10jenkins-bot: Add flag to output to single file [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222530 (https://phabricator.wikimedia.org/T412174) (owner: 10Eileen) [22:58:16] (03CR) 10Ejegg: [C:04-1] "Looks good except for the 'name' field is copied from the recipient_id" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1222531 (owner: 10Eileen) [23:02:26] (03PS2) 10Eileen: Declare external_identifier as a supported field [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1222531 [23:03:22] huh - it says I tagged smashpig 3 hours ago - news to me [23:04:16] 06Fundraising Tech Chaos Holding Pen, 06Fundraising-Backlog, 10fundraising-tech-ops: Replace civi*:/srv/archive/frlog local log store with an nfs mount from frlog* - https://phabricator.wikimedia.org/T413645#11494165 (10Jgreen) [23:04:23] 06Fundraising Tech Chaos Holding Pen, 06Fundraising-Backlog, 10fundraising-tech-ops: Replace civi*:/srv/archive/frlog local log store with an nfs mount from frlog* - https://phabricator.wikimedia.org/T413645#11494166 (10Jgreen) p:05Triage→03Medium a:03Jgreen [23:04:35] did I do something odd ... Smashpig should be ready to tag now... [23:04:45] 06Fundraising Tech Chaos Holding Pen, 06Fundraising-Backlog, 10fundraising-tech-ops: Replace civi*:/srv/archive/frlog local log store with an nfs mount from frlog* - https://phabricator.wikimedia.org/T413645#11494168 (10Jgreen) [23:06:48] ejegg: what gave away my copy & past.... [23:09:57] 06Fundraising Tech Chaos Holding Pen, 06Fundraising-Backlog, 10fundraising-tech-ops: Replace civi*:/srv/archive/frlog local log store with an nfs mount from frlog* - https://phabricator.wikimedia.org/T413645#11494187 (10Jgreen) [23:09:59] (03Merged) 10jenkins-bot: Avoid notice when NULL [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1222528 (owner: 10Eileen) [23:17:38] (03PS3) 10Eileen: Correct overwritten cancellation reasons for paypal recurrings [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1219238 (https://phabricator.wikimedia.org/T412539) (owner: 10Lars SG) [23:18:40] (03CR) 10Eileen: "nice - took slightly longer on staging just now but still not worryingly long" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1219238 (https://phabricator.wikimedia.org/T412539) (owner: 10Lars SG) [23:19:38] (03PS4) 10Eileen: Correct overwritten cancellation reasons for paypal recurrings [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1219238 (https://phabricator.wikimedia.org/T412539) (owner: 10Lars SG) [23:19:46] larssandergreen: I can't see why ^^ is not conflicted when jenkins seems to call merge conflict on everything else! [23:20:26] 06Fundraising-Backlog, 10Recurring-Donations: Generate email for failed annual recurring gifts - https://phabricator.wikimedia.org/T405619#11494215 (10AMJohnson) A signature of "Wikimedia Foundation Fundraising Team" works for me. I can see that's what we're using for a different auto-email. If possible... [23:21:00] cstone: have you got a minute? [23:21:11] sure [23:23:11] I'm just not sure how I am showing as tagging smashpig & I have a track record of messing things up there... [23:23:56] hmm [23:24:08] (also tangentially related - would be good to get this pushed through https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1220312 ) - I need that + dwisehaupt fix + the smashpig stuff to re-test the audit [23:24:50] - oh and https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1222532 [23:25:02] did you try to tag it eileen ? [23:27:19] cstone: no... [23:27:46] I'm mystified - I mean I guess it might be no harm no foul but ... maybe it was my friend.... [23:28:27] haha [23:28:34] where do you see that it says you tagged it? [23:28:59] elliott did tag it earlier [23:30:05] https://github.com/wikimedia/wikimedia-fundraising-SmashPig/releases/tag/v1.0.5 https://usercontent.irccloud-cdn.com/file/0fFxTwl0/image.png [23:30:22] hmmm [23:30:48] but you didnt tag it? it your patch that its tagged on [23:30:51] commit 2d41c343b974b6c5b910595cdd74a8c6e3dedc9c (tag: v1.0.5) [23:30:51] Author: eileen [23:31:09] oh... ok - so ejegg tagged it but before the last patch? [23:31:09] maybe its coming from that? [23:31:16] yeah its not tagged on the latest patch [23:32:25] (03CR) 10Eileen: "Time to bring this one back?" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1208460 (https://phabricator.wikimedia.org/T408141) (owner: 10Lars SG) [23:33:14] oh right I just tagged to get the NationalCurrencies fix up on payments [23:33:26] which... is merged to deployment but not yet deployed [23:34:38] (03PS3) 10Eileen: Declare external_identifier as a supported field [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1222531 [23:34:40] (03CR) 10Ejegg: [C:03+2] Declare external_identifier as a supported field [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1222531 (owner: 10Eileen) [23:35:15] (03PS2) 10Eileen: Allow audit processor to pick up raw reports [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1222532 [23:35:16] (03CR) 10Ejegg: [C:03+2] Allow audit processor to pick up raw reports [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1222532 (owner: 10Eileen) [23:35:35] ejegg: ok - yeah - I'm gonna try pushing up updating to 1.05 just to see if tests need fixes for it - but would be better to include all merged [23:36:05] sure, we can tag 1.0.5.1 [23:36:09] or 1.0.6 [23:38:34] !log payments-wiki upgraded from 857e80f2 to 4dbf3b57 [23:38:35] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [23:38:36] ejegg: yeah go for it - it was being weird just now for me when I tried composer update - [23:39:06] (03PS4) 10Lars SG: Backfill all_funds last and first donation dates for older endowment donations [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1208460 (https://phabricator.wikimedia.org/T408141) [23:39:20] (03CR) 10CI reject: [V:04-1] Backfill all_funds last and first donation dates for older endowment donations [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1208460 (https://phabricator.wikimedia.org/T408141) (owner: 10Lars SG) [23:39:28] also - if we push out the paypal ones I can try from the command line - but less urgent on those [23:39:39] (03Abandoned) 10Ejegg: Get email and full name from braintree [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1218851 (owner: 10Ejegg) [23:39:41] urgent is the wrong word - but [23:40:39] oh - is there a full name field we should be getting? [23:40:40] dwisehaupt: there are some interesting new lines in the payment-error [23:40:43] rsyslogd: cannot connect to frlog1002.frack.eqiad.wmnet:6514: Connection refused [23:41:02] ohh i thought you had folded that into one of your patches! [23:41:31] it's a custom field [23:41:47] ejegg: I'm not totally sure .... [23:42:55] I'm getting username & venmo ID but I don't see full name [23:44:01] ok, so we need some version of that patch restored again [23:44:09] it just wasn't going to rebase [23:44:42] lemme try to make a new one quick [23:45:54] (03PS5) 10Lars SG: Backfill all_funds last and first donation dates for older endowment donations [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1208460 (https://phabricator.wikimedia.org/T408141) [23:46:08] (03CR) 10CI reject: [V:04-1] Backfill all_funds last and first donation dates for older endowment donations [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1208460 (https://phabricator.wikimedia.org/T408141) (owner: 10Lars SG) [23:48:22] (03PS1) 10Eileen: Add full name to retrieved values [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223278 [23:48:24] ejegg: I just pushed back in the retrieve part - [23:48:36] ^^ [23:48:46] I'm just trying to check in on what we fetch with that [23:50:57] (03CR) 10Lars SG: [C:03+2] Correct overwritten cancellation reasons for paypal recurrings [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1219238 (https://phabricator.wikimedia.org/T412539) (owner: 10Lars SG) [23:51:55] (03CR) 10Ejegg: [C:03+2] Add full name to retrieved values [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223278 (owner: 10Eileen) [23:52:23] (03Merged) 10jenkins-bot: Add full name to retrieved values [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223278 (owner: 10Eileen) [23:53:32] ejegg: once I've retrieve some sample raw output I can add into the test & code but I think we can go ahead & tag & push out - I can see that last change is not blocking anything [23:54:48] ejegg: i'll have a look. i know jeff was doing some work on some syslog bits. [23:56:14] dwisehaupt: do you want me to create a phab for that intact hole? [23:56:15] yeah. looks related to when he was making changes. as long as they aren't ongoing they are ok to disregard. [23:56:37] eileen: i have created one. feel free to update it if i left anything out. https://phabricator.wikimedia.org/T413827 [23:56:49] (03Merged) 10jenkins-bot: Declare external_identifier as a supported field [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1222531 (owner: 10Eileen) [23:56:59] just have the question of if we want to lock it down by UID [23:57:06] (03Merged) 10jenkins-bot: Allow audit processor to pick up raw reports [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1222532 (owner: 10Eileen) [23:57:10] UID being just the web user? [23:58:16] That kinda makes sense but I wonder if in the interim we might at times want to be able to run as ourselves... while we work through stuff [23:58:27] I have mixed feelings about lock-down [23:59:09] yeah. i have mixed feelings also. [23:59:10] ok, i'll tag + push up [23:59:30] and yeah, it would just mean that www-data could make the connection out, but regular users could not.