Ejegg (Elliott Eggleston)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 8 2014, 11:22 PM (184 w, 5 d)
Availability
Available
LDAP User
Ejegg
MediaWiki User
EEggleston (WMF)

Recent Activity

Yesterday

Ejegg moved T192803: Typo in Adyen payment cancel from Backlog to Done on the Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol board.
Mon, Apr 23, 11:46 PM · Unplanned-Sprint-Work, Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising-Backlog, FR-Smashpig, FR-Adyen
Ejegg added a comment to T192808: Civi change log yielding server error 4/23/18.

Looks like it's missing a table name - note that civicrm. entity_log_civireport has a space after the '.'

INSERT IGNORE INTO civicrm_temp_civireport_logsummary
SELECT entity_log_civireport.id as log_civicrm_entity_id, 1,
 entity_log_civireport.log_action as log_civicrm_entity_log_action,
 '' as log_civicrm_entity_log_type, entity_log_civireport.log_user_id as log_civicrm_entity_log_user_id,
 entity_log_civireport.log_date as log_civicrm_entity_log_date,
 modified_contact_civireport.display_name as log_civicrm_entity_altered_contact,
 modified_contact_civireport.id as log_civicrm_entity_altered_contact_id,
 entity_log_civireport.log_conn_id as log_civicrm_entity_log_conn_id,
 modified_contact_civireport.is_deleted as log_civicrm_entity_is_deleted,
 altered_by_contact_civireport.display_name as altered_by_contact_display_name
FROM `civicrm`. entity_log_civireport
INNER JOIN civicrm_contact modified_contact_civireport ON (entity_log_civireport.entity_id = modified_contact_civireport.id )
LEFT  JOIN civicrm_contact altered_by_contact_civireport ON (entity_log_civireport.log_user_id = altered_by_contact_civireport.id)
WHERE ( modified_contact_civireport.id = XXXXXXXX )
AND (entity_log_civireport.log_action != 'Initialization')
GROUP BY entity_log_civireport.log_conn_id, entity_log_civireport.log_user_id, EXTRACT(DAY_MICROSECOND FROM entity_log_civireport.log_date), entity_log_civireport.id
ORDER BY entity_log_civireport.log_date DESC
Mon, Apr 23, 4:07 PM · Unplanned-Sprint-Work, Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg created T192803: Typo in Adyen payment cancel.
Mon, Apr 23, 3:29 PM · Unplanned-Sprint-Work, Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising-Backlog, FR-Smashpig, FR-Adyen

Fri, Apr 20

Ejegg created T192692: Queue retry logic shouldn't use original enqueued date.
Fri, Apr 20, 10:37 PM · Patch-For-Review, Fundraising-Backlog, FR-Smashpig

Thu, Apr 19

Ejegg moved T192517: Update silverpop export to use new do_not_solicit field from Pending Deployment to Done on the Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol board.
Thu, Apr 19, 10:23 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising-Backlog, FR-Email, Wikimedia-Fundraising-CiviCRM
Ejegg moved T185933: Donatewiki: use EventLogging to log pageloads from Pending Deployment to Done on the Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol board.
Thu, Apr 19, 8:49 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, MW-1.31-release-notes (WMF-deploy-2018-04-10 (1.31.0-wmf.29)), Patch-For-Review, Fundraising Sprint Gravity wasn't always this pushy, Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising-Backlog
Ejegg closed T121800: DonationInterface should log client-side errors as Resolved.

Oh hey, this is done.

Thu, Apr 19, 8:27 PM · MW-1.31-release-notes (WMF-deploy-2017-10-31 (1.31.0-wmf.6)), Fundraising Sprint turtles that are robotic that destroy the whole world with their foot, Fundraising Sprint Ivory Tower Defense Games, Unplanned-Sprint-Work, Patch-For-Review, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg closed T113386: Legacy PayPal IPN listener should syslog as Declined.

Legacy PayPal IPN listener can RIP. Now using SmashPig like all the rest.

Thu, Apr 19, 8:25 PM · Fundraising-Backlog
Ejegg closed T113386: Legacy PayPal IPN listener should syslog, a subtask of T113323: Paypal IPN log is not replicated to log server?, as Declined.
Thu, Apr 19, 8:25 PM · Fr-tech-archived-from-FY-2015/16, Unplanned-Sprint-Work, Fundraising Sprint Tom Waits, fundraising-tech-ops
Ejegg added a comment to T192517: Update silverpop export to use new do_not_solicit field.

Oops mepps, looks like eileen beat us to it: https://gerrit.wikimedia.org/r/427591

Thu, Apr 19, 4:42 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising-Backlog, FR-Email, Wikimedia-Fundraising-CiviCRM
Ejegg moved T186165: Add yearly totals to WMF donor table from Doing to Review on the Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol board.
Thu, Apr 19, 4:41 PM · Patch-For-Review, Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T190871: Ingenico Connect: need new ct_id after successful donation from Backlog to Doing on the Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol board.
Thu, Apr 19, 4:40 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg moved T191833: Give John Bennet a full tour of fr-tech systems from Backlog to Done on the Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol board.
Thu, Apr 19, 4:38 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising-Backlog
Ejegg added a comment to T192517: Update silverpop export to use new do_not_solicit field.

Instructions copied to https://www.mediawiki.org/wiki/Fundraising_tech/tools#Silverpop_Export for posterity

Thu, Apr 19, 4:31 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising-Backlog, FR-Email, Wikimedia-Fundraising-CiviCRM
Ejegg added a comment to T192517: Update silverpop export to use new do_not_solicit field.

Dang. We need to add a whole nother section in silverpop_export.yaml (and all of the other tools yaml files) for the logging. Depending on your rsyslogd configuration, you may need to change the handlers/syslog/address key.

Thu, Apr 19, 4:27 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising-Backlog, FR-Email, Wikimedia-Fundraising-CiviCRM
Ejegg added a comment to T192517: Update silverpop export to use new do_not_solicit field.

To test this locally, you'll need a settings file for silverpop_export. All of the python tools look for settings files in /etc/fundraising, overridden by settings in $HOME/.fundraising/.

Thu, Apr 19, 4:25 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising-Backlog, FR-Email, Wikimedia-Fundraising-CiviCRM
Ejegg triaged T192517: Update silverpop export to use new do_not_solicit field as High priority.
Thu, Apr 19, 2:31 AM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising-Backlog, FR-Email, Wikimedia-Fundraising-CiviCRM
Ejegg created T192517: Update silverpop export to use new do_not_solicit field.
Thu, Apr 19, 2:31 AM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising-Backlog, FR-Email, Wikimedia-Fundraising-CiviCRM

Wed, Apr 18

Ejegg added a comment to T192051: Bug in trigger creation from recent upgrade is causing civicrm_mailing.modified_date to be inappropriately updated.

We should regenerate all the triggers on prod with this, right?

Wed, Apr 18, 5:08 PM · Patch-For-Review, Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T192051: Bug in trigger creation from recent upgrade is causing civicrm_mailing.modified_date to be inappropriately updated from Done to Pending Deployment on the Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol board.
Wed, Apr 18, 5:08 PM · Patch-For-Review, Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T192051: Bug in trigger creation from recent upgrade is causing civicrm_mailing.modified_date to be inappropriately updated from Doing to Done on the Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol board.
Wed, Apr 18, 5:08 PM · Patch-For-Review, Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg edited P7008 Civi trigger updates for moved do_not_solicit field.
Wed, Apr 18, 3:50 PM · Wikimedia-Fundraising-CiviCRM
Ejegg edited P7008 Civi trigger updates for moved do_not_solicit field.
Wed, Apr 18, 3:47 PM · Wikimedia-Fundraising-CiviCRM
Ejegg created P7008 Civi trigger updates for moved do_not_solicit field.
Wed, Apr 18, 3:45 PM · Wikimedia-Fundraising-CiviCRM

Tue, Apr 17

Ejegg moved T187809: Update API address for d*Local from Backlog to Done on the Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol board.
Tue, Apr 17, 5:33 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, MW-1.31-release-notes (WMF-deploy-2018-04-17 (1.31.0-wmf.30)), Patch-For-Review, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, FR-Astropay
Ejegg moved T187809: Update API address for d*Local from Sprint +1 to Current Sprint and Completed in Q3 2017-18 on the Fundraising-Backlog board.
Tue, Apr 17, 5:32 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, MW-1.31-release-notes (WMF-deploy-2018-04-17 (1.31.0-wmf.30)), Patch-For-Review, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, FR-Astropay
Ejegg added a project to T187809: Update API address for d*Local: Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol.
Tue, Apr 17, 5:32 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, MW-1.31-release-notes (WMF-deploy-2018-04-17 (1.31.0-wmf.30)), Patch-For-Review, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, FR-Astropay
Ejegg moved T187809: Update API address for d*Local from Doing to Done on the Fundraising Sprint Gravity wasn't always this pushy board.

This seems to be working fine. I deployed the settings changed and tested at least as far as making the setup calls. I got a successful redirect using the MX credit card form (which doesn't validate tax ID numbers).

Tue, Apr 17, 5:32 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, MW-1.31-release-notes (WMF-deploy-2018-04-17 (1.31.0-wmf.30)), Patch-For-Review, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, FR-Astropay

Fri, Apr 13

Ejegg added a comment to T187809: Update API address for d*Local.

Aargh, sorry, this is still waiting for the related firewall update: T191669

Fri, Apr 13, 8:06 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, MW-1.31-release-notes (WMF-deploy-2018-04-17 (1.31.0-wmf.30)), Patch-For-Review, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, FR-Astropay
Ejegg added a comment to T190100: Option to enforce CSP on banner previews and flag errors.

Here's the header currently in use on foundationwiki:

Fri, Apr 13, 7:32 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Unplanned-Sprint-Work, Patch-For-Review, Fundraising-Backlog, MediaWiki-extensions-CentralNotice

Wed, Apr 11

Ejegg moved T163953: Implement Ingenico Connect API calls for tokenized payments from Doing to Review on the Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol board.
Wed, Apr 11, 8:04 PM · MW-1.31-release-notes (WMF-deploy-2018-04-17 (1.31.0-wmf.30)), Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Patch-For-Review, Fundraising Sprint Fhabricator is spelled with an "F", Fr-Ingenico-integration_2017-18, FR-Ingenico, FR-Smashpig, Fundraising-Backlog
Ejegg moved T165695: Store recurring tokens in Civi's payment_token table from Backlog to Doing on the Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol board.
Wed, Apr 11, 7:24 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Patch-For-Review, Fr-Ingenico-integration_2017-18, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
Ejegg moved T163953: Implement Ingenico Connect API calls for tokenized payments from Backlog to Doing on the Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol board.
Wed, Apr 11, 7:24 PM · MW-1.31-release-notes (WMF-deploy-2018-04-17 (1.31.0-wmf.30)), Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Patch-For-Review, Fundraising Sprint Fhabricator is spelled with an "F", Fr-Ingenico-integration_2017-18, FR-Ingenico, FR-Smashpig, Fundraising-Backlog

Fri, Apr 6

Ejegg closed T191375: Ingenico audit download failing with auth error as Resolved.

Nothing to worry about, it was just a maintenance outage on their side!

Fri, Apr 6, 7:29 PM · Fundraising Sprint Gravity wasn't always this pushy, Unplanned-Sprint-Work, FR-WMF-Audit, Fundraising-Backlog, FR-Ingenico
Ejegg moved T191375: Ingenico audit download failing with auth error from Doing to Done on the Fundraising Sprint Gravity wasn't always this pushy board.
Fri, Apr 6, 7:29 PM · Fundraising Sprint Gravity wasn't always this pushy, Unplanned-Sprint-Work, FR-WMF-Audit, Fundraising-Backlog, FR-Ingenico
Ejegg added a comment to T187809: Update API address for d*Local.

conflict between email and new dev page (https://dlocal.com/documentation.php?sec=full-api#environment)
do we use

Fri, Apr 6, 7:24 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, MW-1.31-release-notes (WMF-deploy-2018-04-17 (1.31.0-wmf.30)), Patch-For-Review, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, FR-Astropay
Ejegg created T191654: Paypal EC orphan rectifier fails with validation failure.
Fri, Apr 6, 6:21 PM · Fundraising-Backlog, FR-PayPal-ExpressCheckout

Thu, Apr 5

Ejegg moved T191375: Ingenico audit download failing with auth error from Backlog to Doing on the Fundraising Sprint Gravity wasn't always this pushy board.
Thu, Apr 5, 10:28 PM · Fundraising Sprint Gravity wasn't always this pushy, Unplanned-Sprint-Work, FR-WMF-Audit, Fundraising-Backlog, FR-Ingenico
Ejegg moved T191220: Spike: assess bitpay as a new processor from Backlog to Doing on the Fundraising Sprint Gravity wasn't always this pushy board.
Thu, Apr 5, 10:28 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog
Ejegg moved T187809: Update API address for d*Local from Backlog to Doing on the Fundraising Sprint Gravity wasn't always this pushy board.
Thu, Apr 5, 10:28 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, MW-1.31-release-notes (WMF-deploy-2018-04-17 (1.31.0-wmf.30)), Patch-For-Review, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, FR-Astropay
Ejegg claimed T187809: Update API address for d*Local.
Thu, Apr 5, 10:26 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, MW-1.31-release-notes (WMF-deploy-2018-04-17 (1.31.0-wmf.30)), Patch-For-Review, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, FR-Astropay

Wed, Apr 4

Ejegg claimed T190100: Option to enforce CSP on banner previews and flag errors.
Wed, Apr 4, 8:27 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Unplanned-Sprint-Work, Patch-For-Review, Fundraising-Backlog, MediaWiki-extensions-CentralNotice
Ejegg moved T190100: Option to enforce CSP on banner previews and flag errors from Review to Pending Deployment on the Fundraising Sprint Gravity wasn't always this pushy board.
Wed, Apr 4, 8:26 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Unplanned-Sprint-Work, Patch-For-Review, Fundraising-Backlog, MediaWiki-extensions-CentralNotice
Ejegg added a comment to T191425: Spike: allow dash to work with any campaign.

The logic is mostly there for variable dates and target revenues. We'd have to make the country filters configurable, and store the different configurations in the db rather than a list in the code. Probably about 6 points of work total.

Wed, Apr 4, 3:01 PM · Fundraising-Backlog, Fundraising Dash
Ejegg created T191375: Ingenico audit download failing with auth error.
Wed, Apr 4, 3:28 AM · Fundraising Sprint Gravity wasn't always this pushy, Unplanned-Sprint-Work, FR-WMF-Audit, Fundraising-Backlog, FR-Ingenico

Tue, Apr 3

Ejegg updated subscribers of T191220: Spike: assess bitpay as a new processor .

@Ppena, the integrations described in the links look pretty hefty, with front-end form logic and IPN listeners. Did you say there was a redirect-and-spreadsheet option too? Where is that described?

Tue, Apr 3, 9:29 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog
Ejegg created T191336: Investigate/fix malformed payments-init message.
Tue, Apr 3, 7:22 PM · Fundraising-Backlog, MediaWiki-extensions-DonationInterface

Mon, Apr 2

Ejegg closed T121698: Amazon interstitial page as Resolved.

Looks like this was resolved

Mon, Apr 2, 7:44 PM · Fr-backlog-cleanup-Q3_2017-18, Fundraising-Backlog, FR-Amazon
Ejegg added a comment to T190347: Drupal security release dropping on 28 March.

@Eileenmcnaughton the .htaccess changes look fine - just allowing access to the .well-known directory, and updating the auth syntax to support both Apache 2.2 and 2.4

Mon, Apr 2, 3:17 PM · Patch-For-Review, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog
Ejegg closed T190347: Drupal security release dropping on 28 March as Resolved.
Mon, Apr 2, 3:12 PM · Patch-For-Review, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog
Ejegg added a comment to T190854: Refund the unintended recurring donations from the tests pre big english .

@XenoRyet LMK when you're available, I'll show you how to suture those two files together.

Mon, Apr 2, 3:07 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Patch-For-Review, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog

Thu, Mar 29

Ejegg added a comment to T190854: Refund the unintended recurring donations from the tests pre big english .

@XenoRyet, the ur2oidswithmerchref file is on frdev1001. It's sorted by order id and effort ID, but it only has those two columns plus merchant reference.

Thu, Mar 29, 2:50 AM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Patch-For-Review, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog

Wed, Mar 28

Ejegg added a comment to T190854: Refund the unintended recurring donations from the tests pre big english .

@XenoRyet There are a bunch of order IDs in that file which have effort id 3 listed to refund but not effort ID 2. For example, OID 1000103169 and 1038197662. Is that intentional?

Wed, Mar 28, 1:24 AM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Patch-For-Review, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog

Tue, Mar 27

Ejegg added a comment to T165695: Store recurring tokens in Civi's payment_token table.

Payments-wiki will tokenize the payments up front, and add a recurring_payment_token to the queue message. The DonationQueueConsumer currently requires a subscr_id on any queue message where recurring=1. We should make it require EITHER the subscr_id OR the recurring_payment_token.

Tue, Mar 27, 8:57 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Patch-For-Review, Fr-Ingenico-integration_2017-18, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
Ejegg created T190871: Ingenico Connect: need new ct_id after successful donation.
Tue, Mar 27, 8:01 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg closed T184289: Skope: Ingenico Connect: if we need 3rd-party cookies in their iframe, implement same thing as we have with Adyen as Resolved.
Tue, Mar 27, 7:59 PM · Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg closed T184289: Skope: Ingenico Connect: if we need 3rd-party cookies in their iframe, implement same thing as we have with Adyen, a subtask of T183289: EPIC: Ingenico reintegration internal test , as Resolved.
Tue, Mar 27, 7:59 PM · Epic, Fr-Ingenico-integration_2017-18, FR-Ingenico, Fundraising-Backlog
Ejegg closed T189602: Remove Santander from Brazil payment methods as Resolved.
Tue, Mar 27, 7:59 PM · Fundraising Sprint Fhabricator is spelled with an "F", MW-1.31-release-notes (WMF-deploy-2018-03-13 (1.31.0-wmf.25)), Fundraising Sprint Elevators were never intended to go down, Patch-For-Review, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg closed T185932: CentralNotice: use EventLogging instead of custom beacon as Resolved.
Tue, Mar 27, 7:58 PM · Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Patch-For-Review, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising-Backlog, MediaWiki-extensions-CentralNotice
Ejegg assigned T185932: CentralNotice: use EventLogging instead of custom beacon to AndyRussG.
Tue, Mar 27, 7:58 PM · Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Patch-For-Review, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising-Backlog, MediaWiki-extensions-CentralNotice
Ejegg claimed T189602: Remove Santander from Brazil payment methods.
Tue, Mar 27, 7:57 PM · Fundraising Sprint Fhabricator is spelled with an "F", MW-1.31-release-notes (WMF-deploy-2018-03-13 (1.31.0-wmf.25)), Fundraising Sprint Elevators were never intended to go down, Patch-For-Review, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg closed T189622: try one internal transaction for new ingenico as Resolved.
Tue, Mar 27, 7:56 PM · Fundraising Sprint Fhabricator is spelled with an "F", Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg moved T189622: try one internal transaction for new ingenico from Backlog to Done on the Fundraising Sprint Fhabricator is spelled with an "F" board.
Tue, Mar 27, 7:56 PM · Fundraising Sprint Fhabricator is spelled with an "F", Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg added a comment to T190100: Option to enforce CSP on banner previews and flag errors.

If the core CSP patch is going to take months, we certainly COULD use the attached patch and just add a new config variable with the whole set of CSP headers.

Tue, Mar 27, 7:54 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Unplanned-Sprint-Work, Patch-For-Review, Fundraising-Backlog, MediaWiki-extensions-CentralNotice
Ejegg added a comment to T189820: Create job on americium to deliver eventlogging streams.

@Ottomata oh right, that might be the way to go now. Our current process does a little bit of filtering via a python script before dumping into mysql, mostly dumping bots. Can the kafka->mysql loader do some filtering?

Tue, Mar 27, 5:14 PM · fundraising-tech-ops, Epic, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising Sprint Bermuda Rhombus (where things disappear then reappear), Fundraising Sprint Asymmetrical Earth Theory, Fundraising-Backlog
Ejegg added a comment to T189820: Create job on americium to deliver eventlogging streams.

Yeah, another instance would be great. We'd like to run both in parallel for a while to compare the numbers.

Tue, Mar 27, 3:51 PM · fundraising-tech-ops, Epic, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising Sprint Bermuda Rhombus (where things disappear then reappear), Fundraising Sprint Asymmetrical Earth Theory, Fundraising-Backlog

Mon, Mar 26

Ejegg added a comment to T190100: Option to enforce CSP on banner previews and flag errors.

There's a core patch to calculate all the headers: https://gerrit.wikimedia.org/r/253969

Mon, Mar 26, 7:56 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Unplanned-Sprint-Work, Patch-For-Review, Fundraising-Backlog, MediaWiki-extensions-CentralNotice

Mar 22 2018

Ejegg added a comment to T185933: Donatewiki: use EventLogging to log pageloads.

That schema looks good, but I think we need to add the page title in there, unless it's already gathered as part of EL.

Mar 22 2018, 10:17 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, MW-1.31-release-notes (WMF-deploy-2018-04-10 (1.31.0-wmf.29)), Patch-For-Review, Fundraising Sprint Gravity wasn't always this pushy, Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising-Backlog
Ejegg created T190467: Weird language code crashes dq consumer.
Mar 22 2018, 10:06 PM · Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
Ejegg updated the task description for T185933: Donatewiki: use EventLogging to log pageloads.
Mar 22 2018, 8:29 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, MW-1.31-release-notes (WMF-deploy-2018-04-10 (1.31.0-wmf.29)), Patch-For-Review, Fundraising Sprint Gravity wasn't always this pushy, Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising-Backlog

Mar 21 2018

Ejegg added a comment to T190346: Thank you cookies not setting on non-chrome browsers.

More notes from the user who reported this in Seamonkey (Version: 2.49.1):

Mar 21 2018, 10:05 PM · Fundraising-Backlog
Ejegg added a comment to T190346: Thank you cookies not setting on non-chrome browsers.

Seems to be working correctly in a non-private browsing session on Firefox 58.0b14.

Mar 21 2018, 9:26 PM · Fundraising-Backlog

Mar 20 2018

Ejegg added a comment to T190136: Amazon Pay is broken with javascript error.

Postmortem: We need to have some alerts (and good filters) on our error streams. Client-side errors like these are actually showing up in payments.error now.

Mar 20 2018, 8:11 PM · MW-1.31-release-notes (WMF-deploy-2018-03-27 (1.31.0-wmf.27)), Patch-For-Review, Fundraising Sprint Fhabricator is spelled with an "F", FR-Amazon, Fundraising-Backlog
Ejegg added a comment to T190136: Amazon Pay is broken with javascript error.

@Pcoombe thanks for noticing this! It's all set now - looks like they refactored the widget JS so that the loginReady event is called before the widget scripts are loaded.

Mar 20 2018, 7:49 PM · MW-1.31-release-notes (WMF-deploy-2018-03-27 (1.31.0-wmf.27)), Patch-For-Review, Fundraising Sprint Fhabricator is spelled with an "F", FR-Amazon, Fundraising-Backlog
Ejegg moved T190136: Amazon Pay is broken with javascript error from Pending Deployment to Done on the Fundraising Sprint Fhabricator is spelled with an "F" board.
Mar 20 2018, 7:33 PM · MW-1.31-release-notes (WMF-deploy-2018-03-27 (1.31.0-wmf.27)), Patch-For-Review, Fundraising Sprint Fhabricator is spelled with an "F", FR-Amazon, Fundraising-Backlog
Ejegg renamed T190183: Enable Content Security Policy on payments-wiki and donate-wiki from Enable Content Security Policy on payments-wiki to Enable Content Security Policy on payments-wiki and donate-wiki.
Mar 20 2018, 6:56 PM · fundraising-tech-ops, Fundraising-Backlog
Ejegg created T190183: Enable Content Security Policy on payments-wiki and donate-wiki.
Mar 20 2018, 4:40 PM · fundraising-tech-ops, Fundraising-Backlog

Mar 19 2018

Ejegg created T190100: Option to enforce CSP on banner previews and flag errors.
Mar 19 2018, 10:57 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Unplanned-Sprint-Work, Patch-For-Review, Fundraising-Backlog, MediaWiki-extensions-CentralNotice
Ejegg created T190099: Break DonationInterface fraud filters off into service.
Mar 19 2018, 10:55 PM · Fundraising-Backlog, FR-Smashpig, MediaWiki-extensions-DonationInterface

Mar 15 2018

Ejegg claimed T163953: Implement Ingenico Connect API calls for tokenized payments.
Mar 15 2018, 11:02 PM · MW-1.31-release-notes (WMF-deploy-2018-04-17 (1.31.0-wmf.30)), Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Patch-For-Review, Fundraising Sprint Fhabricator is spelled with an "F", Fr-Ingenico-integration_2017-18, FR-Ingenico, FR-Smashpig, Fundraising-Backlog
Ejegg moved T163953: Implement Ingenico Connect API calls for tokenized payments from Backlog to Doing on the Fundraising Sprint Fhabricator is spelled with an "F" board.
Mar 15 2018, 11:01 PM · MW-1.31-release-notes (WMF-deploy-2018-04-17 (1.31.0-wmf.30)), Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Patch-For-Review, Fundraising Sprint Fhabricator is spelled with an "F", Fr-Ingenico-integration_2017-18, FR-Ingenico, FR-Smashpig, Fundraising-Backlog
Ejegg added a comment to T189622: try one internal transaction for new ingenico.

But clicking on the CC type breaks. Looks like it's not finding the HostedCheckoutProvider class. Maybe this case change fix will help: https://gerrit.wikimedia.org/r/419947

Mar 15 2018, 10:54 PM · Fundraising Sprint Fhabricator is spelled with an "F", Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg added a comment to T189622: try one internal transaction for new ingenico.

Just turned the gateway on and whitelisted the page in prod. It shows up fine...

Mar 15 2018, 10:41 PM · Fundraising Sprint Fhabricator is spelled with an "F", Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg added a comment to T186883: Unintended recurring: pull list and help automate refunds.

Regarding the GC refunds - all were successful except for 3 associated with a single order id. That's order 4576470192, effort IDs 2, 3, and 4. The DO_REFUND calls for those came back with code 300450, ORDER WITHOUT REFUNDABLE PAYMENTS.

Mar 15 2018, 9:28 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, MW-1.31-release-notes (WMF-deploy-2018-03-20 (1.31.0-wmf.26)), Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Patch-For-Review, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising-Backlog
Ejegg triaged T189820: Create job on americium to deliver eventlogging streams as Normal priority.
Mar 15 2018, 9:24 PM · fundraising-tech-ops, Epic, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising Sprint Bermuda Rhombus (where things disappear then reappear), Fundraising Sprint Asymmetrical Earth Theory, Fundraising-Backlog
Ejegg moved T189602: Remove Santander from Brazil payment methods from Pending Deployment to Done on the Fundraising Sprint Fhabricator is spelled with an "F" board.
Mar 15 2018, 6:59 PM · Fundraising Sprint Fhabricator is spelled with an "F", MW-1.31-release-notes (WMF-deploy-2018-03-13 (1.31.0-wmf.25)), Fundraising Sprint Elevators were never intended to go down, Patch-For-Review, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg added a comment to T186883: Unintended recurring: pull list and help automate refunds.

The refunds for individual contributions will only show up in Civi after we get a new audit file from GC and process it.

Mar 15 2018, 6:57 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, MW-1.31-release-notes (WMF-deploy-2018-03-20 (1.31.0-wmf.26)), Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Patch-For-Review, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising-Backlog

Mar 14 2018

Ejegg closed T171987: CentralNotice: Sanitize data for adding a campaign, changing campaign settings, and displaying info about campaigns as Resolved.
Mar 14 2018, 9:02 PM · Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising Sprint Winter Wanderland, Vuln-XSS, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Security
Ejegg closed T175900: XSS in central notice due to lack of escaping in LoadBanner error handling as Resolved.
Mar 14 2018, 9:01 PM · Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Fundraising-Backlog, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Patch-For-Review, Security-Extensions, MediaWiki-extensions-CentralNotice, Vuln-XSS, Security
Ejegg closed T175900: XSS in central notice due to lack of escaping in LoadBanner error handling, a subtask of T171987: CentralNotice: Sanitize data for adding a campaign, changing campaign settings, and displaying info about campaigns, as Resolved.
Mar 14 2018, 9:01 PM · Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising Sprint Winter Wanderland, Vuln-XSS, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Security
Ejegg moved T185932: CentralNotice: use EventLogging instead of custom beacon from Pending Deployment to Done on the Fundraising Sprint Fhabricator is spelled with an "F" board.
Mar 14 2018, 9:01 PM · Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Patch-For-Review, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising-Backlog, MediaWiki-extensions-CentralNotice

Mar 13 2018

MarcoAurelio awarded T182714: Run Phan on CentralNotice and DonationInterface a Piece of Eight token.
Mar 13 2018, 10:44 PM · MediaWiki-extensions-CentralNotice, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg added a comment to T189587: integration-slave-jessie-1001 and integration-slave-jessie-1002 out of disk space.

docker-1002 now also cleaned up, but also had the 5G android test dir on a 21G disk. Seems like the out-of-space errors kicked in at 3G free too, so maybe we could dial down the reserved space from 15%.

Mar 13 2018, 10:06 PM · Patch-For-Review, Continuous-Integration-Infrastructure
Ejegg added a comment to T189587: integration-slave-jessie-1001 and integration-slave-jessie-1002 out of disk space.

OK, jessie-1002 and jessie-1001 are cleaned up. Was getting some untar errors on docker-1002 too, so I'll see if I can clean that up.

Mar 13 2018, 9:53 PM · Patch-For-Review, Continuous-Integration-Infrastructure
Ejegg added a comment to T189587: integration-slave-jessie-1001 and integration-slave-jessie-1002 out of disk space.

The biggest dir in /srv/jenkins-workspace/workspace took almost 5G (apps-android-wikipedia-test), while the whole /srv disk is only allocated 21G.

Mar 13 2018, 9:51 PM · Patch-For-Review, Continuous-Integration-Infrastructure
Ejegg moved T188931: Missing sql fn gives a warning whenever we edit a contact with a phone number from Backlog to Doing on the Fundraising Sprint Fhabricator is spelled with an "F" board.
Mar 13 2018, 8:50 PM · fundraising-tech-ops, Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
Ejegg moved T176334: Registering test in impressions from Backlog to Review on the Fundraising Sprint Fhabricator is spelled with an "F" board.
Mar 13 2018, 8:50 PM · Performance-Team (Radar), Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising Sprint Bermuda Rhombus (where things disappear then reappear), Fundraising Sprint Asymmetrical Earth Theory, Fundraising Sprint Winter Wanderland, Fundraising Sprint Vaporwerewolf, Patch-For-Review, Fundraising Sprint Uptight Piano, Fundraising Sprint turtles that are robotic that destroy the whole world with their foot, Fundraising Sprint Synchronized Screaming, Fundraising Sprint RadioActivewear, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
Ejegg moved T183293: Document severity of the various forms of outage from Backlog to Review on the Fundraising Sprint Fhabricator is spelled with an "F" board.
Mar 13 2018, 8:50 PM · Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising Sprint Bermuda Rhombus (where things disappear then reappear), Fundraising Sprint Asymmetrical Earth Theory, Fundraising-Backlog
Ejegg moved T178930: CentralNotice: Consolidate typical analytics queries (for example, for impression rates) into a library from Backlog to Review on the Fundraising Sprint Fhabricator is spelled with an "F" board.
Mar 13 2018, 8:50 PM · Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising Sprint Bermuda Rhombus (where things disappear then reappear), Fundraising Sprint Asymmetrical Earth Theory, Fundraising Sprint Winter Wanderland, Fundraising Sprint Vaporwerewolf, Fundraising Sprint Uptight Piano, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
Ejegg moved T184289: Skope: Ingenico Connect: if we need 3rd-party cookies in their iframe, implement same thing as we have with Adyen from Backlog to Review on the Fundraising Sprint Fhabricator is spelled with an "F" board.
Mar 13 2018, 8:50 PM · Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Fundraising-Backlog, Fr-Ingenico-integration_2017-18