Page MenuHomePhabricator

Ejegg (Elliott Eggleston)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

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

Recent Activity

Thu, Apr 8

Ejegg moved T173782: Display a sane error if the CN banner name is invalid, instead of a cryptic «BannerDataException» from Review to Pending Deployment on the Fundraising Sprint Git Rebase Jump board.
Thu, Apr 8, 2:59 AM · MW-1.37-notes (1.37.0-wmf.1; 2021-04-13), Patch-For-Review, Fundraising Sprint Git Rebase Jump, Fundraising Sprint File Systems Stage Show, Wikimedia-production-error, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Wikimedia-CentralNotice-Administration
Ejegg moved T277770: Remove Davidienda from Pending Deployment to Done on the Fundraising Sprint Git Rebase Jump board.
Thu, Apr 8, 2:59 AM · MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Fundraising Sprint Git Rebase Jump, Fundraising-Backlog
Ejegg moved T276367: es-419 updates to payments wiki smallprint/links from Backlog to Done on the Fundraising Sprint Git Rebase Jump board.
Thu, Apr 8, 2:58 AM · Fundraising Sprint Git Rebase Jump, Fundraising-Backlog
Ejegg added a project to T276367: es-419 updates to payments wiki smallprint/links: Fundraising Sprint Git Rebase Jump.

Oops @DStrine I didn't see your message till I had already solicited a quick review on the patch (written a couple sprints ago). I've just deployed this along with the Davivienda removal patch.

Thu, Apr 8, 2:58 AM · Fundraising Sprint Git Rebase Jump, Fundraising-Backlog

Tue, Apr 6

Ejegg moved T278878: Paypal audit downloads failing from Backlog to Doing on the Fundraising Sprint Git Rebase Jump board.

It's listing the files fine now, but when it tries to download anything over a few KB it spins for 10 minutes and dies with an IdleTimeoutException. @Dwisehaupt was able to use command-line SFTP to download a file that had failed via the python-based tool, so we can try switching to Casey's download_nightly_redux script. Just working out how to do the auth.

Tue, Apr 6, 6:09 PM · Fundraising Sprint Git Rebase Jump, FR-WMF-Audit, Fundraising-Backlog
Ejegg moved T277770: Remove Davidienda from Review to Pending Deployment on the Fundraising Sprint Git Rebase Jump board.
Tue, Apr 6, 2:56 PM · MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Fundraising Sprint Git Rebase Jump, Fundraising-Backlog
Ejegg added a comment to T268497: Use Guzzle to make API request to CiviProxy to retrieve opt-in / opt-out fields..

@AndyRussG the is_opt_out field is the older one and defaulted to 0. is_opt_in is newer and defaults to NULL, indicating that the donor never saw an opt-in checkbox.

Tue, Apr 6, 2:53 PM · Patch-For-Review, Fundraising Sprint Git Rebase Jump, Fundraising Sprint File Systems Stage Show, Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, Fundraising Sprint Bee Wheel, fr-email-preference-center, MediaWiki-extensions-DonationInterface, Fundraising-Backlog

Thu, Apr 1

Ejegg added a comment to T268510: Create new subpage for Special:EmailPreferences.

@AndyRussG there's already code in Civi to translate from es-419 to es-mx on creation of a new donor record. Might be best to do that mapping in the preferences queue consumer too (on the Civi side) rather than letting that weirdness seep upstream to Mediawiki.

Thu, Apr 1, 3:50 PM · Fundraising Sprint Git Rebase Jump, Fundraising Sprint File Systems Stage Show, Patch-For-Review, Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, Fundraising Sprint Bee Wheel, fr-email-preference-center, MediaWiki-extensions-DonationInterface, Fundraising-Backlog

Tue, Mar 30

Ejegg moved T277770: Remove Davidienda from Backlog to Review on the Fundraising Sprint Git Rebase Jump board.
Tue, Mar 30, 10:00 PM · MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Fundraising Sprint Git Rebase Jump, Fundraising-Backlog
Ejegg created T278878: Paypal audit downloads failing.
Tue, Mar 30, 7:37 PM · Fundraising Sprint Git Rebase Jump, FR-WMF-Audit, Fundraising-Backlog

Thu, Mar 25

Ejegg added a comment to T268510: Create new subpage for Special:EmailPreferences.

@jrobell / @LeanneS / @NNichols / @MBeat33 / @CaitVirtue / @spatton / @Ppena / @MSuijkerbuijk_WMF: Which languages should appear in the dropdown?

Thu, Mar 25, 2:12 AM · Fundraising Sprint Git Rebase Jump, Fundraising Sprint File Systems Stage Show, Patch-For-Review, Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, Fundraising Sprint Bee Wheel, fr-email-preference-center, MediaWiki-extensions-DonationInterface, Fundraising-Backlog

Wed, Mar 24

Ejegg added a comment to T274578: DLOCAL forms for Uruguay and Peru.

For the DLocal forms, should we allow ALL the payment methods that are supported in each country, filtered as usual by card/bank transfer/cash? Or just a subset?

Wed, Mar 24, 8:05 PM · FR-LATAM, Fundraising-Backlog

Tue, Mar 23

Ejegg committed rWFDV6fcf2cff99be: Fix typo in tools setup (authored by Ejegg).
Fix typo in tools setup
Tue, Mar 23, 11:03 PM

Wed, Mar 17

Ejegg moved T277595: fundraising tools CI is failing from Backlog to Review on the Fundraising Sprint File Systems Stage Show board.
Wed, Mar 17, 9:19 PM · Fundraising Sprint File Systems Stage Show, Fundraising-Backlog
Ejegg moved T277682: Visa-electron payments failing for Ingenico from Backlog to Done on the Fundraising Sprint File Systems Stage Show board.

We just deployed a fix and are no longer seeing the errors in the logs.

Wed, Mar 17, 6:00 PM · Fundraising-Backlog, Fundraising Sprint File Systems Stage Show
Ejegg created T277682: Visa-electron payments failing for Ingenico.
Wed, Mar 17, 5:50 PM · Fundraising-Backlog, Fundraising Sprint File Systems Stage Show

Mar 9 2021

Ejegg added a comment to T276928: Thankyou page link invalid for UK donors .

The LandingCheck extension should be able to do the intelligent fallback for content from one language version to another if we want to change those urls.

Mar 9 2021, 11:57 PM · FR-EN6C, FR-UK, Thank-You-Page, Fundraising-Backlog
Ejegg added a comment to T276928: Thankyou page link invalid for UK donors .

@jgleeson the logs show your session as having language en-gb all through the process. How did you start the donation? No chance you set the language manually in the URL?

Mar 9 2021, 11:52 PM · FR-EN6C, FR-UK, Thank-You-Page, Fundraising-Backlog

Mar 3 2021

Ejegg added a comment to T276333: DLocal not loading on IE 11.

The error in the browser console on dlocal's site is 'Promise' is undefined. This is a pretty basic concept in modern javascript, though IE never got around to supporting it. I doubt they'll rewrite their code to not use it.

Mar 3 2021, 8:18 PM · FR-dlocal, FR-LATAM, Fundraising-Backlog
Ejegg created T276376: Delete DonationInterface es-419.json messages that aren't needed.
Mar 3 2021, 6:11 PM · MW-1.37-notes (1.37.0-wmf.1; 2021-04-13), MediaWiki-extensions-DonationInterface
Ejegg moved T199733: Add es-419 as a supported 'preferred language' in Civi from Backlog to Done on the Fundraising Sprint Esperantoland board.
Mar 3 2021, 2:43 AM · Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog, Wikimedia-Fundraising
Ejegg moved T199682: Localise most important DonationInterface messages to Latin American Spanish from Backlog to Done on the Fundraising Sprint Esperantoland board.
Mar 3 2021, 2:43 AM · Fundraising Sprint Esperantoland, MW-1.36-notes (1.36.0-wmf.33; 2021-03-02), Fundraising Sprint Downed power line jump rope, Fundraising-Backlog, MW-1.32-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Wikimedia-Fundraising
Ejegg moved T274319: es419 Thank You Email Edits for the March 9th Pretest from Pending Deployment to Done on the Fundraising Sprint Esperantoland board.
Mar 3 2021, 2:43 AM · Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, Fundraising-Backlog
Ejegg moved T272995: Wikimedia's soft descriptor from Backlog to Done on the Fundraising Sprint Esperantoland board.
Mar 3 2021, 2:43 AM · MW-1.36-notes (1.36.0-wmf.34; 2021-03-09), Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, fr-donorservices, Fundraising-Backlog

Mar 2 2021

Ejegg moved T199682: Localise most important DonationInterface messages to Latin American Spanish from Review to Pending Deployment on the Fundraising Sprint Downed power line jump rope board.
Mar 2 2021, 8:15 PM · Fundraising Sprint Esperantoland, MW-1.36-notes (1.36.0-wmf.33; 2021-03-02), Fundraising Sprint Downed power line jump rope, Fundraising-Backlog, MW-1.32-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Wikimedia-Fundraising
Ejegg moved T274319: es419 Thank You Email Edits for the March 9th Pretest from Review to Pending Deployment on the Fundraising Sprint Downed power line jump rope board.
Mar 2 2021, 8:15 PM · Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, Fundraising-Backlog
Ejegg moved T272995: Wikimedia's soft descriptor from Review to Pending Deployment on the Fundraising Sprint Downed power line jump rope board.
Mar 2 2021, 8:15 PM · MW-1.36-notes (1.36.0-wmf.34; 2021-03-09), Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, fr-donorservices, Fundraising-Backlog
Ejegg moved T199733: Add es-419 as a supported 'preferred language' in Civi from Review to Pending Deployment on the Fundraising Sprint Downed power line jump rope board.
Mar 2 2021, 8:15 PM · Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog, Wikimedia-Fundraising

Feb 26 2021

Ejegg moved T272995: Wikimedia's soft descriptor from Doing to Review on the Fundraising Sprint Downed power line jump rope board.

OK, the second patch will change the recurring statements to 'Wikimedia 877 600 9454'

Feb 26 2021, 4:04 AM · MW-1.36-notes (1.36.0-wmf.34; 2021-03-09), Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, fr-donorservices, Fundraising-Backlog
Ejegg claimed T272995: Wikimedia's soft descriptor.

The attached patch will update the descriptor for English-language donors, for one-time and first-of-a-recurring subscription donations.

Feb 26 2021, 2:21 AM · MW-1.36-notes (1.36.0-wmf.34; 2021-03-09), Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, fr-donorservices, Fundraising-Backlog
Ejegg added a comment to T272995: Wikimedia's soft descriptor.

We currently use the same descriptor for credit cards and for PayPal, where it's shown on the payment confirmation screen. Any concerns with changing this for both?

Feb 26 2021, 1:09 AM · MW-1.36-notes (1.36.0-wmf.34; 2021-03-09), Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, fr-donorservices, Fundraising-Backlog

Feb 25 2021

Ejegg added a comment to T274319: es419 Thank You Email Edits for the March 9th Pretest .

note: the es-419 thank you email is renamed to thank_you.es-mx.html in https://gerrit.wikimedia.org/r/666476

Feb 25 2021, 11:09 PM · Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, Fundraising-Backlog
Ejegg added a comment to T199682: Localise most important DonationInterface messages to Latin American Spanish.

That patch ^^^ should get us language fallback from es-419 to es.

Feb 25 2021, 11:07 PM · Fundraising Sprint Esperantoland, MW-1.36-notes (1.36.0-wmf.33; 2021-03-02), Fundraising Sprint Downed power line jump rope, Fundraising-Backlog, MW-1.32-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Wikimedia-Fundraising
Ejegg added a comment to T275825: Peru transactions not being settled.

This is for credit cards? Our Ingenico flow shouldn't determine whether or not to capture based on country. Any example merchant reference numbers?

Feb 25 2021, 10:51 PM · Fundraising-Backlog

Feb 24 2021

Ejegg updated subscribers of T199733: Add es-419 as a supported 'preferred language' in Civi.

To get 'es-419' in the preferred_language field we'd either have to convince upstream to lengthen the field or maintain a local hack. @Eileenmcnaughton and I feel like we could accomplish the same thing by mapping es-419 to es_MX for Civi purposes.

Feb 24 2021, 10:35 PM · Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog, Wikimedia-Fundraising

Feb 23 2021

Ejegg claimed T199733: Add es-419 as a supported 'preferred language' in Civi.
Feb 23 2021, 10:34 PM · Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog, Wikimedia-Fundraising

Feb 18 2021

Ejegg added a comment to T275065: Language issues with LATAM pages for up coming campaign.

@EMartin For the Ingenico countries, please try with 'es' for uselang/language parameters instead of 'sp'.

Feb 18 2021, 8:31 PM · Fundraising Sprint Downed power line jump rope, Fundraising-Backlog
Ejegg claimed T275065: Language issues with LATAM pages for up coming campaign.
Feb 18 2021, 5:12 PM · Fundraising Sprint Downed power line jump rope, Fundraising-Backlog
Ejegg moved T275065: Language issues with LATAM pages for up coming campaign from Backlog to Doing on the Fundraising Sprint Downed power line jump rope board.
Feb 18 2021, 5:11 PM · Fundraising Sprint Downed power line jump rope, Fundraising-Backlog
Ejegg moved T199682: Localise most important DonationInterface messages to Latin American Spanish from Doing to Review on the Fundraising Sprint Downed power line jump rope board.
Feb 18 2021, 4:23 PM · Fundraising Sprint Esperantoland, MW-1.36-notes (1.36.0-wmf.33; 2021-03-02), Fundraising Sprint Downed power line jump rope, Fundraising-Backlog, MW-1.32-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Wikimedia-Fundraising
Ejegg moved T199682: Localise most important DonationInterface messages to Latin American Spanish from Backlog to Doing on the Fundraising Sprint Downed power line jump rope board.
Feb 18 2021, 4:23 PM · Fundraising Sprint Esperantoland, MW-1.36-notes (1.36.0-wmf.33; 2021-03-02), Fundraising Sprint Downed power line jump rope, Fundraising-Backlog, MW-1.32-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Wikimedia-Fundraising

Feb 17 2021

Ejegg added a comment to T268510: Create new subpage for Special:EmailPreferences.

The overhead of maintaining a separate mediawiki core LTS branch forever seems not worth the slight attack surface reduction of not deploying DonationInterface on the prefs wiki. MediaWiki itself is a pretty huge attack surface compared to the few DonationInterface subpages, which are disabled by default till you set globals enabling different payment processors.

Feb 17 2021, 10:45 PM · Fundraising Sprint Git Rebase Jump, Fundraising Sprint File Systems Stage Show, Patch-For-Review, Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, Fundraising Sprint Bee Wheel, fr-email-preference-center, MediaWiki-extensions-DonationInterface, Fundraising-Backlog

Feb 16 2021

Ejegg added a comment to T248908: composer-merge-plugin support for composer 2.0.

It's great to see that the code has been updated at github!

Feb 16 2021, 6:32 PM · Platform Team Workboards (Clinic Duty Team), Composer, Librarization

Feb 11 2021

Ejegg moved T274301: Invoice_id truncating in contribution_recur table from Backlog to Done on the Fundraising Sprint Corrugated super slide board.
Feb 11 2021, 4:25 PM · Fundraising Sprint Corrugated super slide, MW-1.36-notes (1.36.0-wmf.31; 2021-02-16), Fundraising-Backlog
Ejegg claimed T274301: Invoice_id truncating in contribution_recur table.
Feb 11 2021, 4:25 PM · Fundraising Sprint Corrugated super slide, MW-1.36-notes (1.36.0-wmf.31; 2021-02-16), Fundraising-Backlog
Ejegg added a comment to T274361: SmashPig Charge Recurring Donations failed.

Cstone I think it'll be easiest to just cancel the authorizations for all of the ones stuck in 600 status, set them back to 5 In Progress in Civi, and let today's job pick them up and start over with a fresh auth. Are you able to cancel that auth through the Ingenico console?

Feb 11 2021, 4:21 PM · fr-donorservices, Fundraising Sprint Corrugated super slide, Fundraising-Backlog
Ejegg added a comment to T274532: Civi: Find Contacts Advanced Search yielding error message.

@MBeat33 is it preventing the search results from showing up, or just showing a distracting warning message alongside the results?

Feb 11 2021, 4:16 PM · fr-donorservices, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Feb 10 2021

Ejegg moved T266092: Set up text that goes next to payments forms on Docker from Backlog to Review on the Fundraising Sprint Corrugated super slide board.
Feb 10 2021, 10:19 PM · Fundraising Sprint Corrugated super slide, FR-Docker, Fundraising Sprint We all meet again, Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint Upbeat Upholstery, Fundraising-Backlog
Ejegg claimed T266092: Set up text that goes next to payments forms on Docker.
Feb 10 2021, 10:19 PM · Fundraising Sprint Corrugated super slide, FR-Docker, Fundraising Sprint We all meet again, Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint Upbeat Upholstery, Fundraising-Backlog
Ejegg added a project to T266092: Set up text that goes next to payments forms on Docker: Fundraising Sprint Corrugated super slide.
Feb 10 2021, 10:19 PM · Fundraising Sprint Corrugated super slide, FR-Docker, Fundraising Sprint We all meet again, Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint Upbeat Upholstery, Fundraising-Backlog
Ejegg updated subscribers of T271333: Need a very special group created.

Looks like @LeanneS has created one that should work (group ID 320) - is there any more work to do on this ticket?

Feb 10 2021, 6:56 PM · FR-Civi-Prospect, Fr-endowment, Fundraising-Backlog
Ejegg moved T274301: Invoice_id truncating in contribution_recur table from Triage to Current Sprint on the Fundraising-Backlog board.
Feb 10 2021, 5:06 PM · Fundraising Sprint Corrugated super slide, MW-1.36-notes (1.36.0-wmf.31; 2021-02-16), Fundraising-Backlog
Ejegg moved T274361: SmashPig Charge Recurring Donations failed from Triage to Current Sprint on the Fundraising-Backlog board.
Feb 10 2021, 5:06 PM · fr-donorservices, Fundraising Sprint Corrugated super slide, Fundraising-Backlog
Ejegg moved T274361: SmashPig Charge Recurring Donations failed from Backlog to Pending Deployment on the Fundraising Sprint Corrugated super slide board.
Feb 10 2021, 5:04 PM · fr-donorservices, Fundraising Sprint Corrugated super slide, Fundraising-Backlog
Ejegg assigned T274361: SmashPig Charge Recurring Donations failed to jgleeson.
Feb 10 2021, 5:04 PM · fr-donorservices, Fundraising Sprint Corrugated super slide, Fundraising-Backlog
Ejegg added a comment to T274361: SmashPig Charge Recurring Donations failed.

Ah yeah, in our first version of the SmashPig code the Approve response inherited from the Create response. We changed it so both now inherit from the PaymentProcessorResponse, and that class does have all the necessary methods called by this error handling method.

Feb 10 2021, 3:29 PM · fr-donorservices, Fundraising Sprint Corrugated super slide, Fundraising-Backlog

Feb 9 2021

Ejegg added a comment to T270308: API portal showing Wikipedia CentralNotice banners.

Hi @apaskulin, thanks for the nudge! I've just added it to the https://wikitech.wikimedia.org/wiki/Deployments page to go out in the next evening backports window.

Feb 9 2021, 4:56 PM · Patch-For-Review, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, API-Portal

Dec 23 2020

Ejegg added a comment to T219191: Importing Activity Updates.

@jkim_wikimedia and @RLewis, want to see if you can find data on staging to test with? You would do the search under Search->activities, from the results choose the task 'update activity status' and choose the new status, then leave the browser window open till the progress bar finishes.

Dec 23 2020, 5:45 PM · fundraising-tech-ops, Fundraising Sprint Airline Passenger Experience, Patch-For-Review, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a comment to T219191: Importing Activity Updates.

I enabled the extension suggested by @Eileenmcnaughton on staging, however I'm not sure it's going to do what's necessary.

Dec 23 2020, 5:41 PM · fundraising-tech-ops, Fundraising Sprint Airline Passenger Experience, Patch-For-Review, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg closed T269717: on endowment payments page, change FAQ link as Resolved.
Dec 23 2020, 2:49 PM · MW-1.36-notes (1.36.0-wmf.34; 2021-03-09), Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising-Backlog, Fundraising Sprint Yellow hornets of kindness and healing
Ejegg moved T269717: on endowment payments page, change FAQ link from Backlog to Done on the Fundraising Sprint Zeitgeistbusters board.
Dec 23 2020, 2:49 PM · MW-1.36-notes (1.36.0-wmf.34; 2021-03-09), Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising-Backlog, Fundraising Sprint Yellow hornets of kindness and healing
Ejegg moved T268495: Add CiviProxy to crm repo, write configuration or code for filtering API calls from Backlog to Review on the Fundraising Sprint Zeitgeistbusters board.
Dec 23 2020, 2:49 PM · Fundraising Sprint Git Rebase Jump, Fundraising Sprint File Systems Stage Show, Fundraising Sprint Esperantoland, Patch-For-Review, Fundraising Sprint Downed power line jump rope, Fundraising Sprint Bee Wheel, fr-email-preference-center, Fundraising Sprint Zeitgeistbusters, Fundraising Sprint Yellow hornets of kindness and healing, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg closed T270507: Apply Mediawiki 1.35.1 update to payments-wiki as Resolved.
Dec 23 2020, 2:48 PM · Fundraising Sprint Zeitgeistbusters, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising-Backlog
Ejegg closed T269716: on endowment payments page, change ways to give link as Resolved.
Dec 23 2020, 2:48 PM · Fundraising Sprint Zeitgeistbusters, Fundraising-Backlog, Fundraising Sprint Yellow hornets of kindness and healing
Ejegg moved T269646: Stop sending failmail when inserting second subscr_signup message from Backlog to Done on the Fundraising Sprint Zeitgeistbusters board.
Dec 23 2020, 2:48 PM · Fundraising Sprint Zeitgeistbusters, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising Sprint Xtreme Lolcats, Recurring-Donations, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T269716: on endowment payments page, change ways to give link from Backlog to Done on the Fundraising Sprint Zeitgeistbusters board.
Dec 23 2020, 2:48 PM · Fundraising Sprint Zeitgeistbusters, Fundraising-Backlog, Fundraising Sprint Yellow hornets of kindness and healing
Ejegg moved T270507: Apply Mediawiki 1.35.1 update to payments-wiki from Backlog to Done on the Fundraising Sprint Zeitgeistbusters board.
Dec 23 2020, 2:48 PM · Fundraising Sprint Zeitgeistbusters, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising-Backlog

Dec 21 2020

Ejegg moved T270507: Apply Mediawiki 1.35.1 update to payments-wiki from Backlog to Done on the Fundraising Sprint Yellow hornets of kindness and healing board.
Dec 21 2020, 9:25 PM · Fundraising Sprint Zeitgeistbusters, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising-Backlog
Ejegg moved T270507: Apply Mediawiki 1.35.1 update to payments-wiki from Triage to Current Sprint on the Fundraising-Backlog board.
Dec 21 2020, 5:20 PM · Fundraising Sprint Zeitgeistbusters, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising-Backlog
Ejegg claimed T270507: Apply Mediawiki 1.35.1 update to payments-wiki.
Dec 21 2020, 5:20 PM · Fundraising Sprint Zeitgeistbusters, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising-Backlog
Ejegg added a comment to T270472: Gerrit errors on change #650396, missing blob.

Filed upstream as: https://bugs.chromium.org/p/gerrit/issues/detail?id=13845

There is a (possibly related) issue of zuul refusing to test this merge commit: T270524: Zuul not running tests for gerrit change 650524

Dec 21 2020, 5:15 PM · Release-Engineering-Team-TODO, Gerrit

Dec 18 2020

Ejegg added a comment to T270472: Gerrit errors on change #650396, missing blob.

<Charlie Brown aaaaauuuuugh... > now reloading that workaround patch in gerrit is giving me the 500 error again. I swear it loaded the changed file list happily the first time I looked at it.

Dec 18 2020, 5:19 PM · Release-Engineering-Team-TODO, Gerrit
Ejegg added a comment to T270472: Gerrit errors on change #650396, missing blob.

@thcipriani in your test case does the foo branch still have a 'sub' section in its .gitmodules?

Dec 18 2020, 4:54 PM · Release-Engineering-Team-TODO, Gerrit
Ejegg created T270507: Apply Mediawiki 1.35.1 update to payments-wiki.
Dec 18 2020, 4:33 PM · Fundraising Sprint Zeitgeistbusters, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising-Backlog
Ejegg added a comment to T270472: Gerrit errors on change #650396, missing blob.

Thanks for the sleuthing @thcipriani !

Dec 18 2020, 3:32 PM · Release-Engineering-Team-TODO, Gerrit
Ejegg added a comment to T270472: Gerrit errors on change #650396, missing blob.

Seems to be complaining about the same missing blob: https://logstash.wikimedia.org/app/kibana#/dashboard/AW1f-0k0ZKA7RpirlnKV?_g=()

Dec 18 2020, 3:14 PM · Release-Engineering-Team-TODO, Gerrit
Ejegg added a comment to T270472: Gerrit errors on change #650396, missing blob.

Oops, I spoke too soon. The first time I looked at PS2 in the gerrit UI it loaded correctly and showed the list of changed files, though zuul didn't seem to pick it up for testing. After giving the patch a C+2 (and commenting 'recheck'), the gerrit UI is back to showing

Error 500 (Server Error): Internal server error

Endpoint: /changes/*~*/revisions/*/files

Dec 18 2020, 2:59 PM · Release-Engineering-Team-TODO, Gerrit
Ejegg added a comment to T270472: Gerrit errors on change #650396, missing blob.

Redoing the merge locally and then squashing in the vendor / composer.lock update seems to have made gerrit happy with the change. I don't see any difference between PS1 and PS2 besides the vendor pointer and composer.lock.

Dec 18 2020, 2:53 PM · Release-Engineering-Team-TODO, Gerrit

Dec 17 2020

Ejegg added a comment to T268646: Code review, fix major and minor issues, follow up on new requirements, write tests and release management for CN campaign filtering.

@AndyRussG That simplification for first release sounds totally acceptable!

Dec 17 2020, 4:09 PM · MW-1.36-notes (1.36.0-wmf.35; 2021-03-16), Fundraising Sprint Esperantoland, Fundraising Sprint Downed power line jump rope, Fundraising Sprint Corrugated super slide, Schema-change, Fundraising Sprint Bee Wheel, Fundraising Sprint Airline Passenger Experience, Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising Sprint Xtreme Lolcats, MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Dec 16 2020

Ejegg added a comment to T270308: API portal showing Wikipedia CentralNotice banners.

OK, looks like we set that from the 'wgNoticeProject' global. Will try to figure out why that's being set to 'wikipedia' for the API portal and if we can change it.

Dec 16 2020, 5:09 PM · Patch-For-Review, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, API-Portal
Ejegg added a comment to T270308: API portal showing Wikipedia CentralNotice banners.

Looks like the immediate cause of targeting banners there is that the mw.centralNotice.data.project property is coming up as 'wikipedia'.

Dec 16 2020, 5:07 PM · Patch-For-Review, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, API-Portal
Ejegg closed T269643: Monthly convert donations failing to get to Civi with email error message as Resolved.

I still can't work out exactly how this happened, but after re-queuing the messages they were all imported successfully. Closing for now.

Dec 16 2020, 4:49 PM · Fundraising Sprint Yellow hornets of kindness and healing, Wikimedia-Fundraising-CiviCRM, Recurring-Donations, Fundraising-Backlog
Ejegg moved T269643: Monthly convert donations failing to get to Civi with email error message from Doing to Done on the Fundraising Sprint Yellow hornets of kindness and healing board.
Dec 16 2020, 4:48 PM · Fundraising Sprint Yellow hornets of kindness and healing, Wikimedia-Fundraising-CiviCRM, Recurring-Donations, Fundraising-Backlog
Ejegg added a comment to T270218: Fix our database to support emojis - convert tables to utf8mb4.

Is it possible to pause replication to one subscriber, do the charset change on that one, then let the subscriber catch up to the current moment and swap it to be the primary?

Dec 16 2020, 3:33 PM · fundraising-tech-ops, Fundraising-Backlog

Dec 14 2020

Ejegg moved T268495: Add CiviProxy to crm repo, write configuration or code for filtering API calls from Backlog to Doing on the Fundraising Sprint Yellow hornets of kindness and healing board.
Dec 14 2020, 9:05 PM · Fundraising Sprint Git Rebase Jump, Fundraising Sprint File Systems Stage Show, Fundraising Sprint Esperantoland, Patch-For-Review, Fundraising Sprint Downed power line jump rope, Fundraising Sprint Bee Wheel, fr-email-preference-center, Fundraising Sprint Zeitgeistbusters, Fundraising Sprint Yellow hornets of kindness and healing, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T269652: RuntimeException in ApiCentralNoticeQueryCampaign from Backlog to Pending Deployment on the Fundraising Sprint Yellow hornets of kindness and healing board.
Dec 14 2020, 9:04 PM · Fundraising Sprint Zeitgeistbusters, Fundraising Sprint Yellow hornets of kindness and healing, MW-1.36-notes (1.36.0-wmf.22; 2020-12-15), Fundraising-Backlog, MediaWiki-extensions-CentralNotice, User-DannyS712, Wikimedia-production-error
Ejegg added a comment to T264801: 1.36.0-wmf.21 deployment blockers.
Dec 14 2020, 6:04 PM · Patch-For-Review, Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), Release, Train Deployments
Ejegg added a comment to T269372: Civi: Recur fail message sent to donor w/non-failed donation.

OK, the list of 421 CIDs of people who got the email but whose donation has not been cancelled is in P13545.

Dec 14 2020, 3:39 PM · Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Recurring-Donations, Wikimedia-Fundraising-CiviCRM, fr-donorservices, Fundraising-Backlog
Ejegg created P13545 CIDs of contacts who got the email 11/24-12/10 but whose donation has not been cancelled.
Dec 14 2020, 3:37 PM · Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
Ejegg edited P13540 Find donors with recur fail mails and more than one recurring.
Dec 14 2020, 2:44 PM · Wikimedia-Fundraising-CiviCRM

Dec 12 2020

Ejegg added a comment to T269372: Civi: Recur fail message sent to donor w/non-failed donation.

@MBeat33 and @krobinson there's a file with affected donor up on the filesrv under fundraising/Tech/T269372.csv

Dec 12 2020, 1:12 AM · Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Recurring-Donations, Wikimedia-Fundraising-CiviCRM, fr-donorservices, Fundraising-Backlog
Ejegg added a comment to T269372: Civi: Recur fail message sent to donor w/non-failed donation.

Some queries to find affected donors are in P13540

Dec 12 2020, 1:02 AM · Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Recurring-Donations, Wikimedia-Fundraising-CiviCRM, fr-donorservices, Fundraising-Backlog
Ejegg created P13540 Find donors with recur fail mails and more than one recurring.
Dec 12 2020, 1:01 AM · Wikimedia-Fundraising-CiviCRM

Dec 11 2020

Ejegg added a comment to T269717: on endowment payments page, change FAQ link.

This is deployed and seems to work! With utm_medium=endowment you see the new links, with utm_medium=anythingElse you see the usual ones.

Dec 11 2020, 3:33 AM · MW-1.36-notes (1.36.0-wmf.34; 2021-03-09), Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising-Backlog, Fundraising Sprint Yellow hornets of kindness and healing
Ejegg moved T269717: on endowment payments page, change FAQ link from Review to Done on the Fundraising Sprint Yellow hornets of kindness and healing board.
Dec 11 2020, 3:31 AM · MW-1.36-notes (1.36.0-wmf.34; 2021-03-09), Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising-Backlog, Fundraising Sprint Yellow hornets of kindness and healing
Ejegg moved T269372: Civi: Recur fail message sent to donor w/non-failed donation from Review to Done on the Fundraising Sprint Yellow hornets of kindness and healing board.

This was deployed before the recurring batch for Dec 11 GMT started, so we shouldn't see any more of these. As confirmed on IRC, the patch makes sure we only send an email on the final failed attempt, when we cancel the recurring donation.

Dec 11 2020, 3:31 AM · Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Recurring-Donations, Wikimedia-Fundraising-CiviCRM, fr-donorservices, Fundraising-Backlog

Dec 10 2020

Ejegg moved T269646: Stop sending failmail when inserting second subscr_signup message from Backlog to Done on the Fundraising Sprint Yellow hornets of kindness and healing board.
Dec 10 2020, 8:27 PM · Fundraising Sprint Zeitgeistbusters, Fundraising Sprint Yellow hornets of kindness and healing, Fundraising Sprint Xtreme Lolcats, Recurring-Donations, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T269372: Civi: Recur fail message sent to donor w/non-failed donation from Backlog to Review on the Fundraising Sprint Yellow hornets of kindness and healing board.
Dec 10 2020, 4:47 PM · Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Recurring-Donations, Wikimedia-Fundraising-CiviCRM, fr-donorservices, Fundraising-Backlog
Ejegg set the point value for T269372: Civi: Recur fail message sent to donor w/non-failed donation to 1.
Dec 10 2020, 4:47 PM · Fundraising Sprint Zeitgeistbusters, Patch-For-Review, Fundraising Sprint Yellow hornets of kindness and healing, Recurring-Donations, Wikimedia-Fundraising-CiviCRM, fr-donorservices, Fundraising-Backlog

Dec 9 2020

Ejegg added a comment to T239941: Sending invalid currency codes to Ingenico.

To do this right will require slightly more complex currency validation that we currently have - Ingenico supports different currencies for different products (e.g. https://epayments.developer-ingenico.com/payment-product/mastercard/countries-and-currencies for Mastercard support).

Dec 9 2020, 9:53 PM · MediaWiki-extensions-DonationInterface, FR-Ingenico, Fundraising-Backlog