Page MenuHomePhabricator

jgleeson (Jack Gleeson)
Fundraising Tech

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

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

Recent Activity

Wed, Feb 28

jgleeson changed the visibility for T358662: https://community-crm.wmcloud.org/ is down.
Wed, Feb 28, 2:18 PM · Fundraising-Backlog
jgleeson committed rWFDV9d830ad6105c: Add xdebug config for smashpig to .run (authored by jgleeson).
Add xdebug config for smashpig to .run
Wed, Feb 28, 1:07 PM
jgleeson committed rWFDVdbfcfca64958: Update repo for docker-pkg to anon http. (authored by jgleeson).
Update repo for docker-pkg to anon http.
Wed, Feb 28, 1:07 PM
jgleeson committed rWFDVc361947ec96d: add ./setup --django (authored by jgleeson).
add ./setup --django
Wed, Feb 28, 1:07 PM
jgleeson committed rWFDV95bc70ce580d: Add scripts for managing contributon-tracking sequence ID (authored by jgleeson).
Add scripts for managing contributon-tracking sequence ID
Wed, Feb 28, 1:07 PM
jgleeson committed rWFDV2aba762af7f8: Tidy up redundant bind mount dir that we no longer need (authored by jgleeson).
Tidy up redundant bind mount dir that we no longer need
Wed, Feb 28, 1:07 PM
jgleeson committed rWFDV4dd1ffabad11: Add script for accessing django-banner-stats container (authored by jgleeson).
Add script for accessing django-banner-stats container
Wed, Feb 28, 1:07 PM
jgleeson committed rWFDV50515acd0f94: Update django-banner-stats build (authored by jgleeson).
Update django-banner-stats build
Wed, Feb 28, 1:07 PM
jgleeson claimed T355807: Investigate whether we can use mysql EXPLAIN checks to prevent runaway dedupe queries.
Wed, Feb 28, 12:33 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson moved T355807: Investigate whether we can use mysql EXPLAIN checks to prevent runaway dedupe queries from Backlog to In Progress on the Fundraising Tech - Chaos Crew board.
Wed, Feb 28, 12:33 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson moved T354185: Change URL in WMF Recurring Failure template from Backlog to Done on the Fundraising Tech - Chaos Crew board.
Wed, Feb 28, 12:33 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson claimed T354185: Change URL in WMF Recurring Failure template .
Wed, Feb 28, 12:33 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson added a comment to T354185: Change URL in WMF Recurring Failure template .

Awesome! thanks

Wed, Feb 28, 12:30 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog

Tue, Feb 27

jgleeson merged task T358611: WMF Recurring failure message template bug into T354185: Change URL in WMF Recurring Failure template .
Tue, Feb 27, 9:02 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson merged T358611: WMF Recurring failure message template bug into T354185: Change URL in WMF Recurring Failure template .
Tue, Feb 27, 9:02 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson added a project to T354185: Change URL in WMF Recurring Failure template : Fundraising Tech - Chaos Crew.
Tue, Feb 27, 9:02 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson added a comment to T354185: Change URL in WMF Recurring Failure template .

Ok, we think we've figured this out, and it looks like the template and how it behaves are all correct. The issue, instead, is down to how @MSuijkerbuijk_WMF is trying to test the changes. @MSuijkerbuijk_WMF It seems you might be trying to test the changes using the "Send an Email" action captured here

image.png (1×1 px, 288 KB)
.

Tue, Feb 27, 8:57 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson updated the task description for T358611: WMF Recurring failure message template bug.
Tue, Feb 27, 7:25 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson moved T358611: WMF Recurring failure message template bug from Backlog to In Progress on the Fundraising Tech - Chaos Crew board.
Tue, Feb 27, 7:23 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson created T358611: WMF Recurring failure message template bug.
Tue, Feb 27, 7:22 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson moved T358587: Reverify payments.wikimedia.org for ApplePay (Production) from In Progress to Done on the Fundraising Tech - Chaos Crew board.
Tue, Feb 27, 4:06 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson added a comment to T358587: Reverify payments.wikimedia.org for ApplePay (Production).

This has been done and is valid for another 12 months

image.png (131×844 px, 13 KB)

Tue, Feb 27, 4:05 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson added a comment to T356652: payments.wikimedia.org SSL certificate expires on Feb 29, 2024.

I've logged a specific chaos task for the Apple Pay follow-on work T358587: Reverify payments.wikimedia.org for ApplePay (Production)

Tue, Feb 27, 2:49 PM · Fundraising Sprint: didAnyoneTryThis(), Fundraising-Backlog
jgleeson moved T358587: Reverify payments.wikimedia.org for ApplePay (Production) from Backlog to In Progress on the Fundraising Tech - Chaos Crew board.
Tue, Feb 27, 2:44 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson edited projects for T358587: Reverify payments.wikimedia.org for ApplePay (Production), added: Fundraising Tech - Chaos Crew; removed Fundraising Sprint: canOfWorms(🪱).
Tue, Feb 27, 2:44 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson moved T354587: Add/ fix page to support 1-click-ubsubscribe from Backlog to Blocked in sprint (not fr-tech) on the Fundraising Sprint: canOfWorms(🪱) board.
Tue, Feb 27, 2:43 PM · Fundraising Sprint: didAnyoneTryThis(), Patch-For-Review, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
jgleeson added a comment to T329723: Reverify payments.wikimedia.org for ApplePay (Production).
Tue, Feb 27, 2:13 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson moved T358587: Reverify payments.wikimedia.org for ApplePay (Production) from Backlog to Doing on the Fundraising Sprint: canOfWorms(🪱) board.
Tue, Feb 27, 2:12 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson claimed T358587: Reverify payments.wikimedia.org for ApplePay (Production).
Tue, Feb 27, 2:12 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson created T358587: Reverify payments.wikimedia.org for ApplePay (Production).
Tue, Feb 27, 2:11 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog

Mon, Feb 26

jgleeson awarded T356652: payments.wikimedia.org SSL certificate expires on Feb 29, 2024 a Like token.
Mon, Feb 26, 7:21 PM · Fundraising Sprint: didAnyoneTryThis(), Fundraising-Backlog
jgleeson committed rWFDVaf0d4a42acab: Fix scripts/add-github-mirror-remotes.sh on MacOS (authored by jgleeson).
Fix scripts/add-github-mirror-remotes.sh on MacOS
Mon, Feb 26, 12:38 PM

Thu, Feb 22

jgleeson created T358267: Create convenience script for fundraising-dev to set contributon-tracking sequence ID .
Thu, Feb 22, 7:12 PM · FR-Docker, Fundraising-Backlog

Tue, Feb 20

jgleeson created P57425 Docker Apache Fix.
Tue, Feb 20, 9:48 PM
jgleeson placed T352197: Migrate Ingenico API URLs to new Worldline addresses up for grabs.
Tue, Feb 20, 8:49 PM · Fundraising Sprint: didAnyoneTryThis(), Fundraising-Backlog

Mon, Feb 19

jgleeson created P57170 docker images.
Mon, Feb 19, 8:59 PM
jgleeson moved T357315: Add scripts to backup and restore civicrm db to fundraising-dev from Ready for Review to Done on the Fundraising Sprint: canOfWorms(🪱) board.
Mon, Feb 19, 2:40 PM · Fundraising Sprint: canOfWorms(🪱), Fundraising-Backlog
jgleeson moved T355166: Update Django stats to make use of the new url parameters from Ready for Review to Being Reviewed on the Fundraising Sprint: canOfWorms(🪱) board.
Mon, Feb 19, 2:40 PM · Fundraising Sprint: canOfWorms(🪱), Fundraising-Backlog
jgleeson moved T355166: Update Django stats to make use of the new url parameters from Being Reviewed to Ready for Review on the Fundraising Sprint: canOfWorms(🪱) board.
Mon, Feb 19, 2:39 PM · Fundraising Sprint: canOfWorms(🪱), Fundraising-Backlog
jgleeson moved T317837: Remove Adyen WSDL classes and related code in Api.php and PaymentProvider classes from Ready for Review to Being Reviewed on the Fundraising Sprint: canOfWorms(🪱) board.
Mon, Feb 19, 2:39 PM · Fundraising Sprint: didAnyoneTryThis(), FR-Adyen, Fundraising-Backlog

Thu, Feb 15

jgleeson added a comment to T355807: Investigate whether we can use mysql EXPLAIN checks to prevent runaway dedupe queries.

So, it looks like we can get advance warnings on queries that will be expensive to run. EXPLAIN gives us back two valuable bits of data that we can check before executing the query

Thu, Feb 15, 3:18 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog

Wed, Feb 14

jgleeson moved T355677: Deduper causing deadlocks from User Bug Backlog to In Progress on the Fundraising Tech - Chaos Crew board.
Wed, Feb 14, 4:12 PM · Fundraising Tech - Chaos Crew, FR-donorservices, Fundraising-Backlog
jgleeson added a comment to T355677: Deduper causing deadlocks.

This feels related to T355807: Investigate whether we can use mysql EXPLAIN checks to prevent runaway dedupe queries, so I'll take a look at that whilst on this.

Wed, Feb 14, 4:10 PM · Fundraising Tech - Chaos Crew, FR-donorservices, Fundraising-Backlog
jgleeson claimed T355677: Deduper causing deadlocks.
Wed, Feb 14, 4:08 PM · Fundraising Tech - Chaos Crew, FR-donorservices, Fundraising-Backlog
jgleeson committed rWFDV00fc78061532: Update fundraising-dev README.md (authored by jgleeson).
Update fundraising-dev README.md
Wed, Feb 14, 4:08 PM
jgleeson committed rWFDVf0055d6062a1: Remove duplicated '**** MacOS Detected:' announcement (authored by jgleeson).
Remove duplicated '**** MacOS Detected:' announcement
Wed, Feb 14, 2:55 PM
jgleeson committed rWFDV42ff5a5a9940: Fix `./setup down` command for MacOS (authored by jgleeson).
Fix `./setup down` command for MacOS
Wed, Feb 14, 2:19 PM
jgleeson committed rWFDV3cf3fedcea75: Add restore db scripts for civicrm and civicrm-core (authored by jgleeson).
Add restore db scripts for civicrm and civicrm-core
Wed, Feb 14, 2:17 PM
jgleeson claimed T357315: Add scripts to backup and restore civicrm db to fundraising-dev.
Wed, Feb 14, 2:02 PM · Fundraising Sprint: canOfWorms(🪱), Fundraising-Backlog
jgleeson moved T357315: Add scripts to backup and restore civicrm db to fundraising-dev from Backlog to Ready for Review on the Fundraising Sprint: canOfWorms(🪱) board.
Wed, Feb 14, 2:02 PM · Fundraising Sprint: canOfWorms(🪱), Fundraising-Backlog
jgleeson edited projects for T357315: Add scripts to backup and restore civicrm db to fundraising-dev, added: Fundraising Sprint: canOfWorms(🪱); removed Patch-For-Review.
Wed, Feb 14, 2:02 PM · Fundraising Sprint: canOfWorms(🪱), Fundraising-Backlog
jgleeson committed rWFDV330b2d54240c: Update civicrm-core build to copy ~/.gitconfig to container. (authored by jgleeson).
Update civicrm-core build to copy ~/.gitconfig to container.
Wed, Feb 14, 1:09 PM
jgleeson renamed T357315: Add scripts to backup and restore civicrm db to fundraising-dev from Add ./script/civicrm-restore-stock-db.sh to fundraising-dev to Add scripts to backup and restore civicrm db to fundraising-dev.
Wed, Feb 14, 12:59 PM · Fundraising Sprint: canOfWorms(🪱), Fundraising-Backlog

Tue, Feb 13

jgleeson committed rWFDVe428371d2574: Add PHPStorm run configurations (get us started!) (authored by jgleeson).
Add PHPStorm run configurations (get us started!)
Tue, Feb 13, 3:38 AM
jgleeson committed rWFDVa15dea0d5bd1: Add scripts/add-github-mirror-remotes.sh to make life easier (authored by jgleeson).
Add scripts/add-github-mirror-remotes.sh to make life easier
Tue, Feb 13, 3:38 AM

Mon, Feb 12

jgleeson moved T354705: Docker updates - wishlist from Ready for Review to Done on the Fundraising Sprint: brb() board.
Mon, Feb 12, 8:28 PM · Fundraising Sprint: brb(), FR-Docker, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
jgleeson created T357315: Add scripts to backup and restore civicrm db to fundraising-dev.
Mon, Feb 12, 2:34 PM · Fundraising Sprint: canOfWorms(🪱), Fundraising-Backlog

Fri, Feb 9

jgleeson claimed T352197: Migrate Ingenico API URLs to new Worldline addresses.
Fri, Feb 9, 5:09 PM · Fundraising Sprint: didAnyoneTryThis(), Fundraising-Backlog
jgleeson moved T352197: Migrate Ingenico API URLs to new Worldline addresses from Backlog to Doing on the Fundraising Sprint: brb() board.
Fri, Feb 9, 5:08 PM · Fundraising Sprint: didAnyoneTryThis(), Fundraising-Backlog
jgleeson moved T354705: Docker updates - wishlist from Doing to Ready for Review on the Fundraising Sprint: brb() board.
Fri, Feb 9, 5:07 PM · Fundraising Sprint: brb(), FR-Docker, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM

Thu, Feb 8

jgleeson committed rWFDV57abeaf8b257: Add ./setup.sh --config-private build option (authored by jgleeson).
Add ./setup.sh --config-private build option
Thu, Feb 8, 12:09 AM
jgleeson committed rWFDVdb5a4991c7f9: Update email-pref-ctr service to depend on donorprefsqueues (authored by jgleeson).
Update email-pref-ctr service to depend on donorprefsqueues
Thu, Feb 8, 12:09 AM
jgleeson committed rWFDV72fbe74a4852: Fix --civicrm-core on --mac (authored by jgleeson).
Fix --civicrm-core on --mac
Thu, Feb 8, 12:08 AM

Mon, Feb 5

jgleeson added a comment to T355702: Issue new SSL Client Certificate for jgleeson.

New cert is working as expected. Thanks much!

Mon, Feb 5, 9:47 PM · fundraising-tech-ops, Fundraising-Backlog
jgleeson renamed T356652: payments.wikimedia.org SSL certificate expires on Feb 29, 2024 from Apple Pay SSL certificate expires on Feb 29, 2024 to payments.wikimedia.org SSL certificate expires on Feb 29, 2024.
Mon, Feb 5, 4:05 PM · Fundraising Sprint: didAnyoneTryThis(), Fundraising-Backlog
jgleeson created T356652: payments.wikimedia.org SSL certificate expires on Feb 29, 2024.
Mon, Feb 5, 4:01 PM · Fundraising Sprint: didAnyoneTryThis(), Fundraising-Backlog

Thu, Feb 1

jgleeson committed rWFDVa5dbd7fcd7be: Remove redundant `docker compose up` from --all build (authored by jgleeson).
Remove redundant `docker compose up` from --all build
Thu, Feb 1, 10:29 PM
jgleeson committed rWFDV6ef8d2413c6c: Detect --mac and --skip-reclone flags first so strict ordering (authored by jgleeson).
Detect --mac and --skip-reclone flags first so strict ordering
Thu, Feb 1, 10:21 PM
jgleeson added a comment to T355850: Scheduled job to age recurring statuses not running correctly..

I updated this job file today as it failed. The run user, which I think is Jenkins, doesn't have drush in its $PATH. I've switched it over to using the absolute path to the drush /usr/local/bin/drush

Thu, Feb 1, 1:15 PM · Fundraising Sprint: brb(), Fundraising-Backlog

Wed, Jan 31

jgleeson moved T354587: Add/ fix page to support 1-click-ubsubscribe from Backlog to Ready for Review on the Fundraising Sprint: brb() board.
Wed, Jan 31, 4:22 PM · Fundraising Sprint: didAnyoneTryThis(), Patch-For-Review, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
jgleeson moved T354705: Docker updates - wishlist from Backlog to Doing on the Fundraising Sprint: brb() board.
Wed, Jan 31, 4:22 PM · Fundraising Sprint: brb(), FR-Docker, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
jgleeson created P55961 runaway query.
Wed, Jan 31, 2:06 PM

Jan 25 2024

jgleeson added a subtask for T352076: Ingenico making changes to URL branding - Connect-2-Cloud [ref: 20231123]: T352197: Migrate Ingenico API URLs to new Worldline addresses.
Jan 25 2024, 2:25 PM · Fundraising-Backlog
jgleeson added a parent task for T352197: Migrate Ingenico API URLs to new Worldline addresses: T352076: Ingenico making changes to URL branding - Connect-2-Cloud [ref: 20231123].
Jan 25 2024, 2:25 PM · Fundraising Sprint: didAnyoneTryThis(), Fundraising-Backlog
jgleeson reopened T352197: Migrate Ingenico API URLs to new Worldline addresses as "Open".
Jan 25 2024, 2:24 PM · Fundraising Sprint: didAnyoneTryThis(), Fundraising-Backlog

Jan 24 2024

jgleeson created T355807: Investigate whether we can use mysql EXPLAIN checks to prevent runaway dedupe queries.
Jan 24 2024, 5:06 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog

Jan 22 2024

jgleeson moved T355193: Set recurring status to canceled for failed fundraiseup recur contributions from Ready for Review to Being Reviewed on the Fundraising Spring - anybodyKnowWhatThisDoes() board.
Jan 22 2024, 2:47 PM · Fundraising Sprint: brb(), Fundraising-Backlog

Jan 17 2024

jgleeson moved T354357: DLocal recurring cancel not sticking from Ready for Review to Being Reviewed on the Fundraising Tech - Chaos Crew board.
Jan 17 2024, 4:32 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson updated subscribers of T354587: Add/ fix page to support 1-click-ubsubscribe.

@Eileenmcnaughton @Ejegg, what should we show when the request is processed? I was guessing we'd still show a formatted confirmation page, but I wanted to chat about it to make sure.

Jan 17 2024, 1:15 PM · Fundraising Sprint: didAnyoneTryThis(), Patch-For-Review, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
jgleeson moved T354705: Docker updates - wishlist from Backlog to Doing on the Fundraising Spring - anybodyKnowWhatThisDoes() board.
Jan 17 2024, 11:46 AM · Fundraising Sprint: brb(), FR-Docker, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
jgleeson claimed T354705: Docker updates - wishlist.
Jan 17 2024, 11:45 AM · Fundraising Sprint: brb(), FR-Docker, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
jgleeson moved T354587: Add/ fix page to support 1-click-ubsubscribe from Backlog to Ready for Review on the Fundraising Spring - anybodyKnowWhatThisDoes() board.
Jan 17 2024, 10:23 AM · Fundraising Sprint: didAnyoneTryThis(), Patch-For-Review, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM

Jan 16 2024

jgleeson added a comment to T354708: Disable/delete old contribution_tracking module.

@Pcoombe this might make you feel better https://phabricator.wikimedia.org/T182030#8773967

Jan 16 2024, 9:52 PM · Fundraising Sprint: didAnyoneTryThis(), Patch-For-Review, Fr-drupal-upgrade-2021, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
jgleeson moved T354587: Add/ fix page to support 1-click-ubsubscribe from Doing to Ready for Review on the Fundraising Sprint - Yesterday (UTC) board.
Jan 16 2024, 8:17 PM · Fundraising Sprint: didAnyoneTryThis(), Patch-For-Review, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM

Jan 12 2024

jgleeson moved T354587: Add/ fix page to support 1-click-ubsubscribe from Ready for Review to Doing on the Fundraising Sprint - Yesterday (UTC) board.
Jan 12 2024, 1:43 PM · Fundraising Sprint: didAnyoneTryThis(), Patch-For-Review, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM

Jan 11 2024

jgleeson added a comment to T354587: Add/ fix page to support 1-click-ubsubscribe.

@jgleeson the api action you are pointing to doesn't process the data sent - it just generates the url to be inserted into the message - once we have a change of the url that we want to put in the message we can update that api to return the new end point and we will only need to tinker with that one place in the code.

Jan 11 2024, 10:13 AM · Fundraising Sprint: didAnyoneTryThis(), Patch-For-Review, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM

Jan 10 2024

jgleeson moved T354585: Tidy up our subscribe-links code on the civi side to make change easy from Backlog to Being Reviewed on the Fundraising Sprint - Yesterday (UTC) board.
Jan 10 2024, 2:42 PM · Fundraising Sprint: brb(), Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
jgleeson moved T354587: Add/ fix page to support 1-click-ubsubscribe from Doing to Ready for Review on the Fundraising Sprint - Yesterday (UTC) board.
Jan 10 2024, 1:32 PM · Fundraising Sprint: didAnyoneTryThis(), Patch-For-Review, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
jgleeson added a comment to T354587: Add/ fix page to support 1-click-ubsubscribe.

@Eileenmcnaughton, the API action that eventually processes the data sent as part of an email preferences update has a list of required parameters, which I'm wondering if we can put into that List-Unsubscribe: embedded param to make things easier. If not, we could probably look them up under the hood, but I thought I'd check with you first before going one way or the other. You can see the list of params here

Jan 10 2024, 11:55 AM · Fundraising Sprint: didAnyoneTryThis(), Patch-For-Review, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM

Jan 9 2024

jgleeson moved T354587: Add/ fix page to support 1-click-ubsubscribe from Backlog to Doing on the Fundraising Sprint - Yesterday (UTC) board.
Jan 9 2024, 8:34 PM · Fundraising Sprint: didAnyoneTryThis(), Patch-For-Review, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
jgleeson added a comment to T354587: Add/ fix page to support 1-click-ubsubscribe.

I'm leaning towards putting this in the Email Preference Centre extension. It moves us closer to having one place to manage email preferences. That landing page already handles POST requests, so we'd just need to implement the behaviour for this method https://github.com/wikimedia/mediawiki-extensions-DonationInterface/blob/830225b217f11cee801a56403096e053b18d9306/special/EmailPreferences.php#L189. The surrounding code currently expects a send_email form param but we could just hard code that to false and we should be good I think.

Jan 9 2024, 2:54 PM · Fundraising Sprint: didAnyoneTryThis(), Patch-For-Review, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
jgleeson claimed T354587: Add/ fix page to support 1-click-ubsubscribe.
Jan 9 2024, 1:25 PM · Fundraising Sprint: didAnyoneTryThis(), Patch-For-Review, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM

Jan 8 2024

jgleeson added a comment to T353930: fail to import recurring donation to civi due to missing recurring token which exist .

Here's a list of unique log hits for this scenario from Dec 21st to dig into:

Jan 8 2024, 9:37 PM · MW-1.42-notes (1.42.0-wmf.14; 2024-01-16), Fundraising Tech - Chaos Crew, Fundraising-Backlog

Jan 4 2024

jgleeson assigned T354357: DLocal recurring cancel not sticking to Damilare.
Jan 4 2024, 6:26 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson updated subscribers of T354357: DLocal recurring cancel not sticking.

@Damilare has picked this one up and is looking into it now

Jan 4 2024, 6:26 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson added a project to T354357: DLocal recurring cancel not sticking: Fundraising Tech - Chaos Crew.
Jan 4 2024, 3:05 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson added a comment to T354357: DLocal recurring cancel not sticking.

Taking a look now :O

Jan 4 2024, 2:59 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson updated the task description for T354347: wmf_eoy_receipt send error: email is not attached (anymore?) to a valid contact.
Jan 4 2024, 1:07 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson created T354347: wmf_eoy_receipt send error: email is not attached (anymore?) to a valid contact.
Jan 4 2024, 1:03 PM · Fundraising Tech - Chaos Crew, Fundraising-Backlog
jgleeson created T354327: Paypal Recurring next_sched_contribution_date in the past.
Jan 4 2024, 10:53 AM · Fundraising Tech - Chaos Crew, Fundraising-Backlog