[03:25:50] Fundraising-Backlog, Phabricator: Please adapt Phabricator ACLs for "acl*WMF-FR" - https://phabricator.wikimedia.org/T246648 (Aklapper) @DStrine: The problem that I pointed out in my last comment is not resolved. Do you want me to create a separate task for that? [03:52:16] Fundraising-Backlog, MediaWiki-extensions-CentralNotice: CentralNotice: Adapt banner history for campaign fallback - https://phabricator.wikimedia.org/T236285 (AndyRussG) [03:52:18] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Epic: [Epic] Banner history improvements - https://phabricator.wikimedia.org/T192564 (AndyRussG) [05:05:36] (PS3) AndyRussG: Make Ingenico PaymentProvider implement IPaymentProvider [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/575806 [07:54:54] Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Upstream our remaining Civi patches - https://phabricator.wikimedia.org/T217600 (Eileenmcnaughton) woot putting this in review... [07:56:33] Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Upstream our remaining Civi patches - https://phabricator.wikimedia.org/T217600 (Eileenmcnaughton) [08:31:50] (PS4) ItSpiderman: [WIP] Cloning Campaign [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/574667 (owner: AlexPinchuk) [08:32:08] (CR) jerkins-bot: [V: -1] [WIP] Cloning Campaign [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/574667 (owner: AlexPinchuk) [14:45:54] Fundraising-Backlog, Phabricator: Please adapt Phabricator ACLs for "acl*WMF-FR" - https://phabricator.wikimedia.org/T246648 (DStrine) Sure but as far as I can tell there isn't anything that can be done about it. [15:36:35] fundraising-tech-ops: rack/setup/install replacement frpig2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242266 (Jgreen) [15:46:45] fundraising-tech-ops, Operations, ops-codfw: new payments2001 and payments2003 bonded ethernet network error/warning - https://phabricator.wikimedia.org/T246492 (Jgreen) p:Triage→Medium [15:46:52] fundraising-tech-ops, Operations, ops-codfw: new payments2001 and payments2003 bonded ethernet network error/warning - https://phabricator.wikimedia.org/T246492 (Jgreen) a:Jgreen→None [15:47:43] fundraising-tech-ops, Operations, ops-codfw: rack/setup/install frpm2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242269 (Jgreen) [15:49:47] fr-tech so changing payment_id to gateway_txn_id as expected key sent to approvePayment() in Ingenico/PaymentProvider... [15:50:02] There are also a lot of other methods that take a $paymentId parameter [15:50:45] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising-tech-ops: Civi certificate request: Kristie Robinson - https://phabricator.wikimedia.org/T246677 (DStrine) [15:51:39] getPaymentStatus, cancelPayment, tokenizePayment, createRefund... Should the variable be called $gatewayTxnId in all those places, too? [15:55:37] fundraising-tech-ops: reconfigure payments*:/srv to /var/log - https://phabricator.wikimedia.org/T211594 (Jgreen) Open→Resolved This is fixed in the payments partman recipe, and will be fully cleaned up as we refresh servers to buster. [16:09:22] Fundraising-Backlog, Fr-planning-ahead: fill out PCI saq a forms and document process - https://phabricator.wikimedia.org/T243020 (DStrine) p:Triage→High [16:12:14] Fundraising-Backlog, Fr-planning-ahead: Planning projects for Q3/4 and annual planning help - https://phabricator.wikimedia.org/T246787 (DStrine) p:Triage→High [16:18:50] fundraising-tech-ops: rack/setup/install replacement frpig2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242266 (Papaul) ` [edit interfaces interface-range disabled] - member "ge-[0-1]/0/7"; [edit interfaces interface-range vlan-listenerdmz] member "ge-[0-1]/0/13" { ... } + member "ge... [16:20:34] fundraising-tech-ops: rack/setup/install replacement frpig2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242266 (Papaul) p:Triage→Medium [16:21:12] fundraising-tech-ops: rack/setup/install replacement frpig2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242266 (Papaul) @Dwisehaupt @Jgreen please fell free to take this task. Thanks [16:27:13] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Email: Investigate Automatic TY email improvements - https://phabricator.wikimedia.org/T246790 (DStrine) [16:27:54] AndyRussG: sure, we could change it there too [16:32:02] ejegg: ok cool, thanks! Yeah, just looking at some ingenico doc [16:32:13] Looks like this is the relevant stuff here, no? https://epayments-api.developer-ingenico.com/s2sapi/v1/en_US/java/payments/approve.html?paymentPlatform=ALL#payments-approve [16:32:44] So I'll just include a note that our $gatewayTxnId is the same as paymentId in Ingenico doc, does that sound right? [16:38:51] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Q2-FY2019-20-cleanup-list, FR-Email: Make Silverpop export leaner - https://phabricator.wikimedia.org/T173538 (CCogdill_WMF) Ccing @KHaggard so she can follow changes on this task. [16:39:06] AndyRussG: yep, that's it! [16:42:46] Fundraising-Backlog, FR-Ingenico, Fr-planning-ahead, Recurring-Donations: Test migrating old ingencio recurring to new ingencio - https://phabricator.wikimedia.org/T232017 (DStrine) [16:46:50] Fundraising-Backlog, Fr-planning-ahead: fill out PCI saq a forms and document process - https://phabricator.wikimedia.org/T243020 (DStrine) p:High→Unbreak! [16:50:06] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Opt in - remove from suppression list - https://phabricator.wikimedia.org/T237715 (CCogdill_WMF) Ccing @KHaggard so she can track changes to the imports as a result of this task (when completed). [16:54:45] ejegg: okok thx :) [16:55:08] fundraising-tech-ops: rack/setup/install civi2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242270 (Papaul) [16:57:23] PROBLEM - check_procs on frdb1002 is CRITICAL: PROCS CRITICAL: 1261 processes [17:06:08] fundraising-tech-ops: rack/setup/install civi2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242270 (Papaul) ` [edit interfaces interface-range vlan-fundraising] member "ge-[0-1]/0/23" { ... } + member "ge-[0-1]/0/14"; [edit interfaces] + ge-0/0/14 { + description civi2001:eth0; +... [17:06:26] fundraising-tech-ops: rack/setup/install civi2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242270 (Papaul) [17:10:43] Fundraising-Backlog, FR-Ingenico, Fr-planning-ahead, Recurring-Donations: Test migrating old ingencio recurring to new ingencio - https://phabricator.wikimedia.org/T232017 (EMartin) Hello, I have been working with Ingenico and DS on some of the questions around this migration. Notes here: -Look... [17:27:56] Wikimedia-Fundraising-Banners: Prepare banners for France Adyen recurring test - https://phabricator.wikimedia.org/T246804 (Pcoombe) p:Triage→High [17:32:21] RECOVERY - check_procs on frdb1002 is OK: PROCS OK: 270 processes [17:33:18] Wikimedia-Fundraising-Banners: Prepare banners for France Adyen recurring test - https://phabricator.wikimedia.org/T246804 (Pcoombe) [17:42:28] fundraising-tech-ops: rack/setup/install replacement frpig2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242266 (Papaul) a:Papaul→Jgreen [17:46:49] fundraising-tech-ops, Patch-For-Review: rack/setup/install civi2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242270 (Papaul) [17:48:49] fundraising-tech-ops, Patch-For-Review: rack/setup/install civi2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242270 (Papaul) a:Papaul→Jgreen @Jgreen all yours [17:51:57] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising-tech-ops: Civi certificate request: Kristie Robinson - https://phabricator.wikimedia.org/T246677 (Dwisehaupt) a:Dwisehaupt [17:57:11] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising-tech-ops: Civi certificate request: Kristie Robinson - https://phabricator.wikimedia.org/T246677 (Dwisehaupt) Certificate regenerated and sent via email. Password sent via SMS. [18:02:03] fundraising-tech-ops: rack/setup/install replacement pay-lvs2002.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242268 (Papaul) ` [edit interfaces interface-range disabled] - member ge-0/0/22; - member ge-1/0/22; [edit interfaces interface-range vlan-payments] member "ge-[0-1]/0/10" { ...... [18:02:19] PROBLEM - check_procs on frdb1002 is CRITICAL: PROCS CRITICAL: 1552 processes [18:04:54] fundraising-tech-ops: rack/setup/install replacement pay-lvs2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242267 (Papaul) ` papaul@fasw-c-codfw# ...s | match pay-lvs2001 ge-0/0/0 up up pay-lvs2001:eth0 ge-1/0/0 up up pay-lvs2001:eth1 [18:06:46] fr-tech how are we looking for adyen? [18:06:59] I think cstone's patch is +2'd right? [18:07:13] The auth suppression one? [18:07:16] Yea, that's merged [18:07:21] PROBLEM - check_procs on frdb1002 is CRITICAL: PROCS CRITICAL: 1089 processes [18:07:33] jgleeson: XenoRyet: I'll have some more code for review in a bit [18:07:45] feels like we're maybe close to the smoke test end-to-end once we wrap up these last few patches [18:07:55] would be good to do on a call maybe and talk through? [18:08:05] awesome AndyRussG [18:08:35] Maybe tomorrow's tech-talk, assuming everything is ready by then? [18:10:33] XenoRyet: btw not super-relevant, but I have to miss tomorrow's tt because parent-teacher meeting [18:11:13] No worries on that. Parent teacher stuff is more important than tech-talk. [18:11:40] yeah they didn't give me many options for the meeting [18:12:12] the kids' mom of course just doesn't go to any of these, kid still failing several subjects... :( [18:12:15] no problem we have maybe tag the call onto a standup one day this week [18:12:23] we can* [18:12:33] Yea, we can definitely work around that sort of thing. [18:13:00] ah sorry to hear that AndyRussG [18:13:21] eh it's ok, it has its ups and downs [18:13:34] she failed gym! I think you have to really try in order to fail gym [18:13:41] lol [18:13:48] thx :) [18:15:44] Oscar starts school in September and I'm pretty shocked at how quickly that has come around [18:16:35] Heh, sneaks up on you, doesn't it? [18:16:35] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising-tech-ops: Civi certificate request: Kristie Robinson - https://phabricator.wikimedia.org/T246677 (MBeat33) Open→Resolved Thank you! [18:16:51] definitely! [18:17:10] Fundraising-Backlog, fundraising-tech-ops: SSH and Yubikey setup for CDenes - https://phabricator.wikimedia.org/T246390 (Dwisehaupt) Great, since you have a yubikey already, we can just move along. What I need to do now is collect the public keys for your yubikey and for your ssh key. For the yubikey, t... [18:22:29] fundraising-tech-ops: rack/setup/install replacement pay-lvs2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242267 (Papaul) [18:27:23] RECOVERY - check_procs on frdb1002 is OK: PROCS OK: 402 processes [18:29:02] (PS4) AndyRussG: WIP: Make Ingenico PaymentProvider implement IPaymentProvider [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/575806 [19:00:59] fundraising-tech-ops, Operations, netops: DHCP routing issue with civi2001 - https://phabricator.wikimedia.org/T246812 (Jgreen) [19:01:29] Fundraising-Backlog: Email deliverability stats for list of email domains - https://phabricator.wikimedia.org/T246811 (CCogdill_WMF) p:Triage→Medium [19:03:25] Fundraising-Backlog: Email deliverability stats for list of email domains - https://phabricator.wikimedia.org/T246811 (CCogdill_WMF) [19:27:18] Fundraising-Backlog, Phabricator: Please adapt Phabricator ACLs for "acl*WMF-FR" - https://phabricator.wikimedia.org/T246648 (Aklapper) @DStrine: Sure something can be done: Allowing a second person to edit #acl_wmf-fr, so there is a fallback in place. @mepps looks like an obvious candidate to me? [19:29:05] fr-tech what's up with the Ingenico Create/Approve/Cancel Payment Status classes, and how do they relate to the new standardized PaymentProviderResponse classes? [19:29:21] (CR) Ejegg: [C: +2] "The tests look good! That createPaymentError response does make me wonder how we've avoided getting exceptions thrown up to the CiviCRM ex" [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/576111 (https://phabricator.wikimedia.org/T243340) (owner: Jgleeson) [19:29:34] (CR) Ejegg: [C: +2] Minor updates to Adyen tests [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/576134 (https://phabricator.wikimedia.org/T243340) (owner: Jgleeson) [19:29:59] (Merged) jenkins-bot: Add tests for Ingenico PaymentProvider Response Errors [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/576111 (https://phabricator.wikimedia.org/T243340) (owner: Jgleeson) [19:30:01] (Merged) jenkins-bot: Minor updates to Adyen tests [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/576134 (https://phabricator.wikimedia.org/T243340) (owner: Jgleeson) [19:32:12] Fundraising-Backlog, Phabricator: Please adapt Phabricator ACLs for "acl*WMF-FR" - https://phabricator.wikimedia.org/T246648 (MarcoAurelio) Maybe also allow @offboarding (the account the [[ https://github.com/wikimedia/puppet/blob/production/modules/openldap/files/offboard-user.py | offboard-user.py scri... [19:36:58] Fundraising-Backlog, fundraising-tech-ops: Upgrade fundraising grafana to v6.6 - https://phabricator.wikimedia.org/T246119 (Dwisehaupt) Pushed the change to add in the repos so we can pull from the main grafana repo instead of repackaging on our own. [frack::puppet] 5c32e91e Add grafana repo to valid re... [19:42:13] Fundraising-Backlog, fundraising-tech-ops: Upgrade fundraising grafana to v6.6 - https://phabricator.wikimedia.org/T246119 (Dwisehaupt) Reverified this commit that grafana should not get automatic upgrades. Just in case: [frack::puppet] ef22862c Lock the grafana package to keep it from getting auto updates [19:42:36] AndyRussG: those are just used to normalize some specific response codes [19:43:17] ie translate from the status category that's returned from Ingenico to the FinalStatus constant that we use [19:57:14] ejegg: are you seeing the scrutinizer failures relating to unittests on smashpig patches? [20:06:36] ejegg: hmmm I feel like the current standardization should somehow be doing something with those too, does that make sense? [20:07:10] fr-tech in the Ingenico approve payment response structure, is payment/id what we take as gateway_txn_id ? [20:07:24] https://epayments-api.developer-ingenico.com/s2sapi/v1/en_US/java/payments/approve.html?paymentPlatform=ALL#payments-approve-response-200 [20:08:58] Fundraising-Backlog, FR-Adyen: Adyen iDeal handled through smashpig. - https://phabricator.wikimedia.org/T230837 (DStrine) [20:09:30] AndyRussG: yep! [20:09:41] jgleeson: cool! :) [20:10:03] Fundraising-Backlog: Add IDEAL to adyen front end - https://phabricator.wikimedia.org/T246819 (DStrine) [20:11:22] Fundraising-Backlog: Investigate and breakdown task for IDEAL through adyen - https://phabricator.wikimedia.org/T231909 (DStrine) Open→Resolved [20:11:25] Fundraising-Backlog: EPIC: Enable the ability for user to pay with iDeal through Adyen - https://phabricator.wikimedia.org/T231370 (DStrine) [20:12:09] Fundraising-Backlog, FR-Adyen: Add IDEAL to adyen front end - https://phabricator.wikimedia.org/T246819 (DStrine) [20:22:06] fundraising-tech-ops: figure out Buster package for python3-mysql.connector for use with fruec - https://phabricator.wikimedia.org/T246823 (Jgreen) [20:22:32] fundraising-tech-ops: figure out Buster package for python3-mysql.connector for use with fruec - https://phabricator.wikimedia.org/T246823 (Jgreen) p:Triage→Medium [20:23:21] fundraising-tech-ops: rack/setup/install civi2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242270 (Jgreen) [20:23:23] fundraising-tech-ops: figure out Buster package for python3-mysql.connector for use with fruec - https://phabricator.wikimedia.org/T246823 (Jgreen) [20:24:18] jgleeson: oh, the scrutinizer setup needs to be updated I think [20:24:42] AndyRussG: Those are indeed new classes added by jgleeson in the current standardization [20:24:52] he added similar ones for Adyen [20:25:16] And yep, that payment/id is indeed what we call the gateway_txn_id [20:25:58] Ah hmmm ok :) [20:27:04] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Email: Investigate Automatic TY email improvements - https://phabricator.wikimedia.org/T246790 (DStrine) a:Ejegg→None [20:29:16] fundraising-tech-ops: rack/setup/install civi2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242270 (Jgreen) p:Triage→Medium [20:30:50] (PS5) AndyRussG: WIP: Make Ingenico PaymentProvider implement IPaymentProvider [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/575806 [20:31:06] fundraising-tech-ops: rack/setup/install replacement frpig2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242266 (Jgreen) [20:31:08] (CR) jerkins-bot: [V: -1] WIP: Make Ingenico PaymentProvider implement IPaymentProvider [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/575806 (owner: AndyRussG) [20:31:27] fundraising-tech-ops: rack/setup/install replacement frpig2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242266 (Jgreen) Open→Resolved [20:31:29] fundraising-tech-ops: 2019-2020 Q3 fundraising hardware refresh and capex - https://phabricator.wikimedia.org/T242257 (Jgreen) [20:33:09] fundraising-tech-ops: rack/setup/install civi2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242270 (Jgreen) [20:33:11] fundraising-tech-ops, Operations, netops: DHCP routing issue with civi2001 - https://phabricator.wikimedia.org/T246812 (Jgreen) Open→Stalled [20:34:30] fundraising-tech-ops: 2019-2020 Q3 fundraising hardware refresh and capex - https://phabricator.wikimedia.org/T242257 (Jgreen) [20:36:46] Fundraising-Backlog, FR-Adyen, Recurring-Donations: Normalize approvePayment method signatures responses for Ingenico and Adyen PaymentProviders - https://phabricator.wikimedia.org/T246825 (AndyRussG) [20:37:46] (PS6) AndyRussG: WIP: Make Ingenico PaymentProvider implement IPaymentProvider [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/575806 (https://phabricator.wikimedia.org/T246825) [20:38:04] (CR) jerkins-bot: [V: -1] WIP: Make Ingenico PaymentProvider implement IPaymentProvider [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/575806 (https://phabricator.wikimedia.org/T246825) (owner: AndyRussG) [20:49:13] Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising-Backlog, FR-Ingenico: January spike in duplicate donations? - https://phabricator.wikimedia.org/T243873 (Ejegg) Open→Resolved [20:49:32] Fundraising Sprint Dampness, Fundraising-Backlog: Incorrect currency conversion amounts on Paypal payment form (USD only countries) - https://phabricator.wikimedia.org/T244946 (Ejegg) Open→Resolved p:Triage→Low [20:49:43] Wikimedia-Fundraising-Banners: Misplaced Currency Symbol on Desktop Large - Nag banner in Hebrew - https://phabricator.wikimedia.org/T242395 (Pcoombe) [20:49:49] Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising-Backlog, Fr-planning-ahead: Review and comment on several upcoming projects - https://phabricator.wikimedia.org/T243294 (Ejegg) Open→Resolved [20:49:58] Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint X-rays, Fundraising-Backlog: First Batch of TY Emails Pushed to Gerritt - https://phabricator.wikimedia.org/T238736 (Ejegg) Open→Resolved [20:59:58] (PS1) Eileen: Add new ckeditor5 extension [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/576443 (https://phabricator.wikimedia.org/T244323) [21:02:49] (CR) jerkins-bot: [V: -1] Add new ckeditor5 extension [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/576443 (https://phabricator.wikimedia.org/T244323) (owner: Eileen) [21:08:37] Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising-Backlog, and 2 others: Civi: build out TY email translations and Language Preference settings - https://phabricator.wikimedia.org/T227903 (DStrine) Open→Resolved [21:09:11] Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, and 2 others: Delete contacts deleted more than x months / years ago - https://phabricator.wikimedia.org/T245087 (DStrine) Open→Resolved [21:09:13] Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, and 2 others: get rid of the table log_wmf_donor. - https://phabricator.wikimedia.org/T245086 (DStrine) [21:09:19] Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, and 2 others: Delete contacts deleted before 2017 - https://phabricator.wikimedia.org/T245087 (Eileenmcnaughton) Resolved→Open [21:09:21] Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, and 2 others: get rid of the table log_wmf_donor. - https://phabricator.wikimedia.org/T245086 (Eileenmcnaughton) [21:11:31] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising-tech-ops, Fr-planning-ahead: Determine how much space is regained from contact deletion - https://phabricator.wikimedia.org/T246828 (Eileenmcnaughton) [21:12:33] Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, and 2 others: Delete contacts deleted before 2017 - https://phabricator.wikimedia.org/T245087 (Cstone) I turned this off at 17:36 UTC as it was creating deadlocks after the Italy... [21:13:54] Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising-Backlog, FR-Ingenico: figure out cloudflare issues: Ingenico duplicate donations? or just baseline donor error? - https://phabricator.wikimedia.org/T244607 (DStrine) Open→Resolved [21:15:53] Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising-Backlog, FR-Ingenico: figure out cloudflare issues: Ingenico duplicate donations? or just baseline donor error? - https://phabricator.wikimedia.org/T244607 (DStrine) Resolved→Open [21:15:59] Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising-Backlog, FR-Ingenico: figure out cloudflare issues: Ingenico duplicate donations? or just baseline donor error? - https://phabricator.wikimedia.org/T244607 (DStrine) @MBeat33 is this close-able at this time? [21:34:37] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Email: Investigate Automatic TY email improvements - https://phabricator.wikimedia.org/T246790 (DStrine) a:Eileenmcnaughton [21:35:41] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Email: Investigate Automatic TY email improvements - https://phabricator.wikimedia.org/T246790 (DStrine) [21:40:59] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Restricting "Assigned to" options - https://phabricator.wikimedia.org/T245641 (Eileenmcnaughton) [21:43:43] Fundraising-Backlog, FR-Adyen, FR-Smashpig, Recurring-Donations: Update Adyen IPN processing for recurring txns - https://phabricator.wikimedia.org/T242349 (DStrine) Open→Resolved [21:43:45] Fundraising-Backlog, FR-Adyen, Recurring-Donations, Epic: EPIC recurring for Adyen - https://phabricator.wikimedia.org/T238101 (DStrine) [21:44:52] Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fundraising Sprint X-rays, Fundraising Sprint YAMLton, the Musical, and 5 others: Epic: Rebase and finish Geotargeting (sub national targeting) - https://phabricator.wikimedia.org/T226438 (DStrine) [21:48:01] Fundraising Sprint E 2020, Fundraising-Backlog, Fr-planning-ahead: fill out PCI saq a forms and document process - https://phabricator.wikimedia.org/T243020 (DStrine) [21:49:04] Fundraising Sprint E 2020, Fundraising-Backlog, FR-Adyen: Add IDEAL to adyen front end - https://phabricator.wikimedia.org/T246819 (DStrine) [21:49:04] Fundraising Sprint E 2020, Fundraising-Backlog: Fundraising tech engineers should have clear list of regular "chores" - https://phabricator.wikimedia.org/T246678 (DStrine) [21:49:04] Fundraising Sprint E 2020, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Email: Investigate Automatic TY email improvements - https://phabricator.wikimedia.org/T246790 (DStrine) [21:49:04] Fundraising Sprint E 2020, Fundraising-Backlog, MediaWiki-extensions-CentralNotice: Prepare CN deploy 2020-03 - https://phabricator.wikimedia.org/T246461 (DStrine) [21:49:04] Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint E 2020, Fundraising-Backlog, and 3 others: Cull low value data from activity table - https://phabricator.wikimedia.org/T245088 (DStrine) [21:49:04] Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint E 2020, and 3 others: Merge wmf_thankyou & annual emails extension - https://phabricator.wikimedia.org/T245580 (DStrine) [21:49:04] Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint E 2020, Fundraising-Backlog, and 3 others: Delete contacts deleted before 2017 - https://phabricator.wikimedia.org/T245087 (DStrine) [21:49:04] Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint E 2020, Fundraising-Backlog, FR-Ingenico: figure out cloudflare issues: Ingenico duplicate donations? or just baseline donor error? - https://phabricator.wikimedia.org/T244607 (DStrine) [21:49:04] Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint E 2020, Fundraising-Backlog, FR-Smashpig: Adyen PaymentProvider / API classes should be split out like Ingenico ones. - https://phabricator.wikimedia.org/T244536 (DStrine) [21:49:04] Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint E 2020, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Help Pats with her query - https://phabricator.wikimedia.org/T244194 (DStrine) [21:49:04] Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint E 2020, and 3 others: Stop mis-using recurring contribution statuses - notably completed - https://phabricator.wikimedia.org/T244326 (DStrine) [21:49:04] Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint E 2020, and 3 others: Alternative method to Create settings_location.php - https://phabricator.wikimedia.org/T244323 (DStrine) [21:49:04] Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint E 2020, and 4 others: Normalize createPayment responses for Ingenico and Adyen PaymentProviders - https://phabricator.wikimedia.org/T243340 (DStrine) [21:49:04] Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint E 2020, Fundraising-Backlog, FR-Adyen: Disregard Adyen recurring authorization IPNs - https://phabricator.wikimedia.org/T243334 (DStrine) [21:49:04] Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint E 2020, Fundraising-Backlog, FR-Adyen: edit an internal adyen recurring donation to test it - https://phabricator.wikimedia.org/T243338 (DStrine) [21:49:04] Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Dampness, Fundraising Sprint E 2020, Fundraising Sprint Visual Basic Instinct, and 5 others: Show selected countries and regions under tree selector - https://phabricator.wikimedia.org/T243012 (DStrine) [21:49:04] Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint E 2020, and 7 others: Collapse countries and regions into one column in the campaign list - https://phabricator.wikimedia.org/T243011 (DStrine) [21:49:04] Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint E 2020, Fundraising-Backlog, and 2 others: Update civi SmashPig extension to be able to charge Adyen recurring - https://phabricator.wikimedia.org/T242278 (DStrine) [21:49:04] Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, and 5 others: Update Adyen SmashPig code to be able to create recurring donations - https://phabricator.wikimedia.org/T242277 (DStr... [21:49:04] Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, and 6 others: Add recurring parameters to send to hosted checkout page - https://phabricator.wikimedia.org/T242275 (DStrine) [21:49:04] Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, and 5 others: Maintenance script to perform recurring payment capture - https://phabricator.wikimedia.org/T242160 (DStrine) [21:49:04] Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint E 2020, and 3 others: Create safety check for new Ingenico Connect recurring - https://phabricator.wikimedia.org/T240140 (DStrine) [21:49:04] Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint E 2020, and 2 others: Work to reduce smarty cruft on the server - https://phabricator.wikimedia.org/T241688 (DStrine) [21:49:04] Fundraising Sprint E 2020, Fundraising-Backlog, FR-Adyen: Update Adyen IPN processing for non-card txns - https://phabricator.wikimedia.org/T241859 (DStrine) [21:49:07] Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, and 3 others: Server for previewing/usability testing new CentralNotice features - https://phabricator.wikimedia.org/T241070 (DStri... [21:49:09] Fundraising Sprint E 2020, Fundraising-Backlog, Fr-planning-ahead: Planning projects for Q3/4 and annual planning help - https://phabricator.wikimedia.org/T246787 (DStrine) [21:49:11] Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint Dampness, Fundraising Sprint E 2020, and 2 others: Upstream our remaining Civi patches - https://phabricator.wikimedia.org/T217600 (DStrine) [21:49:13] Fundraising Sprint E 2020, Fundraising-Backlog, FR-Adyen: Adyen iDeal handled through smashpig. - https://phabricator.wikimedia.org/T230837 (DStrine) [22:03:33] ejegg: did you give any more thought to this one? https://gerrit.wikimedia.org/r/#/c/wikimedia/fundraising/crm/+/574909/ [22:36:12] Fundraising-Backlog, fundraising-tech-ops, fr-tech-ops-okr: Research and test software to apply system configuration compliance checks. - https://phabricator.wikimedia.org/T243639 (Dwisehaupt) p:Triage→Medium Nessus is in place. Accounts created. Initial regularly scheduled scans set up and r... [22:36:36] (PS7) AndyRussG: WIP: Make Ingenico PaymentProvider implement IPaymentProvider [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/575806 (https://phabricator.wikimedia.org/T246825) [22:36:41] ah, not yet eileen [22:36:57] (CR) jerkins-bot: [V: -1] WIP: Make Ingenico PaymentProvider implement IPaymentProvider [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/575806 (https://phabricator.wikimedia.org/T246825) (owner: AndyRussG) [22:36:59] sorry, been focussed on the adyen recurring bits [22:39:04] Fundraising-Backlog, fundraising-tech-ops: Run authenticated scans of hosts checking against a known standard / benchmark - https://phabricator.wikimedia.org/T246839 (Dwisehaupt) [22:40:47] Fundraising-Backlog, fundraising-tech-ops: Create and configure nessus_check user for running authenticated scans - https://phabricator.wikimedia.org/T246840 (Dwisehaupt) [22:41:35] (PS8) AndyRussG: Make Ingenico PaymentProvider implement IPaymentProvider [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/575806 (https://phabricator.wikimedia.org/T246825) [22:42:37] (CR) jerkins-bot: [V: -1] Make Ingenico PaymentProvider implement IPaymentProvider [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/575806 (https://phabricator.wikimedia.org/T246825) (owner: AndyRussG) [22:43:35] Fundraising-Backlog, fundraising-tech-ops: Test and choose a benchmark to use for applying a machine standard - https://phabricator.wikimedia.org/T246841 (Dwisehaupt) [22:44:20] (PS9) AndyRussG: Make Ingenico PaymentProvider implement IPaymentProvider [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/575806 (https://phabricator.wikimedia.org/T246825) [22:44:36] (CR) jerkins-bot: [V: -1] Make Ingenico PaymentProvider implement IPaymentProvider [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/575806 (https://phabricator.wikimedia.org/T246825) (owner: AndyRussG) [22:48:23] (PS10) AndyRussG: Make Ingenico PaymentProvider implement IPaymentProvider [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/575806 (https://phabricator.wikimedia.org/T246825) [22:48:41] (CR) jerkins-bot: [V: -1] Make Ingenico PaymentProvider implement IPaymentProvider [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/575806 (https://phabricator.wikimedia.org/T246825) (owner: AndyRussG) [22:51:21] (PS11) AndyRussG: Make Ingenico PaymentProvider implement IPaymentProvider [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/575806 (https://phabricator.wikimedia.org/T246825) [23:00:30] (PS12) AndyRussG: Make Ingenico PaymentProvider implement IPaymentProvider [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/575806 (https://phabricator.wikimedia.org/T246825) [23:12:34] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising-tech-ops, Fr-planning-ahead: Determine how much space is regained from contact deletion - https://phabricator.wikimedia.org/T246828 (Dwisehaupt) Yes. I have a plan to build out the new frdb2001. I can do the test there to find out ho... [23:32:59] fundraising-tech-ops, Patch-For-Review: rack/setup/install replacement pay-lvs2002.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242268 (Papaul) p:Triage→Medium [23:33:47] fundraising-tech-ops, Patch-For-Review: rack/setup/install replacement pay-lvs2002.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242268 (Papaul) a:Papaul→Jgreen @Jgreen all yours [23:34:19] fundraising-tech-ops, Patch-For-Review: rack/setup/install replacement pay-lvs2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242267 (Papaul) p:Triage→Medium [23:36:23] fundraising-tech-ops, Patch-For-Review: rack/setup/install replacement pay-lvs2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242267 (Papaul) a:Papaul→Jgreen @Jgreen all yours [23:59:36] fundraising-tech-ops, Operations, ops-codfw: rack/setup/install frpm2001.frack.codfw.wmnet - https://phabricator.wikimedia.org/T242269 (Dwisehaupt) a:Jgreen→Dwisehaupt