[00:17:45] Fundraising Sprint Junebugs prefer July, Fundraising Sprint Karma chameleons hide amongst us, Fundraising-Backlog, MediaWiki-extensions-CentralNotice: CentralNotice - CSP overreach - https://phabricator.wikimedia.org/T193332#4241686 (AndyRussG) CSP warnings have now landed in core, should go out... [01:31:53] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Epic: [Epic] CentralNotice performance - https://phabricator.wikimedia.org/T192828#4241781 (AndyRussG) [08:28:25] Fundraising-Backlog: Turn on search capability for Estimated Net Worth - https://phabricator.wikimedia.org/T195886#4242023 (Aklapper) [16:46:43] AndyRussG: looks like XenoRyet is up to take the Scrum of Scrums meeting - sounds like you're trying to get some other stuff done? [16:49:55] If AndyRussG wants to take it, that's cool by me, but yea I can also do it if you have other stuff needs doing. [16:49:56] ejegg: hey... :) if XenoRyet would like to take it, that'd be great also :) thx!!!! [16:50:24] It's kind of a fun meeting and I've done it several times before, so if you want a turn I'm happy to let you do it. [16:50:46] XenoRyet: all good, I've done more then a few also :) [16:50:55] Cool, I'll take it then. [16:51:00] XenoRyet: thanks much!!! :D [16:51:04] No worries [16:51:41] Speaking of Scrum of Scrums: Anything the rest of fr-tech wants me to bring up? [16:52:03] XenoRyet: ejegg: btw looking at the etherpad, it looks like several teams are putting something in about quarterly goals, not sure if that's a requirement now? maybe only sometimes? [16:52:06] just the stuff from the sprint [16:52:12] Good times [16:52:30] XenoRyet: yeah also nothing special to report :) thx again!! [16:52:37] AndyRussG: people definitely put in stuff that relates to cross-team goals [17:06:32] fundraising-tech-ops: get bonded ethernet config into puppet - https://phabricator.wikimedia.org/T195988#4243436 (cwdent) [17:09:52] ejegg: ahh gotcha [17:11:00] ejegg: mmm yeah I think that's new-ish, I do remember some mention of quarterly stuff last time I was there also, wasn't sure about the details of how it works now [17:15:20] Fundraising Sprint Junebugs prefer July, Fundraising Sprint Karma chameleons hide amongst us, Fundraising-Backlog, Patch-For-Review: Cancel & refund the remaining unintended recurring donations from Big EN - https://phabricator.wikimedia.org/T192958#4243459 (XenoRyet) Open>Resolved [17:17:40] (PS20) Ejegg: WIP: SmashPig payment processor extension [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/426068 (https://phabricator.wikimedia.org/T1888678) [17:21:54] (CR) jerkins-bot: [V: -1] WIP: SmashPig payment processor extension [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/426068 (https://phabricator.wikimedia.org/T1888678) (owner: Ejegg) [18:56:17] XenoRyet: anything interesting come up in the SoS? [18:56:38] hi eileen ! [18:58:17] eileen: I'm trying to get some basic tests running on the SmashPig payment extension, and they seem to be failing in setUp: https://integration.wikimedia.org/ci/job/wikimedia-fundraising-civicrm/6589/console [18:59:35] fails doing a PaymentProcessor, 'get' call [18:59:37] https://gerrit.wikimedia.org/r/#/c/426068/20/sites/default/civicrm/extensions/org.wikimedia.smashpig/tests/phpunit/CRM/SmashPigTest.php [19:00:08] with CiviCRM_API3_Exception: Undefined index: _PEAR_default_error_mode [19:00:25] Any ideas? [19:00:49] oop, DS / Civi meeting time [19:04:18] ejegg|meet: Na, SoS was pretty standard stuff, and we're not in anybody's way or anything. [19:08:48] Fundraising Sprint Karma chameleons hide amongst us, Fundraising-Backlog: make a mini test plan and switch over to new thank you page - https://phabricator.wikimedia.org/T195329#4243927 (DStrine) new pages index: https://donate.wikimedia.org/wiki/Support_pages_index [19:09:06] Fundraising Sprint Karma chameleons hide amongst us, Fundraising-Backlog: Help switch over foundation pages to donate wiki - https://phabricator.wikimedia.org/T193663#4243928 (DStrine) new pages index: https://donate.wikimedia.org/wiki/Support_pages_index [19:19:12] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Benevity import issue - https://phabricator.wikimedia.org/T196005#4244004 (LeanneS) [19:27:31] PROBLEM - check_puppetrun on pay-lvs2002 is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 8 minutes ago with 1 failures. Failed resources (up to 3 shown): File[/usr/lib/nagios/plugins/check_ssl] [19:32:31] RECOVERY - check_puppetrun on pay-lvs2002 is OK: OK: Puppet is currently enabled, last run 3 minutes ago with 0 failures [20:01:54] (PS21) Ejegg: WIP: SmashPig payment processor extension [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/426068 (https://phabricator.wikimedia.org/T1888678) [20:07:55] eileen: aha, cribbed your reset globals workaround from GeocoderTest and it seemed to work [20:36:38] ejegg: hiya, do you know anything about eventlogging code client side? [20:37:40] cwd not a heck of a lot, why? [20:37:49] this worked before: https://aa.wikibooks.org/wiki/Main_Page [20:38:00] but today when i open the console i see the EL request fails [20:38:01] I know it uses the navigator.sendBeacon function [20:38:06] ohh? [20:38:09] would you mind checking that? [20:38:18] it doesn't even say a status code just (failed) [20:38:23] could it have to do with CSP? [20:38:26] weird, taking a look [20:38:34] It's the same domain, right? [20:38:41] I wouldn't think so [20:39:10] cwd what browser? [20:39:22] i'm in stock chrome now [20:39:29] well i have ublock [20:39:55] hrm i wonder if it's that [20:40:32] hey i see your impressions [20:40:56] this isn't even my paranoid browser [20:41:13] stock chrome for me too, w/o ublock [20:41:24] i only use that one for hangouts generally [20:41:54] anyway, it seemed to work fine, came back with a 204 [20:42:34] well dang, it's ublock [20:42:42] that's too bad [21:48:31] (PS22) Ejegg: WIP: SmashPig payment processor extension [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/426068 (https://phabricator.wikimedia.org/T1888678) [21:48:48] fr-tech I'd love some review on this thing ^^^ [22:36:49] eileen: how should a civi extension add a setting? [22:37:20] just use a 'Setting', 'create' api call someplace in setup? [22:37:30] or are settings handled with mgd files too? [22:37:47] ejegg: here is an example - https://github.com/eileenmcnaughton/nz.co.fuzion.civixero/blob/master/settings/Civixero.setting.php [22:37:56] you delclare the metadata [22:38:16] I think I can find a docs link [22:38:21] thanks! [22:38:55] that example ought to be enough [22:39:33] ejegg: there is a page here https://docs.civicrm.org/dev/en/latest/framework/setting/ [22:40:13] ejegg: also the form in civixero - https://github.com/eileenmcnaughton/nz.co.fuzion.civixero/blob/master/CRM/Civixero/Form/XeroSettings.php [22:40:30] works pretty well for straight forward settings if you want to add a form [22:41:02] ah, so you do have to create the form, it's not automatically added? [22:41:23] ejegg: [22:41:25] yeah :-( [22:41:32] k, thanks! [22:41:33] I’d like to change that at some point [22:41:45] but defined defaults are added [22:41:51] is this the smash-pig for civi? [22:41:56] yep [22:42:14] i'm heading out for a bit, but I'd love to get some feedback on it later [23:47:41] PROBLEM - check_mysql on frdev1001 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 1220 [23:52:41] PROBLEM - check_mysql on frdev1001 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 1471 [23:57:41] PROBLEM - check_mysql on frdev1001 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 1524 [23:59:44] Eileen: you know anything about that? ^