[00:10:15] (03CR) 10Ejegg: [C:03+2] Add yahoo.com back to list of mailcheck domains [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178981 (https://phabricator.wikimedia.org/T401738) (owner: 10Ejegg) [00:20:01] (03PS1) 10Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1178993 [00:20:03] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1178993 (owner: 10Ejegg) [00:30:56] (03Merged) 10jenkins-bot: Add yahoo.com back to list of mailcheck domains [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178981 (https://phabricator.wikimedia.org/T401738) (owner: 10Ejegg) [00:32:25] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1178993 (owner: 10Ejegg) [00:54:33] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 13Patch-For-Review: process_unsubscribes log activity failed due to contact_id not exit - https://phabricator.wikimedia.org/T401967#11088278 (10AnnWF) paused job omnimail_recipient_process_unsubscribes.yaml until patch merged [00:59:11] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-dlocal, 10MediaWiki-extensions-DonationInterface: DLocal CO donation form failing with no error message - https://phabricator.wikimedia.org/T400818#11088279 (10AnnWF) [01:59:19] (03CR) 10Ejegg: [C:04-1] "One issue with the way you specified the SQL parameter." [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1178980 (https://phabricator.wikimedia.org/T401967) (owner: 10Wfan) [01:59:39] wfan I think the inline suggestion should get that passing tests ^^ [02:02:39] !log payments-wiki upgraded from 5c5b4637 to 03e8e38f [02:02:41] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [02:04:22] 06Fundraising-Backlog, 06FR-donorrelations, 10MW-1.45-notes (1.45.0-wmf.15; 2025-08-19): Email address field on donation form suggesting yahoo.ca - https://phabricator.wikimedia.org/T401738#11088329 (10Ejegg) OK, this should be fixed. I think it might have been affecting hotmail.com too! [02:04:27] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations, 10MW-1.45-notes (1.45.0-wmf.15; 2025-08-19): Email address field on donation form suggesting yahoo.ca - https://phabricator.wikimedia.org/T401738#11088330 (10Ejegg) [02:18:28] (03PS2) 10Ejegg: Add existence check before doing unsubscribe action [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1178980 (https://phabricator.wikimedia.org/T401967) (owner: 10Wfan) [02:46:21] (03CR) 10Ejegg: "Looks really good, and mostly works! A bunch of suggestions and nitpicks inline." [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1176526 (https://phabricator.wikimedia.org/T388749) (owner: 10Damilare Adedoyin) [03:03:09] (03PS1) 10C. Scott Ananian: Allow the use of wikimedia/remex-html 5.1.0 [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1179017 [03:04:54] (03CR) 10Wfan: [C:03+2] Add existence check before doing unsubscribe action [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1178980 (https://phabricator.wikimedia.org/T401967) (owner: 10Wfan) [03:05:35] Cool thanks ejegg, patch passed now [03:05:37] wfan: thanks! [03:05:50] Do you want to deploy that now? Or are you about done for the day? [03:08:21] hmm, I was thinking it was important to get that unsubscribe job running quickly, but it's just marking it in Civi when it's already in acoustic, I guess [03:08:29] so maybe no rush [03:18:56] k, i'm heading to bed [03:21:49] (03Merged) 10jenkins-bot: Add existence check before doing unsubscribe action [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1178980 (https://phabricator.wikimedia.org/T401967) (owner: 10Wfan) [06:12:10] PROBLEM - check_memory on fransw2001 is CRITICAL: CRIT Memory 98% used. Largest process: trino-server-co (818597) = 98.0% https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fransw2001&service=check_memory [06:17:10] PROBLEM - check_memory on fransw2001 is CRITICAL: CRIT Memory 98% used. Largest process: trino-server-co (818597) = 97.1% https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fransw2001&service=check_memory [06:22:10] RECOVERY - check_memory on fransw2001 is OK: OK Memory 46% used https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fransw2001&service=check_memory [07:56:06] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1179053 (owner: 10L10n-bot) [12:15:59] (03PS15) 10Damilare Adedoyin: Create donor portal page for recurring donation pause process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1176526 (https://phabricator.wikimedia.org/T388749) [12:18:13] (03CR) 10Damilare Adedoyin: "Thanks ejegg for the review, I've made the requested changes and replied to one of your comments." [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1176526 (https://phabricator.wikimedia.org/T388749) (owner: 10Damilare Adedoyin) [12:51:25] (03PS16) 10Damilare Adedoyin: Create donor portal page for recurring donation cancel process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178053 (https://phabricator.wikimedia.org/T388749) [12:53:12] (03PS16) 10Damilare Adedoyin: Create donor portal page for recurring donation pause process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1176526 (https://phabricator.wikimedia.org/T388749) [12:53:41] (03PS17) 10Damilare Adedoyin: Create donor portal page for recurring donation cancel process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178053 (https://phabricator.wikimedia.org/T388749) [12:55:33] (03CR) 10CI reject: [V:04-1] Create donor portal page for recurring donation pause process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1176526 (https://phabricator.wikimedia.org/T388749) (owner: 10Damilare Adedoyin) [12:57:18] (03PS17) 10Damilare Adedoyin: Create donor portal page for recurring donation pause process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1176526 (https://phabricator.wikimedia.org/T388749) [12:57:28] (03PS18) 10Damilare Adedoyin: Create donor portal page for recurring donation cancel process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178053 (https://phabricator.wikimedia.org/T388749) [12:58:37] (03PS18) 10Damilare Adedoyin: Create donor portal page for recurring donation pause process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1176526 (https://phabricator.wikimedia.org/T388749) [12:58:46] (03PS19) 10Damilare Adedoyin: Create donor portal page for recurring donation cancel process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178053 (https://phabricator.wikimedia.org/T388749) [13:03:13] (03PS19) 10Damilare Adedoyin: Create donor portal page for recurring donation pause process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1176526 (https://phabricator.wikimedia.org/T388749) [13:03:41] (03PS20) 10Damilare Adedoyin: Create donor portal page for recurring donation cancel process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178053 (https://phabricator.wikimedia.org/T388749) [13:03:52] (03PS21) 10Damilare Adedoyin: Create donor portal page for recurring donation cancel process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178053 (https://phabricator.wikimedia.org/T388749) [13:05:29] (03CR) 10CI reject: [V:04-1] Create donor portal page for recurring donation pause process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1176526 (https://phabricator.wikimedia.org/T388749) (owner: 10Damilare Adedoyin) [13:06:23] (03CR) 10CI reject: [V:04-1] Create donor portal page for recurring donation cancel process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178053 (https://phabricator.wikimedia.org/T388749) (owner: 10Damilare Adedoyin) [13:06:41] (03PS20) 10Damilare Adedoyin: Create donor portal page for recurring donation pause process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1176526 (https://phabricator.wikimedia.org/T388749) [13:07:43] (03PS22) 10Damilare Adedoyin: Create donor portal page for recurring donation cancel process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178053 (https://phabricator.wikimedia.org/T388749) [13:07:53] (03PS23) 10Damilare Adedoyin: Create donor portal page for recurring donation cancel process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178053 (https://phabricator.wikimedia.org/T388749) [13:13:24] (03PS2) 10Damilare Adedoyin: Small fixes to tests to reuse mock data objects and remove unused Footer component [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178967 [13:28:08] (03PS3) 10Damilare Adedoyin: Small fixes on DonorPortal vue - Create mock data objects to reuse in tests - Remove unused Footer component - Fix warnings - Use camel case in props [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178967 [13:40:24] (03PS2) 10Damilare Adedoyin: Remove validation fields for venmo payments [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178854 (https://phabricator.wikimedia.org/T400413) [13:40:31] (03CR) 10CI reject: [V:04-1] Remove validation fields for venmo payments [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178854 (https://phabricator.wikimedia.org/T400413) (owner: 10Damilare Adedoyin) [13:41:10] (03PS3) 10Damilare Adedoyin: Remove validation fields for venmo payments [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178854 (https://phabricator.wikimedia.org/T400413) [13:50:54] (03CR) 10Jgleeson: [C:03+2] Remove validation fields for venmo payments [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178854 (https://phabricator.wikimedia.org/T400413) (owner: 10Damilare Adedoyin) [14:26:05] (03PS4) 10Damilare Adedoyin: Small fixes on DonorPortal vue - Create mock data objects to reuse in tests - Remove unused Footer component - Fix warnings - Use camel case in props [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178967 [14:42:45] 03Fundraising Sprint: Pirate's Booty, 06Fundraising-Backlog: Trustly search by email address - https://phabricator.wikimedia.org/T401277#11089807 (10Ejegg) [14:43:25] 03Fundraising Sprint: Pirate's Booty, 06Fundraising-Backlog: Trustly search by email address - https://phabricator.wikimedia.org/T401277#11089810 (10Ejegg) OK, this is deployed @MBeat33. [14:46:08] (03CR) 10Ejegg: [C:03+2] "Good stuff!" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1176526 (https://phabricator.wikimedia.org/T388749) (owner: 10Damilare Adedoyin) [14:56:51] 03Fundraising Sprint: Pirate's Booty, 06Fundraising-Backlog: Trustly search by email address - https://phabricator.wikimedia.org/T401277#11089858 (10MBeat33) Many thanks, @Ejegg. The email search found a test from today using a personal email address, but did not locate a failed Trustly attempt from July 31st... [15:13:03] (03Merged) 10jenkins-bot: Remove validation fields for venmo payments [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178854 (https://phabricator.wikimedia.org/T400413) (owner: 10Damilare Adedoyin) [15:14:59] oh man, somehow I jut did a whole round of review on an obsolete PS of the donation cancel form [15:15:59] oh no so sorry ejegg , I though I unlinked those patches [15:16:05] thought* [15:17:18] (03Abandoned) 10Damilare Adedoyin: WIP: Create donor portal page for recurring donation cancel process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1160869 (https://phabricator.wikimedia.org/T388749) (owner: 10Damilare Adedoyin) [15:19:02] oh no worries, I think I just clicked into PS15 by mistake [15:19:08] instead of reviewing the latest [15:19:47] 03Fundraising Sprint: Pirate's Booty, 06Fundraising-Backlog: Trustly search by email address - https://phabricator.wikimedia.org/T401277#11089886 (10Ejegg) Yeah, unfortunately it's not retroactive. [15:20:45] just going back over the draft comments I had written and deleting most of them, as most are fixed in PS23 [15:22:45] (03Merged) 10jenkins-bot: Create donor portal page for recurring donation pause process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1176526 (https://phabricator.wikimedia.org/T388749) (owner: 10Damilare Adedoyin) [15:23:54] (03CR) 10Ejegg: "Looks really good! Just a couple things I noticed. Also, I guess the 'other, please specify' functionality will be implemented in a follow" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178053 (https://phabricator.wikimedia.org/T388749) (owner: 10Damilare Adedoyin) [15:24:32] oh i published one draft comment i meant to delete - the one on the error component [15:26:57] 03Fundraising Sprint: Pirate's Booty, 06Fundraising-Backlog: Trustly search by email address - https://phabricator.wikimedia.org/T401277#11089909 (10MBeat33) Good to know, and thanks for enabling this. [15:37:10] no worries, thanks for the review. I'd update the patch and respond shortly. [15:37:31] (03PS24) 10Damilare Adedoyin: Create donor portal page for recurring donation cancel process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178053 (https://phabricator.wikimedia.org/T388749) [15:57:42] (03CR) 10Arlolra: [C:03+2] Allow the use of wikimedia/remex-html 5.1.0 [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1179017 (owner: 10C. Scott Ananian) [16:27:24] (03Merged) 10jenkins-bot: Allow the use of wikimedia/remex-html 5.1.0 [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1179017 (owner: 10C. Scott Ananian) [16:50:52] (03PS25) 10Damilare Adedoyin: Create donor portal page for recurring donation cancel process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178053 (https://phabricator.wikimedia.org/T388749) [16:50:54] 10Fundraising analytics stack: Disaggregate impressions data - https://phabricator.wikimedia.org/T401351#11090291 (10IAckerman-WMF) Closing this out in order to track it in Asana for the FR-Analytics team 👍🏼 [16:51:13] 10Fundraising analytics stack: Disaggregate impressions data - https://phabricator.wikimedia.org/T401351#11090299 (10IAckerman-WMF) 05Open→03Declined [16:55:28] (03CR) 10Damilare Adedoyin: "Thanks for the CR ejegg, I've updated the patch with your suggestions and responded to your question inline." [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178053 (https://phabricator.wikimedia.org/T388749) (owner: 10Damilare Adedoyin) [16:58:49] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Gravy 'unexpected_state' errors - https://phabricator.wikimedia.org/T402040 (10jgleeson) 03NEW [17:17:44] (03PS5) 10Damilare Adedoyin: Small fixes on DonorPortal vue - Create mock data objects to reuse in tests - Remove unused Footer component - Fix warnings - Use camel case in props [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178967 [17:20:30] (03CR) 10CI reject: [V:04-1] Small fixes on DonorPortal vue - Create mock data objects to reuse in tests - Remove unused Footer component - Fix warnings - Use camel case in props [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178967 (owner: 10Damilare Adedoyin) [17:22:59] (03PS6) 10Damilare Adedoyin: Small fixes on DonorPortal vue - Create mock data objects to reuse in tests - Remove unused Footer component - Fix warnings - Use camel case in props [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178967 [17:26:04] (03PS1) 10Wfan: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1179171 [17:26:43] (03CR) 10Wfan: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1179171 (owner: 10Wfan) [17:27:46] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1179171 (owner: 10Wfan) [17:37:25] 10Fundraising analytics stack, 10fundraising-tech-ops: Access to Metabase for consultant Andrew Johnson - https://phabricator.wikimedia.org/T402044 (10IAckerman-WMF) 03NEW [17:38:11] 10Fundraising analytics stack, 06Fundraising-Backlog, 10fundraising-tech-ops, 10FR-Tech-Analytics: Access to Metabase for consultant Eoin Campbell. - https://phabricator.wikimedia.org/T401251#11090452 (10IAckerman-WMF) [17:38:43] 10Fundraising analytics stack, 06Fundraising-Backlog, 10fundraising-tech-ops, 10FR-Tech-Analytics: Access to Metabase for consultant Eoin Campbell. - https://phabricator.wikimedia.org/T401251#11090455 (10IAckerman-WMF) [17:38:50] 10Fundraising analytics stack, 06Fundraising-Backlog, 10fundraising-tech-ops, 10FR-Tech-Analytics: Access to Metabase for consultant Eoin Campbell - https://phabricator.wikimedia.org/T401251#11090456 (10IAckerman-WMF) [17:40:15] 10Fundraising analytics stack, 10fundraising-tech-ops: Metabase access request for consultant Mahika Duseja - https://phabricator.wikimedia.org/T402045 (10IAckerman-WMF) 03NEW [17:40:42] !log civicrm upgraded from 5949c641 to 25bc1c7b [17:40:44] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [17:40:46] 10Fundraising analytics stack, 10fundraising-tech-ops: Metabase access request for consultant Andrew Jimerson - https://phabricator.wikimedia.org/T402046 (10IAckerman-WMF) 03NEW [17:43:26] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: process_unsubscribes log activity failed due to contact_id not exit - https://phabricator.wikimedia.org/T401967#11090496 (10AnnWF) deployed and turned the job back to on [18:34:49] (03PS26) 10Damilare Adedoyin: Create donor portal page for recurring donation cancel process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178053 (https://phabricator.wikimedia.org/T388749) [18:34:53] (03CR) 10Ejegg: [C:03+2] Create donor portal page for recurring donation cancel process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178053 (https://phabricator.wikimedia.org/T388749) (owner: 10Damilare Adedoyin) [18:48:31] (03Merged) 10jenkins-bot: Create donor portal page for recurring donation cancel process. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178053 (https://phabricator.wikimedia.org/T388749) (owner: 10Damilare Adedoyin) [19:13:54] (03CR) 10Ejegg: "This works, but I would really like to see it be cached as it's called at least twice on each payment attempt (form load + submit). I'm al" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1175142 (https://phabricator.wikimedia.org/T400996) (owner: 10Damilare Adedoyin) [19:19:01] (03CR) 10Ejegg: [C:04-1] "It would be nice to do this a bit differently - maybe just override getCurrencies to return something different based on payment method? T" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1175154 (https://phabricator.wikimedia.org/T400996) (owner: 10Damilare Adedoyin) [19:43:21] 03Fundraising Sprint: Pirate's Booty, 06Fundraising-Backlog, 07fr-current-sprint: Standalone dev builds - enable display_errors - https://phabricator.wikimedia.org/T396171#11090727 (10Ejegg) I think this was done last sprint [20:10:56] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations, 07payments-orchestration: Apple Pay donation assigned to wrong contact in CiviCRM despite correct name in Gravy and Adyen - https://phabricator.wikimedia.org/T396026#11090831 (10Ejegg) Hi @SHust it looks like that CID has had the... [20:44:09] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations, 07payments-orchestration: donor name transposed from Gravy to Civi: issue? - https://phabricator.wikimedia.org/T397860#11090882 (10Ejegg) For CID 61587610 I'm a bit stumped. As I read our logic (https://phabricator.wikimedia.org/d... [21:21:02] 10fundraising-tech-ops: Fundraising access request for Stacy Burnett - https://phabricator.wikimedia.org/T402061 (10greg) 03NEW [21:21:03] 10fundraising-tech-ops: Fundraising access request for Lars Sander-Green - https://phabricator.wikimedia.org/T402062 (10greg) 03NEW [21:26:39] (03CR) 10Wfan: [V:03+2 C:03+2] chmod for scripts [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1165066 (owner: 10Wfan) [21:40:02] (03PS1) 10Wfan: Point civi to wmf not wmff [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1179224 [21:59:11] (03PS3) 10Wfan: WIP: design needed, send verification email [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1178692 (https://phabricator.wikimedia.org/T396523)