[00:27:07] (PS1) Ejegg: HACK: show cancel button for recur records with no processor [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/489107 (https://phabricator.wikimedia.org/T215513) [00:28:37] Fundraising Sprint Casino Royale With Cheese, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Civi: Cancel button for recurring donations missing - https://phabricator.wikimedia.org/T215513 (Ejegg) @Eileenmcnaughton That hack should get the button back, but I haven't tested... [01:14:05] (CR) Eileen: [C: +2] "seems fine for now & we can look more next week - I'll discuss upstream too" [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/489107 (https://phabricator.wikimedia.org/T215513) (owner: Ejegg) [01:19:20] (Merged) jenkins-bot: HACK: show cancel button for recur records with no processor [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/489107 (https://phabricator.wikimedia.org/T215513) (owner: Ejegg) [01:29:49] Fundraising Sprint Casino Royale With Cheese, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Civi: Cancel button for recurring donations missing - https://phabricator.wikimedia.org/T215513 (Eileenmcnaughton) Logged here https://lab.civicrm.org/dev/core/issues/704 [01:31:36] (PS6) Eileen: Handle multiple erase DBs & Change Omnimail Forgetme so that it writes Erase requests to the database & processes in a separate job [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/487333 (https://phabricator.wikimedia.org/T205332) [01:31:38] (PS1) Eileen: CiviCRM submodule update [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/489119 [01:32:15] (CR) Eileen: [C: +2] CiviCRM submodule update [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/489119 (owner: Eileen) [01:36:26] (CR) jerkins-bot: [V: -1] Handle multiple erase DBs & Change Omnimail Forgetme so that it writes Erase requests to the database & processes in a separate job [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/487333 (https://phabricator.wikimedia.org/T205332) (owner: Eileen) [01:36:51] (CR) jerkins-bot: [V: -1] CiviCRM submodule update [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/489119 (owner: Eileen) [02:00:39] (PS2) Eileen: CiviCRM submodule update [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/489119 [02:18:45] (PS1) Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/489123 [02:19:06] (CR) Ejegg: [C: +2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/489123 (owner: Ejegg) [02:20:15] (Merged) jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/489123 (owner: Ejegg) [02:34:13] !log updated fundraising CiviCRM from 08be00e87f to 3a1bb82373 [02:34:14] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [02:53:41] Fundraising Sprint Casino Royale With Cheese, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Civi: Cancel button for recurring donations missing - https://phabricator.wikimedia.org/T215513 (Ejegg) @MBeat33 we got a quick n dirty solution out there, but we haven't tested it... [04:49:02] (PS1) Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/489136 [04:50:43] (CR) Eileen: [C: +2] Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/489136 (owner: Eileen) [04:51:23] (Merged) jenkins-bot: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/489136 (owner: Eileen) [04:52:06] Fundraising Sprint Casino Royale With Cheese, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Civi: Cancel button for recurring donations missing - https://phabricator.wikimedia.org/T215513 (Eileenmcnaughton) Actually it's not deployed yet - I've just merged it through to de... [12:27:25] Fundraising Sprint Casino Royale With Cheese, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Civi: Cancel button for recurring donations missing - https://phabricator.wikimedia.org/T215513 (krobinson) @Ejegg @Eileenmcnaughton I'm not sure if this is deployed yet or not, but... [12:37:45] (PS1) Ejegg: Less broken version of hack [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/489191 (https://phabricator.wikimedia.org/T215513) [12:39:03] (CR) Ejegg: [C: +2] Less broken version of hack [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/489191 (https://phabricator.wikimedia.org/T215513) (owner: Ejegg) [12:39:48] (PS1) Ejegg: Update CiviCRM submodule [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/489192 [12:39:59] (CR) Ejegg: [C: +2] Update CiviCRM submodule [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/489192 (owner: Ejegg) [12:40:33] (PS1) Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/489193 [12:40:35] (CR) Ejegg: [C: +2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/489193 (owner: Ejegg) [12:40:53] (CR) jerkins-bot: [V: -1] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/489193 (owner: Ejegg) [12:45:11] (Merged) jenkins-bot: Less broken version of hack [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/489191 (https://phabricator.wikimedia.org/T215513) (owner: Ejegg) [12:45:13] (CR) jerkins-bot: [V: -1] Update CiviCRM submodule [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/489192 (owner: Ejegg) [12:45:15] (CR) jerkins-bot: [V: -1] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/489193 (owner: Ejegg) [12:45:57] (CR) jerkins-bot: [V: -1] Update CiviCRM submodule [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/489192 (owner: Ejegg) [12:46:15] (CR) Ejegg: Update CiviCRM submodule [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/489192 (owner: Ejegg) [12:46:20] (CR) Ejegg: [C: +2] Update CiviCRM submodule [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/489192 (owner: Ejegg) [12:51:20] (Merged) jenkins-bot: Update CiviCRM submodule [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/489192 (owner: Ejegg) [12:51:44] (CR) Ejegg: [C: +2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/489193 (owner: Ejegg) [12:52:26] (Merged) jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/489193 (owner: Ejegg) [12:52:38] fr-tech doing a self-merge here to unbreak the contributions tab [12:54:12] !log updated fundraising CiviCRM from 3a1bb82373 to a541a83cb2 [12:54:13] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [12:57:36] Fundraising Sprint Casino Royale With Cheese, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Civi: Cancel button for recurring donations missing - https://phabricator.wikimedia.org/T215513 (Ejegg) @krobinson sorry! I deployed something last night without testing it well. I'... [13:44:44] Fundraising Sprint Casino Royale With Cheese, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Civi: Cancel button for recurring donations missing - https://phabricator.wikimedia.org/T215513 (krobinson) Thanks @Ejegg! I believe I just successfully cancelled a donation, so thi... [13:56:36] fr-tech: the stewvote banner with JS for logged-in editors for all wikis is due to start in 4 minutes :) [13:56:52] hope that you don't see nothing weird in the logs [13:57:07] and thanks for your help [13:58:07] hauskatze cool! Thx!!! [14:21:19] Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising-Backlog, MediaWiki-extensions-CentralNotice: Add automatic performance testing for all live banners - https://phabricator.wikimedia.org/T215087 (Peter) Let me know if you need any help with it! [14:43:30] hauskatze: danke! [14:43:45] de nada :) [14:43:52] hauskatze: I did a last check over and all seems good [14:44:08] like gradma stew :) [14:44:10] *high fives AndyRussG|ish * [15:07:12] Fundraising-Backlog, Analytics: Clean up old fundraising-related user data on Analytics hosts - https://phabricator.wikimedia.org/T215382 (Jgreen) a:Jgreen [15:25:08] (CR) Ejegg: "recheck" [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/487979 (owner: Ejegg) [15:27:43] (CR) jerkins-bot: [V: -1] Delete composer.lock and vendor [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/487979 (owner: Ejegg) [15:27:48] Seddon: :) [15:29:17] (CR) Ejegg: "recheck" [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/487979 (owner: Ejegg) [15:32:06] (CR) jerkins-bot: [V: -1] Delete composer.lock and vendor [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/487979 (owner: Ejegg) [15:40:34] (PS8) Ejegg: Delete composer.lock and vendor [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/487979 [15:43:27] (CR) jerkins-bot: [V: -1] Delete composer.lock and vendor [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/487979 (owner: Ejegg) [15:58:46] (CR) Addshore: "recheck" [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/487979 (owner: Ejegg) [15:58:50] (CR) Ejegg: "recheck" [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/487979 (owner: Ejegg) [16:01:27] Fundraising-Backlog, Analytics: Clean up old fundraising-related user data on Analytics hosts - https://phabricator.wikimedia.org/T215382 (Jgreen) a:Jgreen→elukey @elukey I'm fairly confident this data is no longer needed but I made backups to the fundraising archive until I can confirm that. You... [16:07:12] (CR) Ejegg: [C: +2] Delete composer.lock and vendor [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/487979 (owner: Ejegg) [16:11:19] (Merged) jenkins-bot: Delete composer.lock and vendor [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/487979 (owner: Ejegg) [16:16:14] Fundraising-Backlog, Analytics: Clean up old fundraising-related user data on Analytics hosts - https://phabricator.wikimedia.org/T215382 (elukey) All cleaned up, thanks! [16:16:23] Fundraising-Backlog, Analytics, Analytics-Kanban: Clean up old fundraising-related user data on Analytics hosts - https://phabricator.wikimedia.org/T215382 (elukey) [16:20:50] Fundraising-Backlog, fundraising-tech-ops, Patch-For-Review: switch fundraising cases where we use GeoIP to GeoIP2 - https://phabricator.wikimedia.org/T215425 (Jgreen) Hosts using geoip should now have these new-format databases available, and updating weekly: /usr/share/GeoIP/GeoLite2-City.mmdb /us... [16:24:04] (PS1) Ejegg: Update extension submodules [core] (fundraising/REL1_31) - https://gerrit.wikimedia.org/r/489247 [16:33:57] Fundraising-Backlog, fundraising-tech-ops, Patch-For-Review: switch fundraising cases where we use GeoIP to GeoIP2 - https://phabricator.wikimedia.org/T215425 (Ejegg) @JGreen does GeoLite2 have separate databases for ipv4 and ipv6? [16:36:06] (CR) Ejegg: [C: +2] Fix test not running locally due to missing database id in settings. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/488723 (owner: Eileen) [16:38:56] (CR) Ejegg: [C: +2] Update extension submodules [core] (fundraising/REL1_31) - https://gerrit.wikimedia.org/r/489247 (owner: Ejegg) [16:40:06] (Abandoned) Ejegg: Update DonationInterface submodule [core] (fundraising/REL1_31) - https://gerrit.wikimedia.org/r/487974 (owner: Ejegg) [16:40:27] (Merged) jenkins-bot: Fix test not running locally due to missing database id in settings. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/488723 (owner: Eileen) [16:42:08] (Merged) jenkins-bot: Update extension submodules [core] (fundraising/REL1_31) - https://gerrit.wikimedia.org/r/489247 (owner: Ejegg) [16:50:58] !log updated payments-wiki-staging from 52a271e681 to 31647bc97e [16:50:59] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [17:14:37] mornin XenoRyet [17:14:55] Mornin' [17:20:41] Jeff_Green / cwd: want to take the maintenance message of payments.frdev ? I just updated the code again and I think it's ready to see the light [17:21:33] *take the maintenance message off [17:21:53] It doesn't seem to be set in LocalSettings, guessing it's an nginx level thing [17:28:35] i'll check [17:28:39] not sure off the top of my head [17:29:24] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Release-Engineering-Team (Long-Lived-Branches), Spike, Wikimedia-Incident: Spike: Plan reforms of the CentralNotice deployment branch - https://phabricator.wikimedia.org/T136904 (AndyRussG) Following IRL discussion with @thcipriani, it... [17:43:55] (Abandoned) Ejegg: Use caret versioning for compat with mediawiki 1.31 [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/451343 (owner: Ejegg) [17:57:25] ejegg: had to flail at git for a minute, but it should be back [17:57:29] as soon as puppet percolates [18:12:07] thanks! [18:59:39] Fundraising-Backlog, fundraising-tech-ops, Patch-For-Review: switch fundraising cases where we use GeoIP to GeoIP2 - https://phabricator.wikimedia.org/T215425 (Jgreen) >>! In T215425#4938614, @Ejegg wrote: > @JGreen does GeoLite2 have separate databases for ipv4 and ipv6? As far as I can tell they'r... [20:23:33] (PS1) AndyRussG: Merge branch 'master' into wmf_deploy [extensions/CentralNotice] (wmf_deploy) - https://gerrit.wikimedia.org/r/489309 [20:30:40] back in a little while! [20:36:41] XenoRyet: any luck testing the sequence generator under redis? [20:43:12] well, besides old globalcollect, the rest of the processors seem to be working on payments2003 [20:54:17] cstone: if you're around, I'm available to help with any complexities in the pipeline [21:09:55] (PS2) Thiemo Kreuz (WMDE): Improve var docs [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/486725 (owner: Umherirrender) [21:10:42] (CR) Thiemo Kreuz (WMDE): [C: +1] "It's probably not worth a terribly lot, but I tried to make some of the generic `array` type hints more specific. Please have a look if wh" [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/486725 (owner: Umherirrender) [21:12:14] (CR) Umherirrender: [C: +1] Improve var docs [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/486725 (owner: Umherirrender) [21:51:14] (PS5) Ejegg: Sequence generator interface & classes [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/485995 (https://phabricator.wikimedia.org/T214436) [21:51:38] (CR) jerkins-bot: [V: -1] Sequence generator interface & classes [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/485995 (https://phabricator.wikimedia.org/T214436) (owner: Ejegg) [21:52:58] (PS3) Ejegg: Improve var docs [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/486725 (owner: Umherirrender) [21:53:06] (CR) Ejegg: [C: +2] Improve var docs [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/486725 (owner: Umherirrender) [21:53:18] (CR) Ejegg: [C: +2] "Thanks!" [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/486725 (owner: Umherirrender) [21:59:13] (Merged) jenkins-bot: Improve var docs [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/486725 (owner: Umherirrender) [22:04:38] (PS6) Ejegg: Sequence generator interface & classes [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/485995 (https://phabricator.wikimedia.org/T214436) [22:04:58] (CR) jerkins-bot: [V: -1] Sequence generator interface & classes [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/485995 (https://phabricator.wikimedia.org/T214436) (owner: Ejegg) [22:12:17] (PS7) Ejegg: Sequence generator interface & classes [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/485995 (https://phabricator.wikimedia.org/T214436) [22:17:23] XenoRyet: ok, that version seems good for Redis ^^^ [22:17:48] Cool, I'll take another peek. [22:18:04] Or maybe after lunch, fell into a time warp there. [22:18:10] Didn't realize it was so late. [23:19:30] Fundraising-Backlog, fundraising-tech-ops: Update settings for environment indicator to reflect new format - https://phabricator.wikimedia.org/T215482 (Peachey88) [23:41:13] ejegg hey sorry way delayed response, supposed short visit took forever [23:44:01] cstone i'm still around for a little while if you want to work through any setup stuff! [23:44:17] So I guess the first part is the payments-wiki sandbox credentials [23:44:38] yeah I was just hunting down what I had and what we didn't set up that other time [23:44:49] I think I have working Amazon and maybe paypal [23:47:32] ok, cool. ingenico (new api) should be fairly straightforward too [23:47:41] their test case amounts and card numbers are here: [23:47:50] https://epayments.developer-ingenico.com/documentation/testcases/ [23:48:12] ok cool [23:48:19] so once you get a payment through, donationinterface should send it to redis [23:48:38] you can inspect those directly with redis-cli [23:48:44] want to try that out? [23:49:13] I think vagrant's redis setup has no password [23:49:30] so just redis-cli should get you connected [23:49:48] yeah looks like im logged into something [23:49:52] then the command [23:49:53] keys * [23:50:01] will list all the keys that have anything in them [23:50:50] do you have anything there? [23:53:04] sorry was taking out contacts real quick ok [23:53:30] keys * has 66 things [23:53:38] oh wow [23:54:11] are a lot of them of the form :cache: [23:54:35] yeah most are WANCache [23:54:47] 4 arent those [23:54:49] ohhh, so that's going to be from mediawiki core [23:55:02] Civi can also be configured to use redis as a cache [23:55:18] the 4 that aren't - are they simple words like 'donations' [23:55:22] 'pending' [23:55:26] 'payments-init' [23:55:30] and 'payments-antifraud' [23:55:32] ? [23:55:45] i see payments-antifraud [23:56:19] but only that one [23:56:25] no 'pending' ? [23:57:00] no pending [23:57:07] "paymentswiki:MWSession:u4c41qjrms5aukce48jr653vs61oncq3" [23:57:11] is there [23:57:20] ah, more mediawiki core stuff [23:57:43] ok, so let's try putting an ingenico (new-api) payment through [23:58:00] on your payments-wiki front page, there should be test links for ingenico connect [23:58:18] or maybe 'ingenico - new adapter' [23:58:52] the one for card / us / usd goes with the visa test case from this page: https://epayments.developer-ingenico.com/documentation/testcases/ [23:59:53] you can put whatever nonsense you want in the name & address fields [23:59:59] then click the visa button