[00:47:13] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Civi / Adyen mismatch re: recurring retries - https://phabricator.wikimedia.org/T365519#9887219 (10MBeat33) @Ejegg I'm not sure if this is related, but cid=64078006 (not in group 2125) shows Adyen one-time 206831814.1 as settled, but it got a rejection re... [01:35:36] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Civi / Adyen mismatch re: recurring retries - https://phabricator.wikimedia.org/T365519#9887323 (10Ejegg) >>! In T365519#9887219, @MBeat33 wrote: > @Ejegg I'm not sure if this is related, but cid=64078006 (not in group 2125) shows Adyen one-time 206831814... [01:39:21] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Civi / Adyen mismatch re: recurring retries - https://phabricator.wikimedia.org/T365519#9887326 (10Ejegg) The deletion has been running (one-by-one) in the background for a while, and there are just 2000 erroneous donations still to go. Should be done wit... [01:51:51] (03PS1) 10Cstone: Switch cancel_reason field to dropdown [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1042453 (https://phabricator.wikimedia.org/T341247) [01:52:12] (03Abandoned) 10Cstone: Will this break? [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1039360 (owner: 10Cstone) [02:52:16] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Civi / Adyen mismatch re: recurring retries - https://phabricator.wikimedia.org/T365519#9887334 (10MBeat33) > Weird, when I look at that txn in Adyen's console Uff, sorry for the false alarm, @Ejegg, that was me being confused [03:31:51] 14Fundraising Sprint: justWork(), 03Fundraising Sprint: kevinToldMeToCallThis(), 06Fundraising-Backlog: Add Auto Rescue for SEPA Direct Debit - https://phabricator.wikimedia.org/T362575#9887354 (10Cstone) a:03Cstone [03:57:15] 14Fundraising Sprint: justWork(), 03Fundraising Sprint: kevinToldMeToCallThis(), 06Fundraising-Backlog: Add Auto Rescue for SEPA Direct Debit - https://phabricator.wikimedia.org/T362575#9887364 (10Cstone) Autorescue is through chargebacks for sepa so we will need to handle this task at the same time {T366769} [04:19:19] (03CR) 10Abijeet Patro: [V:03+2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_41) - 10https://gerrit.wikimedia.org/r/1041955 (owner: 10L10n-bot) [06:11:54] (03CR) 10Wangombe: "wmf_deploy. Is it ideal to use master?" [extensions/CentralNotice] (wmf_deploy) - 10https://gerrit.wikimedia.org/r/1029486 (https://phabricator.wikimedia.org/T340724) (owner: 10Wangombe) [11:22:09] (03PS1) 10Damilare Adedoyin: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1043005 [11:39:49] (03CR) 10Damilare Adedoyin: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1043005 (owner: 10Damilare Adedoyin) [11:40:37] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1043005 (owner: 10Damilare Adedoyin) [13:02:58] (03CR) 10Wandji collins: "The Integration Test is Failing and I don't get why, Please can I get some input" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1040856 (https://phabricator.wikimedia.org/T363770) (owner: 10Wandji collins) [13:57:19] (03CR) 10Ejegg: "All new patches should be merged to master first, then when they're ready to go out to the main cluster we merge from master to wmf_deploy" [extensions/CentralNotice] (wmf_deploy) - 10https://gerrit.wikimedia.org/r/1029486 (https://phabricator.wikimedia.org/T340724) (owner: 10Wangombe) [14:03:34] (03CR) 10Ejegg: "Hi @Collins Wandji. Thanks for this patch! So, this extension is meant for use on payments-wiki, which runs on the LTS version of mediawik" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1040856 (https://phabricator.wikimedia.org/T363770) (owner: 10Wandji collins) [14:27:08] (03PS10) 10Damilare Adedoyin: Create gravy special page and load components [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1040198 (https://phabricator.wikimedia.org/T364508) [14:29:08] (03CR) 10CI reject: [V:04-1] Create gravy special page and load components [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1040198 (https://phabricator.wikimedia.org/T364508) (owner: 10Damilare Adedoyin) [15:05:19] damilare: how's that frontend patch looking? are we able to render the form and push through the API call at this point? I was gonna try and help on either the front or backend depending where it's best? [15:05:46] yea, we can now render the form and get the payments captured [15:06:22] I'm working on the approve payment flow on smashpig now to complete the flow on DI [15:08:19] damilare: is that ticket in the sprint? [15:08:26] (03PS11) 10Damilare Adedoyin: Create gravy special page and load components [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1040198 (https://phabricator.wikimedia.org/T364508) [15:08:35] I can see the frontend ticket in doing that you picked up [15:08:35] yep [15:09:28] oh looks like it might not have been added: https://phabricator.wikimedia.org/T367112 [15:09:50] it's on the current sprint column in backlog [15:09:58] I'd just add the tag to pull it in [15:09:58] wanna pull it in? [15:10:09] (03CR) 10CI reject: [V:04-1] Create gravy special page and load components [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1040198 (https://phabricator.wikimedia.org/T364508) (owner: 10Damilare Adedoyin) [15:10:24] are you working on the frontend and the backend ticket atm? [15:10:29] 03Fundraising Sprint: kevinToldMeToCallThis(), 06Fundraising-Backlog, 07Epic, 07payments-orchestration: Gravy backend approve payment - https://phabricator.wikimedia.org/T367112#9889199 (10Damilare) [15:10:44] yep [15:15:28] it looks like the frontend patch I added isn't attached to the frontend ticket [15:15:32] not sure what I did there [15:15:52] I could have sworn I pushed a patch up to https://phabricator.wikimedia.org/T364508 [15:16:17] this was the frontend patch https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DonationInterface/+/1037605 [15:16:17] I merged it [15:16:49] ohh maybe the lower case "bug" [15:16:52] ah I don't think that was ready [15:17:08] have you been building off that [15:17:24] yep thought it was a skeleton patch like in smashpig [15:19:37] (03PS12) 10Damilare Adedoyin: Create gravy special page and load components [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1040198 (https://phabricator.wikimedia.org/T364508) [15:19:43] ok cool [15:20:46] jgleeson: I'm happy to focus on the backend if you'd like to continue the work on the frontend though. [15:21:47] (03CR) 10CI reject: [V:04-1] Create gravy special page and load components [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1040198 (https://phabricator.wikimedia.org/T364508) (owner: 10Damilare Adedoyin) [15:23:38] damilare: I'm gonna continue with review on your create payment backend patch but sure I can chip in on the frontend if there's stuff left on that. How have you found it so far? [15:24:49] yeah the integration has been pretty straight forward and they offer good support too on slack [15:25:07] thanks for the review also [17:15:15] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 13Patch-For-Review: Recurring SEPA losing name - https://phabricator.wikimedia.org/T366231#9890050 (10Ejegg) I think we're getting the pending message sent now [17:27:37] (03Abandoned) 10Cstone: Send message to the pending queue for recurring SEPA [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1037660 (https://phabricator.wikimedia.org/T366231) (owner: 10Cstone) [17:31:05] 06Fundraising-Backlog, 10FR-Adyen, 10FR-Smashpig: Set contribution_recur rows to cancelled when autorescue can't save them - https://phabricator.wikimedia.org/T367451 (10Ejegg) 03NEW [17:32:01] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-Adyen, 10FR-Smashpig: Set contribution_recur rows to cancelled when autorescue can't save them - https://phabricator.wikimedia.org/T367451#9890116 (10Ejegg) a:03Ejegg [19:24:44] 06Fundraising-Backlog, 10FR-Tech-Analytics: Querying druid.pageviews_daily and druid.pageviews_hourly in FR-Analytics Superset - https://phabricator.wikimedia.org/T367458 (10JMando) 03NEW [19:27:45] 06Fundraising-Backlog, 10fundraising-tech-ops, 10FR-Tech-Analytics: Querying druid.pageviews_daily and druid.pageviews_hourly in FR-Analytics Superset - https://phabricator.wikimedia.org/T367458#9890507 (10Dwisehaupt) [19:28:27] 06Fundraising-Backlog, 10FR-Tech-Analytics: Donate Wiki Support Page Pageviews - https://phabricator.wikimedia.org/T367460 (10JMando) 03NEW [19:30:13] (03PS1) 10Ejegg: Send message to cancel recurring on ended autorescue [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1043200 (https://phabricator.wikimedia.org/T367451) [19:30:26] 06Fundraising-Backlog, 10fundraising-tech-ops, 10FR-Tech-Analytics: Donate Wiki Support Page Pageviews - https://phabricator.wikimedia.org/T367460#9890532 (10Dwisehaupt) [19:30:49] (03CR) 10CI reject: [V:04-1] Send message to cancel recurring on ended autorescue [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1043200 (https://phabricator.wikimedia.org/T367451) (owner: 10Ejegg) [19:34:16] (03PS2) 10Ejegg: Send message to cancel recurring on ended autorescue [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1043200 (https://phabricator.wikimedia.org/T367451) [19:34:38] (03CR) 10CI reject: [V:04-1] Send message to cancel recurring on ended autorescue [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1043200 (https://phabricator.wikimedia.org/T367451) (owner: 10Ejegg) [19:41:56] (03PS1) 10Eileen: Fix import to allow defaults [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1043206 (https://phabricator.wikimedia.org/T342717) [19:42:47] (03PS3) 10Ejegg: Send message to cancel recurring on ended autorescue [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1043200 (https://phabricator.wikimedia.org/T367451) [19:43:56] (03CR) 10CI reject: [V:04-1] Send message to cancel recurring on ended autorescue [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1043200 (https://phabricator.wikimedia.org/T367451) (owner: 10Ejegg) [19:44:17] (03PS1) 10Ejegg: Allow is_autorescue when not successful [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1043208 (https://phabricator.wikimedia.org/T367451) [19:45:33] (03PS4) 10Ejegg: Send message to cancel recurring on ended autorescue [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1043200 (https://phabricator.wikimedia.org/T367451) [19:51:39] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Imports to CiviCRM - make it possible to specify the default for a field without having to have a column - https://phabricator.wikimedia.org/T342717#9890580 (10Eileenmcnaughton) @MDemosWMF - I am working with Coleman (core team) not in SC & had a go at th... [20:00:50] 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 10Cloud-VPS (Debian Buster Deprecation): Upgrade centralnotice-staging to get off debian buster - https://phabricator.wikimedia.org/T360949#9890617 (10Andrew) Hello! If the old buster VM can be deleted, please do so! If you're having trouble with a... [20:04:39] (03PS5) 10Ejegg: Send message to cancel recurring on ended autorescue [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1043200 (https://phabricator.wikimedia.org/T367451) [20:05:25] (03CR) 10CI reject: [V:04-1] Send message to cancel recurring on ended autorescue [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1043200 (https://phabricator.wikimedia.org/T367451) (owner: 10Ejegg) [20:18:17] (03PS1) 10Umherirrender: Fix requires key in extension.json [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1043220 [20:26:06] (03PS6) 10Ejegg: Send message to cancel recurring on ended autorescue [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1043200 (https://phabricator.wikimedia.org/T367451) [20:26:32] (03CR) 10CI reject: [V:04-1] Send message to cancel recurring on ended autorescue [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1043200 (https://phabricator.wikimedia.org/T367451) (owner: 10Ejegg) [20:33:12] (03PS7) 10Ejegg: Send message to cancel recurring on ended autorescue [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1043200 (https://phabricator.wikimedia.org/T367451) [20:33:30] cstone: OK, I think ^^^ should do what we want [20:38:29] just looking at ended autorescue IPNs we've gotten so far [20:49:24] ok, there are 7960 of 'em [20:49:32] let's see how many of those are already cancelled [20:55:48] i have a half searchkit i was looking at is that still opened [20:56:10] 1483 maybe ejegg ? [20:59:57] hmm is Drupal, Admin a contact page i should have tried to load haha [21:00:03] it loaded! [21:00:09] just 3 million activites [21:01:49] 3 million? all recurring related? [21:02:42] i didnt click on the tab maybe thats the second mistake haha [21:03:39] maybe just every contribution ever? [21:12:56] cstone OK, so out of the 7960 IPNs I only see 4700 or so contribution_recur rows (matching by rescue_reference) [21:13:05] 06Fundraising-Backlog, 10fundraising-tech-ops, 10FR-Tech-Analytics: Donate Wiki Support Page Pageviews - https://phabricator.wikimedia.org/T367460#9890873 (10Jgreen) This needs some thought and investigation. Maybe we can just modify djangobannerstats to drop the additional logs into pgehres.landingpageimpre... [21:13:21] I'm guessing some could have gone to autorescue and failed two months in a row [21:13:42] anyway, 4266 of those recur rows are still in 'In Progress' status [21:13:52] and only 401 in 'Cancelled' [21:14:05] with 16 still pending [21:14:30] gotta go pick up my kid! [21:15:02] hmm how did they get from pending back into in progress, we were resetting that instead of cancelling ? [21:15:34] good question! [21:16:03] k, actually heading out now [22:12:42] hmm do we want that drupal admin activity looks like it started sometime between march 17 and april 17 [22:25:44] 06Fundraising-Backlog: DMA default 'spontaneousdonation' - https://phabricator.wikimedia.org/T367477 (10MDemosWMF) 03NEW