[00:19:22] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: UZS Donation Form Error - https://phabricator.wikimedia.org/T332945 (10Cstone) @EMartin we are getting a NO_PAYMENT_PRODUCTS_AVAILABLE response from Ingenico when trying to donate in UZS. Is it possible this currency isn't turned on for our account? The... [00:20:22] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: UZS Donation Form Error - https://phabricator.wikimedia.org/T332945 (10Cstone) a:03Cstone [00:36:54] 10Fundraising Sprint Go Your Own Pay, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Email: Enable sending Civi contact hashes in Acoustic emails - https://phabricator.wikimedia.org/T333182 (10Ejegg) From Brian: > Checked and this is not possible. I would just import a value for each email ad... [00:40:41] (03CR) 10Ejegg: [C: 03+2] Failmail: Actually pass through the raw message instead of just the word "raw" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/904364 (owner: 10Cstone) [00:41:13] (03Merged) 10jenkins-bot: Failmail: Actually pass through the raw message instead of just the word "raw" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/904364 (owner: 10Cstone) [00:47:25] (03PS2) 10Eileen: Move contribution pre hook to the extension [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904317 [00:47:27] (03PS10) 10Eileen: CiviCRM 5.61.alpha [not for merge] [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/899187 (https://phabricator.wikimedia.org/T303986) [00:47:29] (03PS7) 10Eileen: Enable Civi-import [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/901739 [00:47:31] (03PS2) 10Eileen: [not for merge] - user template listing [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904318 [00:47:33] (03PS3) 10Eileen: Adapt to change in form property on upgrade [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904049 [00:47:35] (03PS2) 10Eileen: Temporary - broken locally [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904319 [00:47:37] (03PS12) 10Eileen: Add hooks to import to do organization lookup from nick-name [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/901734 (https://phabricator.wikimedia.org/T303986) [00:47:39] (03PS1) 10Eileen: Refactor Benevity employer finder to new WMFHelpers location [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904379 (https://phabricator.wikimedia.org/T303986) [00:47:41] (03PS1) 10Eileen: Add hook support to look up individual and handle soft credits during import [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904380 [00:54:37] (03CR) 10Ejegg: "Generally good code update and move, just found a couple nits to pick" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904094 (https://phabricator.wikimedia.org/T303986) (owner: 10Eileen) [00:55:20] ejegg: thanks - I'll fix those now [01:00:48] (03PS2) 10Eileen: Refactor Benevity employer finder to new WMFHelpers location [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904379 (https://phabricator.wikimedia.org/T303986) [01:01:23] (03CR) 10Eileen: "Thanks ejegg - I think this addresses" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904379 (https://phabricator.wikimedia.org/T303986) (owner: 10Eileen) [01:25:38] (03CR) 10Ejegg: [C: 03+2] "Looks good!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904379 (https://phabricator.wikimedia.org/T303986) (owner: 10Eileen) [01:39:25] (03Merged) 10jenkins-bot: Refactor Benevity employer finder to new WMFHelpers location [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904379 (https://phabricator.wikimedia.org/T303986) (owner: 10Eileen) [01:53:43] (03PS1) 10Ejegg: Add new custom field for initial scheme txn ID [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904385 (https://phabricator.wikimedia.org/T331754) [02:02:32] (03PS3) 10Eileen: Move contribution pre hook to the extension [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904317 [02:02:34] (03PS11) 10Eileen: CiviCRM 5.61.alpha [not for merge] [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/899187 (https://phabricator.wikimedia.org/T303986) [02:02:36] (03PS8) 10Eileen: Enable Civi-import [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/901739 [02:02:38] (03PS3) 10Eileen: [not for merge] - user template listing [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904318 [02:02:40] (03PS4) 10Eileen: Adapt to change in form property on upgrade [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904049 [02:02:42] (03PS3) 10Eileen: Temporary - broken locally [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904319 [02:02:44] (03PS13) 10Eileen: Add hooks to import to do organization lookup from nick-name [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/901734 (https://phabricator.wikimedia.org/T303986) [02:02:46] (03PS2) 10Eileen: Add hook support to look up individual and handle soft credits during import [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904380 (https://phabricator.wikimedia.org/T303986) [02:09:45] (03PS12) 10Eileen: CiviCRM 5.61.alpha [not for merge] [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/899187 (https://phabricator.wikimedia.org/T303986) [02:09:47] (03PS9) 10Eileen: Enable Civi-import [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/901739 [02:09:49] (03PS4) 10Eileen: [not for merge] - user template listing [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904318 [02:09:51] (03PS5) 10Eileen: Adapt to change in form property on upgrade [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904049 [02:09:53] (03PS4) 10Eileen: Temporary - broken locally [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904319 [02:09:55] (03PS14) 10Eileen: Add hooks to import to do organization lookup from nick-name [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/901734 (https://phabricator.wikimedia.org/T303986) [02:09:57] (03PS3) 10Eileen: Add hook support to look up individual and handle soft credits during import [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904380 (https://phabricator.wikimedia.org/T303986) [02:25:10] (03CR) 10CI reject: [V: 04-1] Add hook support to look up individual and handle soft credits during import [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904380 (https://phabricator.wikimedia.org/T303986) (owner: 10Eileen) [02:39:12] 10Fundraising Sprint Go Your Own Pay, 10Fundraising-Backlog: Add Online Banking for Czech Republic - https://phabricator.wikimedia.org/T328717 (10Ejegg) They replied quickly! > We have configured CZ / CZK bank transfers for WikimediaDonations (LIVE). ... but there's a catch: > Do note that there is no test env... [02:40:46] 10Fundraising Sprint Go Your Own Pay, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Email: Enable sending Civi contact hashes in Acoustic emails - https://phabricator.wikimedia.org/T333182 (10Ejegg) Brian says we can add a second file, but with a different primary key: > Yep I think that wou... [02:49:30] (03PS1) 10Ejegg: WIP: Enable CZ online banking for Adyen [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/904386 (https://phabricator.wikimedia.org/T328717) [02:49:57] nick ejegg|away [02:51:08] (03CR) 10CI reject: [V: 04-1] WIP: Enable CZ online banking for Adyen [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/904386 (https://phabricator.wikimedia.org/T328717) (owner: 10Ejegg) [03:16:49] (03PS1) 10Eileen: CiviCRM port [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904387 (https://phabricator.wikimedia.org/T303986) [03:31:01] (03CR) 10CI reject: [V: 04-1] CiviCRM port [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904387 (https://phabricator.wikimedia.org/T303986) (owner: 10Eileen) [04:15:52] (03PS1) 10Eileen: Port Cache fis [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904390 [04:30:26] (03CR) 10CI reject: [V: 04-1] Port Cache fis [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904390 (owner: 10Eileen) [04:49:18] (03PS1) 10Eileen: Temporary enotice fix [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904391 [05:03:39] (03CR) 10CI reject: [V: 04-1] Temporary enotice fix [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904391 (owner: 10Eileen) [10:45:04] 10Fundraising Sprint Go Your Own Pay, 10Fundraising-Backlog, 10FR-dlocal: Update error handling for authorizePayment to handle REJECTION responses - https://phabricator.wikimedia.org/T328082 (10Damilare) a:03Damilare [11:57:32] (03PS1) 10Damilare Adedoyin: Handle REJECT and other failure responses with http response status code 200 in ApprovePayment and CancelPayment methods for Dlocal. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/904513 (https://phabricator.wikimedia.org/T328032) [11:58:31] 10Fundraising Sprint Go Your Own Pay, 10Fundraising-Backlog, 10FR-dlocal: Update error handling for authorizePayment to handle REJECTION responses - https://phabricator.wikimedia.org/T328082 (10Damilare) Currently AuthorizePayment handles REJECTION responses gracefully by mapping them to the PaymentErrors. H... [11:58:55] 10Fundraising Sprint Go Your Own Pay, 10Fundraising-Backlog, 10FR-dlocal: Update error handling for approvePayment and cancelPayment to handle REJECTION responses - https://phabricator.wikimedia.org/T328082 (10Damilare) [12:00:06] 10Fundraising Sprint Go Your Own Pay, 10Fundraising-Backlog, 10FR-dlocal: Pending Transaction Resolver support for dLocal - https://phabricator.wikimedia.org/T333220 (10Damilare) a:03Damilare [12:03:20] (03PS2) 10Damilare Adedoyin: Handle REJECT and other failure responses with http response status code 200 in ApprovePayment and CancelPayment methods for Dlocal. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/904513 (https://phabricator.wikimedia.org/T328082) [13:11:11] (03PS3) 10Damilare Adedoyin: WIP: Handle REJECT and other failure responses with http response status code 200 in ApprovePayment and CancelPayment methods for Dlocal. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/904513 (https://phabricator.wikimedia.org/T328082) [13:48:56] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-AutoTY-Email: Is sender editable in email template UI? - https://phabricator.wikimedia.org/T306357 (10CDenes_WMF) @TomaszGorski bumping this on over to you! [14:09:57] ejegg|away: thanks so much for the work to enable cz banking in production - should I ask payments to line up testing in cz? [14:25:16] (03PS4) 10Damilare Adedoyin: WIP: Handle REJECT and other failure responses with http response status code 200 in ApprovePayment and CancelPayment methods for Dlocal. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/904513 (https://phabricator.wikimedia.org/T328082) [14:38:24] (03PS5) 10Damilare Adedoyin: WIP: Handle REJECT and other failure responses with http response status code 200 in ApprovePayment and CancelPayment methods for Dlocal. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/904513 (https://phabricator.wikimedia.org/T328082) [15:10:43] (03PS6) 10Damilare Adedoyin: WIP: Handle REJECT and other failure responses with http response status code 200 in ApprovePayment and CancelPayment methods for Dlocal. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/904513 (https://phabricator.wikimedia.org/T328082) [15:11:41] hi anilk, we do need to write and deploy a bit of logic first, even if it works just like iDEAL (NL bank transfer) [15:16:34] hey damilare. I can see you've updated the patch we chatted about earlier but it's WIP. do you want me to hold off with a second review for now? [15:18:12] ohh yh I'd take that off now, I realised we are throwing the same exception in the normalizer as well. So I thought to leave the try/catch and focus on simplifying the method. jgleeson [15:19:00] (03PS7) 10Damilare Adedoyin: Handle REJECT and other failure responses with http response status code 200 in ApprovePayment and CancelPayment methods for Dlocal. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/904513 (https://phabricator.wikimedia.org/T328082) [15:19:50] (03PS8) 10Damilare Adedoyin: Handle REJECT and other failure responses with http response status code 200 in ApprovePayment and CancelPayment methods for Dlocal. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/904513 (https://phabricator.wikimedia.org/T328082) [15:23:01] awesome. thanks damilare will check it out [15:40:09] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-AutoTY-Email: Is sender editable in email template UI? - https://phabricator.wikimedia.org/T306357 (10TomaszGorski) Hi everyone, the signees are updated in all languages and there's no mismatch: WMF Thank You (OneTime and Recurring Receipts) has M... [15:41:42] fr-tech I'm going to deploy that log change for smashpig its the only thing going out [15:42:32] (03PS1) 10Cstone: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/904567 [15:43:14] (03CR) 10Cstone: [C: 03+2] Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/904567 (owner: 10Cstone) [15:43:28] cstone: I've been working on a failmail fix that you might be ok with [15:43:46] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/904567 (owner: 10Cstone) [15:44:09] tell me moree [15:44:39] I'm gonna target the specific product ids of the ones we're getting failmail for and return 200 for them to stop the retries. I think that would alleviate your concerns about us okaying others accidentally [15:44:57] and then we can remove it once they quiet down [15:45:01] how does that sound [15:45:17] ah yeah annoying we have to do it but 7 days of this is more annoying [15:45:37] !log SmashPig upgraded from 240c80a2 to e86b0a66 [15:45:41] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [16:26:00] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: UZS Donation Form Error - https://phabricator.wikimedia.org/T332945 (10AMJohnson) Just a heads up @krobinson and I were chatting about this one and noticed that Uzbekistan is listed on our [[ https://donate.wikimedia.org/wiki/Ways_to_Give | Ways to Give p... [16:27:12] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-AutoTY-Email: Is sender editable in email template UI? - https://phabricator.wikimedia.org/T306357 (10AKanji-WMF) 05Open→03Resolved a:03AKanji-WMF Perfect, thanks team - closing. [17:45:57] (03Abandoned) 10Ejegg: Refactor Benevity employer finder to new WMFHelpers location [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/904094 (https://phabricator.wikimedia.org/T303986) (owner: 10Eileen) [18:05:00] 10Fundraising-Backlog: Move Wikimedia store domain from store.wikimedia.org - https://phabricator.wikimedia.org/T333591 (10BCornwall) [18:41:29] fr-tech https://phabricator.wikimedia.org/F36934561 :) [19:09:30] lol [19:10:08] (03PS1) 10Ejegg: Rename Ideal classes, add handling for CZ bank transfer [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/904618 (https://phabricator.wikimedia.org/T328717) [20:15:43] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Stop AstroPay failmail related to dLocal test IPNs - https://phabricator.wikimedia.org/T333599 (10jgleeson) [20:18:05] (03PS1) 10Jgleeson: Stop AstroPay failmail related to dLocal test IPNs [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/904622 (https://phabricator.wikimedia.org/T333599) [20:18:31] (03CR) 10CI reject: [V: 04-1] Stop AstroPay failmail related to dLocal test IPNs [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/904622 (https://phabricator.wikimedia.org/T333599) (owner: 10Jgleeson) [20:23:51] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Patch-For-Review: Stop AstroPay failmail related to dLocal test IPNs - https://phabricator.wikimedia.org/T333599 (10jgleeson) To test: - Pull down https://gerrit.wikimedia.org/r/904622 - From Postman, make a POST request to http://localhost... [20:32:26] (03PS2) 10Jgleeson: Stop AstroPay failmail related to dLocal test IPNs [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/904622 (https://phabricator.wikimedia.org/T333599) [20:35:25] fr-tech, I've pushed up a code fix to stop those astropay IPN failmails. I've added it to the chaos crew as it feels chaos-like and there's test instructions on the ticket. feel free to update while I'm offline if folks see any mistakes or improvements needed! https://phabricator.wikimedia.org/T333599 [20:54:48] 10Fundraising-Backlog, 10fundraising-tech-ops: [FR Analytics]: move frdev1001:/srv/br/analytics out to it's own directory - https://phabricator.wikimedia.org/T258601 (10Pcoombe) Hi @Jgreen did anything change here? I don't see a directory at `/srv/analytics` [21:01:47] 10Fundraising Sprint Go Your Own Pay, 10Fundraising-Backlog, 10Patch-For-Review: Add Online Banking for Czech Republic - https://phabricator.wikimedia.org/T328717 (10Pcoombe) Hi @EMartin, if we want to try and get this in the banner pre-test then Online need confirmation on a couple of things: - what should... [21:13:21] 10Fundraising Sprint Everything I Merge I Merge For You, 10Fundraising Sprint Fish HEAD^, 10Fundraising Sprint Go Your Own Pay, 10Fundraising-Backlog, and 3 others: Add customer text hint for India UPI recurring that we only charge monthly with ondemand method - https://phabricator.wikimedia.org/T330530 (10... [21:14:05] 10Fundraising Sprint Everything I Merge I Merge For You, 10Fundraising Sprint Fish HEAD^, 10Fundraising Sprint Go Your Own Pay, 10Fundraising-Backlog, and 3 others: Add customer text hint for India UPI recurring that we only charge monthly with ondemand method - https://phabricator.wikimedia.org/T330530 (10... [21:23:35] 10Fundraising Sprint Go Your Own Pay, 10Fundraising-Backlog, 10Patch-For-Review: Add Online Banking for Czech Republic - https://phabricator.wikimedia.org/T328717 (10EMartin) @pboombe: This method does not support recurring. {F36934679}. I am obtaining copies of the checkout logos/verbiage for this payment... [22:08:31] 10Fundraising-Backlog, 10fundraising-tech-ops: Split up payments-listener-smashpig into payments-listener-dlocal etc - https://phabricator.wikimedia.org/T333607 (10Cstone) [22:58:18] 10Fundraising-Backlog, 10fundraising-tech-ops, 10fr-donorservices: fredge access for MBeat33 on new machine - https://phabricator.wikimedia.org/T333609 (10MBeat33) [23:02:26] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: UZS Donation Form Error - https://phabricator.wikimedia.org/T332945 (10EMartin) Ingenico cannot support Uzbekistan for us it turns out. [23:02:28] 10Fundraising-Backlog, 10fundraising-tech-ops: Split up payments-listener-smashpig into payments-listener-dlocal etc - https://phabricator.wikimedia.org/T333607 (10Dwisehaupt) For reference, in rsyslog we are looking to split on the following "programname"s: SmashPig-Dlocal SmashPig-AstroPay SmashPig-Adyen Sm... [23:18:14] 10Fundraising-Backlog, 10fundraising-tech-ops, 10fr-donorservices: fredge access for MBeat33 on new machine - https://phabricator.wikimedia.org/T333609 (10Dwisehaupt) [23:19:50] 10Fundraising-Backlog, 10fundraising-tech-ops, 10fr-donorservices: fredge access for MBeat33 on new machine - https://phabricator.wikimedia.org/T333609 (10Dwisehaupt) Chatted with @MBeat33 and verified that the old machine has already been shipped out. I passed along the documentation for setting up a new ke... [23:23:21] 10Fundraising-Backlog, 10fundraising-tech-ops, 10fr-donorservices: fredge access for MBeat33 on new machine - https://phabricator.wikimedia.org/T333609 (10Dwisehaupt) Old key commented out: `[frack::puppet::private] 88110b2 Commenting out old mbeat ssh key` [23:59:19] (03CR) 10Cstone: [C: 03+2] "Works for me, lets api v1 through and they don't even have that id parameter. Thanks for this!" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/904622 (https://phabricator.wikimedia.org/T333599) (owner: 10Jgleeson) [23:59:50] (03PS6) 10Wfan: Add validate and collect part for direct bt [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/903690 (https://phabricator.wikimedia.org/T324294) [23:59:56] (03Merged) 10jenkins-bot: Stop AstroPay failmail related to dLocal test IPNs [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/904622 (https://phabricator.wikimedia.org/T333599) (owner: 10Jgleeson)