Page MenuHomePhabricator

Ejegg (Elliott Eggleston)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Oct 8 2014, 11:22 PM (294 w, 3 d)
Availability
Available
LDAP User
Ejegg
MediaWiki User
EEggleston (WMF) [ Global Accounts ]

Recent Activity

Wed, May 27

Ejegg created T253784: FundraiserMaintenance page should be mobile-responsive.
Wed, May 27, 6:13 PM · MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg closed T215461: Prepare db and queue server for contribution_tracking switchover as Resolved.

This is done!

Wed, May 27, 4:34 PM · Fundraising Sprint Kavascript: the chill new language, fundraising-tech-ops, Fundraising-Backlog, FR-Smashpig
Ejegg moved T215461: Prepare db and queue server for contribution_tracking switchover from Q4 (April-June) 2019-20 to Current Sprint on the Fundraising-Backlog board.
Wed, May 27, 4:33 PM · Fundraising Sprint Kavascript: the chill new language, fundraising-tech-ops, Fundraising-Backlog, FR-Smashpig
Ejegg moved T249922: Create a new CiviCRM extension with an API action to fetch data from SSBInfo from Backlog to Review on the Fundraising Sprint Kavascript: the chill new language board.
Wed, May 27, 2:58 PM · Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint Just space out, Patch-For-Review, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T249924: Make Civi matching gifts extension store data in custom fields from Backlog to Doing on the Fundraising Sprint Kavascript: the chill new language board.
Wed, May 27, 2:58 PM · Fundraising Sprint Kavascript: the chill new language, Patch-For-Review, Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T253057: Move FundraiserMaintenance to DonationInterface from Backlog to Doing on the Fundraising Sprint Kavascript: the chill new language board.
Wed, May 27, 2:58 PM · Patch-For-Review, Fundraising Sprint Kavascript: the chill new language, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, MediaWiki-extensions-ContributionTracking

Tue, May 26

Ejegg moved T253068: design edits for the payments maintenance page from Backlog to Done on the Fundraising Sprint Just space out board.
Tue, May 26, 8:30 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Fundraising Sprint Just space out, Fundraising-Backlog
Ejegg closed T215463: CRM contribution tracking writes should use queue and sequence generator as Resolved.
Tue, May 26, 8:30 PM · Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising Sprint Land before Timeouts, Fundraising Sprint King Kong vs. Mozilla, Patch-For-Review, Fundraising Sprint James Bond: Licensed to Share, Fundraising Sprint It Came From Out of Scope, Fundraising Sprint Hansel and grep -l, Fundraising Sprint Greps of Wrath, Fundraising Sprint Fistful of $variables, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg closed T215463: CRM contribution tracking writes should use queue and sequence generator, a subtask of T86253: Make Contribution Tracking not a SPOF, as Resolved.
Tue, May 26, 8:29 PM · Patch-For-Review, Fundraising-Backlog
Ejegg closed T253250: Contribution tracking queue consumer should reject bad updates as Resolved.
Tue, May 26, 8:29 PM · Fundraising Sprint Just space out, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM

Mon, May 25

Ejegg moved T215463: CRM contribution tracking writes should use queue and sequence generator from Review to Done on the Fundraising Sprint Just space out board.
Mon, May 25, 11:46 PM · Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising Sprint Land before Timeouts, Fundraising Sprint King Kong vs. Mozilla, Patch-For-Review, Fundraising Sprint James Bond: Licensed to Share, Fundraising Sprint It Came From Out of Scope, Fundraising Sprint Hansel and grep -l, Fundraising Sprint Greps of Wrath, Fundraising Sprint Fistful of $variables, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T253250: Contribution tracking queue consumer should reject bad updates from Review to Done on the Fundraising Sprint Just space out board.
Mon, May 25, 11:46 PM · Fundraising Sprint Just space out, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
Ejegg created T253602: Payments should only send new contribution tracking messages if something changes.
Mon, May 25, 11:42 PM · Fundraising Sprint Kavascript: the chill new language, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg created T253579: Donate API should check if maintenance mode is on.
Mon, May 25, 4:08 PM · MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg created T253569: DonationInterface should follow PSR-4.
Mon, May 25, 3:12 PM · Fundraising-Backlog, MediaWiki-extensions-DonationInterface

Thu, May 21

Ejegg added a comment to T253344: Implications of using Ingenico Dynamic 3DS in Ingenico Configuration Manager.

@EMartin we just want to make sure we don't send donors through the 3DS flow inside an iframe. So if Ingenico chooses whether to show the 3DS flow instead of us choosing on our side, we'd probably want to give all donors the full-redirect experience.

Thu, May 21, 10:18 PM · Fundraising-Backlog

Wed, May 20

Ejegg added a comment to T249232: Update PayTM logo on India payment pages.

Hi Evelyn, that looks just like the logo we're already using: https://payments.wikimedia.org/index.php?title=Special:AstroPayGateway&appeal=JimmyQuote&payment_method=bt&recurring=&uselang=en&language=en&currency=INR&amount=500&country=IN&ffname=astropay-in

Wed, May 20, 10:30 PM · Fundraising Sprint Just space out, Fundraising-Backlog
Ejegg moved T253250: Contribution tracking queue consumer should reject bad updates from Doing to Review on the Fundraising Sprint Just space out board.
Wed, May 20, 10:24 PM · Fundraising Sprint Just space out, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
Ejegg moved T253250: Contribution tracking queue consumer should reject bad updates from Backlog to Doing on the Fundraising Sprint Just space out board.
Wed, May 20, 7:52 PM · Fundraising Sprint Just space out, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
Ejegg created T253250: Contribution tracking queue consumer should reject bad updates.
Wed, May 20, 5:44 PM · Fundraising Sprint Just space out, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
Ejegg moved T251025: Adyen/iDEAL message getting from DonationInterface to Civi missing payment_submethod from Review to Done on the Fundraising Sprint Just space out board.
Wed, May 20, 3:46 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising-Backlog, MediaWiki-extensions-DonationInterface

Tue, May 19

Ejegg claimed T249924: Make Civi matching gifts extension store data in custom fields.
Tue, May 19, 3:25 PM · Fundraising Sprint Kavascript: the chill new language, Patch-For-Review, Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T249924: Make Civi matching gifts extension store data in custom fields from Backlog to Doing on the Fundraising Sprint Just space out board.
Tue, May 19, 3:25 PM · Fundraising Sprint Kavascript: the chill new language, Patch-For-Review, Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg claimed T253057: Move FundraiserMaintenance to DonationInterface.
Tue, May 19, 1:48 AM · Patch-For-Review, Fundraising Sprint Kavascript: the chill new language, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, MediaWiki-extensions-ContributionTracking
Ejegg moved T253057: Move FundraiserMaintenance to DonationInterface from Backlog to Doing on the Fundraising Sprint Just space out board.
Tue, May 19, 1:48 AM · Patch-For-Review, Fundraising Sprint Kavascript: the chill new language, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, MediaWiki-extensions-ContributionTracking
Ejegg moved T249922: Create a new CiviCRM extension with an API action to fetch data from SSBInfo from Doing to Review on the Fundraising Sprint Just space out board.
Tue, May 19, 12:08 AM · Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint Just space out, Patch-For-Review, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Mon, May 18

Ejegg created T253057: Move FundraiserMaintenance to DonationInterface.
Mon, May 18, 7:14 PM · Patch-For-Review, Fundraising Sprint Kavascript: the chill new language, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, MediaWiki-extensions-ContributionTracking

Fri, May 15

Ejegg moved T249922: Create a new CiviCRM extension with an API action to fetch data from SSBInfo from Backlog to Doing on the Fundraising Sprint Just space out board.
Fri, May 15, 11:11 PM · Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint Just space out, Patch-For-Review, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg claimed T249922: Create a new CiviCRM extension with an API action to fetch data from SSBInfo.
Fri, May 15, 11:11 PM · Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint Just space out, Patch-For-Review, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T249922: Create a new CiviCRM extension with an API action to fetch data from SSBInfo from Sprint L June 9th to June 23rd to Current Sprint on the Fundraising-Backlog board.
Fri, May 15, 10:34 PM · Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint Just space out, Patch-For-Review, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Thu, May 14

Ejegg added a project to T114404: Serve cache control headers for static resources on paymentswiki: fundraising-tech-ops.
Thu, May 14, 3:52 PM · fundraising-tech-ops, Fundraising-Backlog, Performance Issue
Ejegg reopened T114404: Serve cache control headers for static resources on paymentswiki, a subtask of T140311: [Epic] Payments performance tuning, as Open.
Thu, May 14, 3:50 PM · Epic, MediaWiki-extensions-DonationInterface, Performance Issue, fundraising-tech-ops, Fundraising-Backlog
Ejegg reopened T114404: Serve cache control headers for static resources on paymentswiki as "Open".

The payments-wiki headers still don't include cache-control. Reopening.

Thu, May 14, 3:50 PM · fundraising-tech-ops, Fundraising-Backlog, Performance Issue
Ejegg added a comment to T114404: Serve cache control headers for static resources on paymentswiki.

@Aklapper donate.wikimedia.org is a production-cluster wiki that hosts fundraising-related landing pages, thank you pages, and first-step donation forms with suggested amounts. The donor can choose an amount and a general payment method (card/paypal/bank transfer) and is then redirected to payments-wiki.

Thu, May 14, 3:44 PM · fundraising-tech-ops, Fundraising-Backlog, Performance Issue

Wed, May 13

Ejegg moved T251025: Adyen/iDEAL message getting from DonationInterface to Civi missing payment_submethod from Doing to Done on the Fundraising Sprint Ice cream cures everything board.

Deployed a fix for the underlying problem! If we don't see the errors for another few weeks we can revert the debug logging patch.

Wed, May 13, 11:33 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg moved T251025: Adyen/iDEAL message getting from DonationInterface to Civi missing payment_submethod from Backlog to Review on the Fundraising Sprint Just space out board.
Wed, May 13, 9:23 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg moved T215463: CRM contribution tracking writes should use queue and sequence generator from Backlog to Review on the Fundraising Sprint Just space out board.
Wed, May 13, 12:38 AM · Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising Sprint Land before Timeouts, Fundraising Sprint King Kong vs. Mozilla, Patch-For-Review, Fundraising Sprint James Bond: Licensed to Share, Fundraising Sprint It Came From Out of Scope, Fundraising Sprint Hansel and grep -l, Fundraising Sprint Greps of Wrath, Fundraising Sprint Fistful of $variables, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Tue, May 12

Ejegg added a comment to T215463: CRM contribution tracking writes should use queue and sequence generator.

To test the audit processors you can also use the files from the unit tests. Set the log path to point to your local test dir <crmRoot>/sites/all/modules/wmf_audit/tests/data/logs/ at page <civiHost>/admin/config/wmf_audit/configure and set the incoming audit dirs to appropriate subdirectories of <crmRoot>/sites/all/modules/wmf_audit/tests/data/<gateway>/ under the gateway-specific audit config pages:
admin/config/wmf_audit/ingenico_audit
admin/config/wmf_audit/astropay_audit
admin/config/wmf_audit/amazon_audit
admin/config/wmf_audit/adyen_audit

Tue, May 12, 4:58 PM · Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising Sprint Land before Timeouts, Fundraising Sprint King Kong vs. Mozilla, Patch-For-Review, Fundraising Sprint James Bond: Licensed to Share, Fundraising Sprint It Came From Out of Scope, Fundraising Sprint Hansel and grep -l, Fundraising Sprint Greps of Wrath, Fundraising Sprint Fistful of $variables, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a comment to T215463: CRM contribution tracking writes should use queue and sequence generator.

I made a few changes to try to get the initial c_t rows set up consistently, but they didn't seem to do the trick. I guess we want to have the initial contribution_id set on the row, but I'm not seeing where that was done in the tests before this change.

Tue, May 12, 2:34 AM · Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising Sprint Land before Timeouts, Fundraising Sprint King Kong vs. Mozilla, Patch-For-Review, Fundraising Sprint James Bond: Licensed to Share, Fundraising Sprint It Came From Out of Scope, Fundraising Sprint Hansel and grep -l, Fundraising Sprint Greps of Wrath, Fundraising Sprint Fistful of $variables, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Mon, May 11

Ejegg closed T252309: Dash security in package as Invalid.

I looked at it, and we don't actually install csv-parse - it's just a devDependency of one of the things we do have installed. We've seen a few false alarms like this because of checking our node_modules into git. It's funny to see a bot conversation like that though!

Mon, May 11, 11:44 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a comment to T251025: Adyen/iDEAL message getting from DonationInterface to Civi missing payment_submethod.

The last patch added some logging, but it didn't fix the problem. I was leaving the task in 'doing' till we got another one with some more diagnostic info to help reproduce the issue.

Mon, May 11, 6:10 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising-Backlog, MediaWiki-extensions-DonationInterface

Thu, May 7

Ejegg moved T249547: Reset fr-tech drush repo, create sub-repo for vendor from Backlog to Done on the Fundraising Sprint Ice cream cures everything board.
Thu, May 7, 12:56 AM · Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, Release-Engineering-Team-TODO (2020-04 to 2020-06 (Q4)), Gerrit, Fundraising-Backlog

Wed, May 6

Ejegg closed T251782: Spelling error in Dutch TY email as Resolved.

All set. I deployed this directly to production since it was a one character change.

Wed, May 6, 8:37 PM · Fundraising Sprint Ice cream cures everything, Fundraising-Backlog
Ejegg added a comment to T233251: Process Adyen IPN messages in parallel (improve TY delivery times).

It would be nice to have a generalized way to multiplex any of the queues defined in our config yaml files.

Wed, May 6, 3:56 PM · FR-Adyen, FR-Q2-FY2019-20-cleanup-list, Fundraising-Backlog

Tue, May 5

Ejegg moved T251934: CiviCRM js broken after upgrade to 5.25 on vagrant from Doing to Review on the Fundraising Sprint Ice cream cures everything board.
Tue, May 5, 11:23 PM · Fundraising Sprint Ice cream cures everything, Fundraising-Backlog
Ejegg moved T248712: Adyen sending back 'paymentMethod=ideal' in returnURL which is not being mapped from Backlog to Done on the Fundraising Sprint Ice cream cures everything board.
Tue, May 5, 9:51 PM · Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), fundraising Sprint Grep works IRL, Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, FR-Adyen, Fundraising-Backlog
Ejegg closed T247885: When a donor whose initial form was in language=NL cancels an iDEAL donation, the resulting error message is in English as Resolved.
Tue, May 5, 9:29 PM · Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), fundraising Sprint Grep works IRL, Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg moved T247885: When a donor whose initial form was in language=NL cancels an iDEAL donation, the resulting error message is in English from Backlog to Done on the Fundraising Sprint Ice cream cures everything board.
Tue, May 5, 9:28 PM · Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), fundraising Sprint Grep works IRL, Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg moved T251934: CiviCRM js broken after upgrade to 5.25 on vagrant from Backlog to Doing on the Fundraising Sprint Ice cream cures everything board.
Tue, May 5, 9:27 PM · Fundraising Sprint Ice cream cures everything, Fundraising-Backlog
Ejegg closed T251315: seeing English text on Dutch payments wiki AdyenGateway page as Resolved.
Tue, May 5, 7:52 PM · MW-1.35-notes (1.35.0-wmf.31; 2020-05-05), Fundraising Sprint Ice cream cures everything, Fundraising-Backlog
Ejegg moved T248900: system status warning on civi production from Backlog to Done on the Fundraising Sprint Ice cream cures everything board.
Tue, May 5, 7:40 PM · Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, Patch-For-Review, fundraising Sprint Grep works IRL, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a comment to T251916: Investigate creating non iframe variants for ingenico, adyen and dlocal.

D*Local is already full redirect.

Tue, May 5, 5:33 PM · Fundraising-Backlog
Ejegg moved T243011: Collapse countries and regions into one column in the campaign list from Review to Pending Deployment on the Fundraising Sprint Ice cream cures everything board.
Tue, May 5, 3:10 PM · MW-1.35-notes (1.35.0-wmf.31; 2020-05-05), Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, fundraising Sprint Grep works IRL, Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, Fundraising Sprint Evil Twins For Everyone, Fundraising Sprint Dampness, Patch-For-Review, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
Ejegg moved T243012: Show selected countries and regions under tree selector from Review to Pending Deployment on the Fundraising Sprint Ice cream cures everything board.
Tue, May 5, 3:10 PM · MW-1.35-notes (1.35.0-wmf.31; 2020-05-05), Fundraising Sprint Ice cream cures everything, Patch-For-Review, Fundraising Sprint Heaven is a page on Wikipedia, fundraising Sprint Grep works IRL, Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, Fundraising Sprint Evil Twins For Everyone, Fundraising Sprint Dampness, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Mon, May 4

Ejegg moved T251025: Adyen/iDEAL message getting from DonationInterface to Civi missing payment_submethod from Doing to Review on the Fundraising Sprint Ice cream cures everything board.
Mon, May 4, 11:48 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg moved T251025: Adyen/iDEAL message getting from DonationInterface to Civi missing payment_submethod from Backlog to Doing on the Fundraising Sprint Ice cream cures everything board.
Mon, May 4, 4:28 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg claimed T251025: Adyen/iDEAL message getting from DonationInterface to Civi missing payment_submethod.
Mon, May 4, 4:28 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg moved T251172: switch NL credit card processing to adyen from Backlog to Done on the Fundraising Sprint Ice cream cures everything board.
Mon, May 4, 4:04 PM · Fundraising Sprint Ice cream cures everything, MW-1.35-notes (1.35.0-wmf.30; 2020-04-28), Fundraising Sprint Heaven is a page on Wikipedia, Fundraising-Backlog

Fri, May 1

Ejegg added a comment to T99643: Clarify ContributionTracking's license.

Timely question @Reedy - this extension mostly just manages a single connection string at this point, and we're hoping to obviate the need for it later this month. So pretty soon we should be able to 'finish this one off'.

Fri, May 1, 11:13 PM · Wikimedia-Fundraising, Patch-For-Review, Software-Licensing, MediaWiki-extensions-ContributionTracking

Apr 29 2020

Ejegg moved T251315: seeing English text on Dutch payments wiki AdyenGateway page from Backlog to Done on the Fundraising Sprint Ice cream cures everything board.

OK, added the translation and pushed it to production.

Apr 29 2020, 11:16 AM · MW-1.35-notes (1.35.0-wmf.31; 2020-05-05), Fundraising Sprint Ice cream cures everything, Fundraising-Backlog

Apr 28 2020

Ejegg renamed T215463: CRM contribution tracking writes should use queue and sequence generator from CRM contribution tracking should use queue and sequence generator to CRM contribution tracking writes should use queue and sequence generator.
Apr 28 2020, 8:18 PM · Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising Sprint Land before Timeouts, Fundraising Sprint King Kong vs. Mozilla, Patch-For-Review, Fundraising Sprint James Bond: Licensed to Share, Fundraising Sprint It Came From Out of Scope, Fundraising Sprint Hansel and grep -l, Fundraising Sprint Greps of Wrath, Fundraising Sprint Fistful of $variables, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg renamed T215463: CRM contribution tracking writes should use queue and sequence generator from CRM contribution tracking writing should have a switch to use the new infrastructure to CRM contribution tracking should use queue and sequence generator.
Apr 28 2020, 8:18 PM · Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising Sprint Land before Timeouts, Fundraising Sprint King Kong vs. Mozilla, Patch-For-Review, Fundraising Sprint James Bond: Licensed to Share, Fundraising Sprint It Came From Out of Scope, Fundraising Sprint Hansel and grep -l, Fundraising Sprint Greps of Wrath, Fundraising Sprint Fistful of $variables, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a comment to T251296: Recent settled Adyen iDEALs not reaching Civi.

@MBeat33 if they're at 'settled' in the console, I'd consider that definitive and that we should refund all but one.

Apr 28 2020, 7:32 PM · MW-1.35-notes (1.35.0-wmf.31; 2020-05-05), Fundraising Sprint Ice cream cures everything, FR-Adyen, Fundraising-Backlog
Ejegg added a comment to T251296: Recent settled Adyen iDEALs not reaching Civi.

OK, the ratio of those 'buffered' warnings to total payment attempts has been more or less constant over the year to date at about 1 in 3, so there's no spike in that particular problem. Will look at the rest of those attempt IDs and also at iDEAL IPNs in general to see if we're getting the notifications we expect.

Apr 28 2020, 5:16 PM · MW-1.35-notes (1.35.0-wmf.31; 2020-05-05), Fundraising Sprint Ice cream cures everything, FR-Adyen, Fundraising-Backlog
Ejegg updated subscribers of T251296: Recent settled Adyen iDEALs not reaching Civi.

Looking for the first attempt ID in the logs, I see neither a return to payments-wiki nor an IPN message confirming the payment capture (there are logs of the attempt initialization on our side and of an IPN message confirming the authorization). The return and the capture message are the first two places we can send the donation to Civi.

Apr 28 2020, 4:50 PM · MW-1.35-notes (1.35.0-wmf.31; 2020-05-05), Fundraising Sprint Ice cream cures everything, FR-Adyen, Fundraising-Backlog

Apr 27 2020

Ejegg added a comment to T251201: Create job to update/generate employer dataset for usage within paymentswiki.

It looks like there's a builtin php function that could help here: https://www.php.net/manual/en/function.preg-grep.php

Apr 27 2020, 9:53 PM · Fundraising-Backlog

Apr 25 2020

Ejegg created T251025: Adyen/iDEAL message getting from DonationInterface to Civi missing payment_submethod.
Apr 25 2020, 2:34 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising-Backlog, MediaWiki-extensions-DonationInterface

Apr 21 2020

Ejegg updated the task description for T249924: Make Civi matching gifts extension store data in custom fields.
Apr 21 2020, 9:15 PM · Fundraising Sprint Kavascript: the chill new language, Patch-For-Review, Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Apr 16 2020

Ejegg created T250409: Create ContributionRecur rows with status 'In Progress' instead of 'Completed'.
Apr 16 2020, 4:49 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Apr 15 2020

Ejegg updated the task description for T250328: Create CiviCRM API to export data for employer autocomplete.
Apr 15 2020, 11:21 PM · Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
Ejegg created T250328: Create CiviCRM API to export data for employer autocomplete.
Apr 15 2020, 11:20 PM · Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
Ejegg added a comment to T249921: Create employer autocomplete for payments-wiki.

Notes from a tech talk where we discussed potential alternatives to deploying a file as the data source: https://etherpad.wikimedia.org/p/fr-tech-talk

Apr 15 2020, 11:13 PM · Fundraising Sprint Heaven is a page on Wikipedia, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg merged task T233038: Create employer typeahead field with HEP data into T249921: Create employer autocomplete for payments-wiki.
Apr 15 2020, 5:44 PM · Fundraising-Backlog
Ejegg merged T233038: Create employer typeahead field with HEP data into T249921: Create employer autocomplete for payments-wiki.
Apr 15 2020, 5:44 PM · Fundraising Sprint Heaven is a page on Wikipedia, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg added a comment to T250279: Civi active recurring donations showing as grayed out - how to cancel?.

OK @MBeat33, 'Completed' is now showing as 'Active' again in Civi.

Apr 15 2020, 3:50 PM · Fundraising Sprint Heaven is a page on Wikipedia, Wikimedia-Fundraising-CiviCRM, Recurring-Donations, Fundraising-Backlog
Ejegg moved T169357: Create script to migrate existing GlobalCollect recurring payments to Connect tokens from Doing to Review on the Fundraising Sprint Heaven is a page on Wikipedia board.
Apr 15 2020, 3:31 PM · Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, fundraising Sprint Grep works IRL, Patch-For-Review, Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, MW-1.32-notes (WMF-deploy-2018-06-05 (1.32.0-wmf.7)), Fr-Ingenico-integration_2017-18, Fundraising-Backlog, FR-Ingenico
Ejegg moved T169357: Create script to migrate existing GlobalCollect recurring payments to Connect tokens from Backlog to Doing on the Fundraising Sprint Heaven is a page on Wikipedia board.
Apr 15 2020, 3:31 PM · Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, fundraising Sprint Grep works IRL, Patch-For-Review, Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, MW-1.32-notes (WMF-deploy-2018-06-05 (1.32.0-wmf.7)), Fr-Ingenico-integration_2017-18, Fundraising-Backlog, FR-Ingenico
Ejegg moved T243011: Collapse countries and regions into one column in the campaign list from Backlog to Pending Deployment on the Fundraising Sprint Heaven is a page on Wikipedia board.
Apr 15 2020, 3:31 PM · MW-1.35-notes (1.35.0-wmf.31; 2020-05-05), Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, fundraising Sprint Grep works IRL, Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, Fundraising Sprint Evil Twins For Everyone, Fundraising Sprint Dampness, Patch-For-Review, Fundraising Sprint CAPS LOCK CULTS, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
Ejegg moved T232017: Test migrating old ingencio recurring to new ingencio from Backlog to Doing on the Fundraising Sprint Heaven is a page on Wikipedia board.
Apr 15 2020, 3:31 PM · Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, fundraising Sprint Grep works IRL, Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, Fr-planning-ahead, Recurring-Donations, FR-Ingenico, Fundraising-Backlog
Ejegg moved T243012: Show selected countries and regions under tree selector from Backlog to Pending Deployment on the Fundraising Sprint Heaven is a page on Wikipedia board.
Apr 15 2020, 3:31 PM · MW-1.35-notes (1.35.0-wmf.31; 2020-05-05), Fundraising Sprint Ice cream cures everything, Patch-For-Review, Fundraising Sprint Heaven is a page on Wikipedia, fundraising Sprint Grep works IRL, Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, Fundraising Sprint Evil Twins For Everyone, Fundraising Sprint Dampness, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
Ejegg moved T247885: When a donor whose initial form was in language=NL cancels an iDEAL donation, the resulting error message is in English from Backlog to Pending Deployment on the Fundraising Sprint Heaven is a page on Wikipedia board.
Apr 15 2020, 3:30 PM · Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), fundraising Sprint Grep works IRL, Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg moved T248712: Adyen sending back 'paymentMethod=ideal' in returnURL which is not being mapped from Backlog to Pending Deployment on the Fundraising Sprint Heaven is a page on Wikipedia board.
Apr 15 2020, 3:30 PM · Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), fundraising Sprint Grep works IRL, Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, FR-Adyen, Fundraising-Backlog
Ejegg moved T248900: system status warning on civi production from Backlog to Done on the Fundraising Sprint Heaven is a page on Wikipedia board.
Apr 15 2020, 3:30 PM · Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, Patch-For-Review, fundraising Sprint Grep works IRL, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T250106: Capturing 'contauth' recurring transactions through Adyen from Backlog to Done on the Fundraising Sprint Heaven is a page on Wikipedia board.
Apr 15 2020, 3:30 PM · Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, fundraising Sprint Grep works IRL, Fundraising-Backlog
Ejegg added a comment to T250279: Civi active recurring donations showing as grayed out - how to cancel?.

I think I know what this is - 'Completed' to core means a recurring contribution is over and done with, but we had been using that status to mean 'OK' and still in process. We should be switching the status to 'In Progress' after we charge contributions. Let's check to make sure new records aren't being created as 'Completed', and reinstate the core hack that makes 'Completed' not show up as 'Inactive'.

Apr 15 2020, 2:59 PM · Fundraising Sprint Heaven is a page on Wikipedia, Wikimedia-Fundraising-CiviCRM, Recurring-Donations, Fundraising-Backlog

Apr 14 2020

Ejegg added a parent task for T249921: Create employer autocomplete for payments-wiki: T228765: Epic: matching gifts HEP integration (was employer field V2).
Apr 14 2020, 8:22 PM · Fundraising Sprint Heaven is a page on Wikipedia, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg added a subtask for T228765: Epic: matching gifts HEP integration (was employer field V2): T249921: Create employer autocomplete for payments-wiki.
Apr 14 2020, 8:22 PM · Epic, Fundraising-Backlog
Ejegg added a subtask for T228765: Epic: matching gifts HEP integration (was employer field V2): T249922: Create a new CiviCRM extension with an API action to fetch data from SSBInfo.
Apr 14 2020, 8:22 PM · Epic, Fundraising-Backlog
Ejegg added a parent task for T249922: Create a new CiviCRM extension with an API action to fetch data from SSBInfo: T228765: Epic: matching gifts HEP integration (was employer field V2).
Apr 14 2020, 8:22 PM · Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint Just space out, Patch-For-Review, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a subtask for T228765: Epic: matching gifts HEP integration (was employer field V2): T249924: Make Civi matching gifts extension store data in custom fields.
Apr 14 2020, 8:21 PM · Epic, Fundraising-Backlog
Ejegg added a parent task for T249924: Make Civi matching gifts extension store data in custom fields: T228765: Epic: matching gifts HEP integration (was employer field V2).
Apr 14 2020, 8:21 PM · Fundraising Sprint Kavascript: the chill new language, Patch-For-Review, Fundraising Sprint Just space out, Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a parent task for T249925: Create template for automated matching gift email: T228765: Epic: matching gifts HEP integration (was employer field V2).
Apr 14 2020, 8:21 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a subtask for T228765: Epic: matching gifts HEP integration (was employer field V2): T249925: Create template for automated matching gift email.
Apr 14 2020, 8:21 PM · Epic, Fundraising-Backlog
Ejegg added a parent task for T249926: Create a job to send automatic matching gifts emails: T228765: Epic: matching gifts HEP integration (was employer field V2).
Apr 14 2020, 8:21 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a subtask for T228765: Epic: matching gifts HEP integration (was employer field V2): T249926: Create a job to send automatic matching gifts emails.
Apr 14 2020, 8:21 PM · Epic, Fundraising-Backlog
Ejegg closed T247878: Get setup with HEP for matching gifts V2 and break down tasks as Resolved.
Apr 14 2020, 8:20 PM · fundraising Sprint Grep works IRL, Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, Fundraising-Backlog
Ejegg moved T247878: Get setup with HEP for matching gifts V2 and break down tasks from Doing to Done on the fundraising Sprint Grep works IRL board.
Apr 14 2020, 8:17 PM · fundraising Sprint Grep works IRL, Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, Fundraising-Backlog
Ejegg moved T250106: Capturing 'contauth' recurring transactions through Adyen from Backlog to Pending Deployment on the fundraising Sprint Grep works IRL board.
Apr 14 2020, 8:16 PM · Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, fundraising Sprint Grep works IRL, Fundraising-Backlog
Ejegg updated subscribers of T250106: Capturing 'contauth' recurring transactions through Adyen.

@DStrine I need to deploy a patch (which @mepps and @Cstone are currently reviewing), then I'll turn the recurring charge job back on.

Apr 14 2020, 4:45 PM · Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, fundraising Sprint Grep works IRL, Fundraising-Backlog
Ejegg added a comment to T250106: Capturing 'contauth' recurring transactions through Adyen.

@EMartin Thanks for bringing this to our attention!

Apr 14 2020, 4:10 PM · Fundraising Sprint Ice cream cures everything, Fundraising Sprint Heaven is a page on Wikipedia, fundraising Sprint Grep works IRL, Fundraising-Backlog