Page MenuHomePhabricator

Ejegg (Elliott Eggleston)
Fundraising tech lead

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

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

Recent Activity

Wed, Mar 22

Ejegg renamed T332831: Testing: Card tests in India and in Brazil are paused at pending for 3DS authorization from Testing: Card test in India is paused at pending for 3DS authorization to Testing: Card tests in India and in Brazil are paused at pending for 3DS authorization.
Wed, Mar 22, 10:52 PM · Fundraising Tech - Chaos Crew, Fundraising Sprint Fish HEAD^, FR-dlocal, Patch-For-Review, Fundraising-Backlog
Ejegg merged T332832: Testing: card test in Brazil remains in pending status awaiting 3DS into T332831: Testing: Card tests in India and in Brazil are paused at pending for 3DS authorization.
Wed, Mar 22, 10:52 PM · Fundraising Tech - Chaos Crew, Fundraising Sprint Fish HEAD^, FR-dlocal, Patch-For-Review, Fundraising-Backlog
Ejegg merged task T332832: Testing: card test in Brazil remains in pending status awaiting 3DS into T332831: Testing: Card tests in India and in Brazil are paused at pending for 3DS authorization.
Wed, Mar 22, 10:51 PM · Fundraising-Backlog
Ejegg added a comment to T332835: Testing: Paytm recurring remains in pending status.

In tech talk we were looking for payment confirmation notificationss and never got them either. We should ask dlocal if we need to make another API call to capture or something

Wed, Mar 22, 10:14 PM · Fundraising-Backlog
Ejegg moved T331475: Move DLocal submethod -> bank_code mapping down into SmashPig from Backlog to Internal Test on the FR-dlocal board.
Wed, Mar 22, 7:10 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Fundraising Sprint Fish HEAD^, FR-dlocal, FR-Smashpig, Fundraising-Backlog, MediaWiki-extensions-DonationInterface

Tue, Mar 21

Ejegg moved T331475: Move DLocal submethod -> bank_code mapping down into SmashPig from Being Reviewed to Done on the Fundraising Sprint Fish HEAD^ board.
Tue, Mar 21, 10:54 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Fundraising Sprint Fish HEAD^, FR-dlocal, FR-Smashpig, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg moved T330778: Add 'wmf_token' CSRF protection to dLocal forms from Pending Deployment to Done on the Fundraising Sprint Fish HEAD^ board.
Tue, Mar 21, 10:53 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, FR-dlocal, Fundraising-Backlog
Ejegg moved T331475: Move DLocal submethod -> bank_code mapping down into SmashPig from Bugs, prioritized to Backlog on the MediaWiki-extensions-DonationInterface board.
Tue, Mar 21, 9:29 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Fundraising Sprint Fish HEAD^, FR-dlocal, FR-Smashpig, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg moved T331475: Move DLocal submethod -> bank_code mapping down into SmashPig from Backlog to Bugs, prioritized on the MediaWiki-extensions-DonationInterface board.
Tue, Mar 21, 9:29 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Fundraising Sprint Fish HEAD^, FR-dlocal, FR-Smashpig, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg added a comment to T332690: Delete pending messages in the recurring queue consumer .

maybe we could just do this instead: https://phabricator.wikimedia.org/T240581

Tue, Mar 21, 7:51 PM · Fundraising-Backlog
Ejegg updated the task description for T332690: Delete pending messages in the recurring queue consumer .
Tue, Mar 21, 7:50 PM · Fundraising-Backlog
Ejegg moved T332358: Remove old PayPal EC orphan rectifier from Ready for Review to Done on the Fundraising Sprint Fish HEAD^ board.
Tue, Mar 21, 7:36 PM · Fundraising Sprint Fish HEAD^, Patch-For-Review, MediaWiki-extensions-DonationInterface, Wikimedia-Fundraising-CiviCRM, FR-Braintree-Integration, Fundraising-Backlog
Ejegg moved T330778: Add 'wmf_token' CSRF protection to dLocal forms from Ready for Review to Pending Deployment on the Fundraising Sprint Fish HEAD^ board.
Tue, Mar 21, 7:35 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, FR-dlocal, Fundraising-Backlog
Ejegg moved T331665: Please turn on Monthly Convert in Czech (csCZ) from Pending Deployment to Done on the Fundraising Sprint Fish HEAD^ board.
Tue, Mar 21, 7:35 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Fundraising Sprint Fish HEAD^
Ejegg added a comment to T332637: Handle REJECTED IPNS for Dlocal.

My current working assumption for this one is that when we get a rejection, we want to delete any relatd pending message and log the rejection.

Tue, Mar 21, 3:39 PM · Patch-For-Review, Fundraising Tech - Chaos Crew, FR-dlocal, Fundraising-Backlog

Mon, Mar 20

Ejegg claimed T331754: Ingenico/Worldline addition of Initial Scheme Transaction ID to avoid recurring declines.
Mon, Mar 20, 8:24 PM · Patch-For-Review, Fundraising Sprint Fish HEAD^, Fundraising-Backlog
Ejegg moved T331754: Ingenico/Worldline addition of Initial Scheme Transaction ID to avoid recurring declines from Backlog to Doing on the Fundraising Sprint Fish HEAD^ board.
Mon, Mar 20, 8:24 PM · Patch-For-Review, Fundraising Sprint Fish HEAD^, Fundraising-Backlog
Ejegg added a comment to T332599: Paypal EC Pending Transaction Resolver failed (weekend failure).

ah, so we could potentially delete pending messages in the recurring queue consumer too, not just in the one-time queue consumer and payments-init

Mon, Mar 20, 3:08 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
Ejegg added a comment to T332599: Paypal EC Pending Transaction Resolver failed (weekend failure).

we should get the email from our status lookup API call

Mon, Mar 20, 2:29 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog

Fri, Mar 17

Ejegg moved T332358: Remove old PayPal EC orphan rectifier from Backlog to Ready for Review on the Fundraising Sprint Fish HEAD^ board.
Fri, Mar 17, 1:13 AM · Fundraising Sprint Fish HEAD^, Patch-For-Review, MediaWiki-extensions-DonationInterface, Wikimedia-Fundraising-CiviCRM, FR-Braintree-Integration, Fundraising-Backlog
Ejegg added a project to T332358: Remove old PayPal EC orphan rectifier: Fundraising Sprint Fish HEAD^.
Fri, Mar 17, 1:13 AM · Fundraising Sprint Fish HEAD^, Patch-For-Review, MediaWiki-extensions-DonationInterface, Wikimedia-Fundraising-CiviCRM, FR-Braintree-Integration, Fundraising-Backlog

Thu, Mar 16

Ejegg moved T324301: Support DLocal recurring UPI payments in Civi SmashPig recurring charge job from Pending Deployment to Done on the Fundraising Sprint Fish HEAD^ board.
Thu, Mar 16, 10:58 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, FR-India, Recurring-Donations, Wikimedia-Fundraising-CiviCRM, FR-dlocal, Fundraising-Backlog
Ejegg moved T324299: Implement backend for DLocal recurring UPI payments in SmashPig from Pending Deployment to Done on the Fundraising Sprint Fish HEAD^ board.
Thu, Mar 16, 10:58 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Fundraising Sprint Fish HEAD^, Patch-For-Review, MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Drop It Like It's Fraud, FR-Smashpig, FR-India, Recurring-Donations, FR-dlocal, Fundraising-Backlog
Ejegg moved T332095: rejected_other_reason not mapped for dlocal non-recurring redirect and not logged from Pending Deployment to Done on the Fundraising Sprint Fish HEAD^ board.
Thu, Mar 16, 10:58 PM · FR-dlocal, Fundraising-Backlog, Fundraising Sprint Fish HEAD^
Ejegg moved T324501: Enable DLocal on production from Doing to Done on the Fundraising Sprint Fish HEAD^ board.

This is enabled in production, and DLocal have confirmed that all of the payment methods from the APIv1 account are enabled on the new account

Thu, Mar 16, 10:57 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Drop It Like It's Fraud, FR-dlocal, Fundraising-Backlog
Ejegg closed T331288: Add fiscal_number to Civi Smashpig extension parameter mapping for Dlocal, a subtask of T274300: Upgrade Dlocal to leverage Smartfields/no redirect, as Resolved.
Thu, Mar 16, 10:55 PM · Epic, FR-dlocal, Fundraising-Backlog
Ejegg closed T331288: Add fiscal_number to Civi Smashpig extension parameter mapping for Dlocal as Resolved.
Thu, Mar 16, 10:55 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg created T332358: Remove old PayPal EC orphan rectifier.
Thu, Mar 16, 10:11 PM · Fundraising Sprint Fish HEAD^, Patch-For-Review, MediaWiki-extensions-DonationInterface, Wikimedia-Fundraising-CiviCRM, FR-Braintree-Integration, Fundraising-Backlog
Ejegg added a comment to T324642: Update Pending Transaction Resolver to handle PayPal.

I got this working on a single-donation run by deploying the correct credentials to SmashPig config. The old job is disabled and the new job should run every 10 minutes.

Thu, Mar 16, 10:08 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Can't touch $this, FR-PayPal-ExpressCheckout, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T324642: Update Pending Transaction Resolver to handle PayPal from Pending Deployment to Done on the Fundraising Sprint Fish HEAD^ board.
Thu, Mar 16, 10:06 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Can't touch $this, FR-PayPal-ExpressCheckout, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T331475: Move DLocal submethod -> bank_code mapping down into SmashPig from Doing to Ready for Review on the Fundraising Sprint Fish HEAD^ board.
Thu, Mar 16, 10:05 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Fundraising Sprint Fish HEAD^, FR-dlocal, FR-Smashpig, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg committed rWFDV2807636b6788: Add cz to wgDonationInterfaceMonthlyConvertCountries (authored by AnnWF).
Add cz to wgDonationInterfaceMonthlyConvertCountries
Thu, Mar 16, 5:57 PM
Ejegg claimed T331475: Move DLocal submethod -> bank_code mapping down into SmashPig.
Thu, Mar 16, 5:56 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Fundraising Sprint Fish HEAD^, FR-dlocal, FR-Smashpig, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg moved T331475: Move DLocal submethod -> bank_code mapping down into SmashPig from Sprint +2 to Current Sprint on the Fundraising-Backlog board.
Thu, Mar 16, 5:56 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Fundraising Sprint Fish HEAD^, FR-dlocal, FR-Smashpig, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg created T332338: Exception loading Email Preferences opt-in form.
Thu, Mar 16, 5:41 PM · fr-email-preference-center, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg added a comment to T326943: Update Fundraising Tech-owned products that may be affected by IP Masking.

Post-meeting notes:

Thu, Mar 16, 4:55 PM · MediaWiki-extensions-CentralNotice, Fundraising-Backlog, IP Masking
Ejegg added a comment to T332092: frlog syslog filter for payments-dlocal.

Thanks, @Dwisehaupt!

Thu, Mar 16, 3:42 AM · Fundraising-Backlog, fundraising-tech-ops, FR-dlocal
Ejegg moved T330425: Refactor Dlocal API class from Being Reviewed to Done on the Fundraising Sprint Fish HEAD^ board.
Thu, Mar 16, 3:40 AM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Fundraising-Backlog
Ejegg moved T330530: Add customer text hint for India UPI recurring that we only charge monthly with ondemand method from Pending Deployment to Done on the Fundraising Sprint Fish HEAD^ board.
Thu, Mar 16, 3:39 AM · Fundraising Sprint Fish HEAD^, MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), Patch-For-Review, Fundraising Sprint Everything I Merge I Merge For You, Fundraising-Backlog, FR-dlocal
Ejegg moved T331288: Add fiscal_number to Civi Smashpig extension parameter mapping for Dlocal from Pending Deployment to Done on the Fundraising Sprint Fish HEAD^ board.
Thu, Mar 16, 3:38 AM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T331665: Please turn on Monthly Convert in Czech (csCZ) from Ready for Review to Pending Deployment on the Fundraising Sprint Fish HEAD^ board.
Thu, Mar 16, 3:38 AM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Fundraising Sprint Fish HEAD^
Ejegg moved T332091: Record card type with dlocal SmartFields from Pending Deployment to Done on the Fundraising Sprint Fish HEAD^ board.
Thu, Mar 16, 3:37 AM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), FR-dlocal, Fundraising Sprint Fish HEAD^, Fundraising-Backlog
Ejegg committed rWFDV5070a8fdb9ae: Add condition for dlocal donation rules (authored by AnnWF).
Add condition for dlocal donation rules
Thu, Mar 16, 2:33 AM

Wed, Mar 15

Ejegg added a comment to T332092: frlog syslog filter for payments-dlocal.

Thanks! So I think the payments-listener-smashpig log lines are all from frpig. I was talking about the log lines from payments* which are initiated by code in SmashPig-the-library and have SmashPig somewhere. Those are currently all going to payments-misc.

Wed, Mar 15, 5:09 PM · Fundraising-Backlog, fundraising-tech-ops, FR-dlocal
Ejegg added a comment to T330801: Plan dLocal testing rollout.

Spreadsheet with some links: https://docs.google.com/spreadsheets/d/1QbXZVJFdIzAhJgF8idkD7DCKMvdOyU2ON3BWQfenw6A/edit#gid=0
Etherpad with todos: https://etherpad.wikimedia.org/p/dlocal-deployment-todo

Wed, Mar 15, 4:09 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, FR-dlocal, Fundraising-Backlog
Ejegg moved T330801: Plan dLocal testing rollout from Backlog to Doing on the Fundraising Sprint Fish HEAD^ board.
Wed, Mar 15, 4:09 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, FR-dlocal, Fundraising-Backlog
Ejegg moved T330425: Refactor Dlocal API class from Ready for Review to Being Reviewed on the Fundraising Sprint Fish HEAD^ board.
Wed, Mar 15, 4:07 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Fundraising-Backlog
Ejegg moved T288585: Swap all our process logging to Civi::log('wmf') from watchdog() from Backlog to Ready for Review on the Fundraising Sprint Fish HEAD^ board.
Wed, Mar 15, 4:07 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Patch-For-Review, Fundraising Sprint Drop It Like It's Fraud, Fr-drupal-upgrade-2021, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Tue, Mar 14

Ejegg created T332092: frlog syslog filter for payments-dlocal.
Tue, Mar 14, 10:33 PM · Fundraising-Backlog, fundraising-tech-ops, FR-dlocal
Ejegg moved T332091: Record card type with dlocal SmartFields from Triage to Current Sprint on the Fundraising-Backlog board.
Tue, Mar 14, 9:50 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), FR-dlocal, Fundraising Sprint Fish HEAD^, Fundraising-Backlog
Ejegg created T332091: Record card type with dlocal SmartFields.
Tue, Mar 14, 9:50 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), FR-dlocal, Fundraising Sprint Fish HEAD^, Fundraising-Backlog
Ejegg added a comment to T324501: Enable DLocal on production.

So far:

  • On frpm, deployed credentials for dlocal to SmashPig and payments-wiki settings
  • In merchant console, copied IP allowlist from other account to new account and filled in URLs
Tue, Mar 14, 9:46 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Drop It Like It's Fraud, FR-dlocal, Fundraising-Backlog
Ejegg moved T324499: DLocal sandbox/production account setup from Backlog to Doing on the Fundraising Sprint Fish HEAD^ board.
Tue, Mar 14, 9:33 PM · Fundraising Sprint Fish HEAD^, FR-dlocal, Fundraising-Backlog
Ejegg moved T324501: Enable DLocal on production from Backlog to Doing on the Fundraising Sprint Fish HEAD^ board.
Tue, Mar 14, 9:33 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Drop It Like It's Fraud, FR-dlocal, Fundraising-Backlog
Ejegg moved T324642: Update Pending Transaction Resolver to handle PayPal from Backlog to Pending Deployment on the Fundraising Sprint Fish HEAD^ board.
Tue, Mar 14, 9:33 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Can't touch $this, FR-PayPal-ExpressCheckout, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg updated the task description for T331851: Add UPI donations queue consumer.
Tue, Mar 14, 9:33 PM · Fundraising Sprint Fish HEAD^, Patch-For-Review, Fundraising Sprint Everything I Merge I Merge For You, FR-dlocal, Fundraising-Backlog
Ejegg moved T330425: Refactor Dlocal API class from Backlog to Ready for Review on the Fundraising Sprint Fish HEAD^ board.
Tue, Mar 14, 9:33 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Fundraising-Backlog
Ejegg moved T331665: Please turn on Monthly Convert in Czech (csCZ) from Backlog to Doing on the Fundraising Sprint Fish HEAD^ board.
Tue, Mar 14, 9:33 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Fundraising Sprint Fish HEAD^
Ejegg moved T331851: Add UPI donations queue consumer from Backlog to Done on the Fundraising Sprint Fish HEAD^ board.
Tue, Mar 14, 9:31 PM · Fundraising Sprint Fish HEAD^, Patch-For-Review, Fundraising Sprint Everything I Merge I Merge For You, FR-dlocal, Fundraising-Backlog

Mon, Mar 13

Ejegg created T331890: CentralNotice admin UI should display warnings on potential banner overload.
Mon, Mar 13, 4:03 PM · Fundraising-Backlog, MediaWiki-extensions-CentralNotice
Ejegg moved T331288: Add fiscal_number to Civi Smashpig extension parameter mapping for Dlocal from Doing to Ready for Review on the Fundraising Sprint Everything I Merge I Merge For You board.
Mon, Mar 13, 3:32 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T331288: Add fiscal_number to Civi Smashpig extension parameter mapping for Dlocal from Pending Deployment to Doing on the Fundraising Sprint Everything I Merge I Merge For You board.

Moving this back to 'doing' because we have a new place to store it: contact.legal_identifier

Mon, Mar 13, 2:57 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Fri, Mar 10

Ejegg added a comment to T324293: Handle IPNs from DLocal payins.

This is deployed! Just needs a puppet update (see email) before we can create the process-control job to run jobs-dlocal.

Fri, Mar 10, 2:39 AM · Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Drop It Like It's Fraud, Fundraising Sprint Can't touch $this, Fundraising Sprint Bridge over troubled Wifi, FR-Smashpig, FR-dlocal, Fundraising-Backlog
Ejegg added a comment to T324297: Support DLocal recurring cards in DonationInterface.

So all we're lacking here is the logic to detect when a non-recurrable card has been used and avoid sending the recurring payment token in that case, so the donor gets the TY letter with 'one time' text.

Fri, Mar 10, 2:23 AM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Drop It Like It's Fraud, MediaWiki-extensions-DonationInterface, FR-dlocal, Fundraising-Backlog
Ejegg moved T324293: Handle IPNs from DLocal payins from Pending Deployment to Done on the Fundraising Sprint Everything I Merge I Merge For You board.
Fri, Mar 10, 2:21 AM · Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Drop It Like It's Fraud, Fundraising Sprint Can't touch $this, Fundraising Sprint Bridge over troubled Wifi, FR-Smashpig, FR-dlocal, Fundraising-Backlog
Ejegg moved T329838: Refactor the current dLocal StatusNormalizers. from Pending Deployment to Done on the Fundraising Sprint Everything I Merge I Merge For You board.
Fri, Mar 10, 2:21 AM · Fundraising Sprint Everything I Merge I Merge For You, FR-dlocal, Fundraising-Backlog
Ejegg committed rWFDVb76e79f3149b: Add more queue consumers (authored by Ejegg).
Add more queue consumers
Fri, Mar 10, 1:41 AM

Thu, Mar 9

Ejegg committed rWFDVc05215d28b1c: Add same-site and secure attributes to MW cookie (authored by Ejegg).
Add same-site and secure attributes to MW cookie
Thu, Mar 9, 10:10 PM

Wed, Mar 8

Ejegg updated the task description for T324301: Support DLocal recurring UPI payments in Civi SmashPig recurring charge job.
Wed, Mar 8, 7:34 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, FR-India, Recurring-Donations, Wikimedia-Fundraising-CiviCRM, FR-dlocal, Fundraising-Backlog
Ejegg added a comment to T324301: Support DLocal recurring UPI payments in Civi SmashPig recurring charge job.

Good point - we should clarify whether it's 24 or 48 hours, too! That's a good idea to set the next_scheduled_date earlier for these donations so they don't drift later and later each month. That would probably be easier to accommodate with the scheduler logic than to somehow pick up certain payment types before the date.

Wed, Mar 8, 5:07 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, FR-India, Recurring-Donations, Wikimedia-Fundraising-CiviCRM, FR-dlocal, Fundraising-Backlog

Tue, Mar 7

Ejegg updated the task description for T330724: Handle recurring IPNs for Dlocal.
Tue, Mar 7, 11:32 PM · Patch-For-Review, Fundraising Sprint Everything I Merge I Merge For You, FR-Smashpig, FR-dlocal, Fundraising-Backlog
Ejegg moved T330308: Investigate why new dLocal REDIRECT payments are falling into the "dead session" category from Pending Deployment to Done on the Fundraising Sprint Everything I Merge I Merge For You board.
Tue, Mar 7, 8:34 PM · Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Drop It Like It's Fraud, FR-dlocal, Fundraising-Backlog
Ejegg added a subtask for T274300: Upgrade Dlocal to leverage Smartfields/no redirect: T331475: Move DLocal submethod -> bank_code mapping down into SmashPig.
Tue, Mar 7, 8:17 PM · Epic, FR-dlocal, Fundraising-Backlog
Ejegg added a parent task for T331475: Move DLocal submethod -> bank_code mapping down into SmashPig: T274300: Upgrade Dlocal to leverage Smartfields/no redirect.
Tue, Mar 7, 8:17 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Fundraising Sprint Fish HEAD^, FR-dlocal, FR-Smashpig, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg triaged T331475: Move DLocal submethod -> bank_code mapping down into SmashPig as Low priority.
Tue, Mar 7, 8:17 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Fundraising Sprint Fish HEAD^, FR-dlocal, FR-Smashpig, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg created T331475: Move DLocal submethod -> bank_code mapping down into SmashPig.
Tue, Mar 7, 8:16 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Fundraising Sprint Fish HEAD^, FR-dlocal, FR-Smashpig, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg committed rWFDVa3934b610501: Assign upi to payment_method for india recurring (authored by AnnWF).
Assign upi to payment_method for india recurring
Tue, Mar 7, 8:02 PM
Ejegg added a comment to T330308: Investigate why new dLocal REDIRECT payments are falling into the "dead session" category .

OK, we are setting the cookie attributes in production and the cookie is making it back to payments-wiki's return page.

Tue, Mar 7, 7:45 PM · Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Drop It Like It's Fraud, FR-dlocal, Fundraising-Backlog

Mon, Mar 6

Ejegg added a comment to T331317: Handle issuer timeouts via Adyen.

Related: T331319

Mon, Mar 6, 8:56 PM · Fundraising-Backlog, FR-Adyen
Ejegg created T331319: Better handle terse Adyen idempotency result.
Mon, Mar 6, 5:34 PM · FR-Adyen, Fundraising-Backlog
Ejegg created T331317: Handle issuer timeouts via Adyen.
Mon, Mar 6, 5:31 PM · Fundraising-Backlog, FR-Adyen
Ejegg moved T331288: Add fiscal_number to Civi Smashpig extension parameter mapping for Dlocal from Backlog to Ready for Review on the Fundraising Sprint Everything I Merge I Merge For You board.
Mon, Mar 6, 4:38 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T331288: Add fiscal_number to Civi Smashpig extension parameter mapping for Dlocal from Triage to Current Sprint on the Fundraising-Backlog board.
Mon, Mar 6, 4:38 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg claimed T331288: Add fiscal_number to Civi Smashpig extension parameter mapping for Dlocal.
Mon, Mar 6, 4:38 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a subtask for T274300: Upgrade Dlocal to leverage Smartfields/no redirect: T331288: Add fiscal_number to Civi Smashpig extension parameter mapping for Dlocal.
Mon, Mar 6, 4:37 PM · Epic, FR-dlocal, Fundraising-Backlog
Ejegg added a parent task for T331288: Add fiscal_number to Civi Smashpig extension parameter mapping for Dlocal: T274300: Upgrade Dlocal to leverage Smartfields/no redirect.
Mon, Mar 6, 4:37 PM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Wed, Mar 1

Ejegg updated subscribers of T330308: Investigate why new dLocal REDIRECT payments are falling into the "dead session" category .

New theory is that it's because of the cross-site POST (@Damilare was on the right track asking them to switch to GET!) and browsers getting more strict with when cookies are sent on cross-site requests.

Wed, Mar 1, 10:33 PM · Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Drop It Like It's Fraud, FR-dlocal, Fundraising-Backlog
Ejegg updated the task description for T324299: Implement backend for DLocal recurring UPI payments in SmashPig.
Wed, Mar 1, 6:27 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Fundraising Sprint Fish HEAD^, Patch-For-Review, MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Drop It Like It's Fraud, FR-Smashpig, FR-India, Recurring-Donations, FR-dlocal, Fundraising-Backlog

Tue, Feb 28

Ejegg closed T328612: MWTimestampTest::testHumanTimestamp is failing in mediawiki/core tests on fundraising/REL1_39 branch as Resolved.
Tue, Feb 28, 12:21 AM · Fundraising Sprint Drop It Like It's Fraud, Fundraising-Backlog
Ejegg moved T328612: MWTimestampTest::testHumanTimestamp is failing in mediawiki/core tests on fundraising/REL1_39 branch from Triage to Current Sprint on the Fundraising-Backlog board.
Tue, Feb 28, 12:21 AM · Fundraising Sprint Drop It Like It's Fraud, Fundraising-Backlog
Ejegg edited projects for T328612: MWTimestampTest::testHumanTimestamp is failing in mediawiki/core tests on fundraising/REL1_39 branch, added: Fundraising-Backlog; removed ci-test-error, MediaWiki-Core-Tests.
Tue, Feb 28, 12:20 AM · Fundraising Sprint Drop It Like It's Fraud, Fundraising-Backlog

Feb 17 2023

Ejegg moved T288585: Swap all our process logging to Civi::log('wmf') from watchdog() from Backlog to Doing on the Fundraising Sprint Drop It Like It's Fraud board.
Feb 17 2023, 12:39 AM · Fundraising Sprint Fish HEAD^, Fundraising Sprint Everything I Merge I Merge For You, Patch-For-Review, Fundraising Sprint Drop It Like It's Fraud, Fr-drupal-upgrade-2021, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Feb 16 2023

Ejegg added a comment to T324297: Support DLocal recurring cards in DonationInterface.

Dropping this back in backlog because there's too much in progress in DonationInterface to touch the code without creating more merge conflicts

Feb 16 2023, 10:41 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Drop It Like It's Fraud, MediaWiki-extensions-DonationInterface, FR-dlocal, Fundraising-Backlog
Ejegg moved T324297: Support DLocal recurring cards in DonationInterface from Doing to Backlog on the Fundraising Sprint Drop It Like It's Fraud board.
Feb 16 2023, 10:40 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Drop It Like It's Fraud, MediaWiki-extensions-DonationInterface, FR-dlocal, Fundraising-Backlog
Ejegg moved T324297: Support DLocal recurring cards in DonationInterface from Backlog to Doing on the Fundraising Sprint Drop It Like It's Fraud board.
Feb 16 2023, 8:45 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), Fundraising Sprint Everything I Merge I Merge For You, Fundraising Sprint Drop It Like It's Fraud, MediaWiki-extensions-DonationInterface, FR-dlocal, Fundraising-Backlog
Ejegg moved T326772: Add Idempotency headers to DLocal API calls from Doing to Ready for Review on the Fundraising Sprint Drop It Like It's Fraud board.
Feb 16 2023, 8:44 PM · Fundraising Sprint Drop It Like It's Fraud, FR-Smashpig, FR-dlocal, Fundraising-Backlog
Ejegg claimed T326772: Add Idempotency headers to DLocal API calls.
Feb 16 2023, 8:34 PM · Fundraising Sprint Drop It Like It's Fraud, FR-Smashpig, FR-dlocal, Fundraising-Backlog
Ejegg moved T324302: Implement 3DSecure for DLocal cards from Backlog to Doing on the Fundraising Sprint Drop It Like It's Fraud board.
Feb 16 2023, 8:33 PM · Patch-For-Review, Fundraising Sprint Drop It Like It's Fraud, Fundraising Sprint Can't touch $this, MediaWiki-extensions-DonationInterface, FR-Smashpig, FR-dlocal, Fundraising-Backlog
Ejegg moved T324727: Implement cancelPayment for DLocal from Ready for Review to Being Reviewed on the Fundraising Sprint Drop It Like It's Fraud board.
Feb 16 2023, 8:33 PM · Fundraising Sprint Drop It Like It's Fraud, FR-Smashpig, Fundraising-Backlog, FR-dlocal
Ejegg moved T328701: Separate astropay (old dlocal) config from dlocal config from Ready for Review to Being Reviewed on the Fundraising Sprint Drop It Like It's Fraud board.
Feb 16 2023, 8:33 PM · Fundraising Sprint Drop It Like It's Fraud, FR-dlocal, Fundraising-Backlog