[00:04:32] 10fundraising-tech-ops: Q1:rack/setup/install frban1002 - https://phabricator.wikimedia.org/T369947#11227537 (10Dwisehaupt) [00:04:56] 10fundraising-tech-ops: Q1:rack/setup/install frban1002 - https://phabricator.wikimedia.org/T369947#11227538 (10Dwisehaupt) 05Open→03Resolved a:03Dwisehaupt Verifying this is complete and the host is up and running. [00:07:13] 10fundraising-tech-ops, 10FR-Tech-Analytics: Update Fundraising analytics server backups - https://phabricator.wikimedia.org/T397942#11227544 (10Dwisehaupt) a:03Dwisehaupt [00:37:17] (03CR) 10Cstone: [C:03+2] "looks good" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191580 (owner: 10Eileen) [00:37:59] eileen: looks like your patch chains got a bit mangled :( [00:39:28] cstone: oh yeah that happens! [00:40:10] (03CR) 10Eileen: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1192261 (https://phabricator.wikimedia.org/T405986) (owner: 10Eileen) [00:40:39] so this one is not in a chain - https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1192223 [00:41:09] this also wants merging but is in a whole separate world - https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1190382 [00:42:00] (03PS6) 10Eileen: Get settle working [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191574 [00:45:56] this one passing now https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1192258/3 [00:48:58] (03CR) 10Wfan: [C:03+2] "Logic sounds reasonable and UI looks good." [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1191503 (https://phabricator.wikimedia.org/T404881) (owner: 10Ejegg) [00:50:01] (03CR) 10Wfan: [C:03+2] Clean up some portal test & validation warnings [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1190378 (owner: 10Ejegg) [00:50:46] (03CR) 10Wfan: [C:03+2] Remove [ Edit ] link for recurring payment method [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1191480 (owner: 10Ejegg) [00:55:15] (03Merged) 10jenkins-bot: Permit re-parsing a completed file [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191580 (owner: 10Eileen) [00:56:04] thanks wfan! [00:57:05] ah dang, my patch to requeue is instead just failmailing [00:57:11] lemme fix that [01:00:36] annnndd - is that all recurring transactions [01:00:38] ? [01:00:54] ok, so it IS requeueing, but then when it reaches the limit of retries it failmails [01:01:06] right, that's the normal behavior, i forgot. Oops [01:01:23] let me check if that one was recurring [01:01:48] (03CR) 10Cstone: [C:03+2] Fix test data file [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1192223 (https://phabricator.wikimedia.org/T152249) (owner: 10Eileen) [01:02:13] (03CR) 10Wfan: [C:03+2] "#fragment works well~" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1190374 (owner: 10Ejegg) [01:03:49] eileen: did we just stop using engage type I thought i saw that in my hunting last week [01:04:13] hmm - I did a query & didn't find it in use [01:04:21] aw man im deleted [01:04:26] ok no worries then eileen [01:04:39] I think they switched to Donation [01:04:47] could you undelete me eileen ? hah [01:04:50] (from civi) [01:04:50] I can check with Melanie though [01:04:56] in civi? [01:05:13] yeah i got deleted again [01:05:19] or ejegg ^ [01:07:43] (03CR) 10Wfan: [C:03+2] "We can use 365 days for yearly paused" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1191503 (https://phabricator.wikimedia.org/T404881) (owner: 10Ejegg) [01:07:52] I'll fix it :) [01:08:12] lemme just revert the patch that's causing all that failmail [01:08:19] (explanation just emailed out) [01:08:37] (03Merged) 10jenkins-bot: Small donor portal cleanups [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1190374 (owner: 10Ejegg) [01:08:38] (03Merged) 10jenkins-bot: Clean up some portal test & validation warnings [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1190378 (owner: 10Ejegg) [01:08:38] (03Merged) 10jenkins-bot: Remove [ Edit ] link for recurring payment method [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1191480 (owner: 10Ejegg) [01:08:39] (03Merged) 10jenkins-bot: Distinguish between paused and active donations [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1191503 (https://phabricator.wikimedia.org/T404881) (owner: 10Ejegg) [01:08:54] (03PS1) 10Ejegg: Revert "Retry RecordCaptureJob if no pending data found" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1192290 [01:09:39] no rush thanks ejegg [01:09:51] (03CR) 10Ejegg: [C:03+2] Revert "Retry RecordCaptureJob if no pending data found" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1192290 (owner: 10Ejegg) [01:10:20] (03Merged) 10jenkins-bot: Revert "Retry RecordCaptureJob if no pending data found" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1192290 (owner: 10Ejegg) [01:13:11] cstone and eileen: I've got a PR pending to stop the cstone dedupe deletions, just needs a review: https://github.com/civicrm/civicrm-core/pull/33594 [01:13:22] thanks larssandergreen ! [01:13:24] cstone 17, you have been reanimated again [01:13:31] thanks ejegg ! [01:13:44] larssandergreen: I thought we merged that one to our civi already? [01:13:45] (03PS1) 10Wfan: Add pause status for annual active donations too [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192293 (https://phabricator.wikimedia.org/T404881) [01:13:52] (03CR) 10CI reject: [V:04-1] Add pause status for annual active donations too [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192293 (https://phabricator.wikimedia.org/T404881) (owner: 10Wfan) [01:14:03] (I still need to finish watching Mickey 17) [01:14:32] hah how far did you get ejegg ? [01:14:33] (03PS2) 10Wfan: Add pause status for annual active donations too [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192293 (https://phabricator.wikimedia.org/T404881) [01:15:10] (03PS1) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1192294 [01:15:13] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1192294 (owner: 10Ejegg) [01:15:14] eileen: there were two, the first one was in regular dedupe (and not actually what was happening to christine's contact) and then the second one is in deduper (but the problem is in core) [01:15:26] ah ok [01:15:38] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1192294 (owner: 10Ejegg) [01:15:46] ejegg: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DonationInterface/+/1192293 add pause status for annual recurring based on date~ [01:16:11] And thanks for the deployment! [01:17:26] thanks wfan [01:18:17] !log SmashPig upgraded from dc03e91b to 86bde4e4 [01:18:20] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [01:18:55] ok, that should hopefully stop the failmails [01:19:37] np, and should see bin for future gravy fraud email haha [01:20:03] I'll try to come up with a better way to retry selectively tomorrow [01:21:05] eileen: is the readme for silverpop export up to date with what works currently? https://gerrit.wikimedia.org/r/plugins/gitiles/wikimedia/fundraising/tools/+/refs/heads/master/README.md [01:21:29] tox is working fine, but i'm struggling with the smoke testing part [01:21:55] (03PS7) 10Eileen: Get settle working [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191574 [01:21:55] (03Merged) 10jenkins-bot: Fix test data file [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1192223 (https://phabricator.wikimedia.org/T152249) (owner: 10Eileen) [01:22:00] (03Abandoned) 10Eileen: Put back overly agressively removed functions [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191839 (owner: 10Eileen) [01:22:13] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-Smashpig: Gravy IPN job runner should retry if it doesn't find data which should be in pending table - https://phabricator.wikimedia.org/T405484#11227574 (10Ejegg) Oops, that didn't work so well. Turns out a fair number of the payments on the IPN l... [01:22:39] (03PS7) 10Eileen: Store custom field options better [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189993 [01:22:39] (03PS3) 10Eileen: Clean up appeal [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191218 [01:22:39] (03PS6) 10Eileen: Better handling for original_currency [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189994 [01:22:40] (03PS10) 10Eileen: See which fields are filtered out here.... [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189605 [01:22:41] (03PS7) 10Eileen: And see when it reaches here [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189995 [01:22:59] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: Mailing description improvement request - https://phabricator.wikimedia.org/T405974#11227575 (10Lars) [01:25:08] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: Mailing description improvement request - https://phabricator.wikimedia.org/T405974#11227580 (10Lars) p:05Triage→03Medium [01:27:39] (03PS1) 10Cstone: Only allow the reports we want to download Replace with our service account when it gets made [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1192295 (https://phabricator.wikimedia.org/T396794) [01:28:06] (03CR) 10CI reject: [V:04-1] Only allow the reports we want to download Replace with our service account when it gets made [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1192295 (https://phabricator.wikimedia.org/T396794) (owner: 10Cstone) [01:45:06] (03CR) 10CI reject: [V:04-1] And see when it reaches here [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189995 (owner: 10Eileen) [01:50:08] (03PS2) 10Cstone: Only allow the reports we want to download [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1192295 (https://phabricator.wikimedia.org/T396794) [01:50:40] (03CR) 10CI reject: [V:04-1] Only allow the reports we want to download [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1192295 (https://phabricator.wikimedia.org/T396794) (owner: 10Cstone) [01:51:29] (03PS3) 10Cstone: Only allow the reports we want to download [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1192295 (https://phabricator.wikimedia.org/T396794) [01:55:33] 06Fundraising-Backlog: Enable India donation processing - https://phabricator.wikimedia.org/T405866#11227646 (10RKumar_WMF) Sure. [02:18:32] (03PS8) 10Eileen: Get settle working [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191574 [03:41:45] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Clean up active recurrings with next_sched dates in the past - https://phabricator.wikimedia.org/T404921#11227756 (10Cstone) Paypal ones are trickling in, they are all legacy though. There are 18 active with next_sched date before September 1 and they ar... [05:33:15] (03PS1) 10Eileen: Make test helper functions more available [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1192322 [05:54:20] (03CR) 10CI reject: [V:04-1] Make test helper functions more available [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1192322 (owner: 10Eileen) [06:08:42] (03PS2) 10Eileen: Make test helper functions more available [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1192322 [07:38:01] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192471 (owner: 10L10n-bot) [08:54:05] (03CR) 10Raimond Spekking: [C:03+2] "false positive" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192471 (owner: 10L10n-bot) [08:54:29] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations, 07Transaction-missing-in-CiviCRM: recent Gravy / PayPal donations missing PII in Civi - https://phabricator.wikimedia.org/T402841#11228080 (10krobinson) Hi Yamini has another recurring one that didn't make it through. ZD 1736891... [13:16:29] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations, 07Transaction-missing-in-CiviCRM: recent Gravy / PayPal donations missing PII in Civi - https://phabricator.wikimedia.org/T402841#11229344 (10jgleeson) @krobinson I've found that recurring subscription in the logs from August and... [13:22:10] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations, 07Transaction-missing-in-CiviCRM: recent Gravy / PayPal donations missing PII in Civi - https://phabricator.wikimedia.org/T402841#11229363 (10krobinson) Thanks @jgleeson ! [13:48:55] ejegg: I've not dug into the donor portal stuff yet but it's next on my list! [13:48:59] back later [13:49:07] thanks jgleeson ! I think wfan reviewed a lot of it. [14:20:28] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Email: Editing system workflow messages should clear cached values - https://phabricator.wikimedia.org/T305103#11229593 (10Ejegg) Let me try editing the recurring failure message and see if that takes effect without any extra cache clearing [14:26:38] (03PS1) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1192559 [14:26:40] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1192559 (owner: 10Ejegg) [14:27:39] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1192559 (owner: 10Ejegg) [14:38:17] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 07fr-current-sprint: Rationalise our CiviCRM fields that map to reporting / finance reconcilliation - https://phabricator.wikimedia.org/T405986#11229655 (10ERoden-WMF) Thanks @Eilee... [14:44:33] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Email: Editing system workflow messages should clear cached values - https://phabricator.wikimedia.org/T305103#11229674 (10Ejegg) 05Open→03Declined It looks like the translation mechanism is different now - https://gerrit.wikimedia.org/r/c/... [14:46:47] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Recurring-Donations: Update recurring failure email to account for annual - https://phabricator.wikimedia.org/T405834#11229690 (10Ejegg) Hi @MSuijkerbuijk_WMF do you know who specifically is making the updates? I saw... [14:47:49] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Recurring-Donations: Update recurring failure email to account for annual - https://phabricator.wikimedia.org/T405834#11229698 (10Ejegg) Moving to 'done' as the logic change for the extra example is deployed and the... [14:51:01] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 07fr-current-sprint: Rationalise our CiviCRM fields that map to reporting / finance reconcilliation - https://phabricator.wikimedia.org/T405986#11229719 (10Ejegg) The obsolete finan... [15:02:25] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 06FR-donorrelations: Snooze status flapping - https://phabricator.wikimedia.org/T402464#11229767 (10SHust) Thanks for checking and confirming, @Lars! CID 1064847 used the Acoustic link to snooze until Dec 15 (back in September), but still received email #2 y... [15:14:06] (03PS3) 10Wfan: Add pause status for annual active donations too [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192293 (https://phabricator.wikimedia.org/T404881) [15:14:07] (03CR) 10Ejegg: [C:03+2] Add pause status for annual active donations too [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192293 (https://phabricator.wikimedia.org/T404881) (owner: 10Wfan) [15:28:57] (03Merged) 10jenkins-bot: Add pause status for annual active donations too [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192293 (https://phabricator.wikimedia.org/T404881) (owner: 10Wfan) [15:31:26] (03PS1) 10Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1192574 [15:31:31] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1192574 (owner: 10Ejegg) [15:48:49] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1192574 (owner: 10Ejegg) [15:49:23] !log payments-wiki upgraded from 3e533e02 to dc7cda24 [15:49:27] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [15:50:01] !log donorwiki upgraded from 41b5ac89 to dc7cda24 [15:50:05] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [15:56:21] hmm, my donor portal page shows my last donation amount as 0 for the cancelled recurring [16:04:38] gotta be a bad join somewhere [16:14:06] Oh I also noticed that for first generated recurring we do not have last donation date. [16:30:42] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Recurring-Donations: Update recurring failure email to account for annual - https://phabricator.wikimedia.org/T405834#11230200 (10MSuijkerbuijk_WMF) Hi @Ejegg, These failure emails have traditionally been updated by... [16:35:15] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Recurring-Donations: Update recurring failure email to account for annual - https://phabricator.wikimedia.org/T405834#11230231 (10Ejegg) @MSuijkerbuijk_WMF you can edit and preview them at the workflow message editin... [16:39:30] ah cool ejegg|food I'll leave those then [16:39:54] a dig into the chaos fun [16:49:54] (03PS1) 10Jgleeson: Update SmashPig to v0.9.11.1 [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192592 [16:50:29] (03PS1) 10Jgleeson: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1192593 [16:50:46] (03CR) 10Jgleeson: [C:03+2] Update SmashPig to v0.9.11.1 [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192592 (owner: 10Jgleeson) [17:00:25] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Recurring-Donations: Update recurring failure email to account for annual - https://phabricator.wikimedia.org/T405834#11230370 (10MSuijkerbuijk_WMF) @Ejegg I see the monthly version is all good, but the annual versio... [17:01:20] (03CR) 10Jgleeson: [C:03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1192593 (owner: 10Jgleeson) [17:07:56] (03Merged) 10jenkins-bot: Update SmashPig to v0.9.11.1 [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192592 (owner: 10Jgleeson) [17:07:57] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1192593 (owner: 10Jgleeson) [17:08:36] (03PS1) 10Jgleeson: Update composer.lock for SmashPig v0.9.11.1 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1192596 [17:08:56] (03PS2) 10Jgleeson: Update composer.lock for SmashPig v0.9.11.1 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1192596 [17:19:50] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Recurring-Donations: Update recurring failure email to account for annual - https://phabricator.wikimedia.org/T405834#11230436 (10Ejegg) @MSuijkerbuijk_WMF Please take a look at the 'Draft' version (click where it sa... [17:21:10] (03CR) 10Jgleeson: [C:03+2] Update composer.lock for SmashPig v0.9.11.1 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1192596 (owner: 10Jgleeson) [17:26:02] (03PS1) 10Ejegg: Add missing 'group by' on donor summary [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1192599 [17:26:25] wfan: I think ^^^ will fix the 0 dollar appearance for me [17:29:12] anilk: your Donor Portal now shows your recurring donation as paused [17:37:03] (03Merged) 10jenkins-bot: Update composer.lock for SmashPig v0.9.11.1 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1192596 (owner: 10Jgleeson) [17:38:13] !log payments-wiki upgraded from dc7cda24 to 2b281477 [17:38:16] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [17:38:31] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Recurring-Donations: Update recurring failure email to account for annual - https://phabricator.wikimedia.org/T405834#11230526 (10MSuijkerbuijk_WMF) Thanks I see it now, copy looks good but the Annual version needs t... [17:40:55] (03PS1) 10Jgleeson: Update SmashPig to v0.9.11.1 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1192602 [17:41:23] (03CR) 10CI reject: [V:04-1] Update SmashPig to v0.9.11.1 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1192602 (owner: 10Jgleeson) [17:42:59] (03PS2) 10Jgleeson: Update SmashPig to v0.9.11.1 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1192602 [17:44:42] (03PS1) 10Jgleeson: Update SmashPig to v0.9.11.1 [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1192604 [17:44:56] (03PS1) 10Jgleeson: Merge branch 'master' into deployment and update vendor [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1192605 [17:45:05] (03CR) 10Jgleeson: [C:03+2] Update SmashPig to v0.9.11.1 [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1192604 (owner: 10Jgleeson) [17:49:31] (03PS7) 10Eileen: Minor tidy ups - move currency handling to Message class [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1187120 [17:49:33] (03CR) 10Ejegg: [C:03+2] Minor tidy ups - move currency handling to Message class [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1187120 (owner: 10Eileen) [17:57:06] (03CR) 10Jgleeson: [C:03+2] Update SmashPig to v0.9.11.1 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1192602 (owner: 10Jgleeson) [18:02:50] (03Merged) 10jenkins-bot: Update SmashPig to v0.9.11.1 [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1192604 (owner: 10Jgleeson) [18:08:29] (03Merged) 10jenkins-bot: Minor tidy ups - move currency handling to Message class [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1187120 (owner: 10Eileen) [18:13:45] 06Fundraising-Analysis, 06Fundraising-Backlog, 06Wikipedia-Android-App-Backlog, 06Wikipedia-iOS-App-Backlog: Send App `app_install_id` value to FR Tech data to improve app donation tracking - https://phabricator.wikimedia.org/T405536#11230677 (10HNordeenWMF) [18:17:31] 06Fundraising-Analysis, 06Fundraising-Backlog, 06Wikipedia-Android-App-Backlog, 06Wikipedia-iOS-App-Backlog: Send App `app_install_id` value to FR Tech data to improve app donation tracking - https://phabricator.wikimedia.org/T405536#11230683 (10HNordeenWMF) Hi @AKanji-WMF, we're planning to run a follow-u... [18:18:18] (03Merged) 10jenkins-bot: Update SmashPig to v0.9.11.1 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1192602 (owner: 10Jgleeson) [18:25:49] so cool ejegg ~ Thank you! [18:35:16] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint: Splitting Organization Contacts in Civi that are Workplace Giving and Restricted Funds - https://phabricator.wikimedia.org/T364978#11230748 (10DBautista-WMF) Thanks @Lars. Rosie... [18:36:14] PROBLEM - check_nginx on payments1006 is CRITICAL: PROCS CRITICAL: 100 processes with command name nginx https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=payments1006&service=check_nginx [18:38:19] (03CR) 10Jgleeson: [C:03+2] Merge branch 'master' into deployment and update vendor [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1192605 (owner: 10Jgleeson) [18:41:12] RECOVERY - check_nginx on payments1006 is OK: PROCS OK: 49 processes with command name nginx https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=payments1006&service=check_nginx [18:52:11] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 06FR-donorrelations: Snooze status flapping - https://phabricator.wikimedia.org/T402464#11230803 (10ppenloglou) My Acoustic RML <--> Civi knowledge wasn't that up to date until I digged into this phab. But... @Lars I just came across this very informative... [18:52:18] (03CR) 10Jgleeson: [C:03+2] "recheck" [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1192605 (owner: 10Jgleeson) [19:06:38] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment and update vendor [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1192605 (owner: 10Jgleeson) [19:06:45] (03CR) 10Wfan: [C:03+2] Merge branch 'master' into deployment and update vendor [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1192605 (owner: 10Jgleeson) [19:07:50] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Wikimedia-Fundraising-CiviCRM, 10Fr-drupal-upgrade-2025: Update sync-to-staging to also sync the angular files - https://phabricator.wikimedia.org/T396693#11230859 (10Dwisehaupt) [19:08:00] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 06FR-donorrelations: Snooze status flapping - https://phabricator.wikimedia.org/T402464#11230860 (10SHust) @ppenloglou, could this also be the reason why email #2 was sent to these two CIDs, 1064847 and CID 54288067 -- who had used the Acoustic link to snooz... [19:09:25] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Wikimedia-Fundraising-CiviCRM, 10Fr-drupal-upgrade-2025: Update sync-to-staging to also sync the angular files - https://phabricator.wikimedia.org/T396693#11230866 (10Dwisehaupt) 05Open→03Resolved a:03Dwisehaupt Set up the backups to be archived an... [19:12:49] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 07fr-current-sprint: Rationalise our CiviCRM fields that map to reporting / finance reconcilliation - https://phabricator.wikimedia.org/T405986#11230882 (10Eileenmcnaughton) Thanks... [19:37:30] (03CR) 10Wfan: Set email as primary page (033 comments) [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1178912 (https://phabricator.wikimedia.org/T396523) (owner: 10Wfan) [19:38:24] (03CR) 10Wfan: Merge branch 'master' into deployment and update vendor [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1192605 (owner: 10Jgleeson) [19:39:24] (03CR) 10Wfan: [C:03+2] Add missing 'group by' on donor summary [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1192599 (owner: 10Ejegg) [19:55:51] (03Merged) 10jenkins-bot: Add missing 'group by' on donor summary [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1192599 (owner: 10Ejegg) [20:11:33] (03PS1) 10Ejegg: Show next date not last date for cancel/pause [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192625 [20:11:46] thanks wfan [20:12:16] jgleeson: I've got a new thing to deploy to civicrm - let me try to redo the merge to deployment [20:13:24] (03PS1) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1192627 [20:13:38] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1192627 (owner: 10Ejegg) [20:13:53] let's see if it treats that patch any better ^^^ [20:14:15] (03CR) 10CI reject: [V:04-1] Show next date not last date for cancel/pause [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192625 (owner: 10Ejegg) [20:14:37] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1192627 (owner: 10Ejegg) [20:15:19] (03CR) 10Hashar: "The "Relation chain" on the right shows the parent is https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1192602/2 (Patchset TWO" [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1192605 (owner: 10Jgleeson) [20:18:39] (03CR) 10Jgleeson: [C:03+1] "Thnaks! This looks good. Can we add some logging for the non-happy path?" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1192295 (https://phabricator.wikimedia.org/T396794) (owner: 10Cstone) [20:22:33] (03PS2) 10Jgleeson: Merge branch 'master' into deployment and update vendor [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1192605 [20:36:03] (03CR) 10Jgleeson: [C:03+2] Merge branch 'master' into deployment and update vendor [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1192605 (owner: 10Jgleeson) [20:43:06] jgleeson: looks like the other merge went through: https://gerrit.wikimedia.org/r/1192627 [20:43:14] not sure why it didn't inherit the curse [20:44:01] oh cool [20:44:03] thanks ejegg [20:44:13] sorry I wasn't following here I was chatting on releng [20:47:08] (03Abandoned) 10Jgleeson: Merge branch 'master' into deployment and update vendor [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1192605 (owner: 10Jgleeson) [20:49:22] !log fundraising civicrm upgraded from 3ca0872a to 7c31a25c [20:49:26] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [20:50:36] huh, ok, now it doesn't list a $0 last donation on May 28th, but it doesn't list much else either [20:50:50] I think we want to have the amount it was supposed to be [21:02:35] (03PS2) 10Ejegg: Show next date not last date for cancel/pause [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192625 [21:04:41] (03PS1) 10Ejegg: Show amount for cancelled recurring w/no payments [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192637 [21:05:19] (03CR) 10CI reject: [V:04-1] Show next date not last date for cancel/pause [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192625 (owner: 10Ejegg) [21:07:00] (03CR) 10CI reject: [V:04-1] Show amount for cancelled recurring w/no payments [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192637 (owner: 10Ejegg) [21:07:28] if anyone is able to look at this one .. https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1189993 - I realise I got part way through cleaning up the custom field handling & then expected it all to work but it's not merged... [21:08:35] eileen: I keep looking at that and getting a lil confused [21:08:47] yeah fair enough! [21:08:48] want to talk me through it? [21:08:58] maybe in the link for that last call? [21:09:16] are you still around after I meet with Joseph (I'm about to) [21:09:22] oh maybe [21:09:27] kiddo is about to come home [21:09:38] which usually makes meetings impossible for a while [21:11:12] ok, so you're loading the options in the getCustomFieldMetadataByFieldName fn instead of directly in getCustomFields [21:11:59] but also loading some field options in getAvailableFields [21:12:22] i guess where you're already loading the fields for Contact and Contribution [21:22:37] (03PS3) 10Ejegg: Show next date not last date for cancel/pause [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192625 [21:22:56] oh, I guess I'm doing the pickup. See you later! [21:24:52] (03CR) 10CI reject: [V:04-1] Show next date not last date for cancel/pause [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192625 (owner: 10Ejegg) [23:15:50] (03PS4) 10Cstone: Only allow the reports we want to download [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1192295 (https://phabricator.wikimedia.org/T396794) [23:16:20] (03CR) 10CI reject: [V:04-1] Only allow the reports we want to download [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1192295 (https://phabricator.wikimedia.org/T396794) (owner: 10Cstone) [23:17:17] (03PS5) 10Cstone: Only allow the reports we want to download [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1192295 (https://phabricator.wikimedia.org/T396794) [23:35:21] (03PS8) 10Eileen: Store custom field options better [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189993 [23:35:22] (03CR) 10Ejegg: [C:03+2] Store custom field options better [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189993 (owner: 10Eileen) [23:39:12] (03PS4) 10Ejegg: Show next date not last date for cancel/pause [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192625 [23:39:24] this time I actually ran the tests locally... [23:40:44] (03PS2) 10Ejegg: Show amount for cancelled recurring w/no payments [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1192637 [23:48:39] (03CR) 10Cstone: Only allow the reports we want to download (031 comment) [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1192295 (https://phabricator.wikimedia.org/T396794) (owner: 10Cstone) [23:52:54] (03Merged) 10jenkins-bot: Store custom field options better [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189993 (owner: 10Eileen)