[12:25:16] Wikimedia-Fundraising-Banners: Block donations over maximum gift amount (10000 USD) from banners - https://phabricator.wikimedia.org/T186336#3963083 (Pcoombe) Open>Resolved Looks like around 2.2% of all attempts from banners, so pretty significant! ```lang=sql SELECT SUM( CONVERT(SUBSTRING(form_amou... [14:18:52] Wikimedia-Fundraising-Banners: Desktop small banners have incorrect appearance on non-English Main Pages - https://phabricator.wikimedia.org/T187074#3963464 (Pcoombe) [14:31:58] good morning fr-tech! [14:35:21] hey fr-tech :) [14:41:06] hi jgleeson [14:41:16] how are you this morning? [14:42:58] hey mepps! pretty good thanks how are you? [14:43:16] mostly good! been fighting a bit with paypal api documentation but otherwise fine [14:44:41] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Patch-For-Review: Prevent showing CentralNotice on History/Diff pages to partially resolve banner-bump issues - https://phabricator.wikimedia.org/T176656#3963549 (Pcoombe) Open>Resolved This was deployed and I confirmed it's working. Th... [14:53:04] hi jgleeson and mepps! [15:12:35] hey ejegg :) [15:18:20] hi ejegg! [15:25:11] there's a meeting about the details of how central notice interacts with the mediawiki translation system in 5 minutes [15:25:44] might be a bit much to take in, but if anybody's interested I can add them [15:25:54] AndyRussG: would you be free for this central notice meeting? I tried to put it earlier in the day since I'm the only one on the west coast [15:26:16] sure I can ghost it to try and learn a thing or two! [15:26:33] ah yeah thanks ejegg [15:27:18] i'd be interested ejegg [15:28:47] ok, invites sent! [15:41:03] mepps / jgleeson oops, guess this isn't going to be too interesting [15:41:20] but we could do a dive into the CN / translate stuff sometime this week [15:41:32] sure [15:42:30] that'd be cool ejegg [15:54:12] dstrine: hi! which one? [15:55:03] fr-tech morning! [15:55:38] ejegg: wat? [15:55:48] that was in 5 minutes? [15:55:55] 30 minutes ago? [15:57:43] AndyRussG: yeah, it was super-early (for the usual PST wikimedia hours) [15:58:02] but dstrine's rescheduling it for next monday [15:58:27] ejegg: ah oh [15:59:10] so it was already planned? aaaaarg [15:59:14] really sorry [15:59:50] I should have checked the calendar ysterday [16:00:41] ejegg i have to admit i'm not finding the paypal documentation very clear [16:04:07] yeah, there are like 6 different integrations they offer [16:04:28] K I see it's moved to next Wednesday [16:04:43] Lots of people on that meeting, too....... ouch!!! [16:04:51] Did anyone meet? [16:05:01] (I should assume so......) [16:05:04] s'okay, you weren't the only key figure that couldn't make it [16:05:28] Gotta remember to check calendars the day before returning from OOO [16:06:40] Since I don't have the kids today, I just got up when my brain felt able.... [16:07:11] Really sorry again.... Mmmm at least this time, I'll be able to re-read the code and the bugs to have more intelligent stuff to say...... [16:18:02] mepps: aargh, this looks unpromising: http://blog.degree.no/2015/10/cancelling-old-s-paypal-subscriptions-from-code/ [16:18:33] ahh ejegg that might explain why i'm having trouble finding it documented [16:20:50] this page suggests the EC API can actually cancel 'Payments Standard' subscriptions: https://thereforei.am/2012/07/03/cancelling-subscriptions-created-with-paypal-standard-via-the-express-checkout-api/ [16:21:19] but the examples it gives still use I- subscr_ids, not S- subscr_ids [16:26:51] ejegg what do you think of the phantomjs example? [16:33:46] i hate it! [16:34:06] but if that's the only way, it's better than Donor Services having to click a million things [16:34:51] I'd say it's worth trying the ManageRecurringPaymentsProfileStatus option with a subscr_id as a profile ID first [16:36:11] makes sense ejegg [16:43:26] Wikimedia-Fundraising-Banners: Banners should automatically show/hide "Remind me later" based on country - https://phabricator.wikimedia.org/T187094#3964167 (Pcoombe) [16:48:33] Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising-Backlog: Unintended recurring: pull list and help automate refunds - https://phabricator.wikimedia.org/T186883#3964204 (mepps) I'll try this: https://thereforei.am/2012/07/03/cancelling-subscriptions-created-with-paypal-standard-via-th... [16:50:04] ejegg did you ever get in touch with the service shop about your computer? [16:51:11] or hear back, more accurately [16:51:21] AndyRussG: the meeting was not super high priority. Let me know if you can make the next one. [16:51:37] ack, thanks for the reminder mepps [16:51:56] dstrine: absolutely can make it. No excuse for having missed this one, many apologies! [16:58:33] relocating... [18:03:58] (PS1) VolkerE: build: Bring SVGO optimization to build step [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/409976 (https://phabricator.wikimedia.org/T185596) [18:12:08] Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising-Backlog: Donatewiki: use EventLogging to log pageloads - https://phabricator.wikimedia.org/T185933#3929004 (Ejegg) p:Triage>Normal a:AndyRussG [18:23:12] hi XenoRyet ! [18:23:28] How did it go pulling the email list? [18:24:22] Sill working on that one a bit. Got distracted towards the end of Friday. Making progress though. [18:24:51] about how many donors was it? [18:25:24] Not sure yet, didn't quite get to a query that I really trusted [18:25:32] I'll let you know in a little bit. [18:26:06] ok, we should be able to join drupal.contribution_tracking on civicrm.contribution and civicrm.contribution_recur [18:26:23] and the list of banners is in a comment on the ticket, formatted for an 'in' statement [18:26:46] Yea, that's the direction I was going, just didn't quite get it nailed down yet. [18:27:19] want to share what you've got in a paste someplace? [18:28:10] oh right, I'd use the timestamp on contribution_tracking over the receive_date on the contribution table [18:28:19] Na, I'll get it, just need to focus a little bit more. [18:28:21] because it's closer to the time they actually clicked on the banner [18:28:29] Good call [19:25:13] (Draft2) Tulsi Bhagat: Removed deprecated position statements from resource loader module [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/410011 (https://phabricator.wikimedia.org/T184257) [19:26:26] (CR) Jayprakash12345: [C: 1] Removed deprecated position statements from resource loader module [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/410011 (https://phabricator.wikimedia.org/T184257) (owner: Tulsi Bhagat) [19:47:30] ejegg: So I'm getting about 7700 donors. That sound in the ballpark to you? [19:48:40] ok, and about 2,000 of them have already talked to DS. and presumably a bunch really wanted recurring [19:50:02] That was including trying to weed out folks that had already canceled. Though I wasn't quite sure if I should use folks that had a cancel date, or those that didn't have a next scheduled contribution in the future. [19:50:34] We've got about 7300 if I use folks with no cancel date [19:55:42] oh huh... [20:02:48] XenoRyet: how about the end_date? [20:03:10] I think we only set that one (not the cancel_date) when we import a paypal subscr_cancel [20:04:02] lets see [20:05:28] About 8600 with no end date [20:06:32] (PS4) AndyRussG: Impression events via EventLogging [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/408488 (https://phabricator.wikimedia.org/T185932) [20:07:05] XenoRyet: and how many with neither end nor cancel dates? [20:08:01] 7300ish [20:08:58] oh, so the same as just filtering on cancel date [20:09:10] (CR) jerkins-bot: [V: -1] Impression events via EventLogging [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/408488 (https://phabricator.wikimedia.org/T185932) (owner: AndyRussG) [20:09:21] Yea, looks like. [20:13:17] (PS5) AndyRussG: Impression events via EventLogging [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/408488 (https://phabricator.wikimedia.org/T185932) [20:13:49] (CR) AndyRussG: "Thanks for the suggestions @Krinkle!!! PS5 simply doesn't use the client-side EL modules, and makes the call as soon as possible. So the c" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/408488 (https://phabricator.wikimedia.org/T185932) (owner: AndyRussG) [20:34:20] XenoRyet: meeting? [20:34:37] Oh, time warp [20:38:24] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Clean up unused suffixes - https://phabricator.wikimedia.org/T186770#3965126 (DStrine) [20:40:28] (CR) Umherirrender: [C: 2] Removed deprecated position statements from resource loader module [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/410011 (https://phabricator.wikimedia.org/T184257) (owner: Tulsi Bhagat) [20:50:39] (Merged) jenkins-bot: Removed deprecated position statements from resource loader module [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/410011 (https://phabricator.wikimedia.org/T184257) (owner: Tulsi Bhagat) [20:51:43] (PS1) Ejegg: Fix undefined variable [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/410045 [20:52:56] my network is struggling [20:53:40] dstrine: I can't get back on at the moment - will rejoin when network permits [21:12:03] Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising-Backlog: Unintended recurring: pull list and help automate refunds - https://phabricator.wikimedia.org/T186883#3965189 (XenoRyet) @MBeat33 I've got a list of what I believe to be affected email addresses who's recurring subscriptions a... [21:17:30] Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising-Backlog: Unintended recurring: pull list and help automate refunds - https://phabricator.wikimedia.org/T186883#3965210 (MBeat33) Thanks, @XenoRyet I'm happy to spot check the list. Want to put it on the server? smb://filesrv1.corp.wiki... [21:31:30] Wikimedia-Fundraising-Banners: Desktop small banners have incorrect appearance on non-English Main Pages - https://phabricator.wikimedia.org/T187074#3965253 (spatton) Nice catch @Pcoombe , just repeating myself here that I see the same issue in: Italian {F13677013} And a different, incorrect appearance in... [23:11:58] Wikimedia-Fundraising-Banners: Payment logos alignment in the iFrame - https://phabricator.wikimedia.org/T187130#3965498 (TSkaff) [23:13:19] Wikimedia-Fundraising-Banners: Payment logos alignment in the iFrame - https://phabricator.wikimedia.org/T187130#3965508 (TSkaff) {F13682389} [23:15:27] Wikimedia-Fundraising-Banners: Payment logos alignment in the iFrame - https://phabricator.wikimedia.org/T187130#3965513 (TSkaff) [23:15:43] Wikimedia-Fundraising-Banners: Payment logos alignment in the iFrame - https://phabricator.wikimedia.org/T187130#3965498 (TSkaff) [23:16:08] Wikimedia-Fundraising-Banners: Credit card logos alignment in the iFrame - https://phabricator.wikimedia.org/T187130#3965498 (TSkaff)