[01:07:18] (03PS1) 10Cstone: Remove Undefined index: invoice_id lines from logs [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734787 (https://phabricator.wikimedia.org/T294172) [01:14:40] (03PS1) 10Eileen: Boilerplate update [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734788 (https://phabricator.wikimedia.org/T290253) [01:14:42] (03PS1) 10Eileen: Function extraction in test class [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734789 (https://phabricator.wikimedia.org/T290253) [02:17:14] (03CR) 10AndyRussG: [C: 03+2] "Strunk and White FTW!!" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/732104 (https://phabricator.wikimedia.org/T293847) (owner: 10Ejegg) [02:17:26] (03PS1) 10Eileen: Move tables for eoy_receipt from drupal db ot civicrm db [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734799 (https://phabricator.wikimedia.org/T290253) [02:19:41] (03Merged) 10jenkins-bot: Apple Pay: error message for unsupported browsers [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/732104 (https://phabricator.wikimedia.org/T293847) (owner: 10Ejegg) [02:20:55] (03CR) 10jerkins-bot: [V: 04-1] Move tables for eoy_receipt from drupal db ot civicrm db [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734799 (https://phabricator.wikimedia.org/T290253) (owner: 10Eileen) [02:22:31] (03PS3) 10AndyRussG: Adyen Checkout: remove repeated CSS rules [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/732105 (owner: 10Ejegg) [02:23:08] (03PS2) 10Eileen: Move tables for eoy_receipt from drupal db to civicrm db [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734799 (https://phabricator.wikimedia.org/T290253) [02:25:52] (03CR) 10AndyRussG: [C: 03+2] "https://en.wikipedia.org/wiki/Epizeuxis :)" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/732105 (owner: 10Ejegg) [02:26:11] (03PS2) 10AndyRussG: Adyen Checkout: message to try another card [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/732804 (https://phabricator.wikimedia.org/T294032) (owner: 10Ejegg) [02:27:00] (03CR) 10jerkins-bot: [V: 04-1] Move tables for eoy_receipt from drupal db to civicrm db [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734799 (https://phabricator.wikimedia.org/T290253) (owner: 10Eileen) [02:27:41] (03PS3) 10Eileen: Move tables for eoy_receipt from drupal db to civicrm db [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734799 (https://phabricator.wikimedia.org/T290253) [02:27:52] (03Merged) 10jenkins-bot: Adyen Checkout: remove repeated CSS rules [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/732105 (owner: 10Ejegg) [02:28:10] (03CR) 10Eileen: [C: 03+2] Remove Undefined index: invoice_id lines from logs [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734787 (https://phabricator.wikimedia.org/T294172) (owner: 10Cstone) [02:30:56] (03CR) 10jerkins-bot: [V: 04-1] Move tables for eoy_receipt from drupal db to civicrm db [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734799 (https://phabricator.wikimedia.org/T290253) (owner: 10Eileen) [02:39:56] (03PS4) 10Eileen: Move tables for eoy_receipt from drupal db to civicrm db [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734799 (https://phabricator.wikimedia.org/T290253) [02:50:53] (03CR) 10jerkins-bot: [V: 04-1] Move tables for eoy_receipt from drupal db to civicrm db [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734799 (https://phabricator.wikimedia.org/T290253) (owner: 10Eileen) [05:05:48] (03PS5) 10Eileen: Move tables for eoy_receipt from drupal db to civicrm db [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734799 (https://phabricator.wikimedia.org/T290253) [05:13:49] (03PS6) 10Eileen: Move tables for eoy_receipt from drupal db to civicrm db [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734799 (https://phabricator.wikimedia.org/T290253) [05:25:47] 10Fundraising Sprint Ketchup Flume Ride, 10Fundraising Sprint Technical debt house of horrors, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 4 others: Would it be possible to have an 'Owns the Donor Advised Fund' field that would link that Individual ... - https://phabricator.wikimedia.org/T286520 [05:50:59] (03PS1) 10Eileen: Move EOYSummary class into the extension [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734802 [05:51:01] (03PS1) 10Eileen: Move tests to the extension [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734803 [06:03:05] (03CR) 10jerkins-bot: [V: 04-1] Move tests to the extension [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734803 (owner: 10Eileen) [06:24:51] (03CR) 10jerkins-bot: [V: 04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/734841 (owner: 10L10n-bot) [06:45:08] (03CR) 10Raimond Spekking: [C: 03+2] "false positive" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/734841 (owner: 10L10n-bot) [14:39:06] (03PS1) 10Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/734983 [14:39:27] (03CR) 10Ejegg: [C: 03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/734983 (owner: 10Ejegg) [14:40:12] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/734983 (owner: 10Ejegg) [14:42:29] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Start populating card type ID on contributions - https://phabricator.wikimedia.org/T294439 (10Ejegg) [14:44:22] (03PS1) 10Ejegg: Update DonationInterface submodule [core] (fundraising/REL1_35) - 10https://gerrit.wikimedia.org/r/734984 [14:44:26] (03CR) 10Ejegg: [C: 03+2] Update DonationInterface submodule [core] (fundraising/REL1_35) - 10https://gerrit.wikimedia.org/r/734984 (owner: 10Ejegg) [14:53:32] (03Merged) 10jenkins-bot: Update DonationInterface submodule [core] (fundraising/REL1_35) - 10https://gerrit.wikimedia.org/r/734984 (owner: 10Ejegg) [14:56:26] hi fr-tech! [14:57:06] ejegg heyy... I have some new ideas for how to do the IPN listener forwarding script in fr-dev (https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/dev/+/731856) [14:57:29] specifically I'm thinking of: (1) a single script to activate both tunnels simultaneously [14:58:23] (2) following your patch (and contrary to the comment I posted there) using the same number for both IPN and Payments proxy port assignments [14:58:38] (3) checking for autossh and using that if available to keep the connection alive [14:59:37] what do you think? If you and others think it's a good idea, I could maybe upload a new patchset [14:59:53] fr-tech thoughts ^ ? [15:00:01] thx in advace :) [15:24:59] AndyRussG: sure, that all sounds good to me! [15:26:48] ejegg: cool beans, thx! [15:28:09] 10Fundraising-Backlog, 10fundraising sprint Universal Cereal Bus, 10MW-1.38-notes (1.38.0-wmf.6; 2021-10-26): Apple Pay settings deploy sent some donors to Adyen - https://phabricator.wikimedia.org/T293935 (10Ejegg) 05Open→03Resolved p:05Triage→03Medium [15:36:55] !log updated payments-wiki from 6e810fb401 to 5b9fdd0fe1 [15:36:59] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [15:42:02] oh dang, looks like those payment descriptions came out unicode [15:42:15] the spaces in the phone number is \u202F [15:42:31] narrow no-break space [15:42:39] probably should keep that to ascii [15:44:13] (03PS1) 10Ejegg: Update Main_Page [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/735010 [15:57:21] ok, weird, i don't actually see the unicode in the json [16:19:28] it's so the json will take up less space on the network requests [16:36:58] ejegg: oh I just saw your wind is even in the news... stay safe eh! [16:38:23] international news, huh? wow [16:40:33] well wapo [16:40:46] all news is international news these days I guess [16:40:59] (don't have a TV so I don't know what would be showing on that here) [17:01:28] fr-tech I just updated our doc for the cloud server tunnel assignments: https://docs.google.com/spreadsheets/d/1Ng-L0qBWma1U_SHW_u-brtZQSv_PLntyPP9SuknW7Y0/edit#gid=0 [17:01:46] ohhhh [17:01:57] I didn't see that before [17:02:06] I [17:02:10] such that each of us has a "tunneling ID" that lets us claim a Payments forwarding port and an IPN forwarding port [17:02:16] 'll swap over to number 5 [17:03:43] ah yeah same dock that Jack initially set up for when it was on AWS [17:05:47] ok, scorecard submitted [17:10:55] (03CR) 10Ejegg: "One question about the file move" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734788 (https://phabricator.wikimedia.org/T290253) (owner: 10Eileen) [17:17:28] ah thx! ehh interesting to see many similarities in impressions, even though we didn't discuss at all [17:18:10] (03CR) 10Ejegg: "inline review comment responds to your code comment's question with a suggestion for how to only skip the queue" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/731193 (https://phabricator.wikimedia.org/T284606) (owner: 10Cstone) [17:19:27] cstone In practice it looks like the other stuff in postProcessDonation isn't really that important for Adyen/rtbt, but ^^^ gives a suggestion for how to more surgically target the queue push [17:20:49] hmm, i wonder if we should enhance the adyen audit parser to be able to pick up new recurring donations? [17:20:54] that might be a biggish job [17:21:12] i think the paypal audit parser can insert new contribution_recur rows [17:21:25] but the rest of them are pretty lacking on the recurring side [17:21:32] what do you mean new? like new that somehow we didn't detect because stuff? [17:22:01] AndyRussG: right, for one-time donations we have 2 or even 3 places we can pick up on them [17:22:10] (payments, IPN, audit) [17:22:35] but if we miss the IPN for a new Adyen iDEAL recurring then it's gone forever [17:22:48] ah right oki [17:23:08] hmmm tasking it up sounds like a great idea to do now at least [17:23:45] https://phabricator.wikimedia.org/T187505 pretty much covers it [17:24:14] ah, then there's this Adyen-specific one: https://phabricator.wikimedia.org/T265545 [20:20:58] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Automatically populate start date on relationships - https://phabricator.wikimedia.org/T294487 (10Ejegg) [20:23:52] (03CR) 10Eileen: "Looks like the phpunit change wasn't committed until https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/734799/6/phpunit.xml - I" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734788 (https://phabricator.wikimedia.org/T290253) (owner: 10Eileen) [20:25:11] (03PS2) 10Eileen: Boilerplate update [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734788 (https://phabricator.wikimedia.org/T290253) [20:27:07] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fr-matching-gifts: New field Employer Source to track where we got employer information - https://phabricator.wikimedia.org/T294488 (10Ejegg) [20:27:49] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fr-matching-gifts: Track where we got employer information and export that to Acoustic - https://phabricator.wikimedia.org/T294488 (10Ejegg) [20:53:14] 10Fundraising-Backlog, 10fundraising-tech-ops, 10fr-donorservices: terminal / fredge access for Amber Johnson - https://phabricator.wikimedia.org/T293679 (10AMJohnson) Thank you Dallas! I think that worked. I entered "cat ~/.ssh/fr_id_rsa.pub" to see the public side. I wasn't sure if this was needed as a scr... [21:08:04] (03PS3) 10Eileen: Boilerplate update [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734788 (https://phabricator.wikimedia.org/T290253) [21:08:29] (03CR) 10Eileen: "I've reduced this to just the civix change" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734788 (https://phabricator.wikimedia.org/T290253) (owner: 10Eileen) [21:51:20] (03PS4) 10Ejegg: Boilerplate update [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734788 (https://phabricator.wikimedia.org/T290253) (owner: 10Eileen) [21:51:26] (03CR) 10Ejegg: [C: 03+2] Boilerplate update [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734788 (https://phabricator.wikimedia.org/T290253) (owner: 10Eileen) [21:54:02] 10Fundraising-Backlog, 10fundraising sprint Universal Cereal Bus, 10FR-Docker: Docker dev setup: Fix Amazon testing setup - https://phabricator.wikimedia.org/T293674 (10Ejegg) Looks like it's not accepting localhost in the allowed JS origins. Someone had added localhost:9001 to the list of allowed redirect U... [22:02:30] (03Merged) 10jenkins-bot: Boilerplate update [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/734788 (https://phabricator.wikimedia.org/T290253) (owner: 10Eileen) [22:13:54] eyener: I lost track of time [22:14:26] eileen: hey! If you're still available we can jump on! [22:14:36] yep I'm there [23:01:16] 10Fundraising-Backlog, 10FR-CiviCRM-Searchkit, 10FR-Tech-Analytics: Aggregating fields from searchkit - https://phabricator.wikimedia.org/T294504 (10EYener) [23:04:44] 10Fundraising-Backlog, 10FR-CiviCRM-Searchkit, 10FR-Tech-Analytics: Default Value in form builder for dates acting as string - https://phabricator.wikimedia.org/T294505 (10EYener) [23:09:12] 10Fundraising-Backlog, 10FR-CiviCRM-Searchkit, 10FR-Tech-Analytics: Date format of date fields when other math / aggregates / field transformations are applied - https://phabricator.wikimedia.org/T294507 (10EYener) [23:11:20] 10Fundraising-Backlog, 10fundraising sprint Universal Cereal Bus, 10FR-Docker: Docker dev setup: Fix Amazon testing setup - https://phabricator.wikimedia.org/T293674 (10Ejegg) The config page is acting odd - I've sent a message to our tech contact with subject "LwA origin and redirect url configuration" [23:30:13] (03PS2) 10Ejegg: Add ability to create new recurring iDEAL donations [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/731185 (https://phabricator.wikimedia.org/T284606) (owner: 10Cstone) [23:30:20] (03CR) 10Ejegg: [C: 03+2] "Looks good, thanks!" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/731185 (https://phabricator.wikimedia.org/T284606) (owner: 10Cstone) [23:31:11] (03Merged) 10jenkins-bot: Add ability to create new recurring iDEAL donations [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/731185 (https://phabricator.wikimedia.org/T284606) (owner: 10Cstone) [23:33:02] (03PS9) 10Ejegg: Handle RECURRING_CONTRACT ipn notifcations for iDEAL recurring [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/731188 (https://phabricator.wikimedia.org/T284606) (owner: 10Cstone) [23:34:01] (03CR) 10Ejegg: [C: 03+2] "This is great! A lot of moving pieces, and they all work together correctly. The gateway_txn_id in Civi matches the PSP reference in the m" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/731188 (https://phabricator.wikimedia.org/T284606) (owner: 10Cstone) [23:35:43] (03Merged) 10jenkins-bot: Handle RECURRING_CONTRACT ipn notifcations for iDEAL recurring [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/731188 (https://phabricator.wikimedia.org/T284606) (owner: 10Cstone) [23:38:55] (03PS2) 10Ejegg: Update exchange rates [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/731869 [23:40:38] (03PS3) 10Ejegg: Update exchange rates [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/731869 [23:50:26] 10Fundraising-Backlog, 10Analytics, 10Analytics-EventLogging, 10Analytics-Kanban, and 4 others: Determine which remaining legacy EventLogging schemas need to be migrated or decommissioned - https://phabricator.wikimedia.org/T282131 (10odimitrijevic)