[00:08:03] (PS2) Ejegg: WIP Adyen: send Checkout config to front-end [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/683771 (https://phabricator.wikimedia.org/T281509) [00:32:13] (PS2) Ejegg: Skeleton files for Adyen Checkout integration [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/686808 (https://phabricator.wikimedia.org/T281429) [00:33:46] oh dang, I hope those abandoned changesets with the same Change-ID don't make it impossible to merge down the line [00:36:48] (PS3) Ejegg: WIP Adyen: send Checkout config to front-end [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/683771 (https://phabricator.wikimedia.org/T281509) [00:36:50] (PS2) Ejegg: WIP Adyen show drop-in web payment fields [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/683772 (https://phabricator.wikimedia.org/T281516) [00:36:52] (PS1) Ejegg: Skeleton files for Adyen Checkout integration [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/686820 (https://phabricator.wikimedia.org/T281429) [00:36:54] (PS1) Ejegg: Add Checkout scripts to Adyen gateway [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/686821 (https://phabricator.wikimedia.org/T281441) [00:37:16] (Abandoned) Ejegg: Skeleton files for Adyen Checkout integration [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/686808 (https://phabricator.wikimedia.org/T281429) (owner: Ejegg) [00:37:21] (Abandoned) Ejegg: Add Checkout scripts to Adyen gateway [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/683770 (https://phabricator.wikimedia.org/T281441) (owner: Ejegg) [00:37:49] ok, that's fresh ones [00:40:44] (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) [03:06:34] (PS4) Ejegg: Catch and handle exceptions in Monolog [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/684664 (https://phabricator.wikimedia.org/T281647) (owner: Eileen) [03:06:41] (CR) Ejegg: [C: +2] Catch and handle exceptions in Monolog [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/684664 (https://phabricator.wikimedia.org/T281647) (owner: Eileen) [03:20:04] (Merged) jenkins-bot: Catch and handle exceptions in Monolog [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/684664 (https://phabricator.wikimedia.org/T281647) (owner: Eileen) [03:35:31] Fundraising-Backlog, FR-Adyen, FR-Smashpig: Adyen: try to capture an old-style recurring with rest API - https://phabricator.wikimedia.org/T282302 (Ejegg) [03:40:05] Fundraising-Backlog, FR-Adyen, FR-Smashpig: Fix amount formatting for Adyen recurring - https://phabricator.wikimedia.org/T281513 (Ejegg) [03:49:21] someone testing that queue consumer? [03:49:22] ejegg: heyyy I just pushed a change to the e-p-c queue consumer job, but am unsure how to deploy [03:49:29] yeee just did that [03:49:48] there was a minor error in the non-slow-start command [03:50:05] AndyRussG: ah, that's the process-control project [03:50:08] ejegg: also once we see that works, we could turn on the schedule! [03:50:34] we use the same f_c_u + rsync_blaster dance [03:50:45] heheh I have a vague recollection but wasn't gonna try it on my own on a Friday evening [03:50:46] even though they don't actually deploy code, just the config [03:51:27] so if it's just the change to the new script, there should be very little risk [03:51:47] hmm hmm though, it would be nice to not need to specify the max-batch-size [03:52:09] hehe right low risk unless I were to give the totally incorrect command and explode other stuff [03:52:28] ejegg: yeah i didn't do the footwork to find the Civi way of having a UI to specify the default [03:52:29] that's optional as far as the base QueueConsumer is concerned, right? [03:52:41] k, for now let's just fix the yaml [03:52:47] and maybe put a TODO comment [03:53:01] Yeah there is TODO in the PHP code [03:53:04] k [03:54:15] well, i would hope we don't get more than 100 unsubscribe requests per hour... [03:54:34] the change looks good [03:54:50] so it's just fundraising_code_update -p process-control [03:55:00] then rsync_blaster ALL:process-control [03:55:22] and when rsync_blaster asks to 'restart services' you can say y or n, it doesn't matter [03:55:30] https://gerrit.wikimedia.org/r/plugins/gitiles/wikimedia/fundraising/crm/+/refs/heads/master/drupal/sites/default/civicrm/extensions/wmf-civicrm/api/v3/Preferencesqueue/Consume.php#42 [03:55:49] that 'restart services' is a misnomer here, since it's actually regenerating the crontabs [03:56:04] but since you're not touching any schedule lines, the crontabs are going to stay the same [03:56:09] ejegg: ok so you're suggesting I do this now? ahhh sure, I mean, I'm working [03:56:16] ejegg: should we enable the schedule line? [03:56:26] oh sure, might as well! [03:57:00] does the schedule as is (but commented out) look ok? [03:59:06] ejegg: ^ ? [03:59:57] sure, 21 min past the hour should be fine [04:00:03] okok cool [04:00:18] so i guess you want 'y' to the rsync_blaster's question after all [04:00:28] k [04:01:16] ejegg: so, to recap: enable schedule line, git commit, git push, then fundraising_code_update -p process-control, then rsync_blaster ALL:process-control, and answer "y" to "restart services", correct? [04:01:23] all of the above on frpm1001 [04:01:32] yup [04:01:58] K here goes ;p [04:03:30] ejegg: ohhh I broke everything [04:03:31] jk [04:03:37] haha [04:03:46] ahh but I was gonna say, there's no job on civi2001 [04:03:55] should I copy the civi1001 job there? [04:04:39] ahh, i guess we need to sync those better in general [04:05:09] yeah sounds legit [04:05:17] ok I'll leave it be for now then [04:10:51] have a good night AndyRussG ! [04:11:45] ejegg|away: thanks same! [23:48:50] (PS1) Ejegg: Form chooser routes to special page via config [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/687351 [23:51:12] (PS3) Ejegg: WIP Adyen show drop-in web payment fields [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/683772 (https://phabricator.wikimedia.org/T281516) [23:51:14] (PS1) Ejegg: Form chooser routes to special page via config [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/687353 [23:51:24] (CR) jerkins-bot: [V: -1] Form chooser routes to special page via config [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/687351 (owner: Ejegg) [23:54:03] (Abandoned) Ejegg: Form chooser routes to special page via config [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/687351 (owner: Ejegg) [23:54:30] (Abandoned) Ejegg: Form chooser routes to special page via config [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/687353 (owner: Ejegg) [23:54: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) [23:56:37] Fundraising-Backlog, FR-Adyen, MediaWiki-extensions-DonationInterface: Form chooser special page routing should follow config - https://phabricator.wikimedia.org/T282343 (Ejegg) [23:57:01] (PS1) Ejegg: Form chooser routes to special page via config [extensions/DonationInterface] (adyen) - https://gerrit.wikimedia.org/r/687356 (https://phabricator.wikimedia.org/T282343)