[04:36:05] (03CR) 10AndyRussG: "Hi! Just testing this, and trying to understand if I'm getting the expected result..." [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/720127 (https://phabricator.wikimedia.org/T290108) (owner: 10Ejegg) [06:22:03] (03CR) 10jerkins-bot: [V: 04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/722173 (owner: 10L10n-bot) [06:37:15] (03CR) 10Raimond Spekking: [C: 03+2] "false positive" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/722173 (owner: 10L10n-bot) [10:26:44] 10Fundraising-Backlog, 10fr-donorservices: "No App" error from monthly convert on mobile - https://phabricator.wikimedia.org/T291199 (10Pcoombe) Note these referrers are unrelated to the Wikipedia apps. `android-app://com.google.android.gm/` simply means they clicked a link in an email in the Android Gmail app... [10:46:07] 10Wikimedia-Fundraising, 10MediaWiki-extensions-CentralNotice, 10MediaWiki-extensions-Translate, 10SRE, and 6 others: DBPerformance warning "Query returned XXXX rows: query: SELECT * FROM `translate_metadata`" on Meta-Wiki - https://phabricator.wikimedia.org/T204026 (10Nikerabbit) 05Open→03In progress [10:46:44] the eternal work on fundraising translation performance :) [13:13:19] !log updated payments-wiki from f9cbf95a12 to 23d0ffac66 [13:13:24] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [14:58:01] 10Fundraising-Backlog: Donor making payment from a country not supported by Adyen gets a "Fatal Exception" white screen - https://phabricator.wikimedia.org/T291394 (10Damilare) [14:58:42] 10Fundraising-Backlog: Donor making payment from a country not supported by Adyen gets a "Fatal Exception" white screen - https://phabricator.wikimedia.org/T291394 (10Damilare) [15:11:20] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Stripe import issues 9/16/21 - https://phabricator.wikimedia.org/T291220 (10jkim_wikimedia) Hi all, just wanted to check in on this. We do need to import these donations before our next email goes out tomorrow. Is there another way to import this temporar... [16:37:37] 10Fundraising-Backlog: Donor making payment from a country not supported by Adyen gets a "Fatal Exception" white screen - https://phabricator.wikimedia.org/T291394 (10Ejegg) hmm, i think the problem is more the missing payment method than the country. Still, we should handle the error more gracefully. See T1402... [16:40:29] 10Fundraising-Backlog, 10fr-donorservices: "No App" error from monthly convert on mobile - https://phabricator.wikimedia.org/T291199 (10Ejegg) @Pcoombe that sounds like a great idea, asking them to open the link directly. FR-tech, if this is only happening with monthly convert donors, that speaks to something... [16:45:54] 10Fundraising-Backlog: Donor making payment from a country not supported by Adyen gets a "Fatal Exception" white screen - https://phabricator.wikimedia.org/T291394 (10Damilare) Link used: https://payments.wikimedia.org/index.php?title=Special:AdyenCheckoutGateway&appeal=JimmyQuote&payment_method=cc&recurring=&u... [16:57:06] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: cannot exclude members of groups on classic civi reports - https://phabricator.wikimedia.org/T278384 (10DStrine) Any use cases related to this should be doable in search kit. [17:03:33] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising-tech-ops: server error seen when attempting to export long search kit list - https://phabricator.wikimedia.org/T287995 (10Jgreen) a:03Jgreen [17:12:08] 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice: Central notice projects and language choices not loading - https://phabricator.wikimedia.org/T291410 (10DStrine) [17:32:15] 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice: Central notice projects and language choices not loading - https://phabricator.wikimedia.org/T291410 (10Pcoombe) p:05Triage→03Unbreak! The entries are having CSS class "ui-helper-hidden" applied. Removing this makes them visible, but clicking to... [17:51:41] 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 10JavaScript, 10Regression: Central notice projects and language choices not loading - https://phabricator.wikimedia.org/T291410 (10Pcoombe) Have to log off now, but I dug around and think this must be related to the removal of jQuery Migrate (T2... [18:19:52] 10Fundraising-Backlog, 10fundraising sprint Roller Toaster, 10MediaWiki-extensions-CentralNotice, 10JavaScript, 10Regression: Central notice projects and language choices not loading - https://phabricator.wikimedia.org/T291410 (10DStrine) [18:53:34] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising-tech-ops: server error seen when attempting to export long search kit list - https://phabricator.wikimedia.org/T287995 (10Jgreen) 05Open→03Resolved The nginx and apache limits have been raised to 80k. [19:17:03] 10Fundraising-Backlog, 10fundraising sprint Roller Toaster, 10MediaWiki-extensions-CentralNotice, 10JavaScript, 10Regression: Central notice projects and language choices not loading - https://phabricator.wikimedia.org/T291410 (10Ejegg) @Pcoombe that looks like exactly the cause! Locally I can see the br... [19:18:28] 10fundraising-tech-ops: encrypt fundraising redis communications - https://phabricator.wikimedia.org/T170323 (10Jgreen) [19:37:59] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising sprint Roller Toaster: Stripe import issues 9/16/21 - https://phabricator.wikimedia.org/T291220 (10DStrine) [19:44:05] 10Fundraising-Backlog, 10fundraising sprint Roller Toaster, 10FR-Smashpig: Add RiskScorer for Ingenico to SmashPig - https://phabricator.wikimedia.org/T291230 (10DStrine) [19:44:26] 10Fundraising-Backlog, 10fundraising sprint Roller Toaster, 10MediaWiki-extensions-CentralNotice, 10JavaScript, and 2 others: Central notice projects and language choices not loading - https://phabricator.wikimedia.org/T291410 (10Legoktm) [19:44:49] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising sprint Roller Toaster: Add existing donor matching to PendingTransaction::resolve - https://phabricator.wikimedia.org/T291226 (10DStrine) [19:44:57] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising sprint Roller Toaster: Add PendingTable::Consume API call that implements pending resolver outer loop - https://phabricator.wikimedia.org/T291225 (10DStrine) [19:47:24] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising sprint Roller Toaster: Add PendingTransaction::resolve API call that replicates Ingenico orphan rectifier - https://phabricator.wikimedia.org/T291223 (10DStrine) [19:55:45] 10Fundraising-Backlog, 10fr-donorservices: "No App" error from monthly convert on mobile - https://phabricator.wikimedia.org/T291199 (10DStrine) hey all, fr-tech tested on 3 android phones, all of them had the app. We navigated to Wikipedia in the browser and donated through the mobile web experience. We trie... [19:56:09] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising sprint Roller Toaster: Update PaymentsInitQueueConsumer to leave FAILED/REJECTED pending rows for Ingenico - https://phabricator.wikimedia.org/T291228 (10DStrine) [20:01:31] 10Fundraising-Backlog, 10fundraising sprint Roller Toaster, 10MediaWiki-extensions-CentralNotice, 10JavaScript, and 2 others: Central notice projects and language choices not loading - https://phabricator.wikimedia.org/T291410 (10AndyRussG) Thanks so so much for this fix @Legoktm. CentralNotice is now work... [20:03:08] 10Fundraising-Backlog, 10fundraising sprint Roller Toaster, 10MediaWiki-extensions-CentralNotice, 10JavaScript, and 2 others: Central notice projects and language choices not loading - https://phabricator.wikimedia.org/T291410 (10Ciell) Thank you for this quick action! [20:08:54] 10Fundraising-Backlog, 10fundraising sprint Roller Toaster: turn MC off for a test and then back on after the test - https://phabricator.wikimedia.org/T291428 (10DStrine) [20:09:41] 10Fundraising-Backlog, 10fundraising sprint Roller Toaster: turn MC off for a test and then back on after the test - https://phabricator.wikimedia.org/T291428 (10DStrine) a:03Cstone [20:10:43] 10Fundraising-Backlog: Disable post-payment (Ingenico) monthly convert during September 21 en6C pre-test - https://phabricator.wikimedia.org/T291429 (10spatton) [20:11:41] 10Fundraising-Backlog, 10fundraising sprint Roller Toaster: Disable post-payment (Ingenico) monthly convert during September 21 en6C pre-test - https://phabricator.wikimedia.org/T291429 (10DStrine) a:03Cstone [20:12:03] 10Fundraising-Backlog, 10fundraising sprint Roller Toaster: turn MC off for a test and then back on after the test - https://phabricator.wikimedia.org/T291428 (10DStrine) 05Open→03Declined [20:20:25] 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice: Update CentralNotice admin UI not to use broken JQ multiselect widget - https://phabricator.wikimedia.org/T291431 (10Ejegg) [20:23:13] 10Fundraising-Backlog, 10FR-Tech-Analytics: Collaborate on WikipediaPortal migration - https://phabricator.wikimedia.org/T291432 (10EYener) [20:28:37] 10Fundraising-Backlog, 10fundraising sprint Roller Toaster, 10MediaWiki-extensions-CentralNotice: Update CentralNotice admin UI not to use broken JQ multiselect widget - https://phabricator.wikimedia.org/T291431 (10DStrine) [20:29:49] 10Fundraising-Backlog, 10FR-Docker: Add CentralNotice wiki docker setup to fundraising-dev - https://phabricator.wikimedia.org/T291434 (10jgleeson) [20:34:30] 10Fundraising-Backlog, 10fundraising sprint Roller Toaster, 10MediaWiki-extensions-CentralNotice: Update CentralNotice admin UI not to use broken JQ multiselect widget - https://phabricator.wikimedia.org/T291431 (10Krinkle) >>! In T291410#7366773, @Ejegg wrote: > @Pcoombe that looks like exactly the cause! L... [20:44:03] 10Fundraising-Backlog, 10fundraising sprint Roller Toaster, 10MediaWiki-extensions-CentralNotice: Update CentralNotice admin UI not to use broken JQ multiselect widget - https://phabricator.wikimedia.org/T291431 (10AndyRussG) @Krinkle thanks much for the tip, super helpful! Also many apologies that this work... [20:49:31] 10Fundraising-Backlog, 10fr-donorservices: "No App" error from monthly convert on mobile - https://phabricator.wikimedia.org/T291199 (10MBeat33) Thanks, all. We'll ask the donors we've already heard from, and any new ones, for the extra details mentioned above. We got two new tickets today, one of which 987883... [20:53:39] 10Fundraising-Backlog: Donor making payment from a country not supported by Adyen gets a "Fatal Exception" white screen - https://phabricator.wikimedia.org/T291394 (10jgleeson) From IRC: ` 21:41 fr-tech so it looks like adyen might have accepted the payment but our fraud filters rejected damilare's... [21:14:21] 10Fundraising-Backlog, 10fr-donorservices: "No App" error from monthly convert on mobile - https://phabricator.wikimedia.org/T291199 (10MBeat33) [21:15:07] 10Fundraising-Backlog, 10fr-donorservices: "No App" error from monthly convert on mobile - https://phabricator.wikimedia.org/T291199 (10MBeat33) [21:20:50] 10Fundraising-Backlog, 10fr-donorservices: "No App" error from monthly convert on mobile - https://phabricator.wikimedia.org/T291199 (10DStrine) Thanks @MBeat33 I just tested donating through one of the test email from C2122_Email1 I clicked no thanks for MC and did not see an error. @Ejegg is thinking thi... [21:23:49] 10Fundraising-Backlog, 10fr-donorservices: "No App" error from monthly convert on mobile - https://phabricator.wikimedia.org/T291199 (10MBeat33) [21:24:43] 10Fundraising-Backlog, 10Wikipedia-Android-App-Backlog, 10fr-donorservices: "No App" error from monthly convert on mobile - https://phabricator.wikimedia.org/T291199 (10DStrine) [21:25:12] 10Fundraising-Backlog, 10Wikipedia-Android-App-Backlog, 10fr-donorservices: "No App" error from monthly convert on mobile - https://phabricator.wikimedia.org/T291199 (10MBeat33) 976704 provided more info, including a screenshot from when they tried the TY link Peter suggested: {F34649090} //"I clicked on t... [21:28:31] 10Fundraising-Backlog, 10Wikipedia-Android-App-Backlog, 10fr-donorservices: "No App" error from monthly convert on mobile - https://phabricator.wikimedia.org/T291199 (10DStrine) Pinging @LGoto and @JTannerWMF Fr-tech and the Android team may need to work together to figure out what's going on here. @Ejegg... [21:38:42] (03PS1) 10Ejegg: Update smash-pig and donation-interface libraries [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/722432 [21:48:27] 10Fundraising-Backlog, 10FR-Tech-Analytics: Donor dupes - https://phabricator.wikimedia.org/T291439 (10EYener) [21:52:22] (03CR) 10Ejegg: [C: 03+2] Update smash-pig and donation-interface libraries [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/722432 (owner: 10Ejegg) [22:05:51] (03Merged) 10jenkins-bot: Update smash-pig and donation-interface libraries [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/722432 (owner: 10Ejegg) [22:09:09] (03PS1) 10Ejegg: Replace obsolete jquery multiselect plugin with working one [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/722441 (https://phabricator.wikimedia.org/T291431) [22:11:00] (03PS1) 10Ejegg: Update donation-interface and smash-pig libraries [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/722444 [22:13:38] arrrgh [22:13:48] autoloader problems [22:14:00] we can't do the library update [22:14:12] at least not with composer 2 [22:14:19] grr grr grr [22:14:39] ugh, what if we did an include_once for that stupid WSDL file just for now [22:27:36] (03PS1) 10Ejegg: Bandaid for Adyen WSDL under Composer 2 [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/722466 (https://phabricator.wikimedia.org/T291219) [22:28:02] Hi fr-tech, can someone give me a C+2 on ^^^ ? [22:28:34] I tried a recurring Adyen charge locally and it failed due to autoloader problems [22:28:38] (03CR) 10jerkins-bot: [V: 04-1] Bandaid for Adyen WSDL under Composer 2 [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/722466 (https://phabricator.wikimedia.org/T291219) (owner: 10Ejegg) [22:28:45] oh bee [22:28:47] boo [22:29:15] ahh, shouldn't use it as a fn [22:30:01] (03PS2) 10Ejegg: Bandaid for Adyen WSDL under Composer 2 [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/722466 (https://phabricator.wikimedia.org/T291219) [22:35:48] if someone can +2 that soon, we'll have like 80 minutes to do the library update before the recurrings start at midnight [22:35:54] otherwise I'll do the update tomorrow [22:36:26] I can in like 5 mins ejegg if no one else gets to it [22:47:03] (03PS2) 10Ejegg: Replace obsolete jquery multiselect plugin with working one [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/722441 (https://phabricator.wikimedia.org/T291431) [22:48:14] ejegg: are you sure we want to use https://ehynds.github.io/jquery-ui-multiselect-widget/ ? [22:48:47] Maybe instead we could take the opportunity to do two side-by-side OOUI-based multiselects? [22:48:48] AndyRussG: nope, just throwing it out there as a low-effort option! [22:48:58] ahhh oki got it :) [22:49:03] AndyRussG: isn't OOUI being phased out in favor of VueJS? [22:50:09] well yes and no, maybe so? uhhh though at least maybe it's being adapted, and it's company-supported, so lts and security support is expected? [22:50:42] not sure wherewe are with vuejs widgets [22:51:18] https://www.mediawiki.org/wiki/Vue.js [22:51:58] (03CR) 10Krinkle: "The old one has a website (http://www.quasipartikel.at/multiselect/) that does not appear to link or promote this new one. I also could no" [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/722441 (https://phabricator.wikimedia.org/T291431) (owner: 10Ejegg) [22:52:19] https://gerrit.wikimedia.org/g/wvui [22:53:54] (03CR) 10Cstone: [C: 03+2] Bandaid for Adyen WSDL under Composer 2 [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/722466 (https://phabricator.wikimedia.org/T291219) (owner: 10Ejegg) [22:54:01] thanks cstone! [22:54:08] np [22:54:30] (03Merged) 10jenkins-bot: Bandaid for Adyen WSDL under Composer 2 [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/722466 (https://phabricator.wikimedia.org/T291219) (owner: 10Ejegg) [22:56:40] (03CR) 10Ejegg: Replace obsolete jquery multiselect plugin with working one (031 comment) [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/722441 (https://phabricator.wikimedia.org/T291431) (owner: 10Ejegg) [22:58:42] Here's some OOUI stuffs: https://doc.wikimedia.org/wvui/master/ui/?path=/story/components-typeaheadsuggestion--example-list [22:59:05] sorry I mean vuejs stuffs [22:59:59] ejegg: here a thought: maybe the folks working on vuejs would like to make a sample widget that does what we need, as part of their vuejs work? since it's used only by a small number of users, it'd be lower risk than say something that gets zillions of usage per second [23:00:17] sure, it'd be fun to work with that team [23:00:30] let's see if they can get us something in the next week or two? [23:00:47] and maybe also ask for security review on the other jquery plugin as a fallback? [23:01:07] Hmmm I'll confess I'm very unenthusiastic about the other plugin [23:01:13] apologies [23:01:32] maybe I should have thought about it/mentioned it before? [23:02:15] just downloading a thing form the net and adding it to our codebase is really preferable to avoid... and then who knows when getting rid of it would be prioritized? [23:02:48] possibly the security review would be as much work (for the security team) as adding a proper OOUI or VueJS widget would be? [23:04:03] ok, i'd still rather have two solutions to choose from than one solution [23:05:12] (03PS1) 10Ejegg: One more smash-pig update [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/722471 [23:05:18] (03CR) 10Ejegg: [C: 03+2] One more smash-pig update [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/722471 (owner: 10Ejegg) [23:05:56] ejegg sure sounds reasonable... and then still we could wait on asking for the security review of the other plugin until we've explored a bit OOUI and VueJS options? does that also sound ok? [23:06:15] sure, please take a look [23:06:24] k will do :) [23:06:31] i looked around a little bit and didn't see anything existing that suited our needs [23:06:36] in wvui or oojs [23:11:56] (03PS2) 10Ejegg: Update donation-interface and smash-pig libraries [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/722444 [23:12:53] (03PS1) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/722473 [23:12:56] ejegg: nothing clearly identical, agreed [23:13:03] (03CR) 10Ejegg: [C: 03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/722473 (owner: 10Ejegg) [23:13:12] There's this tag selector, like what is used in search: https://doc.wikimedia.org/oojs-ui/master/demos/?page=widgets&theme=wikimediaui&direction=ltr&platform=desktop#TagMultiselectWidget-with-fixed-items [23:13:15] (03CR) 10Ejegg: [C: 03+2] Update donation-interface and smash-pig libraries [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/722444 (owner: 10Ejegg) [23:13:30] oh cool, i missed that one! [23:13:54] dunno if it can do a drop-down typeahead thing [23:13:59] I think the first place to reach out to is the vuejs folks [23:14:44] I guess we'd have to add another way of adding all languages or all projects [23:14:54] right [23:14:57] all languages would be pretty hairy to display as tags there [23:15:09] uff, yep, that too [23:15:11] maybe a special "all" tag, or a checkbox to just disable [23:15:23] (similar to geotargeting) [23:16:12] (03Merged) 10jenkins-bot: One more smash-pig update [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/722471 (owner: 10Ejegg) [23:16:46] (03CR) 10Ejegg: [V: 03+2 C: 03+2] Update donation-interface and smash-pig libraries [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/722444 (owner: 10Ejegg) [23:20:13] I like this one: it has typeahead selection from a list, and then the list of selected elements is shown separate from where you type, which seems better in this case: https://doc.wikimedia.org/oojs-ui/master/demos/?page=widgets&theme=wikimediaui&direction=ltr&platform=desktop#MenuTagMultiselectWidget-inputPosition-outline-allowArbitrary-false [23:20:29] MenuTagMultiselectWidget [23:21:08] I think that one coupled with some mechanism to select all could work [23:23:18] hmm, needs sorting for selected ones too [23:23:23] another option could just be two native multiselect lists and buttons to move things between them [23:23:51] yeah, really easy to lose a carefully crafted selection with the native widget [23:25:10] better to do a scrollable frame of checkboxes, no? [23:27:13] hmmmm [23:27:47] hmm, 30 minutes left before witching hour UTC to test recurring - do i deploy? [23:27:53] sure, what the heck [23:28:41] cstone what's the contribution_recur_id of the adyen recurring you said I could test with? [23:29:22] definitely tag order could be an issue [23:29:39] https://doc.wikimedia.org/oojs-ui/master/js/#!/api/OO.ui.MenuSelectWidget says this can do multi-select and also disable auto-hiding of the options list [23:29:58] likely not all possible configs are on the demo page [23:30:10] I can add some notes and ping folks on the task maybe [23:30:30] AndyRussG: I think MenuSelectWidget is like a base class for other widgets [23:30:42] hmmmm [23:30:47] lemm grab it ejegg [23:30:50] so they just don't have a concrete subclass that offers that [23:30:58] hmmm [23:31:04] !log updated fundraising CiviCRM from e6bf81d99c to 14658445a2 [23:31:08] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [23:32:24] oh hey, i have a new adyen recurring too [23:32:28] lemme try with mine [23:33:04] okie 960893 is my new for 1.13 [23:33:15] thanks cstone [23:33:37] PROBLEM - check_puppetrun on frlog1001 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 1 minute ago with 1 failures. Failed resources (up to 3 shown): File[/var/log/remote] [23:34:27] errr wait, do we have to update tokens for all the old ones first [23:34:28] ack [23:34:35] no [23:34:41] the code should go into the old code [23:34:48] oh right [23:34:49] whew [23:34:50] 584966 is an old adyen for me [23:34:53] for 2.75 [23:35:00] the problem with going vuejs is that everything is in flux, so, maintenance as things stabilize [23:35:05] hah, you're prepared for everything cstone ! [23:35:07] (sorry for the distraction) [23:36:09] cstone woohoo, my adyen recur completed correctly [23:36:13] lemme try yours now [23:36:15] woo!! [23:36:55] and so did your new one [23:37:04] trying your old one now [23:37:29] (03CR) 10Krinkle: Replace obsolete jquery multiselect plugin with working one (031 comment) [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/722441 (https://phabricator.wikimedia.org/T291431) (owner: 10Ejegg) [23:37:31] also worked! [23:37:34] yay! [23:38:13] 10Fundraising-Backlog, 10FR-Tech-Analytics: Donor dupes - https://phabricator.wikimedia.org/T291439 (10DStrine) My answers in line * How would this donor get deduped - manually? Automatically? DS: The different email addresses would stop the automatic dedupe process. DR would need to find these contacts in t... [23:38:37] PROBLEM - check_puppetrun on frlog1001 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 6 minutes ago with 1 failures. Failed resources (up to 3 shown): File[/var/log/remote] [23:38:56] hrm. checking that. [23:39:55] ugh. ok. inconsistency between hosts caught me out. [23:39:58] fixing. [23:40:08] cstone: ok, I think when the hour changes (but before the 00:21 full run) I'll do a couple --slow-start runs to see how it works with data in the wild [23:40:22] I guess we'll want to schedule those token updates though [23:40:29] ok cool [23:40:39] yeah is there a task for that already? [23:40:57] i remember we already coded up an API call to update a single token [23:41:03] not sure if we have a batch script [23:42:37] https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/704871/ added the update call and was tagged against https://phabricator.wikimedia.org/T286739 [23:42:52] ah okay [23:43:37] PROBLEM - check_puppetrun on frlog1001 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 3 minutes ago with 1 failures. Failed resources (up to 3 shown): File[/var/log/remote] [23:43:54] the recurring logs need at least one little fix too its logging just the warning for missing invoice_id instead of the error code that used to be there [23:44:00] but i don't see anything to batch those up [23:44:08] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising sprint Roller Toaster: Stripe import issues 9/16/21 - https://phabricator.wikimedia.org/T291220 (10Eileenmcnaughton) It turns out the missing field was 'converted_currency' - I renamed the currency column to that & they imported fine [23:44:11] and would be nice to actually log the new transaction instead of spitting out the previous one [23:44:21] cstone: yep, definitely [23:44:33] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising sprint Roller Toaster: Stripe import issues 9/16/21 - https://phabricator.wikimedia.org/T291220 (10Eileenmcnaughton) a:03Eileenmcnaughton [23:44:49] who ever thought the previous txn would be interesting {shifty_eyes} [23:45:02] haha well [23:45:09] how about both old and new?? [23:45:18] I guess? [23:45:26] Nah, let's ditch the old ones... [23:47:19] so we could do a proper batch script or I could paste some db query output in a txt file and just do a bash for loop over that [23:47:32] is there a way to replicate the process control logs on docker I can see the previous/next print out when it runs but the invoice_id on the ones on live I don't see there [23:47:50] cstone oh hmm, I think so [23:48:33] is it in configandlog i didnt look there [23:48:37] RECOVERY - check_puppetrun on frlog1001 is OK: OK: Puppet is currently enabled, last run 2 minutes ago with 0 failures [23:48:37] output_directory: /var/log/process-control [23:48:47] too straightforward haha [23:48:51] cstone I think it's in /etc/process-control.yaml [23:50:43] 10Fundraising-Backlog, 10FR-Tech-Analytics: Donor dupes - https://phabricator.wikimedia.org/T291439 (10SHust) @RMurthy following up on your inquiry, the CID you mentioned is on the next DR's query (to get manually deduped) starting on Wednesday. Let me know if you have any other questions! [23:51:03] for the converting theres like 300~500 a day so ~16000ish api calls to do [23:52:13] hmm, I guess maybe better to write a real batch script to avoid civi init overhead for each call [23:54:43] could be useful for any future situations where we lose a token too [23:54:53] just pinged some folks on -dev channel, seems the main recommendation is that we reach out to the Design Systems team [23:55:09] I'll add their tag to the task [23:55:39] thanks AndyRussG [23:57:43] 10Fundraising-Backlog: Epic: Remove old Adyen code - https://phabricator.wikimedia.org/T291448 (10Ejegg) [23:58:01] 10Fundraising-Backlog, 10FR-Adyen: Epic: Remove old Adyen code - https://phabricator.wikimedia.org/T291448 (10Ejegg) [23:59:33] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Recurring-Donations: Move base functionality from recurring_globalcollect into recurring - https://phabricator.wikimedia.org/T107373 (10Ejegg) 05Open→03Declined This is obsolete - SmashPig now handles Ingenico and Adyen recurring [23:59:35] 10Fundraising-Backlog, 10FR-Amazon, 10Recurring-Donations, 10Epic: Amazon recurring (Epic) - https://phabricator.wikimedia.org/T107391 (10Ejegg) [23:59:37] 10Fundraising-Backlog, 10Recurring-Donations: WorldPay Recurring - https://phabricator.wikimedia.org/T103448 (10Ejegg)