Ejegg (Elliott Eggleston)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.
User Since
Oct 8 2014, 11:22 PM (124 w, 1 d)
Availability
Available
LDAP User
Ejegg
MediaWiki User
EEggleston (WMF)

Recent Activity

Yesterday

Ejegg added a project to T87065: Scrap custom fundraising logging, integrate with PSR-3 core stuff: FR-Smashpig.
Thu, Feb 23, 8:05 PM · FR-Smashpig, Fundraising-Backlog, Fundraising Tech Backlog
Ejegg added a comment to T128692: Store and update list of currenly working iDEAL banks.

Code is about ready (last patch adds some error handling). Just emailed Ingenico to get some production credentials for Connect.

Thu, Feb 23, 7:28 PM · WMF-deploy-2017-02-28_(1.29.0-wmf.14), Fundraising Sprint Deferential Equations, Fundraising Sprint Costlier Alternative, Patch-For-Review, Fundraising Sprint Baudelaire Bowdlerizer, Fundraising Sprint Elevator Maintenance 2016, Fundraising Sprint Dirt Farming, FR-Ingenico, Wikimedia-Fundraising, Fundraising-Backlog

Wed, Feb 22

Ejegg moved T128692: Store and update list of currenly working iDEAL banks from Review to Pending Deployment on the Fundraising Sprint Deferential Equations board.
Wed, Feb 22, 6:46 PM · WMF-deploy-2017-02-28_(1.29.0-wmf.14), Fundraising Sprint Deferential Equations, Fundraising Sprint Costlier Alternative, Patch-For-Review, Fundraising Sprint Baudelaire Bowdlerizer, Fundraising Sprint Elevator Maintenance 2016, Fundraising Sprint Dirt Farming, FR-Ingenico, Wikimedia-Fundraising, Fundraising-Backlog

Fri, Feb 17

Ejegg added a comment to T151951: missing utm_medium in the donation link.

@DStrine this shouldn't need points as it was closed before fr-tech had to touch it

Fri, Feb 17, 6:42 PM · Unplanned-Sprint-Work, Fundraising Sprint Waiting for Godot, Fundraising-Backlog
Ejegg added a comment to T158357: turn on 3DS for Sweden, Norway and Denmark.

OK, this should be turned on

Fri, Feb 17, 4:19 PM · Fundraising Sprint Deferential Equations, Unplanned-Sprint-Work, FR-Ingenico, Fundraising-Backlog
Ejegg moved T158357: turn on 3DS for Sweden, Norway and Denmark from Backlog to Done on the Fundraising Sprint Deferential Equations board.
Fri, Feb 17, 4:19 PM · Fundraising Sprint Deferential Equations, Unplanned-Sprint-Work, FR-Ingenico, Fundraising-Backlog
Ejegg added a comment to T158357: turn on 3DS for Sweden, Norway and Denmark.

@MBeat33 I'll have it turned on within 15 minutes

Fri, Feb 17, 3:56 PM · Fundraising Sprint Deferential Equations, Unplanned-Sprint-Work, FR-Ingenico, Fundraising-Backlog
Ejegg created T158374: [EPIC] Reduce use of SmashPig\Core\Configuration where possible.
Fri, Feb 17, 12:50 AM · Epic, Patch-For-Review, FR-Smashpig, Fundraising-Backlog

Thu, Feb 16

Ejegg moved T107372: Move gateway-specific normalizations out of recurring.module from Pending Deployment to Doing on the Fundraising Sprint Deferential Equations board.
Thu, Feb 16, 5:37 PM · Fundraising Sprint Deferential Equations, Fundraising Sprint Costlier Alternative, Patch-For-Review, Recurring-Donations, Fundraising-Backlog
Ejegg moved T128692: Store and update list of currenly working iDEAL banks from Backlog to Review on the Fundraising Sprint Deferential Equations board.
Thu, Feb 16, 5:35 PM · WMF-deploy-2017-02-28_(1.29.0-wmf.14), Fundraising Sprint Deferential Equations, Fundraising Sprint Costlier Alternative, Patch-For-Review, Fundraising Sprint Baudelaire Bowdlerizer, Fundraising Sprint Elevator Maintenance 2016, Fundraising Sprint Dirt Farming, FR-Ingenico, Wikimedia-Fundraising, Fundraising-Backlog
Ejegg moved T156317: Review fr-tech data retention guidelines from Backlog to Doing on the Fundraising Sprint Deferential Equations board.
Thu, Feb 16, 5:35 PM · Fundraising Sprint Deferential Equations, Unplanned-Sprint-Work, Fundraising Sprint Costlier Alternative, Fundraising-Backlog

Wed, Feb 15

Ejegg added a comment to T153019: [EPIC] new round of common dedupe conflicts.

From etherpad:
Contact Source

Wed, Feb 15, 11:53 PM · Epic, Fundraising Sprint Deferential Equations, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
Ejegg reassigned T107372: Move gateway-specific normalizations out of recurring.module from Ejegg to XenoRyet.
Wed, Feb 15, 11:46 PM · Fundraising Sprint Deferential Equations, Fundraising Sprint Costlier Alternative, Patch-For-Review, Recurring-Donations, Fundraising-Backlog
Ejegg closed T130851: Make PayPal listener understand Express Checkout as "Resolved".

New task for the newly discovered problem: T157074

Wed, Feb 15, 11:45 PM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Patch-For-Review, FR-Smashpig, FR-PayPal-ExpressCheckout, FR-Paypal, Fundraising-Backlog
Ejegg closed T130851: Make PayPal listener understand Express Checkout, a subtask of T138013: Epic: Distinguish PayPal legacy vs. Express Checkout transactions, as "Resolved".
Wed, Feb 15, 11:45 PM · Epic, FR-PayPal-ExpressCheckout, Fundraising-Backlog
Ejegg moved T130851: Make PayPal listener understand Express Checkout from Doing to Done on the Fundraising Sprint Costlier Alternative board.
Wed, Feb 15, 11:44 PM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Patch-For-Review, FR-Smashpig, FR-PayPal-ExpressCheckout, FR-Paypal, Fundraising-Backlog
Ejegg moved T107372: Move gateway-specific normalizations out of recurring.module from Review to Doing on the Fundraising Sprint Costlier Alternative board.
Wed, Feb 15, 11:44 PM · Fundraising Sprint Deferential Equations, Fundraising Sprint Costlier Alternative, Patch-For-Review, Recurring-Donations, Fundraising-Backlog
Ejegg reassigned T130851: Make PayPal listener understand Express Checkout from Ejegg to XenoRyet.
Wed, Feb 15, 11:42 PM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Patch-For-Review, FR-Smashpig, FR-PayPal-ExpressCheckout, FR-Paypal, Fundraising-Backlog
Ejegg moved T130851: Make PayPal listener understand Express Checkout from Done to Doing on the Fundraising Sprint Costlier Alternative board.
Wed, Feb 15, 11:42 PM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Patch-For-Review, FR-Smashpig, FR-PayPal-ExpressCheckout, FR-Paypal, Fundraising-Backlog
Ejegg closed T149238: Spike: investigate the ingenico reintegration as "Resolved".
Wed, Feb 15, 11:42 PM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Fundraising Sprint Autotune Earphones, Unplanned-Sprint-Work, Fundraising Sprint Waiting for Godot, FR-Ingenico, Fundraising-Backlog
Ejegg moved T149238: Spike: investigate the ingenico reintegration from Review to Done on the Fundraising Sprint Costlier Alternative board.
Wed, Feb 15, 11:41 PM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Fundraising Sprint Autotune Earphones, Unplanned-Sprint-Work, Fundraising Sprint Waiting for Godot, FR-Ingenico, Fundraising-Backlog
Ejegg closed T152649: Spike: determine whether to use SDK for Ingenico Connect as "Resolved".
Wed, Feb 15, 11:38 PM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, FR-Ingenico
Ejegg added a comment to T133190: Remove KeyValueStore from PHP-Queue.

@awight this is the stuff you wanted to strip before upstreaming, right?

Wed, Feb 15, 11:00 PM · FR-ActiveMQ, Fundraising-Backlog
Ejegg added a comment to T156863: Spike: investigate smashpig next steps.

How about this?
Phase 1) Push all i18n up to the forms layer (T130669) and push smaller (not the adapters, but maybe DonationData) non-UI classes down from DonationInterface into SmashPig. (medium)
Phase 2) Recreate the adapters in SmashPig, starting with the Ingenico re-integration. Will need to do session and request related stuff against a standard interface. (Big)

Wed, Feb 15, 10:51 PM · Fundraising Sprint Deferential Equations, Fundraising Sprint Costlier Alternative, Spike, FR-Smashpig, Fundraising-Backlog
Ejegg closed T50458: debug=true causes broken UI due to add_messages() code in gateway_forms/RapidHtml.php as "Resolved".

RapidHtml.php is dead!

Wed, Feb 15, 10:07 PM · Easy, MediaWiki-extensions-DonationInterface
Ejegg added a comment to T156863: Spike: investigate smashpig next steps.

@K4-713 SmashPig is already independent of Mediawiki and CiviCRM code. We're happily free of any circular dependencies there, so maybe we can consider Phase 1 all done. Or do you think Phase 1 includes pushing all the DonationInterface settings and the translation into SmashPig?

Wed, Feb 15, 9:56 PM · Fundraising Sprint Deferential Equations, Fundraising Sprint Costlier Alternative, Spike, FR-Smashpig, Fundraising-Backlog

Tue, Feb 14

Ejegg added a comment to T157397: CiviCRM log is showing errors relating to importing bounces.

Seems fine to just shut up the error. Somewhere down the line, it would be nice if core recognized that all email records with the same address should be considered equivalent in the process of counting bounces and marking on_hold.

Tue, Feb 14, 9:52 PM · Unplanned-Sprint-Work, Fundraising Sprint Costlier Alternative, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM

Mon, Feb 13

Ejegg created T158016: Update 'Amazon Payments' branding.
Mon, Feb 13, 10:42 PM · Fundraising-Backlog
Ejegg added a subtask for T158009: [Epic] Contribution tracking reform: T86253: Make Contribution Tracking not a SPOF.
Mon, Feb 13, 10:25 PM · Wikimedia-Fundraising-CiviCRM, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg added a parent task for T86253: Make Contribution Tracking not a SPOF: T158009: [Epic] Contribution tracking reform.
Mon, Feb 13, 10:25 PM · Fundraising-Backlog
Ejegg added a parent task for T149746: Track more stages of the donation funnel: T158009: [Epic] Contribution tracking reform.
Mon, Feb 13, 10:02 PM · Fundraising-Backlog, FR-Smashpig
Ejegg added a subtask for T158009: [Epic] Contribution tracking reform: T149746: Track more stages of the donation funnel.
Mon, Feb 13, 10:02 PM · Wikimedia-Fundraising-CiviCRM, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg created T158010: Move contribution_tracking out of drupal db.
Mon, Feb 13, 10:01 PM · Wikimedia-Fundraising-CiviCRM, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg added a subtask for T158009: [Epic] Contribution tracking reform: T158007: Spike: Investigate using Redis INCR ids as a drop-in replacement for ct_id.
Mon, Feb 13, 9:57 PM · Wikimedia-Fundraising-CiviCRM, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg added a parent task for T158007: Spike: Investigate using Redis INCR ids as a drop-in replacement for ct_id: T158009: [Epic] Contribution tracking reform.
Mon, Feb 13, 9:57 PM · Spike, Wikimedia-Fundraising-CiviCRM, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg created T158009: [Epic] Contribution tracking reform.
Mon, Feb 13, 9:56 PM · Wikimedia-Fundraising-CiviCRM, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg created T158007: Spike: Investigate using Redis INCR ids as a drop-in replacement for ct_id.
Mon, Feb 13, 9:52 PM · Spike, Wikimedia-Fundraising-CiviCRM, MediaWiki-extensions-DonationInterface, Fundraising-Backlog

Sat, Feb 11

Ejegg moved T115044: Create an import method for matching gifts and payroll deductions from Review to Pending Deployment on the Fundraising Sprint Costlier Alternative board.
Sat, Feb 11, 12:01 AM · Fundraising Sprint Deferential Equations, Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Patch-For-Review, Fundraising Sprint Autotune Earphones, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog, WorkType-NewFunctionality

Fri, Feb 10

Ejegg added a comment to T157397: CiviCRM log is showing errors relating to importing bounces.

I wonder if this is what happens when the bounce processing tries to record a bounce without Civi's VERP headers.

Fri, Feb 10, 4:53 PM · Unplanned-Sprint-Work, Fundraising Sprint Costlier Alternative, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
Ejegg moved T157529: Accept GNU Taler for donations from Analysis to Unscheduled on the Fundraising-Backlog board.
Fri, Feb 10, 4:22 PM · Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg edited projects for T157529: Accept GNU Taler for donations, added: Fundraising-Backlog; removed Fundraising-Analysis.
Fri, Feb 10, 4:21 PM · Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg changed the status of T157529: Accept GNU Taler for donations from "Open" to "Stalled".
Fri, Feb 10, 4:21 PM · Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg added a comment to T157600: fix silverpop database updater not to crush the master database with long queries.

Sorry I wasn't clear @cwdent - I think we were considering using it for dedupe, back in the pre-Eileen dark ages.

Fri, Feb 10, 4:20 PM · Fundraising-Backlog, Patch-For-Review

Thu, Feb 9

Ejegg added a comment to T157529: Accept GNU Taler for donations.

Hi @Koavf, we depend on an external servicer to accept cryptocoins and immediately cash them out, so this will depend on someone like Coinbase supporting GNU Taler.

Thu, Feb 9, 10:42 PM · Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg created T157717: What fundraising dbs and tables to we not need to replicate?.
Thu, Feb 9, 7:17 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog, fundraising-tech-ops
Ejegg added a comment to T157600: fix silverpop database updater not to crush the master database with long queries.

So, I think we're just using the wrong isolation level.

Thu, Feb 9, 12:23 AM · Fundraising-Backlog, Patch-For-Review

Wed, Feb 8

Ejegg added a comment to T157600: fix silverpop database updater not to crush the master database with long queries.

Hmm, sounds like that would mean a bunch of rewriting the base code. Currently the python script just takes a big SQL file, splits on semicolons, and executes and times each. Afaict the only way to use file intermediaries that way would be LOAD DATA INFILE and the corresponding output commands.

Wed, Feb 8, 11:56 PM · Fundraising-Backlog, Patch-For-Review
Ejegg moved T153720: PayPal EC response processor needs to act on "recurring" flag from Review to Pending Deployment on the Fundraising Sprint Costlier Alternative board.
Wed, Feb 8, 9:55 PM · Fundraising Sprint Deferential Equations, WMF-deploy-2017-02-14_(1.29.0-wmf.12), Patch-For-Review, Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, FR-Paypal, FR-PayPal-ExpressCheckout, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg moved T157618: Paypal EC missing payment method from Done to Doing on the Fundraising Sprint Costlier Alternative board.
Wed, Feb 8, 9:54 PM · Fundraising Sprint Deferential Equations, WMF-deploy-2017-02-14_(1.29.0-wmf.12), Patch-For-Review, FR-PayPal-ExpressCheckout, Fundraising Sprint Costlier Alternative, Fundraising-Backlog
Ejegg moved T157618: Paypal EC missing payment method from Doing to Done on the Fundraising Sprint Costlier Alternative board.
Wed, Feb 8, 9:41 PM · Fundraising Sprint Deferential Equations, WMF-deploy-2017-02-14_(1.29.0-wmf.12), Patch-For-Review, FR-PayPal-ExpressCheckout, Fundraising Sprint Costlier Alternative, Fundraising-Backlog
Ejegg moved T153720: PayPal EC response processor needs to act on "recurring" flag from Backlog to 1-hour test on the FR-PayPal-ExpressCheckout board.
Wed, Feb 8, 8:38 PM · Fundraising Sprint Deferential Equations, WMF-deploy-2017-02-14_(1.29.0-wmf.12), Patch-For-Review, Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, FR-Paypal, FR-PayPal-ExpressCheckout, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg moved T107372: Move gateway-specific normalizations out of recurring.module from Doing to Review on the Fundraising Sprint Costlier Alternative board.
Wed, Feb 8, 6:29 PM · Fundraising Sprint Deferential Equations, Fundraising Sprint Costlier Alternative, Patch-For-Review, Recurring-Donations, Fundraising-Backlog

Tue, Feb 7

Ejegg added a comment to T152649: Spike: determine whether to use SDK for Ingenico Connect .

We decided to try going without to reduce our dependencies. It turned not to be too crazy to implement the signatures ourselves. If the REST requests end up being really tricky we can start using the SDK later.

Tue, Feb 7, 10:25 PM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, FR-Ingenico
Ejegg moved T152649: Spike: determine whether to use SDK for Ingenico Connect from Backlog to Done on the Fundraising Sprint Costlier Alternative board.
Tue, Feb 7, 10:23 PM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, FR-Ingenico
Ejegg moved T107372: Move gateway-specific normalizations out of recurring.module from Backlog to Doing on the Fundraising Sprint Costlier Alternative board.
Tue, Feb 7, 10:22 PM · Fundraising Sprint Deferential Equations, Fundraising Sprint Costlier Alternative, Patch-For-Review, Recurring-Donations, Fundraising-Backlog
Ejegg claimed T107372: Move gateway-specific normalizations out of recurring.module.
Tue, Feb 7, 10:21 PM · Fundraising Sprint Deferential Equations, Fundraising Sprint Costlier Alternative, Patch-For-Review, Recurring-Donations, Fundraising-Backlog
Ejegg moved T107372: Move gateway-specific normalizations out of recurring.module from Q4 (April-June) 16/17 to Current Sprint and Completed in Q3 1617 on the Fundraising-Backlog board.
Tue, Feb 7, 10:21 PM · Fundraising Sprint Deferential Equations, Fundraising Sprint Costlier Alternative, Patch-For-Review, Recurring-Donations, Fundraising-Backlog
Ejegg triaged T157074: Make recurring queue consumer understand new PayPal recurring messages as "High" priority.
Tue, Feb 7, 10:11 PM · Fundraising-Backlog, FR-PayPal-ExpressCheckout
Ejegg created T157456: Deal with chargeback reversals.
Tue, Feb 7, 3:23 PM · Wikimedia-Fundraising-CiviCRM, FR-Smashpig, Fundraising-Backlog, FR-Adyen
Ejegg added a comment to T130528: RFC: PSR-6 Cache interface in Mediawiki core.

Chiming in months late to support a set of PSR-6 wrappers, for use by components that want to use caching but don't want to depend explicitly on mediawiki. Fundraising tech is trying to library-ize more of the DonationInterface extension, and it would be great if the library could get a simple cache for things like bank code lookups and card attempts per IP address without depending on BagOStuff. I'm picturing the slimmed-down payment forms extension calling ObjectCache::getMainStashInstance()->asPSR6() or something, then providing that to the library objects.

Tue, Feb 7, 4:59 AM · RfC, ArchCom-RfC, MediaWiki-Cache
Ejegg moved T149238: Spike: investigate the ingenico reintegration from Backlog to Review on the Fundraising Sprint Costlier Alternative board.
Tue, Feb 7, 4:57 AM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Fundraising Sprint Autotune Earphones, Unplanned-Sprint-Work, Fundraising Sprint Waiting for Godot, FR-Ingenico, Fundraising-Backlog

Mon, Feb 6

Ejegg moved T130851: Make PayPal listener understand Express Checkout from Backlog to Done on the Fundraising Sprint Costlier Alternative board.
Mon, Feb 6, 7:15 PM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Patch-For-Review, FR-Smashpig, FR-PayPal-ExpressCheckout, FR-Paypal, Fundraising-Backlog
Ejegg moved T128692: Store and update list of currenly working iDEAL banks from Backlog to Review on the Fundraising Sprint Costlier Alternative board.
Mon, Feb 6, 7:15 PM · WMF-deploy-2017-02-28_(1.29.0-wmf.14), Fundraising Sprint Deferential Equations, Fundraising Sprint Costlier Alternative, Patch-For-Review, Fundraising Sprint Baudelaire Bowdlerizer, Fundraising Sprint Elevator Maintenance 2016, Fundraising Sprint Dirt Farming, FR-Ingenico, Wikimedia-Fundraising, Fundraising-Backlog

Fri, Feb 3

Ejegg added a comment to T98447: Assisted currency conversion for PayPal is broken again.

@Ppena OK, we can turn the interstitial notification back on

Fri, Feb 3, 11:51 PM · FR-2016-17-Q2-Bugs, FR-PayPal-ExpressCheckout, FR-Amazon, FR-Paypal, Fundraising-Backlog, Patch-For-Review, MediaWiki-extensions-DonationInterface

Thu, Feb 2

Ejegg added projects to T152649: Spike: determine whether to use SDK for Ingenico Connect : Fundraising Sprint Baudelaire Bowdlerizer, Fundraising Sprint Costlier Alternative.

Adding current & past sprint since we've been debating this.

Thu, Feb 2, 9:26 PM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, FR-Ingenico
Ejegg moved T152649: Spike: determine whether to use SDK for Ingenico Connect from Sprint +3 to Current Sprint and Completed in Q3 1617 on the Fundraising-Backlog board.
Thu, Feb 2, 9:25 PM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, FR-Ingenico
Ejegg closed T147226: Set up monitoring for queues in Redis as "Resolved".

Now monitored in ganglia: https://ganglia.wikimedia.org/latest/?r=hour&cs=&ce=&c=Fundraising+eqiad&h=frqueue1001.frack.eqiad.wmnet&tab=m&vn=&hide-hf=false&m=cpu_report&sh=1&z=small&hc=4&host_regex=&max_graphs=0&s=by+name

Thu, Feb 2, 9:22 PM · Patch-For-Review, FR-2016-17-Q2-Campaign-Support, FR-ActiveMQ, Fundraising-Backlog
Ejegg closed T150192: Are we using 3DS APi call for Ingenico? as "Resolved".

Figured this out - we had disabled it in LocalSettings by setting wgDonationInterface3DSRules to an empty array.

Thu, Feb 2, 9:19 PM · Fundraising-Backlog
Ejegg added a comment to T151908: add a widget to the dash that shows last year's day-by-day totals .

@DStrine Is this satisfied by the fact that you can select different years on the 'Big English' board?

Thu, Feb 2, 9:16 PM · Fundraising Dash, Fundraising-Backlog
Ejegg closed T151954: Don't log: "Data is not null, time limit (90) is not elapsed, message limit (700) is not reached." as "Resolved".

This is done and deployed.

Thu, Feb 2, 9:14 PM · Patch-For-Review, FR-Smashpig, Fundraising-Backlog
Ejegg moved T153720: PayPal EC response processor needs to act on "recurring" flag from Sprint +1 to Current Sprint and Completed in Q3 1617 on the Fundraising-Backlog board.
Thu, Feb 2, 9:13 PM · Fundraising Sprint Deferential Equations, WMF-deploy-2017-02-14_(1.29.0-wmf.12), Patch-For-Review, Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, FR-Paypal, FR-PayPal-ExpressCheckout, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg moved T156317: Review fr-tech data retention guidelines from Sprint +1 to Current Sprint and Completed in Q3 1617 on the Fundraising-Backlog board.
Thu, Feb 2, 9:13 PM · Fundraising Sprint Deferential Equations, Unplanned-Sprint-Work, Fundraising Sprint Costlier Alternative, Fundraising-Backlog
Ejegg added a comment to T120692: Recurring PayPal donations not reaching Civi if subscription is older than a few years.

Have been backfilling these as they come in, synthesizing subscr_start messages from failed subscr_payment messages. I think they're all set now!

Thu, Feb 2, 9:10 PM · Recurring-Donations, FR-Paypal, Fundraising-Backlog
Ejegg added a comment to T107372: Move gateway-specific normalizations out of recurring.module.

Probably want to split it out into multiple queues, actually:

  • recurring-payment for payments in a subscription
  • recurring-modification for modifications to the subscription.
Thu, Feb 2, 8:34 PM · Fundraising Sprint Deferential Equations, Fundraising Sprint Costlier Alternative, Patch-For-Review, Recurring-Donations, Fundraising-Backlog
Ejegg added a comment to T157074: Make recurring queue consumer understand new PayPal recurring messages.

see T107372

Thu, Feb 2, 8:29 PM · Fundraising-Backlog, FR-PayPal-ExpressCheckout
Ejegg created T157074: Make recurring queue consumer understand new PayPal recurring messages.
Thu, Feb 2, 8:27 PM · Fundraising-Backlog, FR-PayPal-ExpressCheckout
Ejegg claimed T130851: Make PayPal listener understand Express Checkout.
Thu, Feb 2, 7:53 PM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Patch-For-Review, FR-Smashpig, FR-PayPal-ExpressCheckout, FR-Paypal, Fundraising-Backlog
Ejegg reopened T130851: Make PayPal listener understand Express Checkout as "Open".

Re-opening, as it still doesn't understand this subscription-related EC thing:

Thu, Feb 2, 7:53 PM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Patch-For-Review, FR-Smashpig, FR-PayPal-ExpressCheckout, FR-Paypal, Fundraising-Backlog
Ejegg reopened T130851: Make PayPal listener understand Express Checkout, a subtask of T138013: Epic: Distinguish PayPal legacy vs. Express Checkout transactions, as "Open".
Thu, Feb 2, 7:53 PM · Epic, FR-PayPal-ExpressCheckout, Fundraising-Backlog
Ejegg added a comment to T153720: PayPal EC response processor needs to act on "recurring" flag.

According to the docs, PayPal only appends the 'token' and 'PayerID' parameters:
https://developer.paypal.com/docs/integration/direct/payments/create-process-order/

Thu, Feb 2, 7:18 PM · Fundraising Sprint Deferential Equations, WMF-deploy-2017-02-14_(1.29.0-wmf.12), Patch-For-Review, Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, FR-Paypal, FR-PayPal-ExpressCheckout, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg added a comment to T134605: Update audit parser for PayPal Express Checkout.

Needed for 1 hour test - without it we will record duplicate contributions

Thu, Feb 2, 7:05 PM · Patch-For-Review, FR-WMF-Audit, FR-PayPal-ExpressCheckout, FR-Paypal, Fundraising-Backlog
Ejegg moved T134605: Update audit parser for PayPal Express Checkout from Campaign ready to 1-hour test on the FR-PayPal-ExpressCheckout board.
Thu, Feb 2, 7:04 PM · Patch-For-Review, FR-WMF-Audit, FR-PayPal-ExpressCheckout, FR-Paypal, Fundraising-Backlog

Wed, Feb 1

Ejegg added a comment to T156935: Spike: list of tools which need a UI/UX designer's advice.

Civi donation imports, including error handling
Internal dashboard

Wed, Feb 1, 11:43 PM · Fundraising Sprint Costlier Alternative, Spike, Fundraising-Backlog
Ejegg closed T156654: remove 3DS for an India test as "Resolved".

This is turned back off

Wed, Feb 1, 9:50 PM · Fundraising Sprint Baudelaire Bowdlerizer, Unplanned-Sprint-Work, FR-Ingenico, Fundraising-Backlog
Ejegg added a comment to T155867: Security Issue Access Request for Ejegg.

Thank you @dpatrick

Wed, Feb 1, 8:53 PM · Security
Ejegg closed T94110: Add date picker to Totals Earned widget as "Resolved".

Ah, I guess we can close this now. The mentioned patch isn't the full solution, but we added arbitrary campaigns in a different set of patches.

Wed, Feb 1, 8:51 PM · Unplanned-Sprint-Work, Fundraising Sprint Yo La Tengo, Fundraising Dash
Ejegg added a comment to T130851: Make PayPal listener understand Express Checkout.

Express checkout payment is now recorded as gateway paypal_ec in Civi. mp_ types are not yet implemented.

Wed, Feb 1, 8:17 PM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Patch-For-Review, FR-Smashpig, FR-PayPal-ExpressCheckout, FR-Paypal, Fundraising-Backlog
Ejegg closed T152626: PayPal EC thank you is using full locale rather than language code as "Resolved".

Routes me to the correct URL now!

Wed, Feb 1, 8:10 PM · WMF-deploy-2017-02-07_(1.29.0-wmf.11), Fundraising Sprint Baudelaire Bowdlerizer, Patch-For-Review, FR-Paypal, FR-PayPal-ExpressCheckout, Fundraising-Backlog
Ejegg closed T152626: PayPal EC thank you is using full locale rather than language code, a subtask of T87621: [epic] PayPal upgrade, as "Resolved".
Wed, Feb 1, 8:10 PM · FR-Paypal, FR-PayPal-ExpressCheckout, Fundraising-Backlog, Epic
Ejegg closed T156692: Paypal Express Checkout form does nothing when you press 'Continue' as "Resolved".

Now working as intended

Wed, Feb 1, 8:09 PM · WMF-deploy-2017-01-31_(1.29.0-wmf.10), Fundraising Sprint Baudelaire Bowdlerizer, Unplanned-Sprint-Work, Patch-For-Review, MediaWiki-extensions-DonationInterface, Fundraising-Backlog, FR-PayPal-ExpressCheckout
Ejegg moved T156692: Paypal Express Checkout form does nothing when you press 'Continue' from Pending Deployment to Done on the Fundraising Sprint Baudelaire Bowdlerizer board.
Wed, Feb 1, 8:03 PM · WMF-deploy-2017-01-31_(1.29.0-wmf.10), Fundraising Sprint Baudelaire Bowdlerizer, Unplanned-Sprint-Work, Patch-For-Review, MediaWiki-extensions-DonationInterface, Fundraising-Backlog, FR-PayPal-ExpressCheckout
Ejegg moved T152626: PayPal EC thank you is using full locale rather than language code from Pending Deployment to Done on the Fundraising Sprint Baudelaire Bowdlerizer board.
Wed, Feb 1, 8:03 PM · WMF-deploy-2017-02-07_(1.29.0-wmf.11), Fundraising Sprint Baudelaire Bowdlerizer, Patch-For-Review, FR-Paypal, FR-PayPal-ExpressCheckout, Fundraising-Backlog
Ejegg closed T155150: Investigate Redis connection issues in GC audit parser as "Resolved".

Seems to be working, no recurrence since deployment

Wed, Feb 1, 8:02 PM · Patch-For-Review, Fundraising Sprint Baudelaire Bowdlerizer, Spike, Fundraising-Backlog, FR-Ingenico, Wikimedia-Fundraising-CiviCRM
Ejegg moved T130851: Make PayPal listener understand Express Checkout from Pending Deployment to Done on the Fundraising Sprint Baudelaire Bowdlerizer board.
Wed, Feb 1, 7:57 PM · Fundraising Sprint Costlier Alternative, Fundraising Sprint Baudelaire Bowdlerizer, Patch-For-Review, FR-Smashpig, FR-PayPal-ExpressCheckout, FR-Paypal, Fundraising-Backlog
Ejegg updated subscribers of T98447: Assisted currency conversion for PayPal is broken again.

@Ppena / @MeganHernandez_WMF : Do we need to change these settings? It's currently converting and redirecting to PayPal without a confirmation page on our site. Once you get to PayPal it does show the conversion from the donation currency to the donor's account currency.

Wed, Feb 1, 7:42 PM · FR-2016-17-Q2-Bugs, FR-PayPal-ExpressCheckout, FR-Amazon, FR-Paypal, Fundraising-Backlog, Patch-For-Review, MediaWiki-extensions-DonationInterface
Ejegg moved T152626: PayPal EC thank you is using full locale rather than language code from Backlog to Feasibility test on the FR-PayPal-ExpressCheckout board.
Wed, Feb 1, 7:38 PM · WMF-deploy-2017-02-07_(1.29.0-wmf.11), Fundraising Sprint Baudelaire Bowdlerizer, Patch-For-Review, FR-Paypal, FR-PayPal-ExpressCheckout, Fundraising-Backlog
Ejegg added a comment to T149525: PayPal Express Checkout has problems when using a security key.

Per @awight 's email, this seems to be all set with the "new layout".

Wed, Feb 1, 7:38 PM · FR-PayPal-ExpressCheckout, Fundraising-Backlog
Ejegg closed Unknown Object (Task), a subtask of T87621: [epic] PayPal upgrade, as "Resolved".
Wed, Feb 1, 7:37 PM · FR-Paypal, FR-PayPal-ExpressCheckout, Fundraising-Backlog, Epic
Ejegg moved T156692: Paypal Express Checkout form does nothing when you press 'Continue' from Backlog to Feasibility test on the FR-PayPal-ExpressCheckout board.
Wed, Feb 1, 7:37 PM · WMF-deploy-2017-01-31_(1.29.0-wmf.10), Fundraising Sprint Baudelaire Bowdlerizer, Unplanned-Sprint-Work, Patch-For-Review, MediaWiki-extensions-DonationInterface, Fundraising-Backlog, FR-PayPal-ExpressCheckout
Ejegg moved T152626: PayPal EC thank you is using full locale rather than language code from Review to Pending Deployment on the Fundraising Sprint Baudelaire Bowdlerizer board.
Wed, Feb 1, 6:23 PM · WMF-deploy-2017-02-07_(1.29.0-wmf.11), Fundraising Sprint Baudelaire Bowdlerizer, Patch-For-Review, FR-Paypal, FR-PayPal-ExpressCheckout, Fundraising-Backlog