Page MenuHomePhabricator

jgleeson (Jack Gleeson)
Fundraising Tech

Today

  • No visible events.

Tomorrow

  • No visible events.

Friday

  • No visible events.

User Details

User Since
Oct 16 2017, 5:45 PM (468 w, 1 d)
Availability
Available
IRC Nick
jgleeson
LDAP User
Unknown
MediaWiki User
JGleeson (WMF) [ Global Accounts ]

Recent Activity

Yesterday

jgleeson created P96599 ==> logs/payments-syslog <==.
Tue, Oct 6, 6:15 PM
jgleeson moved T439597: Combowiki: Add SEPA from Ready for Review to Being Reviewed on the Fundraising Sprint: Random Posture Generators board.
Tue, Oct 6, 11:25 AM · MW-1.47-notes (1.47.0-wmf.24; 2026-10-13), Fundraising Sprint: Shelf Aware, fr-combowiki, Fundraising-Backlog

Mon, Oct 5

jgleeson added a subtask for T417039: [Epic] ComboWiki - Phase 1: T437062: Minimize use of 'Combowiki' in code.
Mon, Oct 5, 6:43 PM · Civi RoadMap FY 26-27, Patch-For-Review, Epic, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson added a parent task for T437062: Minimize use of 'Combowiki' in code: T417039: [Epic] ComboWiki - Phase 1.
Mon, Oct 5, 6:43 PM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, fr-combowiki, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
jgleeson added a project to T439855: Rename ComboWiki to Donate: fr-combowiki.
Mon, Oct 5, 6:42 PM · fr-combowiki, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson moved T437062: Minimize use of 'Combowiki' in code from Needs more context to Done on the fr-combowiki board.
Mon, Oct 5, 6:42 PM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, fr-combowiki, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
jgleeson moved T437508: Combowiki: filter payment method by supported country from Ready to work on - can be done at the same time to Done on the fr-combowiki board.
Mon, Oct 5, 6:41 PM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, fr-combowiki, Fundraising-Backlog
jgleeson moved T439855: Rename ComboWiki to Donate from Pending Deployment to Done on the Fundraising Sprint: Random Posture Generators board.
Mon, Oct 5, 10:56 AM · fr-combowiki, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson moved T437508: Combowiki: filter payment method by supported country from Pending Deployment to Done on the Fundraising Sprint: Random Posture Generators board.
Mon, Oct 5, 10:56 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, fr-combowiki, Fundraising-Backlog
jgleeson moved T439855: Rename ComboWiki to Donate from Backlog to Pending Deployment on the Fundraising Sprint: Random Posture Generators board.
Mon, Oct 5, 10:17 AM · fr-combowiki, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson claimed T439855: Rename ComboWiki to Donate.
Mon, Oct 5, 10:17 AM · fr-combowiki, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson added a subtask for T437062: Minimize use of 'Combowiki' in code: T439855: Rename ComboWiki to Donate.
Mon, Oct 5, 10:16 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, fr-combowiki, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
jgleeson added a parent task for T439855: Rename ComboWiki to Donate: T437062: Minimize use of 'Combowiki' in code.
Mon, Oct 5, 10:16 AM · fr-combowiki, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson claimed T439891: Update Fundraising Tech Stack Diagram for 2026.
Mon, Oct 5, 10:16 AM · Fundraising Sprint: Shelf Aware, Fundraising-Backlog
jgleeson moved T439891: Update Fundraising Tech Stack Diagram for 2026 from Backlog to Doing on the Fundraising Sprint: Random Posture Generators board.
Mon, Oct 5, 10:16 AM · Fundraising Sprint: Shelf Aware, Fundraising-Backlog
jgleeson reopened T439855: Rename ComboWiki to Donate as "Open".
Mon, Oct 5, 10:15 AM · fr-combowiki, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson moved T437508: Combowiki: filter payment method by supported country from Ready for Review to Pending Deployment on the Fundraising Sprint: Random Posture Generators board.
Mon, Oct 5, 10:13 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, fr-combowiki, Fundraising-Backlog

Thu, Oct 1

jgleeson merged task T439855: Rename ComboWiki to Donate into T437062: Minimize use of 'Combowiki' in code.
Thu, Oct 1, 6:21 PM · fr-combowiki, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson merged T439855: Rename ComboWiki to Donate into T437062: Minimize use of 'Combowiki' in code.
Thu, Oct 1, 6:21 PM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, fr-combowiki, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
jgleeson added a comment to T439891: Update Fundraising Tech Stack Diagram for 2026.
jgleeson: oh also, privatebin has been decommissioned - you can remove that bit from the donorwiki box
Thu, Oct 1, 4:15 PM · Fundraising Sprint: Shelf Aware, Fundraising-Backlog
jgleeson added a comment to T439891: Update Fundraising Tech Stack Diagram for 2026.
<ejegg> Elliott Eggleston 
hostname for ml is frproto1001
5:06 PM 
and the fraud scoring service sends payment attempts and scores to the queues to get them into civi, so you can add another arrow for that
Thu, Oct 1, 4:07 PM · Fundraising Sprint: Shelf Aware, Fundraising-Backlog
jgleeson added a comment to T439891: Update Fundraising Tech Stack Diagram for 2026.

We need two new items in the donor traffic lane for Portal and mobile app banners, which send traffic to donate-wiki.

Thu, Oct 1, 4:02 PM · Fundraising Sprint: Shelf Aware, Fundraising-Backlog
jgleeson created T439891: Update Fundraising Tech Stack Diagram for 2026.
Thu, Oct 1, 3:57 PM · Fundraising Sprint: Shelf Aware, Fundraising-Backlog
jgleeson added a project to T439855: Rename ComboWiki to Donate: Fundraising Sprint: Random Posture Generators.
Thu, Oct 1, 1:46 PM · fr-combowiki, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson created T439855: Rename ComboWiki to Donate.
Thu, Oct 1, 1:33 PM · fr-combowiki, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson created T439854: Add jenkins job to automerge +2ed patches on fundraising-dev repo.
Thu, Oct 1, 1:09 PM · Release-Engineering-Team, Continuous-Integration-Config, Fundraising-Backlog
jgleeson added a comment to T439623: Combowiki: Implement 3DS redirect, it's currently going to payments.

I've recreated this locally. The issue is that it's never been implemented, so I've renamed the task from "fix" to "implement".

Thu, Oct 1, 12:45 PM · Fundraising Sprint: Shelf Aware, Patch-For-Review, fr-combowiki, Fundraising-Backlog
jgleeson renamed T439623: Combowiki: Implement 3DS redirect, it's currently going to payments from Combowiki: Fix 3DS redirect, it's currently going to payments to Combowiki: Implement 3DS redirect, it's currently going to payments.
Thu, Oct 1, 12:27 PM · Fundraising Sprint: Shelf Aware, Patch-For-Review, fr-combowiki, Fundraising-Backlog
jgleeson updated the task description for T417039: [Epic] ComboWiki - Phase 1.
Thu, Oct 1, 11:42 AM · Civi RoadMap FY 26-27, Patch-For-Review, Epic, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson updated the task description for T417039: [Epic] ComboWiki - Phase 1.
Thu, Oct 1, 11:32 AM · Civi RoadMap FY 26-27, Patch-For-Review, Epic, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog

Wed, Sep 30

jgleeson claimed T439623: Combowiki: Implement 3DS redirect, it's currently going to payments.
Wed, Sep 30, 7:32 PM · Fundraising Sprint: Shelf Aware, Patch-For-Review, fr-combowiki, Fundraising-Backlog
jgleeson moved T437508: Combowiki: filter payment method by supported country from Doing to Ready for Review on the Fundraising Sprint: Random Posture Generators board.
Wed, Sep 30, 7:31 PM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, fr-combowiki, Fundraising-Backlog
jgleeson moved T439623: Combowiki: Implement 3DS redirect, it's currently going to payments from Backlog to Doing on the Fundraising Sprint: Random Posture Generators board.
Wed, Sep 30, 7:31 PM · Fundraising Sprint: Shelf Aware, Patch-For-Review, fr-combowiki, Fundraising-Backlog
jgleeson added a comment to T437508: Combowiki: filter payment method by supported country.

Problem: Choosing gateways for recurring donations

Wed, Sep 30, 2:01 PM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, fr-combowiki, Fundraising-Backlog
jgleeson added a comment to T437508: Combowiki: filter payment method by supported country.

I've pushed a patch to filter payment methods by country and align it with the config discussion in the ComboWiki config doc.

Wed, Sep 30, 1:42 PM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, fr-combowiki, Fundraising-Backlog

Tue, Sep 29

jgleeson added a comment to T434807: Update DonationInterface\ComboWiki\DataNormalizer::normalizeCountry.
  1. Do you remember why you reverted to the key 'Donor'? Changing it might make our lives easier for combowiki. It's possible there is a good reason tho.
  2. I'm inclined to avoid digging into the payment form internals for now. My vague memory is that we use XX just as a last resort. Since it's not blocking combowiki anymore, I'd frankly rather focus on combowiki for now, but we could ticket it and revisit it later. Does that sound ok?
Tue, Sep 29, 12:47 PM · Fundraising Sprint: Random Posture Generators, Fundraising-Backlog, fr-combowiki
jgleeson added a comment to T434807: Update DonationInterface\ComboWiki\DataNormalizer::normalizeCountry.

@Laurabarluzzi the issue is that the payment forms can currently set values that are read by ComboWiki. If and when we retire the payment forms, as they are superseded by ComboWiki, that will no longer be a problem, but until then they both share the same 'Donor' session key, so it's conceivable that XX could make it into the session from a payment form session, which is then read into ComboWiki's state.

Tue, Sep 29, 12:24 PM · Fundraising Sprint: Random Posture Generators, Fundraising-Backlog, fr-combowiki
jgleeson added a comment to T434807: Update DonationInterface\ComboWiki\DataNormalizer::normalizeCountry.

On the first question, Decide the ComboWiki country once, on the server answers it: we no longer set XX or leave the country empty. normalizeCountry() now uses a valid requested country (stored uppercase), then a valid GeoIP country, and finally defaults to US with a warning. Both XX and an empty country break gateway routing, which needs a country a gateway actually supports, so US gives routing and the form a real country while the donor can still change it with the country selector.

Tue, Sep 29, 10:46 AM · Fundraising Sprint: Random Posture Generators, Fundraising-Backlog, fr-combowiki
jgleeson added a comment to T439255: Handle fallback currency in ComboWiki.

Do we know which currencies are supported via PayPal? Only USD? I see that also EUR is no supported when trying.

Maybe this phab is blocked by the ongoing configuration discussion in this google doc: https://docs.google.com/document/d/1Td22RN8TWjIYXDhLLk4U_bPyY6DAxzv3YFWWBWfeCQk/edit?tab=t.0#heading=h.423wkyit4lz

Tue, Sep 29, 10:08 AM · MediaWiki-extensions-DonationInterface, fr-combowiki, Fundraising-Backlog

Mon, Sep 28

jgleeson added a subtask for T417039: [Epic] ComboWiki - Phase 1: T433143: Recurring convert in Combowiki - post payment.
Mon, Sep 28, 7:25 PM · Civi RoadMap FY 26-27, Patch-For-Review, Epic, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson added a parent task for T433143: Recurring convert in Combowiki - post payment: T417039: [Epic] ComboWiki - Phase 1.
Mon, Sep 28, 7:25 PM · MW-1.47-notes (1.47.0-wmf.17; 2026-08-25), Fundraising Sprint: Ottoman-o-war, fr-combowiki, Fundraising-Backlog

Fri, Sep 25

jgleeson moved T438905: Supress failmails from expected recurring failures from Pending Deployment to Done on the Fundraising Sprint: Random Posture Generators board.
Fri, Sep 25, 12:52 PM · Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson moved T437508: Combowiki: filter payment method by supported country from Backlog to Doing on the Fundraising Sprint: Random Posture Generators board.
Fri, Sep 25, 12:52 PM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, fr-combowiki, Fundraising-Backlog

Thu, Sep 24

jgleeson added a project to T437508: Combowiki: filter payment method by supported country: Fundraising Sprint: Random Posture Generators.
Thu, Sep 24, 12:57 PM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, fr-combowiki, Fundraising-Backlog
jgleeson claimed T437508: Combowiki: filter payment method by supported country.
Thu, Sep 24, 12:53 PM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Fundraising Sprint: Random Posture Generators, fr-combowiki, Fundraising-Backlog
jgleeson moved T438905: Supress failmails from expected recurring failures from Doing to Ready for Review on the Fundraising Sprint: Random Posture Generators board.
Thu, Sep 24, 12:10 PM · Fundraising Sprint: Random Posture Generators, Fundraising-Backlog

Wed, Sep 23

jgleeson added a comment to T438905: Supress failmails from expected recurring failures.

@Ejegg I think I have a compromise between a single recurring threshold (which would also hide spikes in other codes) and per-code thresholds or rate-based checks (more work). We already have ignore_list, which applies to all charges. We could add a second list that only applies to recurring charges, so we can suppress the card churn codes on the nightly run while other recurring errors, fraud included, still alert at the normal threshold:

Wed, Sep 23, 6:49 PM · Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson added a comment to T438905: Supress failmails from expected recurring failures.

Some info on the "Contract not found" errors https://help.adyen.com/knowledge/ecommerce-integrations/error-codes/why-do-i-receive-a-800-contract-not-found-error

Wed, Sep 23, 6:31 PM · Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson created P96512 (An Untitled Masterwork).
Wed, Sep 23, 1:49 PM
jgleeson added a comment to T438905: Supress failmails from expected recurring failures.

Also, we had 338 recurring failures last night alone, 228 of them invalid_payment_method responses. If we tried to quiet these with the recurring bucket, the threshold would need to be up around 200, which feels high.

Wed, Sep 23, 1:21 PM · Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson added a comment to T438905: Supress failmails from expected recurring failures.

Thanks @Laurabarluzzi. I read over the ticket, and I can see you drilled into one of the affected transactions from an earlier batch.

Wed, Sep 23, 1:07 PM · Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson moved T438905: Supress failmails from expected recurring failures from Backlog to Doing on the Fundraising Sprint: Random Posture Generators board.
Wed, Sep 23, 12:17 PM · Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson added a comment to T438905: Supress failmails from expected recurring failures.

I'm gonna dig into some of the contact records and charges related to the 224 invalid_payment_method failures

Wed, Sep 23, 12:16 PM · Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson added a comment to T438905: Supress failmails from expected recurring failures.

I looked into this using last night's run as a sample batch, and it looks like we processed 1,420 annual recurring charges last night, but 338 failed. That ~24% failure rate seems high.

Wed, Sep 23, 12:14 PM · Fundraising Sprint: Random Posture Generators, Fundraising-Backlog
jgleeson claimed T438905: Supress failmails from expected recurring failures.
Wed, Sep 23, 10:48 AM · Fundraising Sprint: Random Posture Generators, Fundraising-Backlog

Tue, Sep 22

jgleeson added a comment to T434471: claude-safe doesn't play nice with AppArmor (ubuntu).

Thanks for the bug report @Eileenmcnaughton. I'll try to fix it.

Tue, Sep 22, 12:52 PM · Fundraising-Tech-Roadmap, Fundraising-Backlog

Jul 17 2026

jgleeson added a comment to T421245: Provide API for key CiviCRM data by email address to load in Zendesk.

@Lars @AKanji-WMF I've reviewed this task, and I feel more comfortable with the risk profile. The proposed civiproxy endpoint takes an email address as input, so to exfiltrate anything, an attacker would already need to know donors' email addresses and be able to reach the endpoint from Zendesk's IPs. That means a meaningful breach would have had to occur already, and this endpoint wouldn't be the weak link.

Jul 17 2026, 10:07 PM · Fundraising-Tech-Roadmap, Civi RoadMap FY 26-27, FR-donorrelations, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Jul 16 2026

jgleeson created P94895 gravy googlepay handleGooglePayButtonClick() inline.
Jul 16 2026, 8:52 PM
jgleeson created P94894 Gravy Google Pay getGooglepayRequest() inlined.
Jul 16 2026, 8:48 PM

Jul 15 2026

jgleeson created T432231: Add Gravy Venmo Vue Component.
Jul 15 2026, 11:46 AM · MW-1.47-notes (1.47.0-wmf.17; 2026-08-25), Fundraising Sprint: Ottoman-o-war, Patch-For-Review, Civi RoadMap FY 26-27, Epic, Fundraising-ComboWiki-Dependency, fr-combowiki

Jul 14 2026

jgleeson updated the task description for T417039: [Epic] ComboWiki - Phase 1.
Jul 14 2026, 9:16 PM · Civi RoadMap FY 26-27, Patch-For-Review, Epic, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson closed T430745: Integrate contribution tracking for ComboWiki, a subtask of T417039: [Epic] ComboWiki - Phase 1, as Resolved.
Jul 14 2026, 7:33 PM · Civi RoadMap FY 26-27, Patch-For-Review, Epic, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson closed T430745: Integrate contribution tracking for ComboWiki as Resolved.

Ok, after revisiting this 2 weeks later, we are now going to rely on the gateway adapters under the hood, so we should get the contribution tracking plumbing for free so I think we can close this.

Jul 14 2026, 7:33 PM · Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson edited projects for T430749: Add Gravy Google Pay Vue Component, added: Fundraising Sprint: Mediocre Ikea Kit; removed Fundraising Sprint: Loud carpet.
Jul 14 2026, 7:01 PM · MW-1.47-notes (1.47.0-wmf.15; 2026-08-11), Fundraising Sprint: Notorious B.E.D., Patch-For-Review, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson moved T430746: Add Gravy Card Vue Component from Ready for Review to Doing on the Fundraising Sprint: Mediocre Ikea Kit board.
Jul 14 2026, 7:00 PM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson moved T431995: Add Gravy PayPal Vue Component from Doing to Ready for Review on the Fundraising Sprint: Mediocre Ikea Kit board.
Jul 14 2026, 7:00 PM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson removed projects from T430747: Add dLocal Card Vue Component: Fundraising Sprint: Mediocre Ikea Kit, Civi RoadMap FY 26-27.
Jul 14 2026, 6:59 PM · Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson edited projects for T430749: Add Gravy Google Pay Vue Component, added: Fundraising Sprint: Loud carpet; removed Civi RoadMap FY 26-27.
Jul 14 2026, 6:58 PM · MW-1.47-notes (1.47.0-wmf.15; 2026-08-11), Fundraising Sprint: Notorious B.E.D., Patch-For-Review, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson assigned T430749: Add Gravy Google Pay Vue Component to Cstone.
Jul 14 2026, 6:58 PM · MW-1.47-notes (1.47.0-wmf.15; 2026-08-11), Fundraising Sprint: Notorious B.E.D., Patch-For-Review, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog

Jul 13 2026

jgleeson moved T431995: Add Gravy PayPal Vue Component from Backlog to Doing on the Fundraising Sprint: Loud carpet board.
Jul 13 2026, 12:21 PM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson added a project to T431995: Add Gravy PayPal Vue Component: Fundraising Sprint: Loud carpet.
Jul 13 2026, 12:19 PM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson removed a project from T430747: Add dLocal Card Vue Component: Fundraising Sprint: Loud carpet.
Jul 13 2026, 12:19 PM · Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson claimed T431995: Add Gravy PayPal Vue Component.
Jul 13 2026, 12:17 PM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson created T431995: Add Gravy PayPal Vue Component.
Jul 13 2026, 12:17 PM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson moved T430751: Gravy Card Payment Submission - Backend from Doing to Ready for Review on the Fundraising Sprint: Loud carpet board.
Jul 13 2026, 12:16 PM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson moved T430746: Add Gravy Card Vue Component from Doing to Ready for Review on the Fundraising Sprint: Loud carpet board.
Jul 13 2026, 12:15 PM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog

Jul 2 2026

jgleeson moved T430751: Gravy Card Payment Submission - Backend from Backlog to Doing on the Fundraising Sprint: Loud carpet board.
Jul 2 2026, 11:39 AM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson added a project to T430751: Gravy Card Payment Submission - Backend: Fundraising Sprint: Loud carpet.
Jul 2 2026, 11:39 AM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson moved T430746: Add Gravy Card Vue Component from Backlog to Doing on the Fundraising Sprint: Loud carpet board.
Jul 2 2026, 11:38 AM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson edited projects for T430746: Add Gravy Card Vue Component, added: Fundraising Sprint: Loud carpet; removed Fundraising Sprint: Kondo-approved bare room.
Jul 2 2026, 11:38 AM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson moved T430821: Use GatewayRouter to select the payment gateway in ComboWiki from Backlog to Ready for Review on the Fundraising Sprint: Loud carpet board.
Jul 2 2026, 11:37 AM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson claimed T430821: Use GatewayRouter to select the payment gateway in ComboWiki.
Jul 2 2026, 11:37 AM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson moved T430534: Extract gateway selection from GatewayChooser into a reusable GatewayRouter from Backlog to Ready for Review on the Fundraising Sprint: Loud carpet board.
Jul 2 2026, 11:36 AM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson edited projects for T430534: Extract gateway selection from GatewayChooser into a reusable GatewayRouter, added: Fundraising Sprint: Loud carpet; removed Fundraising Sprint: Kondo-approved bare room.
Jul 2 2026, 11:36 AM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson added a comment to T429831: Add Settings to enable ComboWiki SpecialPage.

patch here https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/dev/+/1304850

Jul 2 2026, 11:36 AM · Fundraising Sprint: Loud carpet, FR-Tech onboarding task, Civi RoadMap FY 26-27, Epic, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson moved T429831: Add Settings to enable ComboWiki SpecialPage from Backlog to Done on the Fundraising Sprint: Loud carpet board.
Jul 2 2026, 11:35 AM · Fundraising Sprint: Loud carpet, FR-Tech onboarding task, Civi RoadMap FY 26-27, Epic, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson edited projects for T429831: Add Settings to enable ComboWiki SpecialPage, added: Fundraising Sprint: Loud carpet; removed Fundraising Sprint: Kondo-approved bare room.
Jul 2 2026, 11:35 AM · Fundraising Sprint: Loud carpet, FR-Tech onboarding task, Civi RoadMap FY 26-27, Epic, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson moved T415586: Native Payments from Backlog to Blocked in sprint (not fr-tech) on the Fundraising Sprint: Loud carpet board.
Jul 2 2026, 11:34 AM · Fundraising-Tech-Roadmap, fr-features, Epic, Fundraising-Backlog
jgleeson moved T428019: Add Vue.js SPA to ComboWiki Special Page from Backlog to Done on the Fundraising Sprint: Loud carpet board.
Jul 2 2026, 11:34 AM · Fundraising Sprint: Loud carpet, MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), FR-payments-general, Patch-For-Review, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson moved T426858: Add Native Payments config API endpoint to payments-wiki from Backlog to Blocked in sprint (not fr-tech) on the Fundraising Sprint: Loud carpet board.
Jul 2 2026, 11:33 AM · Fundraising-Tech-Roadmap, Patch-For-Review, Epic, fr-combowiki, Fundraising-Backlog
jgleeson moved T427981: Add ComboWiki To Donation Interface from Backlog to Done on the Fundraising Sprint: Loud carpet board.
Jul 2 2026, 11:33 AM · Fundraising Sprint: Loud carpet, MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson claimed T430751: Gravy Card Payment Submission - Backend.
Jul 2 2026, 11:33 AM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog

Jul 1 2026

jgleeson moved T430821: Use GatewayRouter to select the payment gateway in ComboWiki from Backlog to Doing on the Fundraising Sprint: Kondo-approved bare room board.
Jul 1 2026, 1:50 PM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson created T430821: Use GatewayRouter to select the payment gateway in ComboWiki.
Jul 1 2026, 1:50 PM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson moved T428019: Add Vue.js SPA to ComboWiki Special Page from Done to Pending Deployment on the Fundraising Sprint: Kondo-approved bare room board.
Jul 1 2026, 1:23 PM · Fundraising Sprint: Loud carpet, MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), FR-payments-general, Patch-For-Review, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson moved T429831: Add Settings to enable ComboWiki SpecialPage from Done to Pending Deployment on the Fundraising Sprint: Kondo-approved bare room board.
Jul 1 2026, 1:22 PM · Fundraising Sprint: Loud carpet, FR-Tech onboarding task, Civi RoadMap FY 26-27, Epic, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson moved T427981: Add ComboWiki To Donation Interface from Done to Pending Deployment on the Fundraising Sprint: Kondo-approved bare room board.
Jul 1 2026, 1:22 PM · Fundraising Sprint: Loud carpet, MW-1.47-notes (1.47.0-wmf.9; 2026-06-30), Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson moved T430534: Extract gateway selection from GatewayChooser into a reusable GatewayRouter from Doing to Ready for Review on the Fundraising Sprint: Kondo-approved bare room board.
Jul 1 2026, 1:22 PM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog

Jun 30 2026

jgleeson removed a project from T430751: Gravy Card Payment Submission - Backend: Epic.
Jun 30 2026, 9:03 PM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog
jgleeson created T430751: Gravy Card Payment Submission - Backend.
Jun 30 2026, 9:03 PM · fr-current-sprint, Fundraising Sprint: Notorious B.E.D., MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Patch-For-Review, Civi RoadMap FY 26-27, Fundraising-ComboWiki-Dependency, fr-combowiki, Fundraising-Backlog