[00:53:29] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Active recurring next donation date in the past - https://phabricator.wikimedia.org/T410592#11403732 (10Cstone) Ah this was because the next_sched date was updated to be close to a previous charge, so it didn't pass the 23 day check. Maybe more of a featu... [01:08:21] (03CR) 10Eileen: [C:03+2] Revert upstream "Use labels for pseudoconstants in import SearchDisplays" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1210710 (https://phabricator.wikimedia.org/T405791) (owner: 10Lars SG) [01:15:00] 03Fundraising Sprint WWaally hoo, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-acoustic: Update upload task to have action = OPT OUT if it is an opt out file - https://phabricator.wikimedia.org/T410479#11403788 (10Eileenmcnaughton) I pushed out the fixes & ran the new job - it was OK for th... [01:17:11] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Import for appeal/package codes - https://phabricator.wikimedia.org/T410930#11403795 (10Lars) [[ https://github.com/civicrm/civicrm-core/pull/34126 | Here's an upstream PR ]] to make these importable. [01:18:09] 03Fundraising Sprint WWaally hoo, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint: Import for appeal/package codes - https://phabricator.wikimedia.org/T410930#11403798 (10Lars) a:03Lars [01:18:52] 03Fundraising Sprint WWaally hoo, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, 07fr-current-sprint: Import for appeal/package codes - https://phabricator.wikimedia.org/T410930#11403803 (10Lars) [01:25:09] (03Merged) 10jenkins-bot: Revert upstream "Use labels for pseudoconstants in import SearchDisplays" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1210710 (https://phabricator.wikimedia.org/T405791) (owner: 10Lars SG) [01:32:48] 03Fundraising Sprint WWaally hoo, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-acoustic: Update upload task to have action = OPT OUT if it is an opt out file - https://phabricator.wikimedia.org/T410479#11403840 (10Eileenmcnaughton) Full link to MSL upload https://cloud.goacoustic.com/campai... [01:35:25] !log config revision changed from 29b04fbc to 89e8c48b [01:35:28] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [01:37:32] (03PS1) 10Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1210769 [01:38:09] (03CR) 10Eileen: [C:03+2] Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1210769 (owner: 10Eileen) [01:39:01] (03Merged) 10jenkins-bot: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1210769 (owner: 10Eileen) [01:40:51] !log civicrm upgraded from e4748b9f to bc6236d9 [01:40:54] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [01:42:09] 03Fundraising Sprint WWaally hoo, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-acoustic: Update upload task to have action = OPT OUT if it is an opt out file - https://phabricator.wikimedia.org/T410479#11403847 (10Eileenmcnaughton) Replacement opt out job https://cloud.goacoustic.com/campai... [02:26:20] (03CR) 10Lars SG: [V:03+2] Use submitted date format instead of template date format for contact imports This is merged upstream by Eileen (https://github.com/civicrm/ [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1210701 (https://phabricator.wikimedia.org/T410574) (owner: 10Lars SG) [02:41:48] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-direct-mail: Clean up supplemental address 1 data in CiviCRM - https://phabricator.wikimedia.org/T410566#11403926 (10Lars) @MRitch-WMF @JMando These extraneous supplemental addresses have been cleaned up. [02:59:17] (03PS5) 10Eileen: Include contacts with sms_consent data in db updates [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1208155 (https://phabricator.wikimedia.org/T410576) [02:59:41] (03PS1) 10Eileen: output folder name [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1210804 [03:17:22] (03CR) 10Lars SG: [C:03+2] Include contacts with sms_consent data in db updates [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1208155 (https://phabricator.wikimedia.org/T410576) (owner: 10Eileen) [03:18:43] (03Merged) 10jenkins-bot: Include contacts with sms_consent data in db updates [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1208155 (https://phabricator.wikimedia.org/T410576) (owner: 10Eileen) [03:23:14] (03PS1) 10Cstone: Handle lowercase donor_country [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1210812 (https://phabricator.wikimedia.org/T406505) [03:26:29] (03PS1) 10Eileen: Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/tools into deploy [wikimedia/fundraising/tools] (deploy) - 10https://gerrit.wikimedia.org/r/1210815 [03:26:43] (03CR) 10Eileen: [C:03+2] Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/tools into deploy [wikimedia/fundraising/tools] (deploy) - 10https://gerrit.wikimedia.org/r/1210815 (owner: 10Eileen) [03:27:09] (03Merged) 10jenkins-bot: Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/tools into deploy [wikimedia/fundraising/tools] (deploy) - 10https://gerrit.wikimedia.org/r/1210815 (owner: 10Eileen) [03:38:01] !log tools upgraded from 5649c921 to 7efd562a [03:38:04] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [04:15:18] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations, 13Patch-For-Review: small # of Adyen ApplePay contribs missing country in Civi - https://phabricator.wikimedia.org/T406505#11404029 (10Cstone) There's not too many of these ~100, we have their address in the logs so can backfill t... [10:41:31] 06Fundraising-Backlog, 06FR-donorrelations: Minimum AUD donation amount changing mid-flow - https://phabricator.wikimedia.org/T410945#11404804 (10Pcoombe) 05Open→03Resolved a:03Pcoombe Updated currency rates to match those on payments https://donate.wikimedia.org/w/index.php?title=MediaWiki:DonationF... [12:28:54] (03PS1) 10Jgleeson: Skip Legacy Giving Signup events in Omniactivity processing [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211092 [12:33:57] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Omniactivity "Legacy Giving Signup (Wiki domain)" failures - https://phabricator.wikimedia.org/T411011 (10jgleeson) 03NEW [12:34:15] (03PS2) 10Jgleeson: Skip Legacy Giving Signup events in Omniactivity processing [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211092 (https://phabricator.wikimedia.org/T411011) [12:34:16] (03CR) 10Damilare Adedoyin: [C:03+2] Handle lowercase donor_country [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1210812 (https://phabricator.wikimedia.org/T406505) (owner: 10Cstone) [12:35:11] (03PS2) 10Thiemo Kreuz (WMDE): Hard-code upper limit for duration of 10 years [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1206827 (https://phabricator.wikimedia.org/T410016) [12:36:57] (03CR) 10Thiemo Kreuz (WMDE): Hard-code upper limit for duration of 10 years (032 comments) [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1206827 (https://phabricator.wikimedia.org/T410016) (owner: 10Thiemo Kreuz (WMDE)) [12:36:59] (03Merged) 10jenkins-bot: Handle lowercase donor_country [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1210812 (https://phabricator.wikimedia.org/T406505) (owner: 10Cstone) [12:38:09] (03CR) 10Jgleeson: [C:03+2] "Thanks for the tweaks and the work on this!" [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1206827 (https://phabricator.wikimedia.org/T410016) (owner: 10Thiemo Kreuz (WMDE)) [12:40:56] (03Merged) 10jenkins-bot: Hard-code upper limit for duration of 10 years [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1206827 (https://phabricator.wikimedia.org/T410016) (owner: 10Thiemo Kreuz (WMDE)) [13:19:58] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: recent Gravy-PayPal contribs without PII in Civi - https://phabricator.wikimedia.org/T410095#11405256 (10jgleeson) The working theory here is that both of these transactions failed to be imported the first time around, likely due to... [13:45:53] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: recent Gravy-PayPal contribs without PII in Civi - https://phabricator.wikimedia.org/T410095#11405336 (10jgleeson) I've manually updated the affected records with the PII from the Gravy console, so I'll move this one to done. [14:20:11] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: Country mismatch between Civi and Acoustic causing incorrect email sends - https://phabricator.wikimedia.org/T410561#11405606 (10NNgu-WMF) > @NNgu-WMF can countries update between sends during 6C?... [14:28:13] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Fail Mail (civi1002) run-job: Silverpop emails - Upload the opt out file (Optout) failed - Unknown api parameter: setUploadAction - https://phabricator.wikimedia.org/T411024 (10jgleeson) 03NEW [14:29:51] 06Fundraising-Backlog, 07FR-Audience-Dev, 07fr-current-sprint: Pre-renewal notice to Active Annual recurring donors - https://phabricator.wikimedia.org/T393432#11405659 (10ppenloglou) Hey @Ejegg! I hopped into template //"[[ https://civicrm.wikimedia.org/civicrm/admin/messageTemplates?reset=1#/edit?id=52... [14:49:19] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Venmo button missing on desktop Google Chrome and Safari? - https://phabricator.wikimedia.org/T410306#11405760 (10AMJohnson) Hiya! We've had what appears to be our first donor report of this issue that just came in last night. Dono... [15:08:03] 06Fundraising-Backlog, 07FR-Audience-Dev, 07fr-current-sprint: Pre-renewal notice to Active Annual recurring donors - https://phabricator.wikimedia.org/T393432#11405812 (10Ejegg) >>! In T393432#11405659, @ppenloglou wrote: > Hey @Ejegg! I hopped into template //"[[ https://civicrm.wikimedia.org/civicrm/a... [15:36:28] 06Fundraising-Backlog, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26), 06Wikipedia-iOS-App-Backlog (Wikipedia iOS Release FY2025-26): Hide banners for 250 days after someone has made a donation - https://phabricator.wikimedia.org/T410156#11405995 (10HNordeenWMF) 05Open→03Resolved [15:43:46] 03Fundraising Sprint WWaally hoo, 06Fundraising-Backlog, 07Fundraising-FRUP, 07Epic, 13Patch-For-Review: Remove Fundraiseup from donatewiki CSP - https://phabricator.wikimedia.org/T410737#11406050 (10Ejegg) @pcoombe want to give a C+1 to that mediawiki-config patch? https://gerrit.wikimedia.org/r/1211155 [15:47:56] 06Fundraising-Backlog, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26), 06Wikipedia-iOS-App-Backlog (Wikipedia iOS Release FY2025-26): Hide banners for 250 days after someone has made a donation - https://phabricator.wikimedia.org/T410156#11406080 (10HNordeenWMF) 05Resolved→03Open [15:52:00] 06Fundraising-Backlog, 10FR-payments-general: WP25 Payments Wiki - Localization (fr, pt-br, es-419) - https://phabricator.wikimedia.org/T411031 (10ppenloglou) 03NEW [16:04:52] 06Fundraising-Backlog, 10FR-payments-general: WP25 Payments Wiki - Localization (fr, pt-br, es-419) - https://phabricator.wikimedia.org/T411031#11406174 (10Ejegg) @ppenloglou the text is the only thing that's different, right? Hoping we can use the same HTML / CSS / JS that's been customized for payments-wiki. [16:05:55] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10FR-Smashpig, 10Recurring-Donations, 13Patch-Needs-Improvement: Use auto-capture when authorizing recurring charges - https://phabricator.wikimedia.org/T348858#11406182 (10Aklapper) [16:12:47] 03Fundraising Sprint WWaally hoo, 06Fundraising-Backlog, 07Fundraising-FRUP, 07Epic, 13Patch-For-Review: Remove Fundraiseup from donatewiki CSP - https://phabricator.wikimedia.org/T410737#11406237 (10Pcoombe) Done, thank you! [16:13:25] 06Fundraising-Backlog, 10FR-payments-general: WP25 Payments Wiki - Localization (fr, pt-br, es-419) - https://phabricator.wikimedia.org/T411031#11406240 (10ppenloglou) Exactly! None of the markup was changed on //donate.wiki//, only **content**, `alt` and `aria-label` attributes. [16:15:11] 03Fundraising Sprint WWaally hoo, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, 07fr-current-sprint: Import for appeal/package codes - https://phabricator.wikimedia.org/T410930#11406244 (10Lars) @MDemosWMF Can you prepare two CSVs for this, one each for Packages and Ap... [16:16:30] 10fundraising-tech-ops: Skip civicrm temporary tables in fundraisingdb dump_database run - https://phabricator.wikimedia.org/T411034 (10Jgreen) 03NEW [16:16:31] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Venmo button missing on desktop Google Chrome and Safari? - https://phabricator.wikimedia.org/T410306#11406256 (10jgleeson) Ok, this is enough for us to dig back into this. Thanks for all the info @AMJohnson [16:16:42] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Venmo button missing on desktop Google Chrome and Safari? - https://phabricator.wikimedia.org/T410306#11406259 (10jgleeson) a:03jgleeson [16:25:16] 10fundraising-tech-ops: Replace pay-lb anycast-healthcheck check_cmd with a non-nagios alternative - https://phabricator.wikimedia.org/T411036 (10Jgreen) 03NEW [16:33:04] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Fail Mail (civi1002) run-job: Silverpop emails - Upload the opt out file (Optout) failed - Unknown api parameter: setUploadAction - https://phabricator.wikimedia.org/T411024#11406348 (10jgleeson) I hopped on the server to check the cache and tried runnin... [16:37:56] fr-tech I've got a sticky plaster patch in review to quiet down those 'Fail Mail (civi1002) run-job: Retrieve web activity from Acoustic failed with code 1' failmails https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1211092 [16:40:25] jgleeson: didn't we make a 'consecutive failures for mail' setting for process-control? [16:42:02] (03CR) 10Damilare Adedoyin: [C:03+2] "LGTM. Though we should create a phab so we remember to do the mapping in future or talk about it." [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211092 (https://phabricator.wikimedia.org/T411011) (owner: 10Jgleeson) [16:42:12] sounds familiar ejegg|afk [16:43:06] thanks damilare ! [16:44:24] np [16:49:23] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Minor donation form quirks when using an iPad? - https://phabricator.wikimedia.org/T403098#11406444 (10Damilare) Thanks @AMJohnson I was able to reproduce this behaviour on my iPad has described, looks like it only happens on the po... [16:52:54] 06Fundraising-Backlog, 10FR-Donor-portal: Payment method update for donor portal - https://phabricator.wikimedia.org/T410593#11406472 (10KHill-WMF) Mariana and Donor Portal working group are good to proceed with this solution, but ask that we document the change process for the different payment methods (CC to... [16:55:40] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Minor donation form quirks when using an iPad? - https://phabricator.wikimedia.org/T403098#11406486 (10Pcoombe) →14Duplicate dup:03T348809 [16:59:30] (03Merged) 10jenkins-bot: Skip Legacy Giving Signup events in Omniactivity processing [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211092 (https://phabricator.wikimedia.org/T411011) (owner: 10Jgleeson) [17:36:41] (03CR) 10Wfan: [C:03+2] Validate 'checksum' when present on queue messages [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1207170 (https://phabricator.wikimedia.org/T402462) (owner: 10Ejegg) [17:45:18] 10fundraising-tech-ops: Test task for automation - https://phabricator.wikimedia.org/T324628#11406690 (10Damilare) [17:46:13] PROBLEM - check_mysql on frdb2005 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 4403 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2005&service=check_mysql [17:51:09] PROBLEM - check_mysql on frdb2004 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 3454 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2004&service=check_mysql [17:51:13] PROBLEM - check_mysql on frdb2005 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 3430 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2005&service=check_mysql [17:56:09] PROBLEM - check_mysql on frdb2004 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 2097 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2004&service=check_mysql [17:56:15] PROBLEM - check_mysql on frdb2005 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 2459 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2005&service=check_mysql [17:57:29] (03Merged) 10jenkins-bot: Validate 'checksum' when present on queue messages [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1207170 (https://phabricator.wikimedia.org/T402462) (owner: 10Ejegg) [17:59:56] 06Fundraising-Backlog, 07FR-Audience-Dev, 07fr-current-sprint: Pre-renewal notice to Active Annual recurring donors - https://phabricator.wikimedia.org/T393432#11406768 (10ppenloglou) Thanks @Ejegg! Sorry if I've sent you down a rabbit hole with the Sender name. Please disregard that request. We can keep... [18:01:09] RECOVERY - check_mysql on frdb2004 is OK: Uptime: 1034212 Threads: 4 Questions: 181860674 Slow queries: 553 Opens: 3031 Open tables: 1461 Queries per second avg: 175.844 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 0 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2004&service=check_mysql [18:01:29] (03PS6) 10Wfan: Donor Portal: Add popup component [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208015 (https://phabricator.wikimedia.org/T396271) [18:01:29] (03PS4) 10Wfan: Reuse the popup modal for wikiminute [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208481 (https://phabricator.wikimedia.org/T407645) [18:01:43] (03PS8) 10Wfan: Donor Portal: Add problem login popup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1203193 (https://phabricator.wikimedia.org/T407453) [18:02:05] (03PS15) 10Wfan: Donor Portal: Add coming soon model [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1203180 (https://phabricator.wikimedia.org/T396271) [18:02:23] (03PS4) 10Wfan: Post-Payment Monthly Convert accessibility [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208067 (https://phabricator.wikimedia.org/T405941) [18:06:13] RECOVERY - check_mysql on frdb2005 is OK: Uptime: 1034673 Threads: 4 Questions: 182050206 Slow queries: 554 Opens: 2948 Open tables: 1387 Queries per second avg: 175.949 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 0 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2005&service=check_mysql [18:23:45] 03Fundraising Sprint WWaally hoo, 06Fundraising-Backlog, 07Fundraising-FRUP, 13Patch-For-Review: Remove Fundraiseup from donatewiki CSP - https://phabricator.wikimedia.org/T410737#11406885 (10Ejegg) p:05Triage→03Medium a:03Ejegg [18:26:46] (03PS1) 10Jgleeson: Add test for Legacy Giving Signup form skipping [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211202 (https://phabricator.wikimedia.org/T411011) [18:28:42] damilare: I just added a unit test in a follow on to confirm that the acoustic patch does what we think it does [18:28:50] you can run it with `docker@civicrm:/srv/civi-sites/wmf$ php /srv/civi-sites/wmf/vendor/phpunit/phpunit/phpunit --configuration /srv/civi-sites/wmf/phpunit.xml --filter testLegacyGivingSignupFormIsSkipped` [18:29:05] it works for me locally so I'm comfortable deploying that now [18:29:06] cool jgleeson checking [18:29:09] ty [18:29:38] 06Fundraising-Backlog, 07FR-Audience-Dev, 07fr-current-sprint: Pre-renewal notice to Active Annual recurring donors - https://phabricator.wikimedia.org/T393432#11406911 (10Ejegg) Heh, good point @ppenloglou. The code change to use a config var was so simple I had it mostly done before I saw your comment.... [18:30:53] (03PS1) 10Ejegg: Use config var for 'from' name/email on prenotification [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211203 (https://phabricator.wikimedia.org/T393432) [18:33:14] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: Civi much slower than usual! - https://phabricator.wikimedia.org/T402837#11406939 (10LWadleigh) A few more timestamps from when Civi timed out and returned an "Unable to reach the server" error: N... [18:47:57] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Prevent any @lists.wikimedia.org email addresses from becoming Civi contacts (or at least opted out of all communication) - https://phabricator.wikimedia.org/T411042 (10greg) 03NEW [18:48:21] bd808: ^ :) [18:49:13] greg-g: <3 I was going to look and see if there was something like that in the deep backlog. [18:50:33] dunno, I just created the phab, they're cheap :P (I'll look now) [18:51:48] didn't find anything else! [18:55:32] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM: Look to prune old mailing deilvery data on a regular basis - https://phabricator.wikimedia.org/T349672#11407012 (10Eileenmcnaughton) a:05Eileenmcnaughton→03None [18:57:29] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Fail Mail (civi1002) run-job: Silverpop emails - Upload the opt out file (Optout) failed - Unknown api parameter: setUploadAction - https://phabricator.wikimedia.org/T411024#11407015 (10Eileenmcnaughton) Sorry - that was a manual test run I did - I didn'... [18:58:20] (03PS1) 10Cstone: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1211206 [18:58:24] (03PS1) 10Jgleeson: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1211207 [18:58:37] deploy everything! [18:58:55] :) [18:59:11] (03CR) 10Cstone: [C:03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1211206 (owner: 10Cstone) [18:59:12] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 13Patch-For-Review: Omniactivity "Legacy Giving Signup (Wiki domain)" failures - https://phabricator.wikimedia.org/T411011#11407017 (10Eileenmcnaughton) We should probably create an activity for these - I guess we just need to decide what the activity t... [19:00:01] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 13Patch-For-Review: Omniactivity "Legacy Giving Signup (Wiki domain)" failures - https://phabricator.wikimedia.org/T411011#11407031 (10jgleeson) Ya, I figured that was the longer-term fix. We could make a ticket for that. [19:03:35] (03PS1) 10Ejegg: WP25 appeal templates for 3 more languages [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1211208 (https://phabricator.wikimedia.org/T411031) [19:03:46] (03PS2) 10Ejegg: WP25 appeal templates for 3 more languages [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1211208 (https://phabricator.wikimedia.org/T411031) [19:12:41] (03CR) 10Jgleeson: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1211207 (owner: 10Jgleeson) [19:14:07] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1211207 (owner: 10Jgleeson) [19:18:06] civi shouldnt be merging before DI! :P [19:19:19] heh, the deployment branch is pretty fast there - no tests! [19:20:11] zoooooooooom [19:20:20] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1211206 (owner: 10Cstone) [19:20:31] haha [19:20:44] :) [19:21:23] !log civicrm upgraded from bc6236d9 to 130b07a1 [19:21:26] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [19:22:50] !log payments-wiki upgraded from 5afaf7c8 to f254a5ab [19:22:53] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [19:23:22] 06Fundraising-Backlog, 10FR-Donor-portal: Payment method update for donor portal - https://phabricator.wikimedia.org/T410593#11407106 (10AKanji-WMF) @XenoRyet Musing that we should ensure new gift succeeds before cancelling original gift in Office Hours today. Should try to stay on original cadence. [19:23:30] (03PS1) 10Ejegg: No linebreaks in email prefs edit link [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1211216 (https://phabricator.wikimedia.org/T409576) [19:24:25] 03Fundraising Sprint WWaally hoo, 06Fundraising-Backlog, 07fr-current-sprint, 13Patch-For-Review: Prevent [ change email ] from breaking onto multiple lines in email preferences centre - https://phabricator.wikimedia.org/T409576#11407111 (10Ejegg) @Lars I just wrote a lil CSS fix for this before I noticed... [19:27:51] (03CR) 10Damilare Adedoyin: [C:03+2] Add test for Legacy Giving Signup form skipping [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211202 (https://phabricator.wikimedia.org/T411011) (owner: 10Jgleeson) [19:28:37] a [19:33:05] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Prevent any @lists.wikimedia.org email addresses from becoming Civi contacts (or at least opted out of all communication) - https://phabricator.wikimedia.org/T411042#11407133 (10greg) Results of searching `%@lists.wikimedia.org` in Civi: {F70653709} [19:33:50] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Prevent any @lists.wikimedia.org email addresses from becoming Civi contacts (or at least opted out of all communication) - https://phabricator.wikimedia.org/T411042#11407141 (10greg) (I'm deeming none of that as PII, even though I wouldn't normally paste... [19:40:44] thanks damilare ! [19:40:53] np sorry it came late [19:45:29] (03Merged) 10jenkins-bot: Add test for Legacy Giving Signup form skipping [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211202 (https://phabricator.wikimedia.org/T411011) (owner: 10Jgleeson) [19:57:43] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations, 05MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), 13Patch-For-Review: small # of Adyen ApplePay contribs missing country in Civi - https://phabricator.wikimedia.org/T406505#11407226 (10Cstone) The bugfix for this has been deployed, st... [19:59:30] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations, 05MW-1.46-notes (1.46.0-wmf.3; 2025-11-19): Validation for AmEx BINS in India - https://phabricator.wikimedia.org/T409211#11407227 (10MBeat33) 05Resolved→03Open Reopening this as @AMJohnson tested this and raised a good questi... [20:13:09] (03PS1) 10Wfan: Reapply the data cleanup after we have the convert patch deploied [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211229 (https://phabricator.wikimedia.org/T406153) [20:15:03] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Auto opt-out @lists.wikimedia.org emails in CiviCRM / Acoustic - https://phabricator.wikimedia.org/T411048 (10Lars) 03NEW [20:16:23] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Auto opt-out @lists.wikimedia.org emails in CiviCRM / Acoustic - https://phabricator.wikimedia.org/T411048#11407303 (10Lars) 05Open→03Invalid Duplicate {T411042} [20:30:18] 03Fundraising Sprint WWaally hoo, 06Fundraising-Backlog, 07fr-current-sprint, 13Patch-For-Review: Prevent [ change email ] from breaking onto multiple lines in email preferences centre - https://phabricator.wikimedia.org/T409576#11407344 (10Lars) @Ejegg No worries. I'd test this but my email-pref-center ha... [20:33:59] (03CR) 10Lars SG: [C:03+2] No linebreaks in email prefs edit link [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1211216 (https://phabricator.wikimedia.org/T409576) (owner: 10Ejegg) [20:34:42] (03PS1) 10Wfan: Reapply the data cleanup after we have the convert patch deploied [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211232 (https://phabricator.wikimedia.org/T406153) [20:34:51] (03Abandoned) 10Wfan: Reapply the data cleanup after we have the convert patch deploied [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211232 (https://phabricator.wikimedia.org/T406153) (owner: 10Wfan) [20:36:19] (03Merged) 10jenkins-bot: No linebreaks in email prefs edit link [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1211216 (https://phabricator.wikimedia.org/T409576) (owner: 10Ejegg) [20:37:24] 06Fundraising-Backlog, 10FR-Donor-portal: Donor Portal - Remove Comms Pref Centre Link - https://phabricator.wikimedia.org/T410407#11407363 (10AKanji-WMF) [20:45:12] (03PS5) 10Ejegg: Silverpop export: output prometheus stats [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1206962 (https://phabricator.wikimedia.org/T410071) [20:46:36] (03CR) 10CI reject: [V:04-1] Silverpop export: output prometheus stats [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1206962 (https://phabricator.wikimedia.org/T410071) (owner: 10Ejegg) [20:48:46] 06Fundraising-Backlog, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26), 06Wikipedia-iOS-App-Backlog (Wikipedia iOS Release FY2025-26): Hide banners for 250 days after someone has made a donation - https://phabricator.wikimedia.org/T410156#11407377 (10ABorbaWMF) Working for me on 7.8.6 (5885). T... [20:53:35] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: Civi much slower than usual! - https://phabricator.wikimedia.org/T402837#11407429 (10Lars) @LWadleigh Thanks for those times. Are they Pacific or UTC? [20:54:05] (03PS6) 10Ejegg: Silverpop export: output prometheus stats [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1206962 (https://phabricator.wikimedia.org/T410071) [21:10:15] (03CR) 10Ejegg: [C:04-1] "Instead of moving all the wikivideo-specific stuff into the popupLink component, let's use a vuejs 'slot' to pass the pop content as child" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208481 (https://phabricator.wikimedia.org/T407645) (owner: 10Wfan) [21:13:12] wfan I was just learning about slots in vueJS, and I think they're probably what we would want to use for the popup content even if we weren't doing the video stuff [21:14:01] so we can use fully-rendered templates inside the popup rather than having to pass in a computed HTML string [21:14:30] looking now to see if there's anywhere else they would come in handy [21:15:51] hmm, but first I guess I need to get my civiproxy working again! [21:16:43] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Auto opt-out @lists.wikimedia.org emails in CiviCRM / Acoustic - https://phabricator.wikimedia.org/T411048#11407491 (10bd808) →14Duplicate dup:03T411042 [21:16:44] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Prevent any @lists.wikimedia.org email addresses from becoming Civi contacts (or at least opted out of all communication) - https://phabricator.wikimedia.org/T411042#11407488 (10bd808) [21:27:53] ohhh damilare I think probably a sanitization check is breaking things: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DonationInterface/+/1207895 [21:28:14] d'oh [21:28:23] lemme fix that preg_match [21:31:17] (03PS1) 10Ejegg: Fix regex for Donor Portal checksum sanitization [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1211243 [21:31:27] damilare: ^^^ should do it [21:32:36] (or wfan) ^^^ [21:34:17] (03PS1) 10Eileen: Respect permissions on dedupe criteria [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211245 (https://phabricator.wikimedia.org/T383194) [21:35:25] 06Fundraising-Backlog, 06FR-donorrelations: Transactions being automatically voided? - https://phabricator.wikimedia.org/T411052 (10AMJohnson) 03NEW [21:36:34] (03PS1) 10Eileen: Fix query retrieving max id [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211246 (https://phabricator.wikimedia.org/T383194) [21:36:40] 06Fundraising-Backlog, 10FR-Donor-portal: Re-validate amounts in donor portal API calls - https://phabricator.wikimedia.org/T411053 (10Ejegg) 03NEW [21:38:00] (03CR) 10Ejegg: [C:03+2] Respect permissions on dedupe criteria [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211245 (https://phabricator.wikimedia.org/T383194) (owner: 10Eileen) [21:38:29] (03CR) 10Ejegg: [C:03+2] Fix query retrieving max id [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211246 (https://phabricator.wikimedia.org/T383194) (owner: 10Eileen) [21:41:27] thx [21:41:29] checking [21:42:37] (03CR) 10Wfan: [C:03+2] Fix regex for Donor Portal checksum sanitization [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1211243 (owner: 10Ejegg) [21:42:54] yeah it works! thanks ejegg~ [21:42:58] 06Fundraising-Backlog, 06FR-donorrelations: Transactions being automatically voided? - https://phabricator.wikimedia.org/T411052#11407590 (10AMJohnson) [21:43:01] :) [21:43:53] 06Fundraising-Backlog, 06FR-donorrelations: Transactions being automatically voided? - https://phabricator.wikimedia.org/T411052#11407591 (10AMJohnson) [21:44:09] (03PS7) 10Wfan: Donor Portal: Add popup component [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208015 (https://phabricator.wikimedia.org/T396271) [21:44:09] (03PS9) 10Wfan: Donor Portal: Add problem login popup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1203193 (https://phabricator.wikimedia.org/T407453) [21:48:42] wfan do you want to jump on a call to talk about vue slots with that popup component? [21:49:41] (03Merged) 10jenkins-bot: Fix regex for Donor Portal checksum sanitization [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1211243 (owner: 10Ejegg) [21:51:48] standup link? https://meet.google.com/ksg-mnkt-buh [21:56:05] (03Merged) 10jenkins-bot: Respect permissions on dedupe criteria [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211245 (https://phabricator.wikimedia.org/T383194) (owner: 10Eileen) [22:00:26] 03Fundraising Sprint WWaally hoo, 06Fundraising-Backlog, 07fr-current-sprint: Prevent [ change email ] from breaking onto multiple lines in email preferences centre - https://phabricator.wikimedia.org/T409576#11407608 (10Lars) a:05Lars→03Ejegg [22:00:33] (03Merged) 10jenkins-bot: Fix query retrieving max id [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1211246 (https://phabricator.wikimedia.org/T383194) (owner: 10Eileen) [22:03:09] (03PS1) 10Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1211248 [22:03:19] (03CR) 10Eileen: [C:03+2] Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1211248 (owner: 10Eileen) [22:03:50] thanks for the quick review ejegg [22:03:58] good catch eileen ! [22:04:07] 06Fundraising-Backlog, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26), 06Wikipedia-iOS-App-Backlog (Wikipedia iOS Release FY2025-26): Hide banners for 250 days after someone has made a donation - https://phabricator.wikimedia.org/T410156#11407643 (10WRai-WMF) 05Open→03Resolved [22:04:10] (03Merged) 10jenkins-bot: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1211248 (owner: 10Eileen) [22:04:20] yeah - it seems to lose the user from wmf-cv [22:07:00] (03PS1) 10Ejegg: Avoid warning when no checksum given [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1211255 [22:07:08] wfan one more fix for that validation ^^ [22:09:55] !log civicrm upgraded from 130b07a1 to e7df633d [22:09:58] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [22:10:59] 03Fundraising Sprint WWaally hoo, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, 07fr-current-sprint: Import for appeal/package codes - https://phabricator.wikimedia.org/T410930#11407671 (10MDemosWMF) @Lars Here are the two files. All of the appeal codes are already in... [22:26:48] (03PS1) 10Ejegg: PoC: use slots for problems logging in popup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1211260 [22:27:21] wfan that's more or less how I'd suggest sending content to the popuplink component ^^^ [22:28:54] (03CR) 10CI reject: [V:04-1] PoC: use slots for problems logging in popup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1211260 (owner: 10Ejegg) [22:28:57] lars or eileen: would you mind peeking at the stats output patch for silverpop export when you have a chance? https://gerrit.wikimedia.org/r/1206962 [22:29:14] ejegg: do you wanna show me on a hangout? [22:29:30] sure eileen, standup link? https://meet.google.com/ksg-mnkt-buh [22:34:08] (03CR) 10Eileen: [C:03+2] Silverpop export: output prometheus stats [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1206962 (https://phabricator.wikimedia.org/T410071) (owner: 10Ejegg) [22:38:00] (03PS2) 10Eileen: output folder name [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1210804 [22:42:33] (03CR) 10Ejegg: [C:03+2] output folder name [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1210804 (owner: 10Eileen) [22:43:53] (03Merged) 10jenkins-bot: output folder name [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1210804 (owner: 10Eileen) [22:56:47] ejegg, let me know when you want to talk about the popup~ just saw the previous msg [22:58:47] oh no worry, saw your comments, reading the slot now~ [23:36:15] PROBLEM - check_memory on fransw2003 is CRITICAL: CRIT Memory 95% used. Largest process: trino-server-co (1575) = 93.9% https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fransw2003&service=check_memory [23:41:15] RECOVERY - check_memory on fransw2003 is OK: OK Memory 89% used https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fransw2003&service=check_memory [23:47:24] 03Fundraising Sprint WWaally hoo, 06Fundraising-Backlog, 07fr-current-sprint: Fix dedupe merge wrapper script to track modified date - https://phabricator.wikimedia.org/T383194#11407916 (10Eileenmcnaughton) This appears to be working OK now & around 600 contacts have merged since I rolled it out an hour ago....