[00:12:14] (03CR) 10Wfan: [C:03+2] Refactor EPC update action to use properties [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1195044 (owner: 10Ejegg) [00:27:48] (03Merged) 10jenkins-bot: Refactor EPC update action to use properties [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1195044 (owner: 10Ejegg) [00:29:47] (03Merged) 10jenkins-bot: update civi default confirmEmail link [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1195080 (https://phabricator.wikimedia.org/T396523) (owner: 10Wfan) [00:35:07] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Allow Custom Fields Groups to extend Custom Fields and Custom Field Groups in Civicrm - https://phabricator.wikimedia.org/T406941#11262886 (10Lars) @SBurnett-WMF Turns out this is possible since earlier this year (thanks to Eileen who remembered)! I added... [01:34:34] (03PS1) 10Eileen: Get Contribution ID for gravy transactions [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195089 (https://phabricator.wikimedia.org/T406684) [01:35:07] (03CR) 10CI reject: [V:04-1] Get Contribution ID for gravy transactions [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195089 (https://phabricator.wikimedia.org/T406684) (owner: 10Eileen) [01:37:07] (03PS2) 10Eileen: Get Contribution ID for gravy transactions [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195089 (https://phabricator.wikimedia.org/T406684) [01:37:38] (03CR) 10CI reject: [V:04-1] Get Contribution ID for gravy transactions [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195089 (https://phabricator.wikimedia.org/T406684) (owner: 10Eileen) [01:41:43] (03PS3) 10Eileen: Get Contribution Tracking ID for gravy transactions [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195089 (https://phabricator.wikimedia.org/T406684) [01:42:14] (03CR) 10CI reject: [V:04-1] Get Contribution Tracking ID for gravy transactions [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195089 (https://phabricator.wikimedia.org/T406684) (owner: 10Eileen) [01:43:17] (03PS4) 10Eileen: Get Contribution Tracking ID for gravy transactions [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195089 (https://phabricator.wikimedia.org/T406684) [01:48:42] (03PS1) 10Eileen: Bubble up email if available [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195090 (https://phabricator.wikimedia.org/T406684) [01:49:12] (03CR) 10CI reject: [V:04-1] Bubble up email if available [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195090 (https://phabricator.wikimedia.org/T406684) (owner: 10Eileen) [01:50:25] (03PS2) 10Eileen: Bubble up email if available [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195090 (https://phabricator.wikimedia.org/T406684) [01:50:56] (03CR) 10CI reject: [V:04-1] Bubble up email if available [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195090 (https://phabricator.wikimedia.org/T406684) (owner: 10Eileen) [01:52:03] (03PS3) 10Eileen: Bubble up email if available [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195090 (https://phabricator.wikimedia.org/T406684) [01:55:46] cstone: I figure I might as well bubble up email from the audit layer where we have it ^^ we can decide later if we want to do anything with it but since I'm in that class... [02:05:11] (03PS1) 10Wfan: Add log for EmailPreference before renderError [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195091 [02:07:44] (03CR) 10CI reject: [V:04-1] Add log for EmailPreference before renderError [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195091 (owner: 10Wfan) [02:13:46] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: queue failed after define SmashPig settings in puppet - https://phabricator.wikimedia.org/T406955 (10AnnWF) 03NEW [02:16:31] (03PS2) 10Wfan: Add log for EmailPreference before renderError [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195091 (https://phabricator.wikimedia.org/T406955) [02:18:43] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 13Patch-For-Review: verify email page render Error - https://phabricator.wikimedia.org/T406955#11262978 (10AnnWF) [02:19:04] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 13Patch-For-Review: verify email page render Error - https://phabricator.wikimedia.org/T406955#11262981 (10AnnWF) p:05Triage→03High [02:35:09] (03PS1) 10Eileen: Align amounts passed up with Settlement report [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195092 (https://phabricator.wikimedia.org/T406684) [02:35:46] (03CR) 10CI reject: [V:04-1] Align amounts passed up with Settlement report [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195092 (https://phabricator.wikimedia.org/T406684) (owner: 10Eileen) [02:42:47] Nice eileen I'm back now and can look [03:10:24] (03PS2) 10Eileen: Align amounts passed up with Settlement report [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195092 (https://phabricator.wikimedia.org/T406684) [03:10:58] (03CR) 10CI reject: [V:04-1] Align amounts passed up with Settlement report [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195092 (https://phabricator.wikimedia.org/T406684) (owner: 10Eileen) [03:11:50] (03PS3) 10Eileen: Align amounts passed up with Settlement report [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195092 (https://phabricator.wikimedia.org/T406684) [03:12:25] (03CR) 10CI reject: [V:04-1] Align amounts passed up with Settlement report [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195092 (https://phabricator.wikimedia.org/T406684) (owner: 10Eileen) [03:18:36] (03PS4) 10Eileen: Align amounts passed up with Settlement report [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195092 (https://phabricator.wikimedia.org/T406684) [03:20:26] (03PS2) 10Eileen: Fix attempt to bubble up fee information [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1194015 [03:29:02] (03PS1) 10Eileen: Also bubble up merchant payout transactions [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195094 [03:29:44] (03CR) 10CI reject: [V:04-1] Also bubble up merchant payout transactions [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195094 (owner: 10Eileen) [03:45:34] (03PS2) 10Eileen: Also bubble up merchant payout transactions [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195094 [04:09:29] (03PS1) 10Cstone: WIP: Figure out where this actually should go but the recurring needs it to process correctly [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195095 (https://phabricator.wikimedia.org/T375267) [04:11:30] (03PS1) 10Cstone: WIP: Add another example [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195096 [04:11:57] (03CR) 10CI reject: [V:04-1] WIP: Add another example [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195096 (owner: 10Cstone) [07:37:53] 03Fundraising Sprint: Temp file pura, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Edit Civi Reminder email messaging - https://phabricator.wikimedia.org/T150804#11263278 (10AFowler-WMF) Thanks Lars, this looks great to me! [08:00:34] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195123 (owner: 10L10n-bot) [08:56:44] (03CR) 10Zfilipin: [C:03+2] "The daily job is still passing, so all is good." [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1191002 (https://phabricator.wikimedia.org/T405458) (owner: 10Zfilipin) [09:06:37] (03CR) 10Raimond Spekking: [C:03+2] "false positive" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195123 (owner: 10L10n-bot) [12:35:50] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Error emailverify page when civiproxy down - https://phabricator.wikimedia.org/T406983 (10AnnWF) 03NEW [12:36:06] (03PS1) 10Wfan: handle verify email page with civi proxy down [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195203 (https://phabricator.wikimedia.org/T406983) [12:37:07] (03PS1) 10Wfan: rename queue to verify-email [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1195204 [12:37:18] (03CR) 10Wfan: [V:03+2 C:03+2] rename queue to verify-email [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1195204 (owner: 10Wfan) [12:39:25] (03CR) 10CI reject: [V:04-1] handle verify email page with civi proxy down [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195203 (https://phabricator.wikimedia.org/T406983) (owner: 10Wfan) [12:41:05] (03PS2) 10Wfan: handle verify email page with civi proxy down [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195203 (https://phabricator.wikimedia.org/T406983) [12:42:24] (03CR) 10CI reject: [V:04-1] handle verify email page with civi proxy down [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195203 (https://phabricator.wikimedia.org/T406983) (owner: 10Wfan) [12:43:52] (03PS3) 10Wfan: handle verify email page with civi proxy down [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195203 (https://phabricator.wikimedia.org/T406983) [13:53:08] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 07Epic: CiviCRM Deployments taking over an hour to merge on CI. Let's speed it up! - https://phabricator.wikimedia.org/T406735#11264442 (10jgleeson) I spent some time looking into parallel test runners to potentially help us out here. I found this one h... [13:56:13] !log donorwiki upgraded from 73c34ea4 to d903982c [13:56:15] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [14:22:07] (03PS4) 10Ejegg: Remove 'pause' action from PayPal EC recurring [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1194957 (https://phabricator.wikimedia.org/T406520) [15:56:50] (03PS1) 10Ejegg: Donor Portal: link to email preferences page [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195253 (https://phabricator.wikimedia.org/T330415) [16:03:07] (03CR) 10CI reject: [V:04-1] Donor Portal: link to email preferences page [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195253 (https://phabricator.wikimedia.org/T330415) (owner: 10Ejegg) [16:12:37] (03PS2) 10Ejegg: Donor Portal: link to email preferences page [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195253 (https://phabricator.wikimedia.org/T330415) [17:05:49] 06Fundraising-Backlog: [Discussion] What should we do when one email have more than 1 cid and update one of them - https://phabricator.wikimedia.org/T407006 (10AnnWF) 03NEW [17:53:49] 10Fundraising analytics stack: consider using uv instead of pip for analytics python packages - https://phabricator.wikimedia.org/T407014 (10AStein-WMF) 03NEW [18:05:03] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07Epic: Epic: Double opt-in - https://phabricator.wikimedia.org/T407017 (10Lars) 03NEW [18:05:41] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07Epic: Epic: Double opt-in - https://phabricator.wikimedia.org/T407017#11265281 (10Lars) [18:05:46] 03Fundraising Sprint: Temp file pura, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Add double opt-in wiki page to record link clicks from email and create activities - https://phabricator.wikimedia.org/T405047#11265282 (10Lars) [18:08:33] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07Epic: Show double opt-in on contact summary - https://phabricator.wikimedia.org/T407018 (10Lars) 03NEW [18:09:29] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: UK PayPal decline due to UK regulations failure. - https://phabricator.wikimedia.org/T405100#11265305 (10MBeat33) p:05Triage→03Low We've asked the donor for more feedback, and will add any future cases here. [18:11:31] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07Epic: Export double opt-in status to Acoustic - https://phabricator.wikimedia.org/T407019 (10Lars) 03NEW [18:12:11] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07Epic: Show double opt-in on contact summary - https://phabricator.wikimedia.org/T407018#11265319 (10Lars) [18:12:40] oh hey, maybe I can repurpose the old pretty opt-in page for the double opt in [18:30:11] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07Epic: Show double opt-in on contact summary - https://phabricator.wikimedia.org/T407018#11265389 (10Lars) [19:36:39] 06Fundraising-Backlog, 06FR-donorrelations: Apple Pay donors seeing first & lastname error messages - https://phabricator.wikimedia.org/T407033 (10MBeat33) 03NEW [19:36:50] (03PS1) 10Ejegg: Implement double opt-in page [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195274 (https://phabricator.wikimedia.org/T405047) [19:37:51] (03PS1) 10Lars SG: Add Double opt-in activity type [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1195275 (https://phabricator.wikimedia.org/T405047) [19:38:33] (03PS2) 10Lars SG: Add Double opt-in activity type [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1195275 (https://phabricator.wikimedia.org/T405047) [19:39:12] (03CR) 10CI reject: [V:04-1] Implement double opt-in page [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195274 (https://phabricator.wikimedia.org/T405047) (owner: 10Ejegg) [19:39:59] (03Abandoned) 10Ejegg: New activity type for double opt-in [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1195026 (https://phabricator.wikimedia.org/T405047) (owner: 10Ejegg) [19:40:29] (03PS3) 10Lars SG: Add Double opt-in activity type [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1195275 (https://phabricator.wikimedia.org/T405047) [19:40:31] (03CR) 10Ejegg: [C:03+2] Add Double opt-in activity type [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1195275 (https://phabricator.wikimedia.org/T405047) (owner: 10Lars SG) [19:42:54] (03PS2) 10Ejegg: Implement double opt-in page [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195274 (https://phabricator.wikimedia.org/T405047) [19:44:36] (03CR) 10CI reject: [V:04-1] Add Double opt-in activity type [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1195275 (https://phabricator.wikimedia.org/T405047) (owner: 10Lars SG) [19:45:37] oh weird [19:53:55] (03PS4) 10Lars SG: Add Double opt-in activity type [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1195275 (https://phabricator.wikimedia.org/T405047) [19:54:33] (03CR) 10Lars SG: "That's an annoying little quirk that we do our Custom Groups before Managed." [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1195275 (https://phabricator.wikimedia.org/T405047) (owner: 10Lars SG) [19:55:31] (03PS5) 10Lars SG: Add Double opt-in activity type [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1195275 (https://phabricator.wikimedia.org/T405047) [20:36:28] 03Fundraising Sprint: Temp file pura, 06Fundraising-Backlog: Investigate Maxmind usage - https://phabricator.wikimedia.org/T404116#11265808 (10greg) p:05Triage→03High Noting that I'm prioritizing this investigation task due to the usage rate being very out of the ordinary and will required some significant... [20:38:16] 03Fundraising Sprint: Temp file pura, 06Fundraising-Backlog: Investigate / audit Maxmind minfraud rate of usage - https://phabricator.wikimedia.org/T404116#11265812 (10greg) [20:47:23] (03CR) 10Ejegg: [C:04-1] "Oops, I don't need to copy those messages across from the unsubscribe extension - they're already here under other keys" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195274 (https://phabricator.wikimedia.org/T405047) (owner: 10Ejegg) [20:52:05] (03PS3) 10Ejegg: Implement double opt-in page [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1195274 (https://phabricator.wikimedia.org/T405047) [21:24:27] (03PS1) 10Lars SG: Add Double opt-in API Action [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1195338 (https://phabricator.wikimedia.org/T405047) [21:47:34] (03PS1) 10Eileen: Also include booking_date from payment report [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195339 (https://phabricator.wikimedia.org/T396071) [21:48:18] (03CR) 10CI reject: [V:04-1] Also include booking_date from payment report [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195339 (https://phabricator.wikimedia.org/T396071) (owner: 10Eileen) [21:53:24] (03PS2) 10Eileen: Also include booking_date from payment report [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195339 (https://phabricator.wikimedia.org/T396071) [22:10:03] (03Abandoned) 10Lars SG: Add triggers for MGFE custom field group I created this in the UI because the activity types it extends are not managed. [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1194704 (https://phabricator.wikimedia.org/T381535) (owner: 10Lars SG) [22:20:22] (03PS1) 10Eileen: Align amount fields between payment & settlement reports [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195343 (https://phabricator.wikimedia.org/T152249) [22:21:14] (03CR) 10CI reject: [V:04-1] Align amount fields between payment & settlement reports [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195343 (https://phabricator.wikimedia.org/T152249) (owner: 10Eileen) [22:24:12] (03PS2) 10Eileen: Align amount fields between payment & settlement reports [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195343 (https://phabricator.wikimedia.org/T152249) [22:38:33] (03PS1) 10Eileen: Bubble up chargeback reversed [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195345 (https://phabricator.wikimedia.org/T157456) [22:39:31] (03CR) 10CI reject: [V:04-1] Bubble up chargeback reversed [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195345 (https://phabricator.wikimedia.org/T157456) (owner: 10Eileen) [22:42:48] (03PS2) 10Eileen: Bubble up chargeback reversed [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195345 (https://phabricator.wikimedia.org/T157456) [22:43:42] (03CR) 10CI reject: [V:04-1] Bubble up chargeback reversed [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195345 (https://phabricator.wikimedia.org/T157456) (owner: 10Eileen) [22:46:27] (03PS3) 10Eileen: Bubble up chargeback reversed [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1195345 (https://phabricator.wikimedia.org/T157456) [22:47:26] (03PS1) 10Lars SG: Four import PRs merged upstream: Use labels for pseudoconstants in import SearchDisplays Add name field to import form Add label to import title when present Throw exception if the contact ID in an import is deleted [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1195346 (https://phabricator.wikimedia.org/T404641) [22:48:19] (03CR) 10Eileen: [C:03+2] Four import PRs merged upstream: Use labels for pseudoconstants in import SearchDisplays Add name field to import form Add label to import t [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1195346 (https://phabricator.wikimedia.org/T404641) (owner: 10Lars SG) [22:49:20] ok with ^^ passing that gets me to the end of the changes I want to make in the smashpig library.... [23:04:37] (03Merged) 10jenkins-bot: Four import PRs merged upstream: Use labels for pseudoconstants in import SearchDisplays Add name field to import form Add label to import title when present Throw exception if the contact ID in an import is deleted [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1195346 (https://phabricator.wikimedia.org/T404641) (owner: 10Lars SG) [23:22:43] (03PS3) 10Lars SG: Add latest direct mail appeal to Acoustic export [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1192952 (https://phabricator.wikimedia.org/T403641)