Page MenuHomePhabricator

Ejegg (Elliott Eggleston)
Fundraising tech lead

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

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

Recent Activity

Thu, Jun 30

Ejegg created T311762: Thank you mailer activity creation is broken.
Thu, Jun 30, 5:56 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Tue, Jun 28

Ejegg moved T308167: DLocal responses with 'Invalid control' from Review to Pending Deployment on the Fundraising Sprint Localhost Hospitality Studies board.
Tue, Jun 28, 11:30 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising Sprint Kermit hopping principle, Fundraising Sprint Juggalology 2022, Fundraising Sprint Incantation optimisation, Fundraising-Backlog, FR-dlocal, MediaWiki-extensions-DonationInterface
Ejegg claimed T310549: Answer ApplePay questions for iOS team.
Tue, Jun 28, 5:37 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising-Backlog
Ejegg moved T310549: Answer ApplePay questions for iOS team from Backlog to Doing on the Fundraising Sprint Localhost Hospitality Studies board.
Tue, Jun 28, 4:38 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising-Backlog

Thu, Jun 23

Ejegg moved T311078: Civi shows duplicate PayPal donations from Review to Done on the Fundraising Sprint Localhost Hospitality Studies board.
Thu, Jun 23, 7:22 PM · Fundraising Sprint Localhost Hospitality Studies, fr-donorservices, Fundraising-Backlog

Wed, Jun 22

Ejegg moved T308167: DLocal responses with 'Invalid control' from Doing to Review on the Fundraising Sprint Localhost Hospitality Studies board.

OK, patch is updated to handle email addresses as proposed in the previous comment.

Wed, Jun 22, 9:11 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising Sprint Kermit hopping principle, Fundraising Sprint Juggalology 2022, Fundraising Sprint Incantation optimisation, Fundraising-Backlog, FR-dlocal, MediaWiki-extensions-DonationInterface
Ejegg added a comment to T308167: DLocal responses with 'Invalid control'.

I'm not finding that one specifically, but I do still see some instances of that error, all from donors who use a + sign in their email address. We can collect their full email address for ourselves and just send DLocal a version with everything from the + sign to the @ sign stripped out.

Wed, Jun 22, 8:44 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising Sprint Kermit hopping principle, Fundraising Sprint Juggalology 2022, Fundraising Sprint Incantation optimisation, Fundraising-Backlog, FR-dlocal, MediaWiki-extensions-DonationInterface
Ejegg moved T308167: DLocal responses with 'Invalid control' from Backlog to Doing on the Fundraising Sprint Localhost Hospitality Studies board.
Wed, Jun 22, 8:21 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising Sprint Kermit hopping principle, Fundraising Sprint Juggalology 2022, Fundraising Sprint Incantation optimisation, Fundraising-Backlog, FR-dlocal, MediaWiki-extensions-DonationInterface
Ejegg moved T311078: Civi shows duplicate PayPal donations from Doing to Review on the Fundraising Sprint Localhost Hospitality Studies board.
Wed, Jun 22, 8:12 PM · Fundraising Sprint Localhost Hospitality Studies, fr-donorservices, Fundraising-Backlog
Ejegg added a comment to T311078: Civi shows duplicate PayPal donations.

Looks like the audit parser is incorrectly tagging some donations as legacy 'paypal' instead of 'paypal_ec'. Since we search for existing transactions based on the processor tag plus the processor-side id, this incorrect processor tag makes it look like a new donations.

Wed, Jun 22, 7:59 PM · Fundraising Sprint Localhost Hospitality Studies, fr-donorservices, Fundraising-Backlog
Ejegg claimed T311078: Civi shows duplicate PayPal donations.
Wed, Jun 22, 7:51 PM · Fundraising Sprint Localhost Hospitality Studies, fr-donorservices, Fundraising-Backlog
Ejegg moved T311078: Civi shows duplicate PayPal donations from Backlog to Doing on the Fundraising Sprint Localhost Hospitality Studies board.
Wed, Jun 22, 7:51 PM · Fundraising Sprint Localhost Hospitality Studies, fr-donorservices, Fundraising-Backlog
Ejegg moved T308361: paymentsipntest*.wmcloud.org addresses not working from Sprint +1 to Current Sprint on the Fundraising-Backlog board.
Wed, Jun 22, 5:25 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising-Backlog
Ejegg moved T308361: paymentsipntest*.wmcloud.org addresses not working from Backlog to Done on the Fundraising Sprint Localhost Hospitality Studies board.
Wed, Jun 22, 5:25 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising-Backlog
Ejegg claimed T308361: paymentsipntest*.wmcloud.org addresses not working.
Wed, Jun 22, 5:25 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising-Backlog
Ejegg added a comment to T308361: paymentsipntest*.wmcloud.org addresses not working.

OK, this is fixed. The puppet config keys had changed. We needed to change it to

profile::ssh::server::gateway_ports: true
Wed, Jun 22, 5:24 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising-Backlog

Tue, Jun 21

Ejegg added a comment to T308361: paymentsipntest*.wmcloud.org addresses not working.

Well darn, gatewayports isn't working any more! forwarding.conf exists in the sshd_config.d directory with that option, but the main config file has lost the line to include things from that subdirectory.

Tue, Jun 21, 9:59 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising-Backlog

Fri, Jun 10

Ejegg claimed T309755: GatewayChooser edge case: allow choosing gateway that doesn't support currency when CurrencyFallback is on.
Fri, Jun 10, 12:54 AM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), Patch-For-Review, Fundraising Sprint Kermit hopping principle, MediaWiki-extensions-DonationInterface, FR-form-chooser-refactor, Fundraising-Backlog
Ejegg moved T309755: GatewayChooser edge case: allow choosing gateway that doesn't support currency when CurrencyFallback is on from Backlog to Doing on the Fundraising Sprint Kermit hopping principle board.
Fri, Jun 10, 12:54 AM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), Patch-For-Review, Fundraising Sprint Kermit hopping principle, MediaWiki-extensions-DonationInterface, FR-form-chooser-refactor, Fundraising-Backlog
Ejegg added a project to T309755: GatewayChooser edge case: allow choosing gateway that doesn't support currency when CurrencyFallback is on: Fundraising Sprint Kermit hopping principle.

Oops, we actually do need this to deploy the GatewayChooser refactor. When I tried deploying it without this, we were wrongly denying a lot of South American PayPal donors.

Fri, Jun 10, 12:54 AM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), Patch-For-Review, Fundraising Sprint Kermit hopping principle, MediaWiki-extensions-DonationInterface, FR-form-chooser-refactor, Fundraising-Backlog

Thu, Jun 9

Ejegg moved T309740: Add PIX in Civi from Backlog to Done on the Fundraising Sprint Kermit hopping principle board.
Thu, Jun 9, 10:08 PM · Fundraising Sprint Kermit hopping principle, Fundraising-Backlog
Ejegg moved T310245: Add missing payment methods for DLocal from Pending Deployment to Done on the Fundraising Sprint Kermit hopping principle board.
Thu, Jun 9, 10:07 PM · FR-Smashpig, Fundraising Sprint Kermit hopping principle, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
Ejegg moved T309740: Add PIX in Civi from Sprint +1 to Current Sprint on the Fundraising-Backlog board.

I was mucking about in the payment instruments to fix the audit parser, so I went ahead and added these BT methods too

Thu, Jun 9, 10:07 PM · Fundraising Sprint Kermit hopping principle, Fundraising-Backlog
Ejegg created T310245: Add missing payment methods for DLocal.
Thu, Jun 9, 1:47 AM · FR-Smashpig, Fundraising Sprint Kermit hopping principle, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM

Wed, Jun 8

Ejegg closed T166613: Update DonationInterface code style for php5.5 as Resolved.

Heh, I think one is long since solved

Wed, Jun 8, 9:17 PM · Fundraising-Backlog, MediaWiki-extensions-DonationInterface

Jun 3 2022

Ejegg added a comment to T309740: Add PIX in Civi.

This should be easy enough. I see that we have a bunch of other bank transfer methods that are not broken out individually either. Only the India ones have their own payment method defined and the rest are lumped under 'Bank Transfer'. Should we break out all the other D*Local bank transfer methods in CiviCRM too?

Jun 3 2022, 2:46 AM · Fundraising Sprint Kermit hopping principle, Fundraising-Backlog
spatton awarded T309818: Reduce India lowest donation amount a Love token.
Jun 3 2022, 1:38 AM · Fundraising Sprint Juggalology 2022, Fundraising-Backlog

Jun 2 2022

Ejegg moved T309818: Reduce India lowest donation amount from Backlog to Done on the Fundraising Sprint Juggalology 2022 board.

OK @EMartin, this is all set

Jun 2 2022, 10:44 PM · Fundraising Sprint Juggalology 2022, Fundraising-Backlog
Ejegg claimed T309818: Reduce India lowest donation amount.
Jun 2 2022, 10:44 PM · Fundraising Sprint Juggalology 2022, Fundraising-Backlog
Ejegg created T309755: GatewayChooser edge case: allow choosing gateway that doesn't support currency when CurrencyFallback is on.
Jun 2 2022, 1:35 AM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), Patch-For-Review, Fundraising Sprint Kermit hopping principle, MediaWiki-extensions-DonationInterface, FR-form-chooser-refactor, Fundraising-Backlog

May 31 2022

Ejegg closed T143144: Collation mismatch between equivalent columns as Resolved.

Nice, they're all now COLLATE=utf8mb4_unicode_ci

May 31 2022, 11:41 PM · Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
Ejegg closed T95937: Add "Fraudster" checkbox to Civi to spot known fraudsters as Resolved.

This was added by Donor Relations somewhere along the line

May 31 2022, 11:35 PM · Fundraising-Backlog
Ejegg created T309667: Payment submethods should list supported currencies.
May 31 2022, 10:59 PM · FR-form-chooser-refactor, MediaWiki-extensions-DonationInterface, Fundraising-Backlog

May 27 2022

Ejegg added a comment to T308464: Remove address fields on India payment forms.

Darn, this seems to be another case where sandbox and production have different rules. I'm seeing errors in the logs saying empty param x_city. I'm rolling back just this patch for now.

May 27 2022, 2:34 AM · Patch-For-Review, MW-1.39-notes (1.39.0-wmf.14; 2022-05-30), Fundraising Sprint Juggalology 2022, Fundraising-Backlog
Ejegg moved T308464: Remove address fields on India payment forms from Done to Blocked in sprint (not fr-tech) on the Fundraising Sprint Juggalology 2022 board.
May 27 2022, 2:32 AM · Patch-For-Review, MW-1.39-notes (1.39.0-wmf.14; 2022-05-30), Fundraising Sprint Juggalology 2022, Fundraising-Backlog
Ejegg added a comment to T304627: Turn on dlocal as default for South Africa.

@EMartin this is deployed

May 27 2022, 1:49 AM · Fundraising Sprint Juggalology 2022, MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, FR-dlocal, Fundraising-Backlog
Ejegg moved T304627: Turn on dlocal as default for South Africa from Pending Deployment to Done on the Fundraising Sprint Juggalology 2022 board.
May 27 2022, 12:53 AM · Fundraising Sprint Juggalology 2022, MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, FR-dlocal, Fundraising-Backlog
Ejegg moved T302938: Refactor fail page logic from Pending Deployment to Done on the Fundraising Sprint Juggalology 2022 board.
May 27 2022, 12:53 AM · Fundraising Sprint Juggalology 2022, MW-1.39-notes (1.39.0-wmf.14; 2022-05-30), Patch-For-Review, Fundraising Sprint Incantation optimisation, FR-form-chooser-refactor, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg moved T302944: Simplify FormChooser::buildPaymentsFormURL from Pending Deployment to Done on the Fundraising Sprint Juggalology 2022 board.
May 27 2022, 12:53 AM · Fundraising Sprint Juggalology 2022, MW-1.39-notes (1.39.0-wmf.12; 2022-05-16), FR-form-chooser-refactor, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg moved T308332: Verbiage to state PAN field optional in India campaign from Pending Deployment to Done on the Fundraising Sprint Juggalology 2022 board.
May 27 2022, 12:53 AM · Patch-For-Review, MW-1.39-notes (1.39.0-wmf.14; 2022-05-30), Fundraising Sprint Juggalology 2022, Fundraising-Backlog
Ejegg moved T308464: Remove address fields on India payment forms from Pending Deployment to Done on the Fundraising Sprint Juggalology 2022 board.
May 27 2022, 12:53 AM · Patch-For-Review, MW-1.39-notes (1.39.0-wmf.14; 2022-05-30), Fundraising Sprint Juggalology 2022, Fundraising-Backlog

May 26 2022

Ejegg added a comment to T304991: Enable Google Pay on Production.

No, we're not blocked. I just assume that folks from countries without AVS would be less likely to have their billing address in their Google Pay wallet and so our requiring it will be more friction for them. It may not turn out to be an issue, though - let's see what people say!

May 26 2022, 6:38 PM · Fundraising Sprint High velocity swallows, MW-1.39-notes (1.39.0-wmf.9; 2022-04-25), fundraising sprint Genealogical theory of relativity, Fundraising Sprint Fibonachos, FR-Adyen, Fundraising-Backlog
Ejegg added a comment to T308332: Verbiage to state PAN field optional in India campaign.

@EMartin can we cut one of the redundant 'keep or store' ?

May 26 2022, 6:32 PM · Patch-For-Review, MW-1.39-notes (1.39.0-wmf.14; 2022-05-30), Fundraising Sprint Juggalology 2022, Fundraising-Backlog
Ejegg added a comment to T304991: Enable Google Pay on Production.

Sure thing @EMartin . Would the pretest be US-only or are you thinking of doing other countries too?

May 26 2022, 5:09 PM · Fundraising Sprint High velocity swallows, MW-1.39-notes (1.39.0-wmf.9; 2022-04-25), fundraising sprint Genealogical theory of relativity, Fundraising Sprint Fibonachos, FR-Adyen, Fundraising-Backlog
Ejegg committed rWFDVcb9c4eeb1a69: Remove street and city for india dlocal (authored by AnnWF).
Remove street and city for india dlocal
May 26 2022, 4:13 PM
Ejegg moved T308464: Remove address fields on India payment forms from Review to Pending Deployment on the Fundraising Sprint Juggalology 2022 board.
May 26 2022, 2:49 PM · Patch-For-Review, MW-1.39-notes (1.39.0-wmf.14; 2022-05-30), Fundraising Sprint Juggalology 2022, Fundraising-Backlog
Ejegg moved T308167: DLocal responses with 'Invalid control' from Doing to Review on the Fundraising Sprint Juggalology 2022 board.
May 26 2022, 2:48 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising Sprint Kermit hopping principle, Fundraising Sprint Juggalology 2022, Fundraising Sprint Incantation optimisation, Fundraising-Backlog, FR-dlocal, MediaWiki-extensions-DonationInterface
Ejegg moved T308167: DLocal responses with 'Invalid control' from Doing to Review on the Fundraising Sprint Incantation optimisation board.
May 26 2022, 2:48 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising Sprint Kermit hopping principle, Fundraising Sprint Juggalology 2022, Fundraising Sprint Incantation optimisation, Fundraising-Backlog, FR-dlocal, MediaWiki-extensions-DonationInterface
Ejegg moved T302987: Map Braintree statuses to SmashPig statuses from Doing to Done on the FR-Braintree-Integration board.
May 26 2022, 2:26 PM · Fundraising Sprint Juggalology 2022, FR-Braintree-Integration, FR-Smashpig, Fundraising-Backlog
Ejegg moved T302987: Map Braintree statuses to SmashPig statuses from Review to Done on the Fundraising Sprint Juggalology 2022 board.
May 26 2022, 2:26 PM · Fundraising Sprint Juggalology 2022, FR-Braintree-Integration, FR-Smashpig, Fundraising-Backlog
Ejegg renamed T270669: Convert offline2civicrm to a CiviCRM extension from Convert offline2civicrm to a drupal module to Convert offline2civicrm to a CiviCRM extension.
May 26 2022, 12:41 AM · Fundraising Sprint Kermit hopping principle, Fundraising Sprint Juggalology 2022, Fundraising Sprint Incantation optimisation, Fundraising Sprint High velocity swallows, fundraising sprint Genealogical theory of relativity, Fr-drupal-upgrade-2021, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T302987: Map Braintree statuses to SmashPig statuses from Doing to Review on the Fundraising Sprint Juggalology 2022 board.
May 26 2022, 12:41 AM · Fundraising Sprint Juggalology 2022, FR-Braintree-Integration, FR-Smashpig, Fundraising-Backlog

May 25 2022

Ejegg moved T302987: Map Braintree statuses to SmashPig statuses from Backlog to Doing on the Fundraising Sprint Juggalology 2022 board.
May 25 2022, 8:23 PM · Fundraising Sprint Juggalology 2022, FR-Braintree-Integration, FR-Smashpig, Fundraising-Backlog
Ejegg claimed T302987: Map Braintree statuses to SmashPig statuses.
May 25 2022, 8:23 PM · Fundraising Sprint Juggalology 2022, FR-Braintree-Integration, FR-Smashpig, Fundraising-Backlog
Ejegg moved T308464: Remove address fields on India payment forms from Review to Pending Deployment on the Fundraising Sprint Juggalology 2022 board.
May 25 2022, 8:19 PM · Patch-For-Review, MW-1.39-notes (1.39.0-wmf.14; 2022-05-30), Fundraising Sprint Juggalology 2022, Fundraising-Backlog
Ejegg updated the task description for T303458: Map Braintree error codes to SmashPig error types.
May 25 2022, 2:04 AM · Fundraising Sprint Kermit hopping principle, Fundraising Sprint Juggalology 2022, FR-Braintree-Integration, FR-Smashpig, Fundraising-Backlog

May 24 2022

Ejegg added a comment to T308167: DLocal responses with 'Invalid control'.

If we're removing the address fields from the dlocal form completely (see T308464) that will also fix it, but I feel like we should add the + sign scrubbing as well in case they are used elsewhere.

May 24 2022, 9:44 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising Sprint Kermit hopping principle, Fundraising Sprint Juggalology 2022, Fundraising Sprint Incantation optimisation, Fundraising-Backlog, FR-dlocal, MediaWiki-extensions-DonationInterface
Ejegg moved T302936: Refactor & rename FormChooser::getOneValidForm from Backlog to Doing on the Fundraising Sprint Juggalology 2022 board.
May 24 2022, 9:41 PM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), Patch-For-Review, Fundraising Sprint Kermit hopping principle, Fundraising Sprint Juggalology 2022, Fundraising Sprint Incantation optimisation, MediaWiki-extensions-DonationInterface, FR-form-chooser-refactor, Fundraising-Backlog
Ejegg moved T302938: Refactor fail page logic from Backlog to Doing on the Fundraising Sprint Juggalology 2022 board.
May 24 2022, 9:41 PM · Fundraising Sprint Juggalology 2022, MW-1.39-notes (1.39.0-wmf.14; 2022-05-30), Patch-For-Review, Fundraising Sprint Incantation optimisation, FR-form-chooser-refactor, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg moved T308167: DLocal responses with 'Invalid control' from Backlog to Doing on the Fundraising Sprint Juggalology 2022 board.
May 24 2022, 9:41 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising Sprint Kermit hopping principle, Fundraising Sprint Juggalology 2022, Fundraising Sprint Incantation optimisation, Fundraising-Backlog, FR-dlocal, MediaWiki-extensions-DonationInterface
Ejegg moved T308464: Remove address fields on India payment forms from Backlog to Review on the Fundraising Sprint Juggalology 2022 board.
May 24 2022, 9:41 PM · Patch-For-Review, MW-1.39-notes (1.39.0-wmf.14; 2022-05-30), Fundraising Sprint Juggalology 2022, Fundraising-Backlog
Ejegg added a comment to T308167: DLocal responses with 'Invalid control'.

I can trigger it if I put a plus sign in an street address or city. Maybe we can filter those out completely?

May 24 2022, 9:38 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising Sprint Kermit hopping principle, Fundraising Sprint Juggalology 2022, Fundraising Sprint Incantation optimisation, Fundraising-Backlog, FR-dlocal, MediaWiki-extensions-DonationInterface
Ejegg committed rWFDVca18d7755ace: fail page logic (authored by AnnWF).
fail page logic
May 24 2022, 5:07 PM

May 23 2022

Ejegg updated the task description for T270675: Convert wmf_audit to an extension.
May 23 2022, 11:51 PM · Fr-drupal-upgrade-2021, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg updated the task description for T308013: Assign SPDX headers to puppet.git.
May 23 2022, 9:03 PM · Patch-For-Review, Infrastructure-Foundations, SRE
Ejegg added a comment to T270668: Convert metrics reporting to a drupal module.

We could also remove it and replace Queue2civicrmTrxnCounter and the usages of report_metrics with Jack's StatsCollector code (https://github.com/jackgleeson/stats-collector)

May 23 2022, 8:56 PM · Fr-drupal-upgrade-2021, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a comment to T270681: Move wmf_common into an extension - probably wmf-civicrm.

Let's break this into 3 tasks:

  • Move base queue consumer classes and their settings
  • Move WMF transaction wrapper
  • Move or remove date utilities
May 23 2022, 8:38 PM · Fr-drupal-upgrade-2021, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

May 19 2022

Ejegg claimed T308167: DLocal responses with 'Invalid control'.
May 19 2022, 8:07 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising Sprint Kermit hopping principle, Fundraising Sprint Juggalology 2022, Fundraising Sprint Incantation optimisation, Fundraising-Backlog, FR-dlocal, MediaWiki-extensions-DonationInterface
Ejegg moved T307743: Disable ZA national ID field from Review to Done on the Fundraising Sprint Incantation optimisation board.
May 19 2022, 8:07 PM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, Fundraising-Backlog
Ejegg moved T308167: DLocal responses with 'Invalid control' from Backlog to Doing on the Fundraising Sprint Incantation optimisation board.
May 19 2022, 8:07 PM · Fundraising Sprint Localhost Hospitality Studies, Fundraising Sprint Kermit hopping principle, Fundraising Sprint Juggalology 2022, Fundraising Sprint Incantation optimisation, Fundraising-Backlog, FR-dlocal, MediaWiki-extensions-DonationInterface
Ejegg created T308779: Create personal databases on frdev for fr-tech team members who lack them.
May 19 2022, 5:31 PM · fundraising-tech-ops
Ejegg added a comment to T307743: Disable ZA national ID field.

@DStrine for Peru and Mexico we have to generate random numbers so we don't trigger the DLocal-side fraud filters, but for India we have been able to send a constant ID with no problems. I guess they must have the same setting for ZA so this constant ID should hopefully be OK.

May 19 2022, 3:39 PM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, Fundraising-Backlog
Ejegg moved T302948: Implement createClientToken mutation in Braintree GraphQL API from Doing to Review on the Fundraising Sprint Incantation optimisation board.
May 19 2022, 2:32 AM · Fundraising Sprint Incantation optimisation, FR-Smashpig, FR-Braintree-Integration, Fundraising-Backlog
Ejegg added a comment to T303207: Make dlocal default for PE UY .

OK, default has been changed.

May 19 2022, 1:14 AM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, MW-1.38-notes (1.38.0-wmf.26; 2022-03-14), FR-dlocal, Fundraising-Backlog
Ejegg moved T302936: Refactor & rename FormChooser::getOneValidForm from Pending Deployment to Doing on the Fundraising Sprint Incantation optimisation board.
May 19 2022, 12:34 AM · MW-1.39-notes (1.39.0-wmf.16; 2022-06-13), Patch-For-Review, Fundraising Sprint Kermit hopping principle, Fundraising Sprint Juggalology 2022, Fundraising Sprint Incantation optimisation, MediaWiki-extensions-DonationInterface, FR-form-chooser-refactor, Fundraising-Backlog
Ejegg moved T303207: Make dlocal default for PE UY from Pending Deployment to Done on the Fundraising Sprint Incantation optimisation board.
May 19 2022, 12:34 AM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, MW-1.38-notes (1.38.0-wmf.26; 2022-03-14), FR-dlocal, Fundraising-Backlog

May 18 2022

Ejegg claimed T302948: Implement createClientToken mutation in Braintree GraphQL API.
May 18 2022, 8:23 PM · Fundraising Sprint Incantation optimisation, FR-Smashpig, FR-Braintree-Integration, Fundraising-Backlog
Ejegg added a comment to T303207: Make dlocal default for PE UY .

This is merged and ready to deploy as soon as the deployment script is working again

May 18 2022, 4:40 PM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, MW-1.38-notes (1.38.0-wmf.26; 2022-03-14), FR-dlocal, Fundraising-Backlog
Ejegg closed T308166: DLocal responses with Payment method not found as Resolved.

These have been removed on the IN credit card form

May 18 2022, 2:23 AM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, FR-dlocal, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg moved T308043: donor's preferred language should be updated by the latest donation. from Backlog to Done on the Fundraising Sprint Incantation optimisation board.
May 18 2022, 2:22 AM · Fundraising Sprint Incantation optimisation, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T308043: donor's preferred language should be updated by the latest donation. from Sprint +2 to Current Sprint on the Fundraising-Backlog board.
May 18 2022, 2:22 AM · Fundraising Sprint Incantation optimisation, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg claimed T308043: donor's preferred language should be updated by the latest donation. .
May 18 2022, 2:22 AM · Fundraising Sprint Incantation optimisation, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T308215: Some LATAM donors still receiving esES thank you email instead of esLATAM - PART 2 from Review to Done on the Fundraising Sprint Incantation optimisation board.
May 18 2022, 2:21 AM · Fundraising Sprint Incantation optimisation, Fundraising-Backlog
Ejegg moved T307614: user messaging for LATAM, ZA, India to improve donor conversion from Pending Deployment to Done on the Fundraising Sprint Incantation optimisation board.
May 18 2022, 12:15 AM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, Fundraising-Backlog
Ejegg moved T302946: Establish basic communication with Braintree GraphQL API from Pending Deployment to Done on the Fundraising Sprint Incantation optimisation board.
May 18 2022, 12:02 AM · Fundraising Sprint Incantation optimisation, FR-Braintree-Integration, Fundraising-Backlog, FR-Smashpig
Ejegg moved T308166: DLocal responses with Payment method not found from Pending Deployment to Done on the Fundraising Sprint Incantation optimisation board.
May 18 2022, 12:02 AM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, FR-dlocal, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg moved T306645: Don't accept an employer field that's just numbers from Pending Deployment to Done on the Fundraising Sprint Incantation optimisation board.
May 18 2022, 12:02 AM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, MediaWiki-extensions-DonationInterface, Fundraising-Backlog

May 17 2022

Ejegg moved T302947: Create skeleton braintree adapter + config from Pending Deployment to Done on the Fundraising Sprint Incantation optimisation board.
May 17 2022, 11:46 PM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, Fundraising-Backlog, FR-Braintree-Integration, MediaWiki-extensions-DonationInterface
Ejegg committed rWFDV0c502530c8c7: Update for GatewayFormChooser -> GatewayChooser change (authored by AndyRussG).
Update for GatewayFormChooser -> GatewayChooser change
May 17 2022, 10:49 PM
Ejegg moved T303207: Make dlocal default for PE UY from Backlog to Review on the Fundraising Sprint Incantation optimisation board.
May 17 2022, 10:04 PM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, MW-1.38-notes (1.38.0-wmf.26; 2022-03-14), FR-dlocal, Fundraising-Backlog
Ejegg merged task T136254: [EPIC] Refactor form chooser into T301797: Epic: chooser refactor .
May 17 2022, 9:39 PM · MW-1.28-release (WMF-deploy-2016-07-19_(1.28.0-wmf.11)), Epic, Patch-For-Review, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg merged T136254: [EPIC] Refactor form chooser into T301797: Epic: chooser refactor .
May 17 2022, 9:39 PM · FR-form-chooser-refactor, Fundraising-Backlog, Epic
Ejegg added a comment to T308584: PE and UY payment options missing?.

Peru cash:
https://payments.wikimedia.org/index.php?title=Special:AstropayGateway&appeal=JimmyQuote&payment_method=cash&recurring=&uselang=es-419&language=es-419&currency=PEN&amount=7&country=PE&ffname=astropay-pe&utm_campaign=internal_test

May 17 2022, 4:47 PM · FR-dlocal, Fundraising-Backlog
Ejegg created T308509: DonationInterface should have only one way to display maintenance message.
May 17 2022, 1:49 AM · MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg moved T302947: Create skeleton braintree adapter + config from Review to Pending Deployment on the Fundraising Sprint Incantation optimisation board.
May 17 2022, 12:19 AM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, Fundraising-Backlog, FR-Braintree-Integration, MediaWiki-extensions-DonationInterface

May 16 2022

Ejegg moved T306645: Don't accept an employer field that's just numbers from Review to Pending Deployment on the Fundraising Sprint Incantation optimisation board.
May 16 2022, 4:12 PM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg moved T308166: DLocal responses with Payment method not found from Doing to Review on the Fundraising Sprint Incantation optimisation board.
May 16 2022, 4:03 PM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, FR-dlocal, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg added a comment to T308166: DLocal responses with Payment method not found.

Thanks for clearing that up @EMartin - those should be simple to remove on payments-wiki too

May 16 2022, 3:27 PM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, FR-dlocal, MediaWiki-extensions-DonationInterface, Fundraising-Backlog

May 13 2022

Ejegg updated subscribers of T308166: DLocal responses with Payment method not found.

Hmm, Amex seems to be failing with the same code. Maybe @EMartin can confirm with DLocal that we're supposed to be able to accept Diners and Amex in India?

May 13 2022, 2:43 AM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, FR-dlocal, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg added a comment to T308166: DLocal responses with Payment method not found.

The one triggering this seems to be 'Diners Club'

May 13 2022, 2:40 AM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Fundraising Sprint Incantation optimisation, FR-dlocal, MediaWiki-extensions-DonationInterface, Fundraising-Backlog