[00:12:17] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising sprint Just in time roller coaster building, FR-Japan, and 2 others: Japanese donor name clean up pass - https://phabricator.wikimedia.org/T281493 (Eileenmcnaughton) a:Eileenmcnaughton [01:55:09] (PS1) Eileen: Rerun civix /update boiler plate code [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/689415 [01:55:11] (PS1) Eileen: Docs fixes (merged upstream) [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/689416 [01:55:13] (PS1) Eileen: Put Japanese names in a table [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/689417 (https://phabricator.wikimedia.org/T281493) [02:48:11] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising sprint Just in time roller coaster building, FR-Japan, and 3 others: Japanese donor name clean up pass - https://phabricator.wikimedia.org/T281493 (Eileenmcnaughton) I pulled the data into the a table on staging and did some initial... [02:53:43] (PS2) Eileen: Put Japanese names in a table [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/689417 (https://phabricator.wikimedia.org/T281493) [03:13:58] Fundraising Sprint Airline Passenger Experience, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising sprint Just in time roller coaster building, and 2 others: Importing Activity Updates - https://phabricator.wikimedia.org/T219191 (Eileenmcnaughton) @NNichols this phab got taken over... [04:28:52] Fundraising-Backlog, FR-Adyen, FR-Smashpig, MediaWiki-extensions-DonationInterface: Handle fraud filters for Adyen Checkout - https://phabricator.wikimedia.org/T282641 (Ejegg) [07:22:31] PROBLEM - check_log_messages on frav1002 is CRITICAL: CRITICAL: Paypal_endpoint_critical 1 [=1] [07:26:33] (CR) jerkins-bot: [V: -1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/689587 (owner: L10n-bot) [07:27:31] RECOVERY - check_log_messages on frav1002 is OK: OK [07:52:32] PROBLEM - check_log_messages on frav1002 is CRITICAL: CRITICAL: Paypal_endpoint_critical 1 [=1] [07:55:36] (CR) Raimond Spekking: [C: +2] "syntax fx with https://translatewiki.net/w/i.php?title=MediaWiki:Donate_interface-monthly-convert-title-variant-004/ja&diff=prev&oldid=100" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/689587 (owner: L10n-bot) [07:57:32] RECOVERY - check_log_messages on frav1002 is OK: OK [12:09:39] (PS2) Thiemo Kreuz (WMDE): Simplify CentralNotice::sanitizeSearchTerms implementation [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/688960 [12:13:29] (CR) jerkins-bot: [V: -1] Simplify CentralNotice::sanitizeSearchTerms implementation [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/688960 (owner: Thiemo Kreuz (WMDE)) [13:52:07] fr-tech can someone attend scrum of scrums today? [13:52:14] it's in about an hour an a half [13:52:23] (10:35 my time) [13:52:53] here's the meeting link: https://meet.google.com/cjo-ejuo-njs [13:53:12] and here's the etherpad: https://etherpad.wikimedia.org/p/Scrum-of-Scrums [14:25:31] Fundraising-Backlog, Analytics, Event-Platform, MW-1.37-notes (1.37.0-wmf.4; 2021-05-04): CentralNoticeBannerHistory and CentralNoticeImpression Event Platform Migration - https://phabricator.wikimedia.org/T271168 (Ottomata) @AndyRussG is CentralNotice special for deployment? We merged the chang... [14:45:13] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Searchkit - looking for contacts who are assigned as Stewards or Solicitors - https://phabricator.wikimedia.org/T282694 (Aklapper) [14:46:42] sorry ejegg I was picking up Oscar [14:46:56] lemme see if it's still going [14:48:03] ah ok it hasn't started yet, sure will do ejegg [15:16:36] fr-tech anything for scrum of scrums? So far I've got, 'Deployed new email preferences center', 'Started integration work for backup processor's new API' and under the blocked section I've got 'a little help from releng to push through an update to our CivCRM CI job would be hugely appreciated! Patch is here https://gerrit.wikimedia.org/r/c/integration/config/+/688350/' [15:23:23] Fundraising Sprint Interstitial ads halfway down the coaster hill, Fundraising-Backlog, fundraising sprint Just in time roller coaster building, FR-Adyen, and 2 others: Fix amount formatting for Adyen recurring - https://phabricator.wikimedia.org/T281513 (DStrine) p:Triage→High [15:23:37] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising sprint Just in time roller coaster building, FR-Japan, and 3 others: Japanese donor name clean up pass - https://phabricator.wikimedia.org/T281493 (DStrine) p:Triage→High [15:23:51] Fundraising-Backlog, fundraising sprint Just in time roller coaster building, fundraising-tech-ops, FR-Adyen: Time boxed adyen related code organizaiton/planning - https://phabricator.wikimedia.org/T282608 (DStrine) p:Triage→Medium [15:24:01] thanks dstrine [15:24:04] Fundraising-Backlog, fundraising sprint Just in time roller coaster building, fr-donorservices: Update contact email address on the ES error screen - https://phabricator.wikimedia.org/T282497 (DStrine) p:Triage→Medium [15:24:14] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising sprint Just in time roller coaster building: Automatic date added when Benefactor Page Listing fields are updated - https://phabricator.wikimedia.org/T282448 (DStrine) p:Triage→Medium [15:24:24] Fundraising-Backlog, fundraising sprint Just in time roller coaster building, FR-Adyen, MediaWiki-extensions-DonationInterface, Patch-For-Review: Form chooser special page routing should follow config - https://phabricator.wikimedia.org/T282343 (DStrine) p:Triage→High [15:24:32] Fundraising-Backlog, fundraising sprint Just in time roller coaster building, FR-Adyen, FR-Smashpig: Adyen: try to capture an old-style recurring with rest API - https://phabricator.wikimedia.org/T282302 (DStrine) p:Triage→High [15:24:34] Jeff_Green: did you see the note about mysql going away earlier? [15:24:46] Fundraising-Backlog, fundraising sprint Just in time roller coaster building, FR-Adyen, MediaWiki-extensions-DonationInterface, Patch-For-Review: Handle card payment submission in Adyen Drop-In web - https://phabricator.wikimedia.org/T281528 (DStrine) p:Triage→High [15:24:57] Fundraising-Backlog, fundraising sprint Just in time roller coaster building, FR-Adyen, MediaWiki-extensions-DonationInterface, Patch-For-Review: Show payment fields on Adyen Drop-In Web form - https://phabricator.wikimedia.org/T281516 (DStrine) p:Triage→High [15:25:00] jgleeson: no, where was it? [15:25:09] Fundraising-Backlog, fundraising sprint Just in time roller coaster building, FR-Adyen, MediaWiki-extensions-DonationInterface, Patch-For-Review: Send config needed for Drop-In Web to Adyen front-end - https://phabricator.wikimedia.org/T281509 (DStrine) p:Triage→High [15:25:11] ah I replied to one of the failmails produced [15:25:20] Fundraising-Backlog, fundraising sprint Just in time roller coaster building, FR-Adyen, MediaWiki-extensions-DonationInterface, Patch-For-Review: Load Adyen's Drop-In Web JS and CSS on AdyenDropIn form - https://phabricator.wikimedia.org/T281441 (DStrine) p:Triage→High [15:25:20] it was from 9:00am UTC [15:25:39] looks like the dbs weren't available for a period of less than a minute [15:25:43] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising sprint Just in time roller coaster building, FR-AutoTY-Email: Civi stock TY email template missing gift date - https://phabricator.wikimedia.org/T281313 (DStrine) p:Triage→Medium [15:25:53] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising sprint Just in time roller coaster building: Benefactor Page Listing Custom field - https://phabricator.wikimedia.org/T281268 (DStrine) p:Triage→Medium [15:26:08] we got about 5-6 failmails in that window complaining of not finding the db [15:26:10] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising sprint Just in time roller coaster building: Delete TY email copies from contributions more than 1 year old. - https://phabricator.wikimedia.org/T280587 (DStrine) p:Triage→High [15:27:12] Fundraising-Backlog, Analytics, Event-Platform, MW-1.37-notes (1.37.0-wmf.4; 2021-05-04): CentralNoticeBannerHistory and CentralNoticeImpression Event Platform Migration - https://phabricator.wikimedia.org/T271168 (AndyRussG) >>! In T271168#7082147, @Ottomata wrote: > @AndyRussG is CentralNotice... [15:30:00] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising sprint Just in time roller coaster building, FR-Japan, and 3 others: Japanese donor name clean up pass - https://phabricator.wikimedia.org/T281493 (DStrine) [15:30:18] jgleeson: this was from civi1001->frdb1004? [15:34:34] Fundraising-Backlog, Analytics, Analytics-EventLogging, Analytics-Kanban, and 4 others: Determine which remaining legacy EventLogging schemas need to be migrated or decommissioned - https://phabricator.wikimedia.org/T282131 (AndyRussG) [15:35:36] jgleeson: looking at monitoring, both civi1001 and frdb1004 have a pretty solid activity spike right around then, my educated guess is that we dossed ourself [15:38:23] jgleeson: nothing here, thanks! [15:43:43] huh, nope, mysql restarted then. that is odd [15:45:13] Wikimedia-Fundraising-Banners: [M Lg] Accidental clicks outside of "Other monthly amount" modal window leads to confusing user experience - https://phabricator.wikimedia.org/T282705 (jbolorinos-ctr) [15:47:29] fr-tech, ejegg, it was mentioned on the call that Scrum of Scrums is ending and they are thinking of new ways to handle cross-team dependencies and blockers. grace said if anyone isn't happyy about that news message her to discuss more [15:47:57] jgleeson: ah okok thanks [15:49:10] although we did actually have a blocker due to another team that they now know about (our CI updates) so feels like it is a pretty useful meeting and a shame to lose [15:50:25] jgleeson: agreed it is a nice meeting... I thought I'd heard a while ago that it was ending, though, so I was surprised it was still happening [15:50:37] I guess they had a long phase-out, but then I'm surprised there's not clear substitute yet? [15:50:46] i guess I've only attended like 2-3 though. maybe the others consist of mostly tumbleweeds? [15:51:43] #saveSoS ! [15:51:46] :) [15:51:55] or... [15:51:59] #saveOurSOS [15:53:21] Wikimedia-Fundraising-Banners: [M Lg] Accidental clicks outside of "Other monthly amount" modal window leads to confusing user experience - https://phabricator.wikimedia.org/T282705 (jbolorinos-ctr) @krobinson Would you happen to know if during last year's campaign most of the unintended recurring donations... [16:05:21] Fundraising-Backlog, FR-Docker: Docker dev setup: add anonymous Civi user - https://phabricator.wikimedia.org/T282707 (AndyRussG) [16:05:59] Fundraising-Backlog, FR-Docker: Docker dev setup: add anonymous Civi user - https://phabricator.wikimedia.org/T282707 (AndyRussG) [16:30:37] Wikimedia-Fundraising-Banners: [M Lg] Accidental clicks outside of "Other monthly amount" modal window leads to confusing user experience - https://phabricator.wikimedia.org/T282705 (krobinson) Awesome find! Deferring to @MBeat33 to help you here. [16:35:06] fr-tech so where do I add the comment about documenting imports as we de-drupalize that code? Here is the drupal upgrade epic https://phabricator.wikimedia.org/T261779 and here is the tag https://phabricator.wikimedia.org/project/view/5128/ [16:35:37] I guess it'd either go here in switching wmf_common to a Civi wmf-common https://phabricator.wikimedia.org/T270681 [16:35:56] or here, in the offline2civicrm conversion task? https://phabricator.wikimedia.org/T270669 [16:36:43] I guess I could add a comment in both tasks, since the code for imports (viz. Eileen's changes for Fidelity) seems to be in both those places, though maybe more in the latter [16:38:40] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Fr-drupal-upgrade-2021: Convert offline2civicrm to a drupal module - https://phabricator.wikimedia.org/T270669 (AndyRussG) Quick note to remember a thought on this: Let's maybe document the import logic and related code as we go? Thanks!! [16:41:06] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Fr-drupal-upgrade-2021: Move wmf_common into an extension - probably wmf-civicrm - https://phabricator.wikimedia.org/T270681 (AndyRussG) Quick note to remember a thought on this: Maybe try to document stuff as we go, as much as possible? It just see... [16:42:01] fr-tech I guess u could ignore my previous question ^ I just boldly commented a couple places, hope I got it right :) thanks, apologies for the bother [16:43:48] fundraising-tech-ops: Fundraising access request for Julia Brungs - https://phabricator.wikimedia.org/T281111 (Dwisehaupt) [16:45:11] dstrine: also forgot to mention, I added our backlog tag here and the task in "blocked/not fr-tech". This is just so we keep an eye on the task, if that's ok? No work for us to do, Analytics Engineering just asked us if we want to keep one of the schemas we made for Fruec that would be for the new pipeline data on landing pages. I just said yes, let's keep it, on the assumption that we don't [16:45:12] want to close off all that entirely yet. It's not like the banner history one, since in this case there are no updates required in any of our codebases. [16:45:29] https://phabricator.wikimedia.org/T282131 [16:46:09] ok [16:46:13] :) [16:47:31] Fundraising-Backlog, fundraising sprint Just in time roller coaster building, fr-donorservices: Update contact email address on the ES error screen - https://phabricator.wikimedia.org/T282497 (Ejegg) @Pcoombe when we catch a failure in DonationInterface we generally render an error page using the upd... [17:00:19] fundraising-tech-ops: Fundraising access request for Julia Brungs - https://phabricator.wikimedia.org/T281111 (Dwisehaupt) [17:02:20] fundraising-tech-ops: Fundraising access request for Julia Brungs - https://phabricator.wikimedia.org/T281111 (Dwisehaupt) SSL client cert created and password sent via SMS. Superset account created and password sent via SMS. Email sent with instructions on how to change the superset password. [17:05:02] fundraising-tech-ops: Fundraising access request for Julia Brungs - https://phabricator.wikimedia.org/T281111 (Dwisehaupt) a:Dwisehaupt [17:20:44] fr-tech groceries just arrived, so I'll be a bit late to tech talk [17:34:58] fr-tech tech-talking-adyen ? [18:29:11] Wikimedia-Fundraising-Banners: [M Lg] Accidental clicks outside of "Other monthly amount" modal window leads to confusing user experience - https://phabricator.wikimedia.org/T282705 (MBeat33) Thank you @jbolorinos-ctr for isolating this behavior! The comments from Sep 9 & 11 in {T262361} have lookups for ca... [18:45:15] Fundraising-Backlog, fundraising sprint Just in time roller coaster building, FR-Adyen, MediaWiki-extensions-DonationInterface, Patch-For-Review: Handle card payment submission in Adyen Drop-In web - https://phabricator.wikimedia.org/T281528 (jgleeson) a:jgleeson [18:58:00] Fundraising-Backlog, FR-Adyen, MediaWiki-extensions-DonationInterface: Handle 3DSecure for Adyen Checkout - https://phabricator.wikimedia.org/T282730 (Ejegg) [19:20:06] (PS2) Ejegg: Skeleton files for Adyen Checkout integration [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/686820 (https://phabricator.wikimedia.org/T281429) [19:20:08] (PS2) Ejegg: Add Checkout scripts to Adyen gateway [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/686821 (https://phabricator.wikimedia.org/T281441) [19:20:10] (PS4) Ejegg: WIP Adyen: send Checkout config to front-end [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/683771 (https://phabricator.wikimedia.org/T281509) [19:20:12] (PS5) Ejegg: WIP Adyen show drop-in web payment fields [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/683772 (https://phabricator.wikimedia.org/T281516) [19:20:14] (PS3) Ejegg: Form chooser routes to special page via config [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/687356 (https://phabricator.wikimedia.org/T282343) [19:20:16] (PS2) Ejegg: WIP Handle Adyen encrypted card submission [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/689198 (https://phabricator.wikimedia.org/T281528) [19:20:18] (PS1) Ejegg: Adyen Checkout: map brand code to submethod [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/690030 (https://phabricator.wikimedia.org/T281528) [19:26:59] (CR) jerkins-bot: [V: -1] WIP Adyen show drop-in web payment fields [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/683772 (https://phabricator.wikimedia.org/T281516) (owner: Ejegg) [19:27:01] (CR) jerkins-bot: [V: -1] WIP Handle Adyen encrypted card submission [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/689198 (https://phabricator.wikimedia.org/T281528) (owner: Ejegg) [19:27:08] (CR) jerkins-bot: [V: -1] Form chooser routes to special page via config [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/687356 (https://phabricator.wikimedia.org/T282343) (owner: Ejegg) [19:27:10] (CR) jerkins-bot: [V: -1] Adyen Checkout: map brand code to submethod [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/690030 (https://phabricator.wikimedia.org/T281528) (owner: Ejegg) [19:31:16] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Check on Civi smart group for chargebacks from recurrings - https://phabricator.wikimedia.org/T282736 (MBeat33) [20:36:43] Fundraising-Backlog, MediaWiki-extensions-DonationInterface: Update or delete DI's cookie probe - https://phabricator.wikimedia.org/T282746 (Ejegg) [20:43:21] Fundraising-Backlog, FR-AutoTY-Email: Add dynamic content to some TY emails, to target by country - https://phabricator.wikimedia.org/T282266 (TSkaff) [20:46:27] Fundraising-Backlog, FR-AutoTY-Email: Add dynamic content to some TY emails, to target by country - https://phabricator.wikimedia.org/T282266 (TSkaff) @DStrine July would be totally fine--agree/understand Adyen (and other projects take precedence over something like this)! Setting up some dynamic conten... [20:51:05] Wikimedia-Fundraising-Banners: [M Lg] Accidental clicks outside of "Other monthly amount" modal window leads to confusing user experience - https://phabricator.wikimedia.org/T282705 (Pcoombe) Great catch @jbolorinos-ctr! Do you think it makes sense to just disallow closing the modal by clicking outside of it... [21:03:27] Wikimedia-Fundraising-Banners: [M lg] Opt-in no prompt doesn't fit with new blue background - https://phabricator.wikimedia.org/T282749 (Pcoombe) [22:30:57] Wikimedia-Fundraising-Banners: [M Lg] Accidental clicks outside of "Other monthly amount" modal window leads to confusing user experience - https://phabricator.wikimedia.org/T282705 (jbolorinos-ctr) Hey @Pcoombe, yeah I think that would work! [22:35:57] Wikimedia-Fundraising-Banners: [M Lg] Accidental clicks outside of "Other monthly amount" modal window leads to confusing user experience - https://phabricator.wikimedia.org/T282705 (jbolorinos-ctr) Thanks so much everyone for the quick responses on this! [22:36:49] Wikimedia-Fundraising-Banners: [M lg] Opt-in no prompt doesn't fit with new blue background - https://phabricator.wikimedia.org/T282749 (jbolorinos-ctr) Yeah I had also noticed this earlier...wasnt sure if that was by design. Thanks for filing this @Pcoombe! [22:56:31] dstrine: just looking at your comment on T281493 (Japanese names) [22:56:32] T281493: Japanese donor name clean up pass - https://phabricator.wikimedia.org/T281493 [22:57:09] https://www.irccloud.com/pastebin/C4wIhopW/ [22:57:27] 2 parts - 1 only update contacts with Japanese preferred language [22:57:27] 2) ignore any in roman letters [22:57:43] hmmm... seeing some db locks encountered on SmashPig::queue2civicrm. are these expected? [22:57:54] - so if 'Suzuki' is in the first_name AND the preferred language is Japanese - we don't update? [22:58:13] dwisehaupt: hmm - maybe there is an import happening - can you see who the user is? [22:58:46] actually no - that's just normal incoming queues I guess [22:59:18] checking the db for fun and profit. [22:59:30] are you having fun yet? [23:00:49] totally. [23:00:52] user 1534 [23:00:58] doing a nice big query [23:04:19] lwadleigh running it. i'm sanitizing the query and will put it in a paste. [23:06:36] yeah that's a bad query - I can see it would cause issues [23:06:52] oooo.. this would be a perfect test for privatebin. [23:07:40] I think they have tried the custom full text search - probably a bit of experimenting doing on [23:07:45] I don't know the user [23:07:59] we can kill as they will have given up long ago [23:08:22] cool. i'll kill it. [23:09:20] they will have tried civicrm/contact/search/custom/list?reset=1 - bottom search [23:09:29] - we could de-register that search - [23:12:36] I just disabled it over here civicrm/admin/options/custom_search?reset=1 & logged an upstream gitlab