[00:31:53] !log config revision changed from a05a2a82 to 322488b1 disable jobs [00:31:55] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [00:37:01] !log config revision changed from 322488b1 to 1ea8201f [00:37:03] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [00:37:15] cache clear = done [00:39:33] 10Fundraising Sprint CAPS LOCK CULTS, 10Fundraising Sprint Dampness, 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, and 3 others: Delete more deleted contacts? - https://phabricator.wikimedia.org/T247347 (10Eileenmcnaughton) OK - I cleared the cache - 35k keys gone & it now takes arou... [00:43:12] well that had the desired impact on speed! I have pushed a commit into process-control to start running the job again now it's qui ck - although I don't think anyone is around to OK it [00:54:39] (03PS1) 10Eileen: Update redis caching to set expire [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/951197 (https://phabricator.wikimedia.org/T247347) [01:00:55] eileen: good deal (I say from my phone) [01:17:27] 10Fundraising Sprint CAPS LOCK CULTS, 10Fundraising Sprint Dampness, 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, and 4 others: Delete more deleted contacts? - https://phabricator.wikimedia.org/T247347 (10Eileenmcnaughton) OK - it's going like the clappers now with all those cache k... [01:50:17] 10Fundraising-Backlog: Tikenize Venmo account on client side - https://phabricator.wikimedia.org/T344660 (10AnnWF) [02:57:35] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: CiviCRM regular upgrade - next sprint - https://phabricator.wikimedia.org/T344663 (10Eileenmcnaughton) [02:58:00] (03PS5) 10Eileen: Add New Custom Fields - Donor Specified [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/949971 (https://phabricator.wikimedia.org/T343830) (owner: 10Damilare Adedoyin) [03:04:36] (03CR) 10Eileen: [C: 03+2] Add New Custom Fields - Donor Specified [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/949971 (https://phabricator.wikimedia.org/T343830) (owner: 10Damilare Adedoyin) [03:05:37] 10Fundraising-Backlog: Civi receipt lag 26 July 2023 - https://phabricator.wikimedia.org/T342719 (10Eileenmcnaughton) frmx2001 was slower [03:19:18] (03Merged) 10jenkins-bot: Add New Custom Fields - Donor Specified [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/949971 (https://phabricator.wikimedia.org/T343830) (owner: 10Damilare Adedoyin) [03:34:03] 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, 10FR-tech-data-integrity: Changing coding to gifts made on the Endowment website - https://phabricator.wikimedia.org/T343756 (10Eileenmcnaughton) @NNichols we currently have all those wmf donor fields calculating totals for endowment giving... [03:53:14] 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, 10FR-tech-data-integrity: Disabling Gift Sources - https://phabricator.wikimedia.org/T343735 (10Eileenmcnaughton) @NNichols - just noting that it's cool to put in 'Online Gift' if that is useful - but we could also make the field not requir... [04:13:34] (03CR) 10Eileen: "I made a couple of minor comments - the main thing is that per Nora's update the Matching Gift or Payroll deduction depends on whether thd" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/950039 (https://phabricator.wikimedia.org/T343758) (owner: 10Damilare Adedoyin) [04:21:49] 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, 10FR-tech-data-integrity, 10Patch-For-Review: Changing some of the imports on the back end - https://phabricator.wikimedia.org/T343758 (10Eileenmcnaughton) @Damilare I put some notes on the gerrit but at a high level we are trying to mov... [04:22:45] 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, 10FR-donorservices, 10FR-email-preference-center: Featured Request: Have Civi reflect when an email has been unsubscribed 90 days - https://phabricator.wikimedia.org/T296054 (10Eileenmcnaughton) a:03Eileenmcnaughton [04:28:12] 10Fundraising Sprint CAPS LOCK CULTS, 10Fundraising Sprint Dampness, 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, and 4 others: Delete more deleted contacts? - https://phabricator.wikimedia.org/T247347 (10Eileenmcnaughton) Dedupe updated timing 7 mins - which is pretty much the 10mi... [05:40:42] (03CR) 10CI reject: [V: 04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_39) - 10https://gerrit.wikimedia.org/r/951254 (owner: 10L10n-bot) [11:36:48] (03CR) 10Nikerabbit: [V: 03+2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_35) - 10https://gerrit.wikimedia.org/r/950868 (owner: 10L10n-bot) [11:39:34] (03CR) 10Nikerabbit: [V: 03+2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_39) - 10https://gerrit.wikimedia.org/r/951254 (owner: 10L10n-bot) [12:54:18] 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, 10FR-tech-data-integrity: Disabling Gift Sources - https://phabricator.wikimedia.org/T343735 (10ERoden-WMF) @Eileenmcnaughton we'll need this one as Joseph will be using it to identify Online Gifts for reporting. [13:27:18] 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, 10FR-tech-data-integrity: Disabling Gift Sources - https://phabricator.wikimedia.org/T343735 (10NNichols) @Eileenmcnaughton yeah I think it's going to be incredibly useful! We want to keep as many of these fields required as possible so we... [13:30:10] 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, 10FR-tech-data-integrity: Changing coding to gifts made on the Endowment website - https://phabricator.wikimedia.org/T343756 (10NNichols) No we want to keep calculating those fields. Especially, lifetime donations, or lifetime Endowment do... [13:31:52] 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, 10FR-tech-data-integrity: New Custom Fields - Gift Adjustments - https://phabricator.wikimedia.org/T343741 (10NNichols) @Eileenmcnaughton I think we can disable search for that field. Let me double-check with all the teams during the data... [14:09:29] 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog: India Recurring - Handle Wallet disabled status in IPNs - https://phabricator.wikimedia.org/T341300 (10jgleeson) a:03jgleeson [14:13:36] 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, 10FR-tech-data-integrity, 10Patch-For-Review: Changing some of the imports on the back end - https://phabricator.wikimedia.org/T343758 (10NNichols) @Eileenmcnaughton @Damilare I emailed you both and example of a benevity import. I've re... [14:36:49] 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, 10Wikipedia-iOS-App-Backlog, 10iOS Release FY2023-24: fr-tech task: configure ObjectCache::getLocalClusterInstance() to use Memcached - https://phabricator.wikimedia.org/T344710 (10jgleeson) [15:02:13] (03PS5) 10Damilare Adedoyin: Changing some of the imports on the back end [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/950039 (https://phabricator.wikimedia.org/T343758) [15:02:22] (03CR) 10CI reject: [V: 04-1] Changing some of the imports on the back end [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/950039 (https://phabricator.wikimedia.org/T343758) (owner: 10Damilare Adedoyin) [15:04:11] 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, 10Wikipedia-iOS-App-Backlog, 10iOS Release FY2023-24: As a donor I want to be able to make an easy and convenient donation via Apple Pay in the Wikipedia app - https://phabricator.wikimedia.org/T288285 (10JTannerWMF) @scblr and @OTichonov... [15:41:29] (03PS6) 10Damilare Adedoyin: Changing some of the imports on the back end [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/950039 (https://phabricator.wikimedia.org/T343758) [15:56:18] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Tikenize Venmo account on client side - https://phabricator.wikimedia.org/T344660 (10AnnWF) 05Open→03In progress p:05Triage→03High [15:58:41] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Tokenize Venmo account on client side - https://phabricator.wikimedia.org/T344660 (10AnnWF) p:05High→03Medium [15:58:46] (03PS7) 10Damilare Adedoyin: Changing some of the imports on the back end [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/950039 (https://phabricator.wikimedia.org/T343758) [16:13:24] (03CR) 10CI reject: [V: 04-1] Changing some of the imports on the back end [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/950039 (https://phabricator.wikimedia.org/T343758) (owner: 10Damilare Adedoyin) [17:35:49] 10Fundraising-Backlog: Batch refund recurring should cancel subscription - https://phabricator.wikimedia.org/T344750 (10AnnWF) [17:36:30] 10Fundraising-Backlog, 10fundraising-tech-ops: Set up Community CiviCRM instance. - https://phabricator.wikimedia.org/T343486 (10Dwisehaupt) @Qgil As I have researched more, I believe it would make the most sense if jgreen and I could be added on as members of the current Civicrm-prototype project you have set... [17:52:45] 10Wikimedia-Fundraising, 10MediaWiki-extensions-CentralNotice, 10MediaWiki-extensions-Translate: Allow community without extended rights to help with CN banner translations going 'live' - https://phabricator.wikimedia.org/T341414 (10Vermont) The idea of allowing any two users to approve translations for CN b... [19:15:41] 10Fundraising Tech - Chaos Crew: Apple Pay Payment Processing Certificate Expires September 12, 2023 - https://phabricator.wikimedia.org/T344288 (10AnnWF) [20:16:14] 10Fundraising-Backlog, 10fundraising-tech-ops: Set up Community CiviCRM instance. - https://phabricator.wikimedia.org/T343486 (10Qgil) @Dwisehaupt great! Done: https://openstack-browser.toolforge.org/project/civicrm-prototype [20:29:55] hi eileen, for the contact org relationships you listed: I implied the relationship "individual->org" as contact is employed by organisation and the organisation provides soft credit. But I'm struggling to define the other relationship: "org ->individual" . You mentioned the former is exemplified in the isContactEmployedByOrganization method, but how do I go about the other one? [20:34:53] ok - so I think the Benevity import is the only one that is in the ticket that has matching gifts / payroll deductions [20:39:15] I'm just looking - I think the way Benevity files work is they have a column for individual donation & one for org (matched) and any line will have one or both but I think all of them are either Payroll Giving or Matched gifts [20:39:42] cos that is what benevity is - importing money paid by individual through the workplace giving programme [20:40:42] I see us already setting Matched gift at one point $matchedMsg['gift_source'] = 'Matching Gift'; [20:42:55] yeah - so if you look at doImport it has [20:42:57] if (!empty($msg['gross']) && $msg['gross'] > 0) { [20:43:18] ie - if there is an individidual gift then save it [20:43:28] & then there is a section for the org gift [20:43:50] I think you can actually just put payroll giving where that community-gift / benefactor stuff is [20:44:45] ohh ok, yh I think it's the definition of what benevity is that had me confused [20:45:03] 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, 10FR-tech-data-integrity: Changing coding to gifts made on the Endowment website - https://phabricator.wikimedia.org/T343756 (10Eileenmcnaughton) @NNichols we can't consider a custom field when determining wmf_donor fields for performance r... [20:59:51] damilare: not surprisingly [21:01:15] damilare: re the big picture of similar functionality in `alterMappedRow` - there might not be any opportunity here to work towards that parity - so I was mostly flagging it to think about [21:07:31] yh I see that there's a lot of moving things around, I'd continue debugging through the process tomorrow to understand how it all comes together with this new definition you gave. [21:11:23] cool [21:11:43] does someone want to ok my patch on frpm enabling delete_deleted_contacts? [21:16:13] eileen: I don't see it on your list, please can you share the patch [21:16:36] damilare: it's on frpm private repo - that's what we do with process-control patches [21:16:52] right [21:16:52] it's just a verbal (irc) ok not a gerrit +2 [21:17:22] checking [21:17:33] oh, just reenabling the job? [21:17:47] that looks correct to me. [21:18:49] lgtm as well :) [21:19:13] 10Fundraising-Backlog, 10fundraising-tech-ops: Set up Community CiviCRM instance. - https://phabricator.wikimedia.org/T343486 (10Dwisehaupt) @Qgil Thanks! [21:20:20] thanks [21:21:01] !log config revision changed from 1ea8201f to c2f91f49 [21:21:04] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [22:09:35] 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, 10Wikipedia-iOS-App-Backlog, 10iOS Release FY2023-24: fr-tech task: Create app donation API - https://phabricator.wikimedia.org/T344774 (10jgleeson) [22:09:38] (03PS1) 10Jgleeson: WIP: start iOS App API endpoint work [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/951586 (https://phabricator.wikimedia.org/T344774) [22:11:16] (03CR) 10CI reject: [V: 04-1] WIP: start iOS App API endpoint work [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/951586 (https://phabricator.wikimedia.org/T344774) (owner: 10Jgleeson) [22:37:15] 10Fundraising-Backlog, 10FR-donorservices: Possible bug using Amazon Pay on Mobile - https://phabricator.wikimedia.org/T344775 (10AMJohnson) [22:54:46] 10Fundraising-Backlog, 10FR-donorservices: Possible bug using Amazon Pay on Mobile - https://phabricator.wikimedia.org/T344775 (10Cstone) @AMJohnson if you sit on the screen with the amount and no button for a while does the blue donate button eventually show up? Like ~30 seconds later. [23:02:02] 10Fundraising-Backlog, 10FR-donorservices: Possible bug using Amazon Pay on Mobile - https://phabricator.wikimedia.org/T344775 (10AMJohnson) @Cstone It didn't appear earlier while testing after waiting a while. I retested just now, started a stopwatch, and waited 2 minutes (and counting) and still no donate bu... [23:37:18] 10Fundraising Sprint 🐲 Phab the Magic Dragon, 10Fundraising-Backlog, 10FR-donorservices, 10FR-email-preference-center: Featured Request: Have Civi reflect when an email has been unsubscribed 90 days - https://phabricator.wikimedia.org/T296054 (10Eileenmcnaughton) @bsisolak - it doesn't seem like export typ...