[00:04:29] (03CR) 10Ejegg: [C: 03+2] Only if instanceof IDeleteRecurringPaymentTokenProvider [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/972914 (https://phabricator.wikimedia.org/T350831) (owner: 10Wfan) [00:04:37] 10Fundraising Tech - Chaos Crew, 10Patch-For-Review: FAILMAIL - ERROR: civi1002 (adyen) SmashPig-Adyen::decline-recurring - https://phabricator.wikimedia.org/T350831 (10AnnWF) [00:19:16] (03PS1) 10Wfan: Truncate Name to unblock contribution msg import [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/972919 (https://phabricator.wikimedia.org/T350831) [00:20:53] 10Fundraising Tech - Chaos Crew, 10Patch-For-Review: FAILMAIL - ERROR: civi1002 (adyen) SmashPig-Adyen::decline-recurring, 'first_name' is too long. - https://phabricator.wikimedia.org/T350831 (10AnnWF) [00:21:11] (03Merged) 10jenkins-bot: Only if instanceof IDeleteRecurringPaymentTokenProvider [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/972914 (https://phabricator.wikimedia.org/T350831) (owner: 10Wfan) [00:22:15] 10Fundraising Tech - Chaos Crew, 10Patch-For-Review: FAILMAIL - ERROR: civi1002 (adyen) SmashPig-Adyen::decline-recurring, 'first_name' is too long. - https://phabricator.wikimedia.org/T350831 (10AnnWF) User is using apple pay which the firstname is not coming from our form, so since we have more and more thir... [00:38:43] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10FR-donorservices: "Typed card number does not match card brand" errors - https://phabricator.wikimedia.org/T349600 (10AnnWF) So the issue is that adyen is support following brands "brands" : [ "visa", "mc", "amex", "cup", "diners",... [00:42:06] 10Fundraising Tech - Chaos Crew: missing recurring donation record in civicrm_contritbution table - https://phabricator.wikimedia.org/T350754 (10AnnWF) [02:32:35] (03PS1) 10Ejegg: Audit: fill missing contribution_tracking rows [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/972922 (https://phabricator.wikimedia.org/T339182) [02:40:28] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Patch-For-Review: Audit: create missing contribution_tracking entries instead of skipping importing them - https://phabricator.wikimedia.org/T339182 (10Ejegg) a:03Ejegg [02:48:11] (03CR) 10CI reject: [V: 04-1] Audit: fill missing contribution_tracking rows [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/972922 (https://phabricator.wikimedia.org/T339182) (owner: 10Ejegg) [03:09:30] 10Fundraising Tech - Chaos Crew: paypal audit line error with no subscr_id - https://phabricator.wikimedia.org/T350824 (10Ejegg) Oh, these again. We used to get them all the time and have to ask for new files. There would be dozens / hundreds of blank subscr_ids per file sometimes. This particular one seems to... [03:13:41] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Paypal Audit Import Bug: Unsupported 'Express Checkout' and 'Others' Values being assigned to payment_method - https://phabricator.wikimedia.org/T349537 (10Ejegg) a:03Ejegg [03:19:40] (03PS1) 10Ejegg: Paypal audit: stop sending bogus payment_method [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/972924 (https://phabricator.wikimedia.org/T349537) [06:28:33] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10MW-1.42-notes (1.42.0-wmf.5; 2023-11-14): Recurring thankyou page being served to one-time donors - https://phabricator.wikimedia.org/T350776 (10jgleeson) [06:41:57] (03PS2) 10Jgleeson: WIP: Contribution Import Refactor: combine and simplify the recurring logic [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/971212 (https://phabricator.wikimedia.org/T240581) [06:57:29] (03CR) 10CI reject: [V: 04-1] WIP: Contribution Import Refactor: combine and simplify the recurring logic [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/971212 (https://phabricator.wikimedia.org/T240581) (owner: 10Jgleeson) [07:20:55] (03CR) 10CI reject: [V: 04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_40) - 10https://gerrit.wikimedia.org/r/972966 (owner: 10L10n-bot) [07:51:00] 10fundraising-tech-ops, 10Infrastructure-Foundations, 10SRE, 10vm-requests: eqiad: 1 VM requested for community-crm - https://phabricator.wikimedia.org/T349402 (10MoritzMuehlenhoff) As for the network, do you want a public IP or should this rather run on a private IP and then get served from our CDN? For m... [10:42:32] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Adyen SOAP 000 internal error / one-time donation being treated as recurring - https://phabricator.wikimedia.org/T350851 (10jgleeson) [11:12:15] (03CR) 10DannyS712: [C: 03+2] "false positive" [extensions/DonationInterface] (REL1_40) - 10https://gerrit.wikimedia.org/r/972966 (owner: 10L10n-bot) [11:18:59] (03CR) 10DannyS712: [C: 03+2] "...hello, Jenkins?" [extensions/DonationInterface] (REL1_40) - 10https://gerrit.wikimedia.org/r/972966 (owner: 10L10n-bot) [11:34:13] (03CR) 10Nikerabbit: [C: 03+2] "DonationInterface is special. They don't use the release branches to my knowledge." [extensions/DonationInterface] (REL1_40) - 10https://gerrit.wikimedia.org/r/972966 (owner: 10L10n-bot) [11:34:18] (03CR) 10Nikerabbit: [V: 03+2 C: 03+2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_40) - 10https://gerrit.wikimedia.org/r/972966 (owner: 10L10n-bot) [12:53:56] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10MW-1.42-notes (1.42.0-wmf.5; 2023-11-14): Recurring thankyou page being served to one-time donors - https://phabricator.wikimedia.org/T350776 (10Pytagora222) [12:54:56] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10MW-1.42-notes (1.42.0-wmf.5; 2023-11-14): Recurring thankyou page being served to one-time donors - https://phabricator.wikimedia.org/T350776 (10jgleeson) 05duplicate→03Open [14:13:47] (03PS3) 10Jgleeson: WIP: Contribution Import Refactor: combine and simplify the recurring logic [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/971212 (https://phabricator.wikimedia.org/T240581) [14:20:38] (03CR) 10Jgleeson: [C: 03+2] "Working for me! thanks" [extensions/FundraiserLandingPage] - 10https://gerrit.wikimedia.org/r/971277 (https://phabricator.wikimedia.org/T254808) (owner: 10Ejegg) [14:42:34] (03Merged) 10jenkins-bot: Fix robots meta tag to allow indexing [extensions/FundraiserLandingPage] - 10https://gerrit.wikimedia.org/r/971277 (https://phabricator.wikimedia.org/T254808) (owner: 10Ejegg) [14:50:00] (03CR) 10Jgleeson: [C: 03+1] "This is working for me. I couldn't get the referrer var to populate in the log when coming from a phab task or my local wiki, so I'm tryin" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/971974 (https://phabricator.wikimedia.org/T345461) (owner: 10Ejegg) [14:51:12] 10Fundraising-Backlog, 10WMF-NDA: Community CRM instance on WM Cloud can't load contacts due to a database error - https://phabricator.wikimedia.org/T350877 (10Qgil) [14:51:14] (03CR) 10Jgleeson: "This is passing on CI now but needs a bit more work to make it happy when combining all the recurring logic in one place." [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/971212 (https://phabricator.wikimedia.org/T240581) (owner: 10Jgleeson) [14:52:36] 10Fundraising-Backlog, 10WMF-NDA: Community CRM instance on WM Cloud can't load contacts due to a database error - https://phabricator.wikimedia.org/T350877 (10Qgil) [15:06:41] (03PS4) 10Damilare Adedoyin: Add unit test for Recurring Downgrade scenario [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/971462 (https://phabricator.wikimedia.org/T348544) (owner: 10Jgleeson) [15:06:56] (03CR) 10CI reject: [V: 04-1] Add unit test for Recurring Downgrade scenario [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/971462 (https://phabricator.wikimedia.org/T348544) (owner: 10Jgleeson) [15:30:33] (03PS14) 10Damilare Adedoyin: Upgrade recur amount when donor upgrades their recurring in Fundraiseup [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/968725 (https://phabricator.wikimedia.org/T348544) [15:31:45] 10Fundraising-Backlog, 10WMF-NDA: Community CRM instance on WM Cloud can't load contacts due to a database error - https://phabricator.wikimedia.org/T350877 (10Ejegg) Here is a tsv dump of the OptionValue table from a fresh local install, in case that helps. These values are from the latest version (5.67, rele... [15:32:19] 10Fundraising-Backlog, 10FR-donorservices: Contact Source no longer working in Civi - https://phabricator.wikimedia.org/T350881 (10SHust) [16:05:39] (03PS5) 10Damilare Adedoyin: Add unit test for Recurring Downgrade scenario [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/971462 (https://phabricator.wikimedia.org/T348544) (owner: 10Jgleeson) [16:32:15] (03PS4) 10Damilare Adedoyin: Tweak exception messages for recurring upgrade checks [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/971466 (https://phabricator.wikimedia.org/T348544) (owner: 10Jgleeson) [16:33:04] (03CR) 10Damilare Adedoyin: [C: 03+2] "LGTM thanks for adding this test jgleeson." [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/971462 (https://phabricator.wikimedia.org/T348544) (owner: 10Jgleeson) [16:34:51] (03PS8) 10Ejegg: Redirect and log on Ingenico requests [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/971974 (https://phabricator.wikimedia.org/T345461) [16:34:56] 10Fundraising-Backlog, 10WMF-NDA: Community CRM instance on WM Cloud can't load contacts due to a database error - https://phabricator.wikimedia.org/T350877 (10Jgreen) The cloud/prototype instance has a daily database dump running, and I was able to restore the table drupal.civicrm_option_value from backup. [16:35:33] (03CR) 10Ejegg: "Good catch jgleeson - it's that darn misspelled header. HTTP standard has it as 'Referer' Fixed in PS8." [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/971974 (https://phabricator.wikimedia.org/T345461) (owner: 10Ejegg) [16:36:03] 10Fundraising-Backlog, 10fundraising-tech-ops, 10WMF-NDA: Community CRM instance on WM Cloud can't load contacts due to a database error - https://phabricator.wikimedia.org/T350877 (10Jgreen) [16:36:29] 10Fundraising-Backlog, 10fundraising-tech-ops, 10WMF-NDA: Community CRM instance on WM Cloud can't load contacts due to a database error - https://phabricator.wikimedia.org/T350877 (10Jgreen) 05Open→03Resolved p:05Triage→03Unbreak! a:03Jgreen [16:39:05] 10Fundraising-Backlog, 10FR-donorservices: Contact Source no longer working in Civi - https://phabricator.wikimedia.org/T350881 (10Ejegg) Wow, I'm only now learning that you could search CID in the 'Contact Source' box. Since it's so unintuitive, perhaps it was removed on purpose? Would the menubar search work... [16:44:19] (03PS2) 10Ejegg: Audit: fill missing contribution_tracking rows [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/972922 (https://phabricator.wikimedia.org/T339182) [16:48:16] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Endowment donation not showing up in the pop-up when mousing over the Civi icon - https://phabricator.wikimedia.org/T346917 (10Ejegg) OK, it looks like it's pulling the 'annual fund last donation date' as well as annual fund lifetime totals and last amoun... [16:50:29] (03CR) 10Wfan: [C: 03+2] Paypal audit: stop sending bogus payment_method [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/972924 (https://phabricator.wikimedia.org/T349537) (owner: 10Ejegg) [16:51:35] (03Merged) 10jenkins-bot: Paypal audit: stop sending bogus payment_method [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/972924 (https://phabricator.wikimedia.org/T349537) (owner: 10Ejegg) [16:54:46] 10Fundraising Tech - Chaos Crew: civi halting dequeue loop. Exception: DB Error: format_amount too long - https://phabricator.wikimedia.org/T350892 (10AnnWF) [16:55:41] 10Fundraising Tech - Chaos Crew: civi halting dequeue loop. Exception: DB Error: format_amount too long - https://phabricator.wikimedia.org/T350892 (10AnnWF) [16:59:51] (03CR) 10CI reject: [V: 04-1] Audit: fill missing contribution_tracking rows [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/972922 (https://phabricator.wikimedia.org/T339182) (owner: 10Ejegg) [17:01:33] sorry fr-tech, I'd be a 5 mins late to standup [17:02:08] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-donorservices: wellness check on Civi's no-card #s in name field - https://phabricator.wikimedia.org/T350894 (10MBeat33) [17:06:49] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10fundraising-tech-ops, 10WMF-NDA: Community CRM instance on WM Cloud can't load contacts due to a database error - https://phabricator.wikimedia.org/T350877 (10greg) [17:07:13] "wellness check" :) [17:14:59] 10Fundraising-Backlog, 10FR-Alerts: Emojis in firstname/lastname causing names to be too long for Ingenico - https://phabricator.wikimedia.org/T241757 (10Cstone) 05Open→03Resolved a:03Cstone emojis have been handled [17:23:36] 10Fundraising Tech - Chaos Crew, 10Patch-For-Review: FAILMAIL - ERROR: civi1002 (adyen) SmashPig-Adyen::decline-recurring, 'first_name' is too long. - https://phabricator.wikimedia.org/T350831 (10AnnWF) [17:33:25] 10Fundraising-Backlog, 10FR-donorservices: Contact Source no longer working in Civi - https://phabricator.wikimedia.org/T350881 (10SHust) @Ejegg Thanks for sharing the alternative. Based on the agent’s feedback, pasting the CID into the empty field seems more foolproof, especially given our current workload. W... [17:55:33] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-donorservices: wellness check on Civi's no-card #s in name field - https://phabricator.wikimedia.org/T350894 (10AnnWF) [18:38:25] PROBLEM - check_puppetrun on frav1003 is CRITICAL: CRITICAL: Puppet last ran 37 minutes ago https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1003&service=check_puppetrun [18:43:25] RECOVERY - check_puppetrun on frav1003 is OK: OK: Puppet is currently enabled, last run 3 minutes ago with 0 failures https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1003&service=check_puppetrun [18:57:13] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-donorservices: wellness check on Civi's no-card #s in name field - https://phabricator.wikimedia.org/T350894 (10AnnWF) get the cardholderName with card # from createdPaymentOutput, could check if that is pure numb... [19:21:30] (03PS3) 10Ejegg: Audit: fill missing contribution_tracking rows [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/972922 (https://phabricator.wikimedia.org/T339182) [19:24:00] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-donorservices: wellness check on Civi's no-card #s in name field - https://phabricator.wikimedia.org/T350894 (10Ejegg) ah, it's Ingenico, that explains why our front-end validation didn't catch it. Well, that's an... [19:28:32] 10Fundraising Sprint vvv - tell me more, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising-tech-ops: Reduce the year fields for WMF donor - https://phabricator.wikimedia.org/T339314 (10Dwisehaupt) This was completed during maintenance week but wasn't pulled into sprint so didn't get clo... [19:28:52] 10Fundraising Sprint vvv - tell me more, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising-tech-ops: Do a prune on detail data for activity records of type thank you - https://phabricator.wikimedia.org/T325123 (10Dwisehaupt) This was completed during maintenance week but wasn't pulled i... [19:44:20] (03PS1) 10Ejegg: Don't log to stdOut during unit test runs [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/973230 [19:44:51] eileen: I'm curious if you think ^^^ is a good idea (i.e. worth upstreaming into the monolog extension) [19:54:10] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Endowment donation not showing up in the pop-up when mousing over the Civi icon - https://phabricator.wikimedia.org/T346917 (10Ejegg) Tech info for future fr-tech-ers: This is the 'Summary Overlay' profile, which can be edited from Administer > Customize... [19:58:01] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Endowment donation not showing up in the pop-up when mousing over the Civi icon - https://phabricator.wikimedia.org/T346917 (10Ejegg) @SHust I've updated that overlay. Lifetime USD Total and Last Donated now pull in the 'All Funds' version of those two fi... [20:22:57] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Adyen SOAP 000 internal error / one-time donation being treated as recurring - https://phabricator.wikimedia.org/T350851 (10Ejegg) Thanks for all the context jgleeson. It sounds like it might be fraud, and that someone is directly hitting the API endpoint... [20:41:35] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Endowment donation not showing up in the pop-up when mousing over the Civi icon - https://phabricator.wikimedia.org/T346917 (10SHust) @Ejegg Sorry if my original explanation wasn’t the most helpful! What we are looking to achieve is the capability to view... [20:48:49] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Endowment donation not showing up in the pop-up when mousing over the Civi icon - https://phabricator.wikimedia.org/T346917 (10Ejegg) @SHust unfortunately the only 'last donation amount' field that we have in our roll-up table is limited to the annual fun... [20:52:25] (03PS1) 10Ejegg: Cut off amounts over 10^18 on input [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/973235 (https://phabricator.wikimedia.org/T350892) [20:56:54] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Endowment donation not showing up in the pop-up when mousing over the Civi icon - https://phabricator.wikimedia.org/T346917 (10SHust) @Ejegg Thank you for the thorough clarification! I can now understand it and will instruct the team to prioritize the dat... [21:04:29] (03CR) 10Wfan: [C: 03+2] "make sense, thanks" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/973235 (https://phabricator.wikimedia.org/T350892) (owner: 10Ejegg) [21:06:24] (03Merged) 10jenkins-bot: Cut off amounts over 10^18 on input [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/973235 (https://phabricator.wikimedia.org/T350892) (owner: 10Ejegg) [21:29:35] 10Fundraising Tech - Chaos Crew: civi halting dequeue loop. Exception: DB Error: form_amount too long - https://phabricator.wikimedia.org/T350892 (10Ejegg) [21:40:03] 10Fundraising-Backlog: Standardize utm_source from app donations without a banner and clean up old data - https://phabricator.wikimedia.org/T350919 (10Cstone) [21:46:34] (03PS1) 10Cstone: Add catch to change utm_source from non banner app donations [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/973237 (https://phabricator.wikimedia.org/T350919) [21:48:21] (03CR) 10CI reject: [V: 04-1] Add catch to change utm_source from non banner app donations [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/973237 (https://phabricator.wikimedia.org/T350919) (owner: 10Cstone) [21:49:35] (03PS2) 10Cstone: Add catch to change utm_source from non banner app donations [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/973237 (https://phabricator.wikimedia.org/T350919) [21:51:07] hah broke all the tests [21:51:15] (03CR) 10CI reject: [V: 04-1] Add catch to change utm_source from non banner app donations [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/973237 (https://phabricator.wikimedia.org/T350919) (owner: 10Cstone) [22:03:17] 10Fundraising-Backlog, 10Patch-For-Review: Standardize utm_source from app donations without a banner and clean up old data - https://phabricator.wikimedia.org/T350919 (10SNowick_WMF) [22:05:13] 10Fundraising-Backlog, 10Wikipedia-iOS-App-Backlog, 10Patch-For-Review: Standardize utm_source from app donations without a banner and clean up old data - https://phabricator.wikimedia.org/T350919 (10SNowick_WMF) [22:10:11] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-donorservices: wellness check on Civi's no-card #s in name field - https://phabricator.wikimedia.org/T350894 (10AnnWF) >>! In T350894#9320761, @Ejegg wrote: > ah, it's Ingenico, that explains why our front-end val... [22:10:45] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-donorservices: wellness check on Civi's no-card #s in name field - https://phabricator.wikimedia.org/T350894 (10AnnWF) [22:10:48] 10Fundraising Sprint Uptown cURL, 10Fundraising Sprint vvv - tell me more, 10Fundraising-Backlog, 10Patch-For-Review: Edit configuration to send explicit Ingenico requests to Adyen - https://phabricator.wikimedia.org/T345461 (10AnnWF) [22:11:40] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-donorservices: wellness check on Civi's no-card #s in name field - https://phabricator.wikimedia.org/T350894 (10AnnWF) [22:11:47] 10Fundraising Sprint Uptown cURL, 10Fundraising Sprint vvv - tell me more, 10Fundraising-Backlog, 10Patch-For-Review: Edit configuration to send explicit Ingenico requests to Adyen - https://phabricator.wikimedia.org/T345461 (10AnnWF) [22:12:21] 10Fundraising-Backlog: Ingenico contract termination 31 March 2024 means we need to process all non-India and LATAM transactions through Adyen - https://phabricator.wikimedia.org/T344646 (10AnnWF) [22:12:23] 10Fundraising Sprint Uptown cURL, 10Fundraising Sprint vvv - tell me more, 10Fundraising-Backlog, 10Patch-For-Review: Edit configuration to send explicit Ingenico requests to Adyen - https://phabricator.wikimedia.org/T345461 (10AnnWF) 05duplicate→03Open [22:13:12] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-donorservices: wellness check on Civi's no-card #s in name field - https://phabricator.wikimedia.org/T350894 (10AnnWF) [22:13:27] 10Fundraising Sprint Uptown cURL, 10Fundraising Sprint vvv - tell me more, 10Fundraising-Backlog, 10Patch-For-Review: Edit configuration to send explicit Ingenico requests to Adyen - https://phabricator.wikimedia.org/T345461 (10AnnWF) [22:17:17] (03PS1) 10Ejegg: Add last donation amount on summary profile [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/973240 (https://phabricator.wikimedia.org/T346917) [22:21:24] (03PS2) 10Ejegg: Add last donation amount on summary profile [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/973240 (https://phabricator.wikimedia.org/T346917) [22:23:13] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Patch-For-Review: Endowment donation not showing up in the pop-up when mousing over the Civi icon - https://phabricator.wikimedia.org/T346917 (10Ejegg) Turns out there was indeed a way to do this programatically, but I've just got to get it reviewed. [22:43:10] (03PS1) 10Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/973243 [22:43:30] fr-tech I'm going to push out a DonationInterface update [22:43:56] looks like it has a fix for the recurringConversion ty page param [22:44:18] and an update for the required SmashPig version [22:44:23] is that as expected? [22:45:19] (03CR) 10Ejegg: [C: 03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/973243 (owner: 10Ejegg) [22:46:25] 10Fundraising Tech - Chaos Crew, 10Patch-For-Review: FAILMAIL - ERROR: civi1002 (adyen) SmashPig-Adyen::decline-recurring, 'first_name' is too long. - https://phabricator.wikimedia.org/T350831 (10AnnWF) [22:46:28] huh, looks like a non-deployment branch got deployed??? [22:46:57] wfan: we don't have to explicitly update the DonationInterface submodule any more [22:47:39] a non-deployment branch? which one [22:47:59] pointer 7a1ad02a1260254ef68078e35272ad76b94c0def is on master [22:48:51] so we only need to merge the patches we want to deploy to the deployment branch [22:49:06] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/973243 (owner: 10Ejegg) [22:49:21] ejegg: I had made a note of As of mediawiki 1_39 if there are no vendor or composer.lock changes, is that not true either then? [22:49:29] er we didnt have to do the vendor update unless ^ [22:50:01] https://gerrit.wikimedia.org/r/q/7a1ad02a1260254ef68078e35272ad76b94c0def? [22:50:20] we do need a vendor update since I used that smashpig on civi [22:50:22] right, we just merge the vendor commit in the vendor repo and gerrit makes that submodule bump too [22:51:16] it just looks lik you explicitly set the DonationInterface pointer to a non-deploy commit over in https://gerrit.wikimedia.org/r/c/mediawiki/core/+/972890 [22:51:49] no big deal, we just deployed tests for a little while, and they'll get undeployed in a few minutes [22:52:40] I am not sure I fully understand this part, which one is a non-deploy commit? [22:54:13] the pointer for DonationInterface changes from 6f6c3f3fc3f2a6138149c473997b04712b826312 (which is on the deployment branch) to 7a1ad02a1260254ef68078e35272ad76b94c0def (which is on the master branch) [22:54:38] oh I see for the DI [22:57:21] should be I529b73bf36432cc17bc458500c622b0b3f71703f not the 7a1ad02a1260254ef68078e35272ad76b94c0def, will make sure they looks right and add to the doc, thanks :_ [22:59:13] !log payments-wiki upgraded from 6f27bf65 to 2018a390 [22:59:15] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [23:03:47] ejegg: would getData_Unstaged_Escaped have the referrer in it, theres some NULL all utms adyen spam going on but they are using the same referrer [23:09:34] (03PS1) 10Wfan: Do not use decline-recurring for logprefix, use donation_queue_process_message [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/973266 (https://phabricator.wikimedia.org/T350831) [23:15:37] 10Fundraising Sprint Uptown cURL, 10Fundraising-Backlog, 10FR-donorservices, 10Patch-For-Review: Deduper and legacy merging overwriting issue - https://phabricator.wikimedia.org/T345206 (10AnnWF) >>! In T345206#9308968, @SHust wrote: > @AnnWF Thanks for making the opt-out editable, it will definitely do th... [23:26:50] 10Fundraising Sprint Uptown cURL, 10Fundraising-Backlog, 10FR-donorservices, 10Patch-For-Review: Deduper and legacy merging overwriting issue - https://phabricator.wikimedia.org/T345206 (10SHust) @AnnWF Legacy interface is what we call the manual merge UI, so we're all set. Thanks again for making this hap... [23:39:36] 10Fundraising Sprint vvv - tell me more, 10Fundraising-Backlog, 10Recurring-Donations: Change the stats of an in-progress auto rescue to Pending - https://phabricator.wikimedia.org/T350714 (10Cstone) Hah it was already doing this! I misread the comment that said processing as status Processing. [23:55:01] 10Fundraising-Backlog, 10Wikipedia-iOS-App-Backlog, 10Patch-For-Review: Standardize utm_source from app donations without a banner and clean up old data - https://phabricator.wikimedia.org/T350919 (10Cstone) a:03Cstone [23:55:16] 10Fundraising Sprint vvv - tell me more, 10Fundraising-Backlog: Have the recurring queue consumer use the same function for generating next_sched_contribution_date that the recurring smashpig extension uses - https://phabricator.wikimedia.org/T350711 (10Cstone) a:03Cstone