[00:03:59] (03CR) 10Cstone: [C:03+2] Latest eoy text from prod [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1083908 (https://phabricator.wikimedia.org/T299096) (owner: 10Eileen) [00:04:13] eileen: looks like the test is mad at the comment out one [00:23:45] (03Merged) 10jenkins-bot: Latest eoy text from prod [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1083908 (https://phabricator.wikimedia.org/T299096) (owner: 10Eileen) [01:01:41] cstone: yeah - we can maybe revert the whole commit [01:01:56] & then it can just be re-applied when we want it [01:02:12] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 13Patch-For-Review: 0.00 native Google Pay payment - https://phabricator.wikimedia.org/T376195#10275351 (10AnnWF) [02:11:22] (03PS5) 10Eileen: Adapt EOY:render to possibility of no year being present [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1083964 (https://phabricator.wikimedia.org/T299096) [02:32:28] (03PS6) 10Eileen: Adapt EOY:render to possibility of no year being present [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1083964 (https://phabricator.wikimedia.org/T299096) [02:40:22] (03PS7) 10Eileen: Adapt EOY:render to possibility of no year being present [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1083964 (https://phabricator.wikimedia.org/T299096) [04:01:17] (03PS1) 10Eileen: Add support to EOY send for not having the year [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084301 (https://phabricator.wikimedia.org/T299096) [04:29:37] (03PS1) 10Eileen: Update form to support flexible date ranges [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084305 (https://phabricator.wikimedia.org/T299096) [04:50:19] (03CR) 10CI reject: [V:04-1] Update form to support flexible date ranges [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084305 (https://phabricator.wikimedia.org/T299096) (owner: 10Eileen) [05:06:18] (03PS2) 10Eileen: Update form to support flexible date ranges [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084305 (https://phabricator.wikimedia.org/T299096) [06:37:32] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_41) - 10https://gerrit.wikimedia.org/r/1084374 (owner: 10L10n-bot) [12:22:40] 03Fundraising Sprint: UnusedFunctionButDontDeleteItIncaseItsUsed(), 06Fundraising-Backlog: [low priority] Investigate conditional Google's script addition for Google Ads Grant (fundraising) - https://phabricator.wikimedia.org/T374079#10276463 (10Damilare) Hi @MSuijkerbuijk_WMF, I did some digging on this today... [12:26:34] 06Fundraising-Backlog: Review Fundraiseup new rest API for integration with Civi - https://phabricator.wikimedia.org/T378590 (10Damilare) 03NEW [12:39:50] 06Fundraising-Backlog: Review Fundraiseup new rest API for integration with Civi - https://phabricator.wikimedia.org/T378590#10276555 (10Damilare) This looks exciting, though not the complete 2 way sync we hoped for, but its reasonably close to it. From the documentation, some of the endpoints that would be usef... [13:52:44] (03PS2) 10Ejegg: Temporarily comment out new field [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084237 (https://phabricator.wikimedia.org/T374144) (owner: 10Eileen) [13:52:48] (03CR) 10Ejegg: [C:03+2] Temporarily comment out new field [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084237 (https://phabricator.wikimedia.org/T374144) (owner: 10Eileen) [13:53:25] (03PS3) 10Ejegg: Temporarily comment out new field [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084237 (https://phabricator.wikimedia.org/T374144) (owner: 10Eileen) [13:53:37] (03CR) 10Ejegg: [C:03+2] Temporarily comment out new field [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084237 (https://phabricator.wikimedia.org/T374144) (owner: 10Eileen) [14:08:15] PROBLEM - check_mysql on frdb1004 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 16043 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb1004&service=check_mysql [14:13:15] PROBLEM - check_mysql on frdb1004 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 16343 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb1004&service=check_mysql [14:18:13] PROBLEM - check_mysql on frdb1004 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 16643 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb1004&service=check_mysql [14:18:21] (03Merged) 10jenkins-bot: Temporarily comment out new field [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084237 (https://phabricator.wikimedia.org/T374144) (owner: 10Eileen) [14:21:06] (03CR) 10Ejegg: [C:03+2] Adapt EOY:render to possibility of no year being present (031 comment) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1083964 (https://phabricator.wikimedia.org/T299096) (owner: 10Eileen) [14:21:20] (03PS8) 10Eileen: Adapt EOY:render to possibility of no year being present [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1083964 (https://phabricator.wikimedia.org/T299096) [14:21:31] (03CR) 10Ejegg: [C:03+2] Adapt EOY:render to possibility of no year being present [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1083964 (https://phabricator.wikimedia.org/T299096) (owner: 10Eileen) [14:23:13] PROBLEM - check_mysql on frdb1004 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 15083 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb1004&service=check_mysql [14:28:15] PROBLEM - check_mysql on frdb1004 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 5705 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb1004&service=check_mysql [14:33:14] RECOVERY - check_mysql on frdb1004 is OK: Uptime: 605017 Threads: 5 Questions: 77939185 Slow queries: 288 Opens: 1566 Open tables: 1148 Queries per second avg: 128.821 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 233 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb1004&service=check_mysql [14:42:04] (03Merged) 10jenkins-bot: Adapt EOY:render to possibility of no year being present [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1083964 (https://phabricator.wikimedia.org/T299096) (owner: 10Eileen) [14:47:06] (03CR) 10Ejegg: "Couple of comment nitpicks, one question on start date formatting" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084301 (https://phabricator.wikimedia.org/T299096) (owner: 10Eileen) [15:12:27] (03PS1) 10Damilare Adedoyin: WIP: Setup Gravy Google Pay [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1084823 (https://phabricator.wikimedia.org/T367806) [15:12:59] (03PS1) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1084825 [15:14:43] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1084825 (owner: 10Ejegg) [15:16:00] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1084825 (owner: 10Ejegg) [15:17:41] (03PS1) 10Damilare Adedoyin: WIP: Setup Gravy GooglePay payment provider class [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1084829 (https://phabricator.wikimedia.org/T367806) [15:23:36] (03PS1) 10Aklapper: Use explicit nullable type on parameter arguments (for PHP 8.4) [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1084838 (https://phabricator.wikimedia.org/T376276) [15:29:35] (03CR) 10CI reject: [V:04-1] WIP: Setup Gravy Google Pay [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1084823 (https://phabricator.wikimedia.org/T367806) (owner: 10Damilare Adedoyin) [15:30:34] (03CR) 10CI reject: [V:04-1] WIP: Setup Gravy GooglePay payment provider class [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1084829 (https://phabricator.wikimedia.org/T367806) (owner: 10Damilare Adedoyin) [15:36:17] !log Standalone SmashPig upgraded from eaa176f7 to be47dddd [15:36:20] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [15:42:46] 06Fundraising-Backlog, 10FR-donorservices: payment provider Javascript errors Oct 2024 - https://phabricator.wikimedia.org/T378418#10277555 (10MBeat33) [16:32:56] 03Fundraising Sprint: UnusedFunctionButDontDeleteItIncaseItsUsed(), 06Fundraising-Backlog, 07payments-orchestration: Gravy ApplePay - https://phabricator.wikimedia.org/T367785#10277972 (10Cstone) a:03Cstone [17:03:12] (03CR) 10Reedy: [C:03+2] Use explicit nullable type on parameter arguments (for PHP 8.4) [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1084838 (https://phabricator.wikimedia.org/T376276) (owner: 10Aklapper) [17:30:37] (03Merged) 10jenkins-bot: Use explicit nullable type on parameter arguments (for PHP 8.4) [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1084838 (https://phabricator.wikimedia.org/T376276) (owner: 10Aklapper) [17:53:46] 06Fundraising-Backlog: Add links to gravy console transactions within CiviCRM - https://phabricator.wikimedia.org/T378632 (10jgleeson) 03NEW [17:54:07] 06Fundraising-Backlog: Add links to gravy console transactions within CiviCRM - https://phabricator.wikimedia.org/T378632#10278312 (10jgleeson) [17:54:08] 06Fundraising-Backlog, 07Epic, 07payments-orchestration: Gravy Integration - https://phabricator.wikimedia.org/T364501#10278313 (10jgleeson) [17:55:43] 06Fundraising-Backlog, 07payments-orchestration: Gravy Trustly renew expired token - https://phabricator.wikimedia.org/T378633 (10Damilare) 03NEW [17:55:54] 06Fundraising-Backlog, 07payments-orchestration: Setup Gravy Adyen AutoRescue - https://phabricator.wikimedia.org/T378630#10278325 (10Damilare) [18:01:51] fr-tech, I just pushed up a chamnge to process-control to switch on the gravy pending trxn resolver. Could someone take a peek pls? I noticed the dLocal and Adyen pending trxn resolvers were running every 30 and paypal is running every 10 minutes. I set the Gravy job at every 20. Happy middle? [18:03:13] looks good jgleeson [18:03:17] ty [18:08:08] 06Fundraising-Backlog: Add links to gravy console transactions within CiviCRM - https://phabricator.wikimedia.org/T378632#10278357 (10jgleeson) [18:13:52] 06Fundraising-Backlog: Transactions not found in Civi for the month of August'24 - https://phabricator.wikimedia.org/T378634 (10RKumar_WMF) 03NEW [19:18:15] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-donorservices: CIDs with PayPal cancel date of 1969-12-31 need canceling on Paypals end - https://phabricator.wikimedia.org/T373947#10278698 (10Ejegg) OK @SHust, the script has been run and they are all canceled at PayPal's end with that note (exce... [19:38:09] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-donorservices: CIDs with PayPal cancel date of 1969-12-31 need canceling on Paypals end - https://phabricator.wikimedia.org/T373947#10278747 (10SHust) Thank you so much, @Ejegg! [19:44:00] (03PS2) 10Eileen: Add support to EOY send for not having the year [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084301 (https://phabricator.wikimedia.org/T299096) [19:53:29] 06Fundraising-Backlog, 07FR-Imports: Checking for code bottlenecks to improve speed of imports - https://phabricator.wikimedia.org/T376337#10278782 (10EMartin) @dkozlowski @Ejegg @Eileenmcnaughton Here is an update from @Elbar53 on the import timing: I just finished the Engage imports. They all imported quick... [20:01:51] (03PS7) 10Ejegg: API to request new link to RecurUpgrade or EmailPreferences [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1015406 (https://phabricator.wikimedia.org/T352337) [20:11:31] 06Fundraising-Backlog, 07FR-Imports: Checking for code bottlenecks to improve speed of imports - https://phabricator.wikimedia.org/T376337#10278867 (10Eileenmcnaughton) Thanks @EMartin - that is really useful analysis - we must have a slow query somewhere in our handling - presumably around the soft credits [20:18:34] 06Fundraising-Backlog, 07FR-Imports: Checking for code bottlenecks to improve speed of imports - https://phabricator.wikimedia.org/T376337#10278909 (10Elbar53) This particular file has no soft credits. [20:22:04] (03PS3) 10Eileen: Add support to EOY send for not having the year [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084301 (https://phabricator.wikimedia.org/T299096) [20:22:04] (03PS3) 10Eileen: Update form to support flexible date ranges [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084305 (https://phabricator.wikimedia.org/T299096) [20:22:32] (03CR) 10Eileen: "I fixed 2 of those & logged an upstream issue about the other one" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084301 (https://phabricator.wikimedia.org/T299096) (owner: 10Eileen) [20:24:29] cstone: am I right in thinking Camille is a French speaker (just choosing a language for screen shots) [20:29:47] 03Fundraising Sprint: UnusedFunctionButDontDeleteItIncaseItsUsed(), 06Fundraising-Backlog, 10FR-donorservices, 13Patch-For-Review: Civi "thank you letter summary" feature request - https://phabricator.wikimedia.org/T299096#10279003 (10Eileenmcnaughton) OK - we have code ready to push out very soon - we do... [20:32:28] 03Fundraising Sprint: UnusedFunctionButDontDeleteItIncaseItsUsed(), 06Fundraising-Backlog, 10FR-donorservices, 13Patch-For-Review: Civi "thank you letter summary" feature request - https://phabricator.wikimedia.org/T299096#10279026 (10Eileenmcnaughton) These are the 2 relevant bits of code ` {if $year}Thi... [20:33:31] (03CR) 10Ejegg: [C:03+2] Add support to EOY send for not having the year [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084301 (https://phabricator.wikimedia.org/T299096) (owner: 10Eileen) [20:45:35] 06Fundraising-Backlog, 07FR-Imports: Checking for code bottlenecks to improve speed of imports - https://phabricator.wikimedia.org/T376337#10279101 (10Eileenmcnaughton) Can you share the file with me @Elbar53 - I'll do some testing with it [20:54:05] (03Merged) 10jenkins-bot: Add support to EOY send for not having the year [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084301 (https://phabricator.wikimedia.org/T299096) (owner: 10Eileen) [20:58:15] hmm, bounce processor failing? [20:59:07] Jeff_Green / dwisehaupt we might need to clear out an email from the bounce inbox [21:02:40] there's a value to grep for in /var/log/process-control/fetch_civimail_bounces/fetch_civimail_bounces-20241030-205501.log [21:02:46] on the civi box [21:02:52] (03PS1) 10Eileen: Whitespace cleanup [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084894 [21:16:09] eileen: are you seeing the {if $year} template logic working right? [21:16:26] I thought I just hadn't updated my template, but it does seem to have the latest from your patch [21:17:10] yeah - I think it's good for me - I'm just adding a preview screen [21:17:24] - also I put the latest on staging [21:17:31] and then when I go to the preview and choose a custom date range it has "Here’s a summary of the donations you made in " (with no year following) rather than "between ..." [21:17:48] hmm, ok. I need to go pick my kid up. Might be on again late. [21:17:59] so check civicrm_translation - might be an override in there [21:18:14] oh OK [21:18:24] ejegg|afk: ok. i'll take a look. [21:19:00] thanks dwisehaupt [21:22:00] (03PS1) 10Eileen: Add preview capability for date ranges to EOY template [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1084900 [21:35:52] ejegg|afk: all cleaned up. [21:56:47] 06Fundraising-Backlog, 10fundraising-tech-ops, 06Release-Engineering-Team, 05WMF-NDA: Problem with david.booke@velir.com Gerrit access/account. - https://phabricator.wikimedia.org/T378665 (10Jgreen) 03NEW [21:58:55] 03Fundraising Sprint: UnusedFunctionButDontDeleteItIncaseItsUsed(), 06Fundraising-Backlog, 10FR-donorservices, 13Patch-For-Review: Civi "thank you letter summary" feature request - https://phabricator.wikimedia.org/T299096#10279309 (10Eileenmcnaughton) Contact: Preferred Language (Count) Activity ID Catala... [22:33:02] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Gerrit, 06Release-Engineering-Team: Problem with david.booke@velir.com Gerrit access/account. - https://phabricator.wikimedia.org/T378665#10279393 (10Aklapper) +#gerrit; removing #WMF-NDA project tag (not sure what was the intention) [22:56:30] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Gerrit, 06Release-Engineering-Team: Problem with david.booke@velir.com Gerrit access/account. - https://phabricator.wikimedia.org/T378665#10279459 (10Jgreen) >>! In T378665#10279393, @Aklapper wrote: > +#gerrit; removing #WMF-NDA project tag (not sure what w... [23:00:44] 06Fundraising-Backlog: Engage direct mail imports - https://phabricator.wikimedia.org/T378403#10279465 (10AKanji-WMF) @Eileenmcnaughton just flagging as per our convo today in Civifortnightly [23:19:47] 10fundraising-tech-ops: Revise our mariadb grants deployment scheme. - https://phabricator.wikimedia.org/T377954#10279482 (10Jgreen) We now have a standardized make_grants which addresses the described spec pretty closely. From README.txt in the frack private repository: ` On any host where it is installed, con... [23:23:01] 10fundraising-tech-ops: Revise our mariadb grants deployment scheme. - https://phabricator.wikimedia.org/T377954#10279483 (10Jgreen) [23:34:38] 03Fundraising Sprint: UnusedFunctionButDontDeleteItIncaseItsUsed(), 06Fundraising-Backlog, 07Unplanned-Sprint-Work: Engage direct mail imports - https://phabricator.wikimedia.org/T378403#10279502 (10Eileenmcnaughton) [23:39:53] 03Fundraising Sprint: UnusedFunctionButDontDeleteItIncaseItsUsed(), 06Fundraising-Backlog, 07FR-Imports, 07Unplanned-Sprint-Work: Checking for code bottlenecks to improve speed of imports - https://phabricator.wikimedia.org/T376337#10279509 (10Eileenmcnaughton) [23:40:59] ejegg|afk: when you are back - I feel I have an OK rollout plan for those eoy message template changes