[00:00:00] good for security, but can complicate debugging and investigation. [00:02:55] (03PS1) 10Ejegg: Update SmashPig [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223280 [00:02:58] (03CR) 10Ejegg: [C:03+2] Update SmashPig [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223280 (owner: 10Ejegg) [00:06:06] (03PS1) 10Eileen: Add retrieval for full_name [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223281 [00:06:34] (03CR) 10CI reject: [V:04-1] Add retrieval for full_name [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223281 (owner: 10Eileen) [00:06:38] dwisehaupt: could we leave looser with a review in x months on tightening? [00:07:01] (03PS1) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223282 [00:07:03] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223282 (owner: 10Ejegg) [00:07:16] (03Merged) 10jenkins-bot: Correct overwritten cancellation reasons for paypal recurrings [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1219238 (https://phabricator.wikimedia.org/T412539) (owner: 10Lars SG) [00:07:23] (03PS2) 10Eileen: Add retrieval for full_name [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223281 [00:09:03] ejegg: ok see ^^ - note I've only added it to the raw handling as I hope the rest will be short term... [00:10:53] eileen: gotta help with dinner [00:11:43] eileen: yeah [00:13:38] (03PS6) 10Lars SG: Backfill all_funds last and first donation dates for older endowment donations [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1208460 (https://phabricator.wikimedia.org/T408141) [00:20:04] (03Merged) 10jenkins-bot: Update SmashPig [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223280 (owner: 10Ejegg) [00:28:59] cstone: any chance you can +2 this - https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1220312 - it's still that code that is only being used in alpha mode but it should work now dwisehaupt has done his thing [00:28:59] I'm about to deploy that smashpig & see what braintree does [00:29:38] i can in like 10 mins eileen trying to finish eating while a very motivatied cat is trying to eat my dinner [00:30:02] cool thanks - I need to see why the merge to deploy won't merge!! [00:30:13] but good on the cat for showing motivation!! [00:31:03] (03CR) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223282 (owner: 10Ejegg) [00:31:05] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223282 (owner: 10Ejegg) [00:31:12] ugh [00:34:22] (03PS1) 10Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223285 [00:34:50] (03CR) 10Eileen: [C:03+2] "Same as https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1223282/1 but that won't submit for ??? reason" [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223285 (owner: 10Eileen) [00:35:40] (03CR) 10Eileen: "why on why won't this submit? Have tried https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1223285" [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223282 (owner: 10Ejegg) [00:35:42] (03Merged) 10jenkins-bot: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223285 (owner: 10Eileen) [00:36:57] !log civicrm upgraded from 9d26c426 to 6bd3c988 [00:36:58] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [00:43:05] (03CR) 10Lars SG: [C:03+2] "+2 based on ejegg's earlier review" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1208460 (https://phabricator.wikimedia.org/T408141) (owner: 10Lars SG) [00:43:43] omg this cat haha [00:45:41] 06Fundraising-Backlog, 10fundraising-tech-ops: Add ipset on civicrm role for api.intacct.com - https://phabricator.wikimedia.org/T413827#11494459 (10Dwisehaupt) 05Open→03Resolved a:03Dwisehaupt Set entry (`api.intacct`) created and added to the civicrm role. iptables rules updated for the civicrm rol... [00:46:52] (03PS1) 10Lars SG: Re-factor VerifySnooze [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223287 (https://phabricator.wikimedia.org/T392726) [00:49:15] ok food has been removed from accessible places [00:49:49] (03CR) 10Cstone: [C:03+2] Add validation to api push job [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1220312 (owner: 10Eileen) [00:50:48] I'll just send it up again [00:51:12] oh i see you did it [00:51:16] thanks! [00:51:41] (03Abandoned) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223282 (owner: 10Ejegg) [00:52:19] ok that didn't all work perfectly :-( [00:55:33] did you do the ext-updb? [00:56:32] i'm doing it now [00:58:18] ejegg: it didn't work cos of something I need to fix ... - it's the json handling... [00:59:17] oh? [00:59:45] Well, the BGN recurrings are all converted to EUR at least [01:01:54] (03Merged) 10jenkins-bot: Backfill all_funds last and first donation dates for older endowment donations [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1208460 (https://phabricator.wikimedia.org/T408141) (owner: 10Lars SG) [01:03:13] 03Fundraising Sprint: Yabba Dabba Stew, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap: Due Jan 1 - [Action required] Bulgarian Lev (BGN) currency changeover to Euro (EUR) - https://phabricator.wikimedia.org/T402929#11494502 (10Ejegg) OK, this is done from fr-tech's side. We've got BGN removed as an optio... [01:07:41] (03Merged) 10jenkins-bot: Add validation to api push job [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1220312 (owner: 10Eileen) [01:11:41] (03PS1) 10Eileen: Add handling for single line json-object-per-line format: [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223294 [01:11:56] ejegg: ^^ is the first problem [01:12:10] (03CR) 10CI reject: [V:04-1] Add handling for single line json-object-per-line format: [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223294 (owner: 10Eileen) [01:12:28] (03CR) 10Eileen: [C:03+2] Re-factor VerifySnooze [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223287 (https://phabricator.wikimedia.org/T392726) (owner: 10Lars SG) [01:13:23] (03PS2) 10Eileen: Add handling for single line json-object-per-line format: [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223294 [01:23:07] (03PS1) 10Eileen: Do not write output for invalid queries [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223296 [01:23:44] (03CR) 10CI reject: [V:04-1] Do not write output for invalid queries [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223296 (owner: 10Eileen) [01:24:53] eileen: do you want those ones looked at right away ^ [01:24:54] (03PS2) 10Eileen: Do not write output for invalid queries [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223296 [01:24:54] (03PS1) 10Eileen: Skip invalid lines in the json file [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223297 [01:25:01] omg cat off the key [01:25:01] Upload a fileChoose FilesNo file chosen [01:25:01] bpard [01:25:17] cstone: would be good - it's just doing some minor odd things - perhaps the cat can review? [01:25:26] only if you give her food [01:25:54] now that shes feeling better shes a complete menace haha [01:28:51] lol [01:29:24] hmm fatal: remote error: want 85d90cccccdfe35d0d7107b12810255f10f02f33 not valid [01:29:31] oh i know what im doing [01:30:42] lol [01:32:04] (03Merged) 10jenkins-bot: Re-factor VerifySnooze [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223287 (https://phabricator.wikimedia.org/T392726) (owner: 10Lars SG) [01:32:56] (03CR) 10Cstone: [C:03+2] Add handling for single line json-object-per-line format: [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223294 (owner: 10Eileen) [01:33:26] (03Merged) 10jenkins-bot: Add handling for single line json-object-per-line format: [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223294 (owner: 10Eileen) [01:34:02] (03CR) 10Cstone: [C:03+2] "we can add it back if we want it" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223296 (owner: 10Eileen) [01:34:13] (03CR) 10Cstone: [C:03+2] Skip invalid lines in the json file [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223297 (owner: 10Eileen) [01:34:28] maybe the noise is why the og audit had so many ...............s [01:34:28] (03Merged) 10jenkins-bot: Do not write output for invalid queries [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223296 (owner: 10Eileen) [01:35:00] (03Merged) 10jenkins-bot: Skip invalid lines in the json file [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223297 (owner: 10Eileen) [01:38:23] do we normally put the whole content of an email into the activity [01:39:38] guess the ty has it too ok [01:42:56] I think the noise is new to my changes.... looks like those have merged & it's time for the tagging game [01:44:55] wnat me to tag? [01:45:36] if i want to put a function that both the recurring smashpig extension would use and something im writing in our main extension would use, where should it go? [01:46:02] in the main extension probably? [01:51:13] yes please [01:51:31] hmm re function location - ug [01:51:39] well i decided now i dont need it [01:51:47] that makes it easier [01:51:54] :) [01:57:49] (03PS1) 10Cstone: Update smash-pig to v1.0.5.2 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223303 [01:58:04] (03CR) 10Cstone: [C:03+2] Update smash-pig to v1.0.5.2 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223303 (owner: 10Cstone) [02:10:30] 10Fundraising analytics stack: Connect Trino to banner data (Kafka topic) - https://phabricator.wikimedia.org/T377625#11494552 (10Ottomata) > is the eventlogging dataset still relevant Depends on what you mean! ;) https://wikitech.wikimedia.org/wiki/Event_Platform/EventLogging_legacy The old EventLogging pyt... [02:15:01] (03Merged) 10jenkins-bot: Update smash-pig to v1.0.5.2 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223303 (owner: 10Cstone) [02:15:30] eileen: ^ first part is done [02:16:08] thanks!! [02:18:36] (03PS1) 10Eileen: Update smashpig [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1223306 [02:18:52] (03CR) 10Eileen: [C:03+2] Update smashpig [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1223306 (owner: 10Eileen) [02:19:48] (03PS1) 10Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223307 [02:20:05] (03CR) 10Eileen: [C:03+2] Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223307 (owner: 10Eileen) [02:21:09] cstone: hmm - I forgot the one ejegg wanted - https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/SmashPig/+/1223281 - no hurry to push it out but we should merge it [02:26:19] !log civicrm upgraded from 6bd3c988 to 8751ed14 [02:26:20] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [02:32:52] (03PS1) 10Eileen: Put banked amount in journal description [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223308 [02:34:24] (03Merged) 10jenkins-bot: Update smashpig [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1223306 (owner: 10Eileen) [02:34:41] hmm - I ran the cv up without turning off queues - looks like a mistake [02:34:56] cstone: can I get this one too https://gerrit.wikimedia.org/r/1223308 [02:36:17] (03PS1) 10Eileen: Add missing vendor update [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223311 [02:36:47] (03CR) 10Eileen: [C:03+2] Add missing vendor update [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223311 (owner: 10Eileen) [02:37:08] (03CR) 10Cstone: [C:03+2] Add retrieval for full_name [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223281 (owner: 10Eileen) [02:37:23] (03CR) 10Cstone: [C:03+2] Put banked amount in journal description [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223308 (owner: 10Eileen) [02:37:37] (03Merged) 10jenkins-bot: Add retrieval for full_name [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223281 (owner: 10Eileen) [02:37:46] (03Merged) 10jenkins-bot: Add missing vendor update [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223311 (owner: 10Eileen) [02:44:23] did you run it again eileen the fails are back [02:44:53] !log revision changed from ddb2f36b to 76dff80b [02:44:54] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [02:45:09] cstone: nah - it's still running - I just disabled process control [02:45:17] cos it's taking longer than expected [02:45:41] I think I thought i was running Elliott's update but am actually running larssandergreen & hence should have turned off pc [02:45:42] ah okie [02:48:09] don't let me forget to turn back on... [02:48:14] hmm i dont remember is it easy to add another entity to searchkit, like recurring contribution has contact, payment token, etc but i want it to have activity but maybe thats the other way [02:48:19] hah okay eileen [02:48:43] oh yeah - I think you can define more complex joins in code than you can in the UI [02:49:31] hah yeah i wanted to use the UI to help me think about the complex joins in code [02:54:58] (03Merged) 10jenkins-bot: Put banked amount in journal description [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223308 (owner: 10Eileen) [02:56:31] cstone: maybe the api explorer can help [02:56:41] - still another fix needed on the braintree :-( [02:57:47] although I'm a bit torn - maybe I just remove the old braintree files - at least the dispute ones [03:01:30] (03PS1) 10Eileen: Also check type key when checking if is old style [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223312 [03:01:55] (03CR) 10CI reject: [V:04-1] Also check type key when checking if is old style [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223312 (owner: 10Eileen) [03:04:05] !log config revision changed from 76dff80b to 596df184 [03:04:06] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [03:05:19] (03PS2) 10Eileen: Also check type key when checking if is old style [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223312 [03:05:38] process control back on [03:06:04] in time for silverpop_daily too.... [03:06:14] hah nice eileen [03:06:24] actually I think it was running all along [03:06:31] hah [03:13:52] there is one transaction in the audit file it can't find select * FROM civicrm_contribution_tracking WHERE id = 244401085; [03:13:52] contribution_extra.gateway braintree and gateway_txn_id dHJhbnNhY3Rpb25fcTFwMG16cTQ [03:13:52] I guess I'll have to poke in logdog [03:19:09] 14Fundraising Sprint Michelin Star, 14Fundraising Sprint: Vixen, 03Fundraising Sprint: Yabba Dabba Stew, 06Fundraising-Backlog, and 2 others: 2nd Recurring Failure Email in Civi - https://phabricator.wikimedia.org/T365488#11494600 (10Cstone) [03:19:22] hmm [03:19:40] gravy braintree eileen ? [03:21:53] ah i found it braintree has it as declinde [03:22:32] did the audit think it went through? [03:25:48] I'm not sure - just looking to see what audit actually says - I think it might be our handling needs updating [03:26:02] or else it is just cos we downloaded it the 'old way' [03:26:18] = I've pushed a couple of job updates into process control [03:28:21] (03PS1) 10Eileen: Also skip no-node for chargebacks [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223313 [03:32:02] ill check eileen once i find the yubikey i somehow lost in the last 5mins [03:32:34] cstone: I think it's only the old style downloads, not the new, that got that failed one [03:32:59] looks like I own the file too so... [03:33:07] hah [03:34:22] so how do I remove the disputes files that aren't working? [03:34:28] that I don't own... [03:34:31] eileen: do you need more --s on the download yaml [03:34:50] it wont let you delete them? [03:35:25] at lest for the disbursement one [03:35:29] least [03:35:39] you know what - I could delete it - I really thought I couldn't [03:35:55] hah i was going to say i can delete them so you should be able to too [03:46:05] cstone: now I get what you mean re --s [03:46:13] it seems to work without running on cli [03:46:38] https://usercontent.irccloud-cdn.com/file/sgOOkZtj/image.png [03:47:03] php /srv/org.wikimedia.civicrm/vendor/wikimedia/smash-pig/PaymentProviders/Braintree/Maintenance/SearchTransactions.php -s=2025-12-20 -e=2025-12-31 --p='/var/spool/audit/braintree/incoming' -o -d=disbursement -c [03:47:23] - it's not hating on the single - [03:47:30] eileen: can I get a +2 on process-control to update the verifySnooze call? [03:48:19] larssandergreen: fwiw the `checkPermissions` in our api calls is obsolete now cos we added that to wmf-cv [03:48:47] OK, I'll remove as well [03:49:17] sorry eileen my friends just got back [03:49:39] want to make them match eileen ? [03:49:44] for future us i guess or just future me [03:50:21] Re matching - I am feeling weird about how both work - isn't one supposed to be short form &one long - so odd [03:50:33] but I'll test it with -- & double check [03:50:52] larssandergreen: I'm running the command on prod to see how long it takes [03:55:01] looks like the double works ... [03:55:49] although it failed on the last minute on https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/SmashPig/+/1223313 - so trying to check the reports [03:58:21] ok cstone I think the match is fine - just pushed it in [03:59:10] larssandergreen: I think your change is OK - it's still running where I set it going but I guess we can just monitor how long it takes [03:59:54] thanks eileen looks good [04:00:45] thanks eileen: I'll deploy it just so we don't get errors and then if we decide it is too slow we can revert. I think there would be only a small proportion of the total snoozed emails that were snoozed more than 200 days in the past, so it shouldn [04:00:50] 't be much change [04:01:51] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Endowment donation not showing in Last Donated in CiviCRM contact pop-up - https://phabricator.wikimedia.org/T408141#11494635 (10Lars) @krobinson This has been fixed, all contacts should now show all funds last (and firs... [04:02:54] hmm - something has gone wrong on the chargeback retrievals - dang [04:04:40] ah my friend pointed it out... [04:12:32] eileen: do you need anything else tonight im an hour ahead of my usual time [04:12:40] so going to head off earlier [04:13:06] (03PS1) 10Eileen: Fix end date handling [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223316 [04:13:43] cstone: it would be good to get ^^ merged but it might be too late for today given the merge-dance [04:14:42] I can do that eileen [04:16:17] (03CR) 10Cstone: [C:03+2] Also check type key when checking if is old style [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223312 (owner: 10Eileen) [04:16:41] (03CR) 10Cstone: [C:03+2] Also skip no-node for chargebacks [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223313 (owner: 10Eileen) [04:16:46] (03Merged) 10jenkins-bot: Also check type key when checking if is old style [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223312 (owner: 10Eileen) [04:17:12] (03Merged) 10jenkins-bot: Also skip no-node for chargebacks [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223313 (owner: 10Eileen) [04:18:25] (03CR) 10Cstone: [C:03+2] Fix end date handling [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223316 (owner: 10Eileen) [04:18:54] (03Merged) 10jenkins-bot: Fix end date handling [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223316 (owner: 10Eileen) [04:20:48] do you wants those out tonight eileen ? [04:21:30] cstone: yeah would be good [04:21:35] okie [04:26:37] (03PS1) 10Cstone: Update smash-pig to v1.0.5.3 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223317 [04:26:55] (03CR) 10Cstone: [C:03+2] Update smash-pig to v1.0.5.3 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223317 (owner: 10Cstone) [04:28:58] thanks cstone [04:36:45] should be good eileen when that merges [04:37:03] thanks cstone enjoy your evening (what is left) [04:40:26] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: We are creating double contribution recur cancellation activities for Paypal - https://phabricator.wikimedia.org/T412539#11494661 (10Lars) @CHudson-WMF This has now been fixed and we have corrected cancellation reasons a... [04:44:05] (03Merged) 10jenkins-bot: Update smash-pig to v1.0.5.3 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223317 (owner: 10Cstone) [04:46:57] (03PS1) 10Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223319 [04:49:13] (03PS1) 10Eileen: Upgrading wikimedia/smash-pig (v1.0.5.2 => v1.0.5.3) [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1223320 [04:49:23] (03CR) 10Eileen: [C:03+2] Upgrading wikimedia/smash-pig (v1.0.5.2 => v1.0.5.3) [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1223320 (owner: 10Eileen) [04:49:40] (03PS2) 10Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223319 [04:49:49] (03CR) 10Eileen: [C:03+2] Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223319 (owner: 10Eileen) [04:55:05] log config revision changed from 596df184 to 8a991f9c [04:55:55] !log civicrm upgraded from 68ea4eab to dc2511ee [04:55:56] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [05:00:46] (03PS1) 10Eileen: Declare full_name as viable field [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223321 [05:01:32] that full_name field is making some noise [05:05:41] (03Merged) 10jenkins-bot: Upgrading wikimedia/smash-pig (v1.0.5.2 => v1.0.5.3) [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1223320 (owner: 10Eileen) [06:05:43] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_43) - 10https://gerrit.wikimedia.org/r/1223381 (owner: 10L10n-bot) [06:06:13] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/FundraisingEmailUnsubscribe] (REL1_43) - 10https://gerrit.wikimedia.org/r/1223401 (owner: 10L10n-bot) [07:30:01] 06Fundraising-Backlog, 10Recurring-Donations: Generate email for failed annual recurring gifts - https://phabricator.wikimedia.org/T405619#11494771 (10MSuijkerbuijk_WMF) Works for me [10:55:08] 06Wikimedia-Fundraising, 10FR-Smashpig, 07Composer: SmashPig's composer.json file links to a website that doesn't load - https://phabricator.wikimedia.org/T405445#11495138 (10A_smart_kitten) [11:11:00] (03PS1) 10Jgleeson: Update SmashPig homepage URL [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223641 (https://phabricator.wikimedia.org/T405445) [11:12:03] (03CR) 10Abijeet Patro: [V:03+2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_43) - 10https://gerrit.wikimedia.org/r/1223381 (owner: 10L10n-bot) [11:12:56] (03CR) 10Abijeet Patro: [V:03+2] Localisation updates from https://translatewiki.net. [extensions/FundraisingEmailUnsubscribe] (REL1_43) - 10https://gerrit.wikimedia.org/r/1223401 (owner: 10L10n-bot) [11:14:25] 06Wikimedia-Fundraising, 10FR-Smashpig, 07Composer, 13Patch-For-Review: SmashPig's composer.json file links to a website that doesn't load - https://phabricator.wikimedia.org/T405445#11495229 (10jgleeson) Thanks for flagging this @A_smart_kitten. SmashPig doesn't have a homepage as such, so I've updated th... [12:59:06] 06Wikimedia-Fundraising, 10FR-Smashpig, 07Composer, 13Patch-For-Review: SmashPig's composer.json file links to a website that doesn't load - https://phabricator.wikimedia.org/T405445#11495564 (10A_smart_kitten) Thank you! :) [14:09:12] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: We are creating double contribution recur cancellation activities for Paypal - https://phabricator.wikimedia.org/T412539#11496071 (10CHudson-WMF) That's great! Thanks so much for this. I've made adjustments to the code t... [14:34:25] !log payments-wiki upgraded from 4dbf3b57 to 53c258af [14:34:25] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [14:48:21] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Donations failed with "expired card", but in Gr4vy the expiration date appears to be valid? - https://phabricator.wikimedia.org/T413665#11496212 (10AMJohnson) Thanks @jgleeson! I've let the donors know. :) [15:31:49] (03PS4) 10Ejegg: Indicate processing status for recurring donations [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1222287 (https://phabricator.wikimedia.org/T401330) (owner: 10Wfan) [15:38:22] (03CR) 10Ejegg: [C:03+2] "Looks good, works fine in local testing! A couple suggestions for follow-on cleanup. I made a couple of text edits in PS4." [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1222287 (https://phabricator.wikimedia.org/T401330) (owner: 10Wfan) [15:40:50] (03PS4) 10Jgleeson: Test fixes: disable monthly convert in Braintree test setup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223252 [15:40:57] (03CR) 10Ejegg: [C:03+2] Test fixes: disable monthly convert in Braintree test setup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223252 (owner: 10Jgleeson) [15:41:28] (03PS5) 10Jgleeson: Test fixes: disable email domain risk scoring in Adyen Checkout setup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223253 [15:41:30] (03CR) 10Ejegg: [C:03+2] Test fixes: disable email domain risk scoring in Adyen Checkout setup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223253 (owner: 10Jgleeson) [15:42:10] (03PS4) 10Jgleeson: Refactor: add type hints to recently updated test helper method. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223254 [15:42:12] (03CR) 10Ejegg: [C:03+2] Refactor: add type hints to recently updated test helper method. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223254 (owner: 10Jgleeson) [15:43:18] (03CR) 10Ejegg: [V:03+2] build: Updating qs to 6.14.1 [extensions/DonationInterface] (REL1_43) - 10https://gerrit.wikimedia.org/r/1222301 (owner: 10Libraryupgrader) [15:43:28] (03CR) 10Ejegg: [V:03+2] build: Updating qs to 6.14.1 [extensions/DonationInterface] (REL1_44) - 10https://gerrit.wikimedia.org/r/1222302 (owner: 10Libraryupgrader) [15:50:00] (03CR) 10Ejegg: [C:03+2] Declare full_name as viable field [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223321 (owner: 10Eileen) [15:51:27] (03CR) 10Ejegg: [C:03+2] Also prevent editing of any recurring details for paypal payment processor [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1219920 (https://phabricator.wikimedia.org/T396541) (owner: 10Lars SG) [15:53:45] (03CR) 10Ejegg: [C:03+2] Update SmashPig homepage URL [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223641 (https://phabricator.wikimedia.org/T405445) (owner: 10Jgleeson) [15:54:15] (03Merged) 10jenkins-bot: Update SmashPig homepage URL [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223641 (https://phabricator.wikimedia.org/T405445) (owner: 10Jgleeson) [16:00:18] (03Merged) 10jenkins-bot: Indicate processing status for recurring donations [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1222287 (https://phabricator.wikimedia.org/T401330) (owner: 10Wfan) [16:00:19] (03Merged) 10jenkins-bot: Test fixes: disable monthly convert in Braintree test setup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223252 (owner: 10Jgleeson) [16:00:20] (03Merged) 10jenkins-bot: Test fixes: disable email domain risk scoring in Adyen Checkout setup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223253 (owner: 10Jgleeson) [16:00:21] (03Merged) 10jenkins-bot: Refactor: add type hints to recently updated test helper method. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223254 (owner: 10Jgleeson) [16:30:16] 06Fundraising-Backlog, 10Wikimedia-Portals: Fundraising banner copy appearing in google search snippets for portals - https://phabricator.wikimedia.org/T413454#11496596 (10Jdrewniak) 05Open→03Resolved a:03Jdrewniak This was deployed yesterday, and at least for me the banner text doesn't show up anymo... [16:37:06] (03CR) 10Ejegg: "Pretty good port! It looks like there's no handling of the column type in the first column like we do in the ppreport.py class - e.g. only" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222822 (https://phabricator.wikimedia.org/T409362) (owner: 10Eileen) [16:42:19] (03PS1) 10Ejegg: Remove unused setting [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1223686 [16:42:34] (03PS1) 10Ejegg: Emit cross-domain headers in Special:HideBanners [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1223687 (https://phabricator.wikimedia.org/T411903) [16:48:01] 03Fundraising Sprint: Yabba Dabba Stew, 06Fundraising-Backlog, 07fr-current-sprint: Japan Recurring Gifts September - https://phabricator.wikimedia.org/T412025#11496775 (10Ejegg) (comment moved from T405765) I count 4,496 distinct donations recorded wrong, with the bulk of the inaccuracy from about $600k wor... [16:50:23] (03PS1) 10Ejegg: Merge branch 'master' into wmf_deploy [extensions/CentralNotice] (wmf_deploy) - 10https://gerrit.wikimedia.org/r/1223689 [16:50:28] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into wmf_deploy [extensions/CentralNotice] (wmf_deploy) - 10https://gerrit.wikimedia.org/r/1223689 (owner: 10Ejegg) [16:51:40] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10fundraising-tech-ops: Thank you email metrics causing occasional prometheus parsing errors due to lack of value - https://phabricator.wikimedia.org/T411439#11496836 (10Ejegg) Weird, the only way I see it adding entries to that array is with increment(... [16:52:55] 06Fundraising-Backlog, 10Wikimedia-Portals: Fundraising banner copy appearing in google search snippets for portals - https://phabricator.wikimedia.org/T413454#11496869 (10DLynch) > Might be an idea to use the aside html element instead of a div. It'd be semantically sensible, but we might also need to do... [16:53:12] 03Fundraising Sprint: Yabba Dabba Stew, 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 07fr-current-sprint, 05MW-1.46-notes (1.46.0-wmf.5; 2025-12-02): Don't show banners on action=submit - https://phabricator.wikimedia.org/T411109#11496872 (10Ejegg) This has been merged to the wmf_deploy b... [16:55:46] (03Merged) 10jenkins-bot: Merge branch 'master' into wmf_deploy [extensions/CentralNotice] (wmf_deploy) - 10https://gerrit.wikimedia.org/r/1223689 (owner: 10Ejegg) [16:57:33] thanks for the review ejegg [16:59:30] 06Fundraising Tech Chaos Holding Pen, 06Fundraising-Backlog, 10fundraising-tech-ops: Replace civi*:/srv/archive/frlog local log store with an nfs mount from frlog* - https://phabricator.wikimedia.org/T413645#11496924 (10Jgreen) [17:04:55] 06Fundraising Tech Chaos Holding Pen, 06Fundraising-Backlog, 10fundraising-tech-ops: Replace civi*:/srv/archive/frlog local log store with an nfs mount from frlog* - https://phabricator.wikimedia.org/T413645#11496942 (10Jgreen) 05Open→03Resolved This is done. [17:07:04] hmm what are we doing with contribution recurs end date vs cancel date [17:09:35] if cancel date exist then no recurring? if no cancel date but recur end dates, then make comparison for the current time? [17:09:49] we seem to only set some of them sometime [17:10:08] more like what is our process for setting them [17:11:09] ill just make a task to talk about it [17:11:50] oh maybe its my query [17:12:31] oh no okay making task [17:16:46] 06Fundraising-Backlog: Align recurring end_dates and cancel_dates and document it - https://phabricator.wikimedia.org/T413904 (10Cstone) 03NEW [17:22:07] 06Fundraising-Backlog: Should we make our own autorescue - https://phabricator.wikimedia.org/T413905 (10Cstone) 03NEW [17:29:09] (03PS1) 10Jgleeson: Add regression test for URL-encoded utm_campaign in pattern filters [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223696 [17:31:20] ejegg|food: when you're back, could you take a peek at that that regression test please ^ I think we might wanna fix that soon if it is the issue I think it is, but the fix will likely be in the belly of the gateway adapter and not in the pattern space as it feels like a lower-level behaviour which I asssumed was already happening. [17:31:49] (03CR) 10CI reject: [V:04-1] Add regression test for URL-encoded utm_campaign in pattern filters [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223696 (owner: 10Jgleeson) [17:33:44] (03PS2) 10Jgleeson: Add regression test for URL-encoded utm_campaign in pattern filters [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223696 [17:36:39] (03PS3) 10Jgleeson: Add bug reproduction test for URL-encoded issue in pattern filters [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223696 [17:36:51] it's not really a regression test [17:39:23] 06Fundraising-Backlog, 06FR-donorrelations: Suppress recurrings with only one charge from the recurring email receipt - https://phabricator.wikimedia.org/T413907 (10SHust) 03NEW [17:41:36] 06Fundraising-Backlog, 06FR-donorrelations: Suppress recurrings with only one charge from the recurring email receipt - https://phabricator.wikimedia.org/T413907#11497260 (10SHust) [17:44:48] (03PS4) 10Jgleeson: Add bug reproduction test for URL-encoded issue in pattern filters. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223696 [17:45:03] I'll make a phab for that and we can discuss on tech-talk [17:46:26] 03Fundraising Sprint: Yabba Dabba Stew, 06Fundraising-Backlog: After January 12 - Check that end of year (EOY) email receipt templates are ready for January 2026 and send them - https://phabricator.wikimedia.org/T413373#11497284 (10SHust) I just filed an exclusion phab https://phabricator.wikimedia.org/T413907... [17:46:31] there's always a typo... [17:46:53] (03PS5) 10Jgleeson: Add bug reproduction test for URL-encoded issue in pattern filters. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1223696 [17:46:57] ok food [17:48:47] 06Fundraising-Backlog, 06FR-donorrelations: Suppress recurrings with only one charge from the recurring email receipt - https://phabricator.wikimedia.org/T413907#11497302 (10Cstone) [17:48:49] 03Fundraising Sprint: Yabba Dabba Stew, 06Fundraising-Backlog: After January 12 - Check that end of year (EOY) email receipt templates are ready for January 2026 and send them - https://phabricator.wikimedia.org/T413373#11497303 (10Cstone) [18:06:40] cstone: I always understood the end_date to be for time-limited recurrings [18:06:48] like things linked to a membership or something [18:09:13] 06Fundraising-Backlog: Align recurring end_dates and cancel_dates and document it - https://phabricator.wikimedia.org/T413904#11497427 (10Lars) There has been a bunch of discussion on this with @CHudson-WMF as well. I think typically end date is used for recurring contributions that are scheduled to run for a l... [18:11:42] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Observability-Alerting, 13Patch-For-Review: Shift frack alerting to use prometheus-alertmanager instead of icinga - https://phabricator.wikimedia.org/T367370#11497431 (10Dwisehaupt) [18:13:04] ejegg: we seem to be setting it though for autorescue cancels [18:13:59] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Observability-Alerting, 13Patch-For-Review: Shift frack alerting to use prometheus-alertmanager instead of icinga - https://phabricator.wikimedia.org/T367370#11497433 (10Dwisehaupt) [18:15:29] we don't do time limited recurrings, so we probably shouldn't be setting that [18:15:36] ah, got it. yeah, we should be consistent [18:49:10] 06Fundraising-Backlog, 06FR-donorrelations: Trouble donating via Venmo does not move to TY page automatically + error message displayed still charged - https://phabricator.wikimedia.org/T413671#11497501 (10AnnWF) I just checked the one from brave, which the log shown this is success as why it logged in civi wi... [19:09:12] 10fundraising-tech-ops, 10FR-Tech-Analytics: [Dagster] Revisit dbt asset retention - https://phabricator.wikimedia.org/T413644#11497535 (10AStein-WMF) let's reduce retention to 2w [19:13:00] yeah that is the task i made to make it consistent [19:25:35] 10Fundraising analytics stack: Connect Trino to banner data (Kafka topic) - https://phabricator.wikimedia.org/T377625#11497639 (10JVanderhoop-WMF) Happy to help @AStein-WMF if you have any questions about Test Kitchen. Product teams are using it to measure impressions, page views, etc so it could be a good like-... [19:28:02] (03CR) 10Eileen: "Yeah re those first no-op names - I figured the existing test data doesn't have it so I was going to look to get some more realistic test " [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1222822 (https://phabricator.wikimedia.org/T409362) (owner: 10Eileen) [20:03:48] 06Fundraising-Backlog: Send less emails to email team - https://phabricator.wikimedia.org/T413916 (10Cstone) 03NEW [20:08:17] 10fundraising-tech-ops, 06DC-Ops, 10ops-codfw, 06SRE: Q2:rack/setup/install franio2004 - https://phabricator.wikimedia.org/T405981#11497740 (10Jgreen) a:05Jgreen→03None [20:15:39] (03PS1) 10Lars SG: Add BulkEmailable API action that returns true or false [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223714 (https://phabricator.wikimedia.org/T392726) [20:45:41] (03PS1) 10Jgleeson: WIP: Start testing out APITimingsTrait [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223718 [20:46:16] (03CR) 10CI reject: [V:04-1] WIP: Start testing out APITimingsTrait [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223718 (owner: 10Jgleeson) [21:02:57] (03PS1) 10Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223721 [21:04:32] (03CR) 10Eileen: [C:03+2] Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1223721 (owner: 10Eileen) [21:06:37] !log civicrm upgraded from dc2511ee to ee3e61ce [21:06:38] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [21:18:40] - process control update to switch braintree_report_download date param pushed - pending virtual +2 - goes from [21:18:40] --r=25 to --s=yesterday [21:52:34] (03PS1) 10Eileen: Add additional vendors to generate batch [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223731 [22:10:43] (03CR) 10CI reject: [V:04-1] Add additional vendors to generate batch [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223731 (owner: 10Eileen) [22:29:10] (03PS2) 10Eileen: Add additional vendors to generate batch [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223731 [22:40:45] (03PS5) 10Jgleeson: WIP: Start testing out APITimingsTrait with Gravy [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223718 [22:41:20] (03CR) 10Jgleeson: "Testing locally gets me the following new log timings: https://phabricator.wikimedia.org/P86771" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223718 (owner: 10Jgleeson) [22:44:19] (03PS1) 10Jgleeson: WIP: Start testing out APITimingsTrait with Adyen [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223742 [22:45:00] (03CR) 10CI reject: [V:04-1] WIP: Start testing out APITimingsTrait with Adyen [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223742 (owner: 10Jgleeson) [22:45:49] I'm pushing these WIP patches up so I can check them out into my local payments [22:45:54] via gerrit [22:46:01] (03CR) 10CI reject: [V:04-1] Add additional vendors to generate batch [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1223731 (owner: 10Eileen) [22:48:55] (03CR) 10Jgleeson: "-1 seems picky! WARNING | Avoid use of __FUNCTION__ magic constant in closure" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223742 (owner: 10Jgleeson) [23:04:59] (03PS4) 10Jgleeson: WIP: Start testing out APITimingsTrait with Adyen [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223742 [23:05:40] (03CR) 10Jgleeson: "Testing locally gets me https://phabricator.wikimedia.org/P86772. Looks like the wrapped call is counting a lot more than the curl call." [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223742 (owner: 10Jgleeson) [23:08:41] (03PS5) 10Jgleeson: WIP: Start testing out APITimingsTrait with Adyen [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223742 [23:08:52] (03PS6) 10Jgleeson: WIP: Start testing out APITimingsTrait with Adyen [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1223742 [23:09:19] ok we have a PoC! [23:09:37] (for timing api calls across all processors) [23:09:47] which logs in the format [23:09:57] [gravy|card|createpaymentsession|request|time] 0.400517s [23:10:05] [adyen|cc|getpaymentmethods|request|time] 11.103103s [23:10:27] re https://phabricator.wikimedia.org/P86771 & https://phabricator.wikimedia.org/P86772 [23:10:49] the timings are wrong currently as the wrapper function is counting too much [23:10:53] but that will get resolved [23:11:54] we can discuss more on tech-talk tomorrow. Jeff and Dallas will likely have thoughts too so would be good to see if they can make it [23:12:04] bye for now [23:54:38] ejegg|away for local paypal if use https://api-3t.sandbox.paypal.com/nvp works instead of https://api.sandbox.paypal.com/nvp can still redirect paypal ec, but I am getting auth error, since I do no t have the developer account in paypal, I can not see what's there, could you help to validate it? Thanks [23:56:48] 03Fundraising Sprint: Yabba Dabba Stew, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap: Due Jan 1 - [Action required] Bulgarian Lev (BGN) currency changeover to Euro (EUR) - https://phabricator.wikimedia.org/T402929#11498257 (10EMartin) thank you @Ejegg