[02:54:39] 06Fundraising-Backlog: Something is causing JPY Refunds that are separate line items in civi - https://phabricator.wikimedia.org/T360974 (10Cstone) 03NEW [07:26:21] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1014309 (owner: 10L10n-bot) [07:28:32] 06Fundraising-Backlog, 10FR-donorservices: Trouble upgrading via Recurring Upgrade email - https://phabricator.wikimedia.org/T360785#9660435 (10MSuijkerbuijk_WMF) @Ejegg Adding Elliott to investigate as he developed the tool [07:43:58] (03CR) 10Raimond Spekking: [C:03+2] "false positive" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1014309 (owner: 10L10n-bot) [15:15:32] fr-tech can anyone look at this one for stopping the 23 day check for autorescues we are getting some reaching it already https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1013430 [15:19:09] that looks like it should work cstone [15:19:40] but as a micro-optimization we could either only make that query when they are within 23 days [15:19:53] or combine that query with the one to get the rest of the info at the start [15:20:51] i guess for the first it's a smaller change from what you have, just making the last clause in that if be !$this->getAutorescueReference($recurringPayment) [15:20:59] want to do that? [16:03:39] (03PS3) 10Cstone: Skip date check for autorescued recurrings [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1013430 (https://phabricator.wikimedia.org/T357350) [16:03:54] ejegg: I like the idea of putting it in the 23 day check [16:08:09] cool! [16:09:08] (03CR) 10Ejegg: [C:03+2] "Looks good!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1013430 (https://phabricator.wikimedia.org/T357350) (owner: 10Cstone) [16:09:19] thanks ejegg ! [16:17:50] thanks for the fix [16:29:34] i need to run a couple errands I will be back in a bit [16:29:56] (03Merged) 10jenkins-bot: Skip date check for autorescued recurrings [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1013430 (https://phabricator.wikimedia.org/T357350) (owner: 10Cstone) [16:42:46] 06Fundraising-Backlog: Civi batch data entry tool build out - https://phabricator.wikimedia.org/T360139#9662394 (10MDemosWMF) Background on DAF imports: For the DAF the relationship link isn't through the soft credit, but through the field 'owns the donor advised fund' so it differs from the matching. The soft c... [16:50:50] 06Fundraising-Backlog, 10FR-donorservices: Trouble upgrading via Recurring Upgrade email - https://phabricator.wikimedia.org/T360785#9662459 (10Ejegg) For donor 397205, it does look like a bad link. That screencap seems to be the text-only version of the email. Has that been QA'ed? Can we check that the checks... [17:20:06] (03PS1) 10Ejegg: Only auto-cancel on chargeback when we control schedule [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1014567 [17:20:36] fr-tech that patch is related to a question Michael just asked ^^^ [17:20:44] should help keep things consistent between systems [17:22:59] 10fundraising-tech-ops: Fundraising access request for ncreasy - https://phabricator.wikimedia.org/T346174#9662580 (10Dwisehaupt) [17:23:04] 10fundraising-tech-ops: Fundraising access request for ncreasy - https://phabricator.wikimedia.org/T346174#9662583 (10Dwisehaupt) Verified ssh and mysql access is working. [17:35:57] 06Fundraising-Backlog: 14Testing New Civi User Role - Donation Processing - 14https://phabricator.wikimedia.org/T357320#9662610 (10NNichols) 05Open→03Resolved a:03NNichols [17:36:01] 06Fundraising-Backlog: 14Testing New Civi User Role - Donor Relations - 14https://phabricator.wikimedia.org/T357322#9662613 (10NNichols) 05Open→03Resolved a:03NNichols [17:44:08] 10fundraising-tech-ops: Fundraising access request for ncreasy - https://phabricator.wikimedia.org/T346174#9662641 (10Dwisehaupt) [17:44:58] (03CR) 10Jgleeson: [C:03+2] "Makes sense. LGTM" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1014567 (owner: 10Ejegg) [17:45:12] 10fundraising-tech-ops: 14Update yubikey pubkey for rmurthy in fr-tech services - 14https://phabricator.wikimedia.org/T360952#9662643 (10Dwisehaupt) 05Open→03Resolved [17:46:02] thanks jgleeson [17:56:22] 06Fundraising-Backlog, 10fundraising-tech-ops: Update fr-tech maxmind config to pull databases from new url. - https://phabricator.wikimedia.org/T358043#9662690 (10Dwisehaupt) ipsets created and pushed to the hosts. config not updated yet. [18:03:45] (03Merged) 10jenkins-bot: Only auto-cancel on chargeback when we control schedule [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1014567 (owner: 10Ejegg) [18:08:02] 06Fundraising-Backlog: Mapping Import Project - Engage import - https://phabricator.wikimedia.org/T360150#9662731 (10AKanji-WMF) Moving to +2 for now as [[ https://phabricator.wikimedia.org/T359219 | Benevity ]] is the priority. [18:10:42] 06Fundraising-Backlog: Validation checks for ACH in donor checkout - https://phabricator.wikimedia.org/T360549#9662738 (10EMartin) @EMartin to check with Adyen re the inconsistencies seen here. [18:14:02] (03PS1) 10Ejegg: Less array wrapping for RecurUpgrade API call [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1014577 [18:24:35] (03PS1) 10Cstone: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1014581 [18:26:45] (03PS1) 10Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1014582 [18:26:52] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1014582 (owner: 10Ejegg) [18:28:53] (03CR) 10Cstone: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1014581 (owner: 10Cstone) [18:29:39] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1014581 (owner: 10Cstone) [18:30:00] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1014582 (owner: 10Ejegg) [18:42:00] !log civicrm upgraded from b8a84b22 to 143aa0bf [18:42:02] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [18:50:36] !log donorwiki upgraded from 27d326b7 to c7f1325c [18:50:38] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [18:51:18] (03CR) 10Ejegg: "The patch for the donor-wiki side to handle this unwrapping is now deployed" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1014577 (owner: 10Ejegg) [19:32:25] (03PS1) 10Umherirrender: Initialize array before use [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1014597 [20:21:02] ejegg: just looking at the code & pretty quickly with recurrings we wind up with wanting to alter process control - which puts on the table the 3 changes we are looking to make [20:21:03] - switching to calling the new api [20:21:03] - switching to calling wmf-cv [20:21:03] - switching to using separate users [20:21:03] I guess we can do the first without doing the second 2 - it just means editing all jobs twice - or perhaps it's better for figure out the second 2 first [20:21:49] you mean just altering the yaml files for process-control? Or does the actual runner code need to change as well? [20:22:21] ah i see, editing all jobs twice [20:22:39] i guess it's a little more work [20:23:32] but e.g. for the users thing that could be outside of this sprint [20:24:09] and not too tricky for a yaml edit -- just adding a new param [20:24:24] in fact I'd prefer to do that separately from other changes [20:38:02] our new sprint board for F https://phabricator.wikimedia.org/project/board/7059/ [20:41:06] 06Fundraising-Backlog, 10FR-donorservices: Received TY for recurring upgrade that did not occur? - https://phabricator.wikimedia.org/T361063 (10AMJohnson) 03NEW [20:41:53] 03Fundraising Sprint: G thang , 06Fundraising-Backlog, 10Recurring-Donations, 07recurring upgrade: RecurUpgrade: error message for donors with no upgradable recur - https://phabricator.wikimedia.org/T360052#9663482 (10AKanji-WMF) [20:41:54] 03Fundraising Sprint: G thang , 06Fundraising-Backlog: 2024 Sprint E - Priorities - https://phabricator.wikimedia.org/T359434#9663483 (10AKanji-WMF) [20:41:54] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Coworker log issues - https://phabricator.wikimedia.org/T355736#9663485 (10AKanji-WMF) [20:41:55] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog: Create new Benevity import - https://phabricator.wikimedia.org/T359219#9663484 (10AKanji-WMF) [20:41:56] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog: Investigation: Reduce number of clicks in donation flow through DonateWiki - https://phabricator.wikimedia.org/T351168#9663488 (10AKanji-WMF) [20:41:57] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Paypal: Revisit old PayPal bugs, delete code if no longer needed - https://phabricator.wikimedia.org/T355448#9663486 (10AKanji-WMF) [20:42:01] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog: Email donors with failed Ingencio transactions from Oct, Nov, Dec 2023 - https://phabricator.wikimedia.org/T353677#9663487 (10AKanji-WMF) [20:42:05] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Year end update for donor segments & statuses - https://phabricator.wikimedia.org/T344216#9663489 (10AKanji-WMF) [20:42:09] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog: India Recurring - Figure out when to actually cancel donations - https://phabricator.wikimedia.org/T339181#9663490 (10AKanji-WMF) [20:42:13] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog: Investigation: Migrating historical SurveyMonkey data - https://phabricator.wikimedia.org/T337880#9663491 (10AKanji-WMF) [20:42:17] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Epic: drupal upgrade - https://phabricator.wikimedia.org/T261779#9663492 (10AKanji-WMF) [20:42:21] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog: Migrate Ingenico API URLs to new Worldline addresses - https://phabricator.wikimedia.org/T352197#9663495 (10AKanji-WMF) [20:42:25] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Fr-drupal-upgrade-2021: Convert Queue2civicrm to civicrm extension - https://phabricator.wikimedia.org/T270672#9663493 (10AKanji-WMF) [20:44:03] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog, 07Spike: Figure out what to do with Amazon Integration - https://phabricator.wikimedia.org/T358624#9663500 (10AKanji-WMF) [20:44:04] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog: Payment Orchestration Technical Investigation and Scoping - https://phabricator.wikimedia.org/T357334#9663503 (10AKanji-WMF) [20:44:05] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog, 10fundraising-tech-ops, 10Wikimedia-Fundraising-CiviCRM: replace our drush scripts with WMFQueue.consume api - https://phabricator.wikimedia.org/T357470#9663501 (10AKanji-WMF) [20:44:06] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog, 10Recurring-Donations: Auto-Rescue Edge Cases - https://phabricator.wikimedia.org/T350501#9663505 (10AKanji-WMF) [20:44:06] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog, 07Unplanned-Sprint-Work: Sandra can't dedupe Name + address matching contacts (no email match) - https://phabricator.wikimedia.org/T353971#9663504 (10AKanji-WMF) [20:44:10] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Move all our queue consumers into the extension space - https://phabricator.wikimedia.org/T357469#9663502 (10AKanji-WMF) [20:50:06] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: G thang , 06Fundraising-Backlog: 14Email donors with failed Ingencio transactions from Oct, Nov, Dec 2023 - 14https://phabricator.wikimedia.org/T353677#9663535 (10AKanji-WMF) 05Open→03Resolved 14This has been [[ https://civicrm.wikimedi... [20:51:23] 03Fundraising Sprint: fridayFridayGottaGetDownOnFriday($fun,$fun,$fun), 06Fundraising-Backlog, 13Patch-For-Review: Turn on post MC for rtbt and ACH? - https://phabricator.wikimedia.org/T359877#9663544 (10AKanji-WMF) [20:51:26] (03CR) 10Ejegg: [C:03+2] Initialize array before use [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1014597 (owner: 10Umherirrender) [20:51:28] 03Fundraising Sprint: fridayFridayGottaGetDownOnFriday($fun,$fun,$fun), 06Fundraising-Backlog, 10fundraising-tech-ops: Request access to CIVI Staging - https://phabricator.wikimedia.org/T358042#9663546 (10AKanji-WMF) [20:51:34] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: fridayFridayGottaGetDownOnFriday($fun,$fun,$fun), 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Consolidate rest of normalize into WMFMessage class - https://phabricator.wikimedia.org/T357471#9663547 (10AKanji-WM... [20:51:43] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: fridayFridayGottaGetDownOnFriday($fun,$fun,$fun), 06Fundraising-Backlog, 13Patch-For-Review: Recurring charge job: what happens to a donation that gets skipped by the 2 within 23 days rule - https://phabricator.wikimedia.org/T357350#9663549 (10... [20:51:52] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: fridayFridayGottaGetDownOnFriday($fun,$fun,$fun), 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Data axle import addresses - https://phabricator.wikimedia.org/T357345#9663550 (10AKanji-WMF) [20:51:54] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: fridayFridayGottaGetDownOnFriday($fun,$fun,$fun), 06Fundraising-Backlog, 13Patch-For-Review: Recurring transaction information from dLocal console - https://phabricator.wikimedia.org/T356963#9663551 (10AKanji-WMF) [20:51:56] 14Fundraising Sprint Uptown cURL, 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: fridayFridayGottaGetDownOnFriday($fun,$fun,$fun), 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Get CiviProxy API4 patch merged upstream - https://phabricator.wikimedia.org/T349762#9663553 (10AKanji... [20:52:01] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: fridayFridayGottaGetDownOnFriday($fun,$fun,$fun), 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Add/ fix page to support 1-click-ubsubscribe - https://phabricator.wikimedia.org/T354587#9663552 (10AKanji-WMF) [20:52:02] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: fridayFridayGottaGetDownOnFriday($fun,$fun,$fun), 06Fundraising-Backlog, 13Patch-For-Review: SEPA direct debit as mainstream payment method in EU campaigns - https://phabricator.wikimedia.org/T324520#9663554 (10AKanji-WMF) [20:52:04] 14Fundraising Sprint: didAnyoneTryThis(), 03Fundraising Sprint: fridayFridayGottaGetDownOnFriday($fun,$fun,$fun), 06Fundraising-Backlog, 10FR-Email, and 3 others: Make unsubscribe work in EmailPreferences, delete Unsub extension - https://phabricator.wikimedia.org/T223330#9663555 (10AKanji-WMF) [20:52:08] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: 14Message validation function prevents contribution import when recurring is set - 14https://phabricator.wikimedia.org/T360429#9663561 (10Damilare) →14Duplicate dup:03T350754 [20:52:16] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: missing recurring donation record in civicrm_contritbution table - https://phabricator.wikimedia.org/T350754#9663557 (10Damilare) [20:57:16] (03PS2) 10Ejegg: Avoid undeclared variable in DonationApiBase::serializeErrors [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1014105 (owner: 10Umherirrender) [20:57:25] (03CR) 10Ejegg: [C:03+2] "Ooh, good catch!" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1014105 (owner: 10Umherirrender) [21:00:15] (03Merged) 10jenkins-bot: Initialize array before use [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1014597 (owner: 10Umherirrender) [21:00:18] (03Merged) 10jenkins-bot: Avoid undeclared variable in DonationApiBase::serializeErrors [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1014105 (owner: 10Umherirrender) [21:07:35] we should just delete that test TY form... [21:11:10] yep [21:12:39] 06Fundraising-Backlog, 10FR-Adyen, 13Patch-For-Review: Epic: Remove old Adyen code - https://phabricator.wikimedia.org/T291448#9663612 (10AKanji-WMF) These tasks may be implicated: {T206864} {T223471} {T263621} [21:15:23] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Fr-drupal-upgrade-2021: Convert exchange rates module to an extension - https://phabricator.wikimedia.org/T270666#9663642 (10AKanji-WMF) Don't know if this could address any part of this too? {T310402} [21:16:32] (03CR) 10Damilare Adedoyin: [C:03+2] Split out consume-queues.sh script by service. [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1009564 (https://phabricator.wikimedia.org/T360943) (owner: 10Jgleeson) [21:16:34] (03CR) 10Damilare Adedoyin: [V:03+2 C:03+2] Split out consume-queues.sh script by service. [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1009564 (https://phabricator.wikimedia.org/T360943) (owner: 10Jgleeson) [21:17:57] (03CR) 10Damilare Adedoyin: [V:03+2] Change how we reclone projects to fix bind mount bug. [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1009777 (https://phabricator.wikimedia.org/T360946) (owner: 10Jgleeson) [21:23:08] (03PS8) 10Ejegg: Return handling for tags & groups to import classes [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1011181 (https://phabricator.wikimedia.org/T357471) (owner: 10Eileen) [21:23:11] (03CR) 10Ejegg: [C:03+2] Return handling for tags & groups to import classes [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1011181 (https://phabricator.wikimedia.org/T357471) (owner: 10Eileen) [21:31:43] (03PS1) 10Umherirrender: Avoid undeclared $start in DonationProfiler::getStopwatch [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1014616 [21:38:07] thanks damilare ! [21:42:02] (03Merged) 10jenkins-bot: Return handling for tags & groups to import classes [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1011181 (https://phabricator.wikimedia.org/T357471) (owner: 10Eileen) [21:55:33] (03PS1) 10Eileen: Split RecurringModifiyAmount into own queue [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1014624 (https://phabricator.wikimedia.org/T357469) [21:59:39] (03PS1) 10Eileen: Add getContributionRecurID() [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1014627 (https://phabricator.wikimedia.org/T357469) [22:05:54] (03PS1) 10Eileen: Adopt core approach to tracking an entity [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1014629 (https://phabricator.wikimedia.org/T357469) [23:03:16] (03PS2) 10Eileen: Split RecurringModifiyAmount into own queue [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1014624 (https://phabricator.wikimedia.org/T357469)