Page MenuHomePhabricator

Ejegg (Elliott Eggleston)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

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

Recent Activity

Yesterday

Ejegg edited P13113 Contribution tracking sequence generator for /etc/smashpig/main.yaml.
Fri, Oct 30, 12:58 AM · FR-Smashpig
Ejegg created P13113 Contribution tracking sequence generator for /etc/smashpig/main.yaml.
Fri, Oct 30, 12:51 AM · FR-Smashpig

Thu, Oct 29

Ejegg created T266730: AttributeError: 'Changelog' object has no attribute 'get_version'.
Thu, Oct 29, 12:37 AM · Patch-For-Review, docker-pkg

Wed, Oct 28

Ejegg added a comment to T259312: Deal with donatewiki Thank You page launching in apps.

@Tsevener can you point me to the dev / ops person or group you worked with to get the apple-app-site-association file added to the main cluster for the encyclopedias?

Wed, Oct 28, 6:26 PM · Fundraising Sprint Vagranty McVagrantface, Wikipedia-Android-App-Backlog, Thank-You-Page, Fundraising-Backlog, Android-app-Bugs, Wikipedia-iOS-App-Backlog

Tue, Oct 27

Ejegg updated subscribers of T266591: Ingenico audit backfill fails sending messages to Redis.

@AndyRussG suggests that it could be data related. We could add a try-catch around the push() and log the problematic line, or at least try moving the newer audit files out of the dir and running makemissing on some old ones to see if the problem continues.

Tue, Oct 27, 10:26 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a comment to T259312: Deal with donatewiki Thank You page launching in apps.

@Dbrant I just noticed in the Android code that it was only bouncing 'donate.' subdomain links back out to the external browser. I just made a pull request in GitHub to do the same with 'thankyou.' subdomain links as well. Perhaps the 'thankyou.' subdomain also needs redirects in iOS?

Tue, Oct 27, 8:31 PM · Fundraising Sprint Vagranty McVagrantface, Wikipedia-Android-App-Backlog, Thank-You-Page, Fundraising-Backlog, Android-app-Bugs, Wikipedia-iOS-App-Backlog
Ejegg updated the task description for T264112: Bug: Invalid locale in ingenico.
Tue, Oct 27, 8:04 PM · Fundraising-Backlog
Ejegg created T266591: Ingenico audit backfill fails sending messages to Redis.
Tue, Oct 27, 6:41 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a comment to T259312: Deal with donatewiki Thank You page launching in apps.

Thanks @LGoto, it looks like the only thing left to do is @Tsevener 's suggestion here: https://phabricator.wikimedia.org/T259312#6361482

Tue, Oct 27, 6:24 PM · Fundraising Sprint Vagranty McVagrantface, Wikipedia-Android-App-Backlog, Thank-You-Page, Fundraising-Backlog, Android-app-Bugs, Wikipedia-iOS-App-Backlog
Ejegg added a comment to T258527: Fr-tech chores list.

I did a couple chore-like things this sprint

  • trawled the error logs and found unsubscribes that needed requeueing, sent those back up
  • re-queued deadlocked stuff from the damaged message table
Tue, Oct 27, 5:57 PM · Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint Upbeat Upholstery, fundraising sprint Theme songs for programming languages, Fundraising Sprint 🐍 is not a valid zipcode, Fundraising Sprint Raw data never hurt anyone, fundraising Sprint Quackery limited to ducks, Fundraising Sprint Pseudopretzels, Fundraising Sprint Octopus hugs, Fundraising-Backlog
Ejegg moved T264931: Make cURL debug logging useful again from Review to Pending Deployment on the Fundraising Sprint Upbeat Upholstery board.
Tue, Oct 27, 5:51 PM · Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint Upbeat Upholstery, FR-Smashpig, Fundraising-Backlog
Ejegg moved T264941: Adyen visa debit users see error coming back from card processor from Pending Deployment to Done on the Fundraising Sprint Upbeat Upholstery board.
Tue, Oct 27, 5:50 PM · Fundraising Sprint Vagranty McVagrantface, MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Patch-For-Review, fr-donorservices, Fundraising Sprint Upbeat Upholstery, MediaWiki-extensions-DonationInterface, Fundraising-Backlog

Mon, Oct 26

Ejegg added a comment to T247023: Invalid Pares Decline Error.

Sent an email to Evelyn with our API calls and responses. The initial communication from Ingenico sounds like they're confused about what API we're using:

Mon, Oct 26, 10:49 PM · fr-donorservices, Fundraising-Backlog
Ejegg added a comment to T266475: matching gifts values don't match between databases.

Oops, good catch @MNoor_WMF. I think this will be a quick fix - we're probably pulling the 'id' column of the new table as opposed to the 'entity_id' column which links to the employer's ID in the contact table.

Mon, Oct 26, 8:02 PM · Fundraising Sprint Vagranty McVagrantface, Fundraising-Backlog
Ejegg moved T264941: Adyen visa debit users see error coming back from card processor from Doing to Review on the Fundraising Sprint Upbeat Upholstery board.
Mon, Oct 26, 5:55 PM · Fundraising Sprint Vagranty McVagrantface, MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Patch-For-Review, fr-donorservices, Fundraising Sprint Upbeat Upholstery, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg moved T260621: Test payments-wiki extensions on MediaWiki 1.35 from Backlog to Done on the Fundraising Sprint Upbeat Upholstery board.
Mon, Oct 26, 5:55 PM · Fundraising Sprint Upbeat Upholstery, fundraising sprint Theme songs for programming languages, Fundraising Sprint 🐍 is not a valid zipcode, Fundraising Sprint Raw data never hurt anyone, Patch-For-Review, fundraising Sprint Quackery limited to ducks, MediaWiki-extensions-DonationInterface, Fundraising-Backlog

Sat, Oct 17

Ejegg created T265808: Donation QC failing on duplicate option creation.
Sat, Oct 17, 10:18 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Fri, Oct 16

Ejegg added a comment to T265700: all_Wikimedia database shows both_funds_donation_count as a decimal.

the first 10 or so rows all have integers with no decimal point in the 'all_funds_donation_count' column

Fri, Oct 16, 11:23 PM · Fundraising Sprint Upbeat Upholstery, Fundraising-Backlog
Ejegg added a comment to T265700: all_Wikimedia database shows both_funds_donation_count as a decimal.

@KHaggard that first one failed, but I kicked it off again and it uploaded correctly the second time.

Fri, Oct 16, 11:21 PM · Fundraising Sprint Upbeat Upholstery, Fundraising-Backlog
Ejegg added a comment to T256184: Add utm_medium to failed recur email.

@DStrine I think it's just the extra javascript that @Pcoombe mentions above.

Fri, Oct 16, 7:41 PM · Fundraising Sprint Pseudopretzels, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg updated subscribers of T259312: Deal with donatewiki Thank You page launching in apps.

After a quick chat with @LGoto and @JMinor we decided it would be best to prevent the whole thankyou.wikipedia.org subdomain from opening in the app. @JMinor says for iOS it will be best to try editing the entitlements file first. I guess with Android it would have to be in the manifest.xml?

Fri, Oct 16, 3:52 PM · Fundraising Sprint Vagranty McVagrantface, Wikipedia-Android-App-Backlog, Thank-You-Page, Fundraising-Backlog, Android-app-Bugs, Wikipedia-iOS-App-Backlog

Wed, Oct 14

Ejegg moved T248420: Paypal recurring payments missing predecessor from Backlog to Done on the Fundraising Sprint Upbeat Upholstery board.
Wed, Oct 14, 10:18 PM · Fundraising Sprint Upbeat Upholstery, fundraising sprint Theme songs for programming languages, FR-Q2-FY2020-21-cleanup-list, Fundraising-Backlog
Ejegg claimed T264941: Adyen visa debit users see error coming back from card processor.
Wed, Oct 14, 9:55 PM · Fundraising Sprint Vagranty McVagrantface, MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Patch-For-Review, fr-donorservices, Fundraising Sprint Upbeat Upholstery, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg moved T264941: Adyen visa debit users see error coming back from card processor from Backlog to Doing on the Fundraising Sprint Upbeat Upholstery board.
Wed, Oct 14, 9:55 PM · Fundraising Sprint Vagranty McVagrantface, MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Patch-For-Review, fr-donorservices, Fundraising Sprint Upbeat Upholstery, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg added a comment to T261777: JJB / zuul support for upgrading payments-wiki to php7.3 and MW 1.35.

I talked this over with the fundraising tech team, and we'd prefer not to change our workflow. It might be a longer command-line than usual, but if we can specify all the configuration with --project-branch options, we'd prefer to keep developing and testing against the 'master' branch of DonationInterface and FundraisingEmailUnsubscribe.

Wed, Oct 14, 9:46 PM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), Patch-For-Review, Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config, Fundraising-Backlog
Ejegg created T265530: Clean up recurring 'installments' column on paypal recur records.
Wed, Oct 14, 7:25 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a comment to T261777: JJB / zuul support for upgrading payments-wiki to php7.3 and MW 1.35.

After cherry-picking the PHPUnit updates to REL1_35 of FundraisingEmailUnsubscribe, the 'check experimental' on the merge from fundraising/REL1_35 back to master is closer to passing:

Wed, Oct 14, 4:15 PM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), Patch-For-Review, Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config, Fundraising-Backlog
Ejegg added a comment to T261777: JJB / zuul support for upgrading payments-wiki to php7.3 and MW 1.35.

It seems a bit odd to create fundraising/* branches of ParserFunctions and Vector, which fundraising has never customized. And I think the FundraisingEmailUnsubscribe fixes for the updated PHPUnit should be merged into the REL1_35 (non-fr) branch, since they're necessary to work with the version of PHPUnit that's in REL1_35 of core.

Wed, Oct 14, 3:50 PM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), Patch-For-Review, Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config, Fundraising-Backlog

Tue, Oct 13

Ejegg added a comment to T260935: Matching Gifts database data cleanup.

I went ahead and deleted the current blank rows. Here's the task to make sure new ones don't creep in: T264944

Tue, Oct 13, 7:10 PM · fundraising sprint Theme songs for programming languages, Wikimedia-Fundraising-CiviCRM, FR-Email, Fundraising-Backlog

Mon, Oct 12

Ejegg merged T265281: Remove useless error log lines into T264931: Make cURL debug logging useful again.
Mon, Oct 12, 5:13 PM · Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint Upbeat Upholstery, FR-Smashpig, Fundraising-Backlog
Ejegg merged task T265281: Remove useless error log lines into T264931: Make cURL debug logging useful again.
Mon, Oct 12, 5:13 PM · Fundraising-Backlog

Fri, Oct 9

Ejegg added a comment to T199390: Add metrics for recurring charge job to Grafana.

Here's a first stab at it: https://frmon.frdev.wikimedia.org/d/Pq1YNMviz/fundraising-overview?editPanel=35&viewPanel=35&orgId=1&refresh=1m&from=now-90d&to=now

Fri, Oct 9, 3:29 PM · FR-Q2-FY2019-20-cleanup-list, Wikimedia-Fundraising-CiviCRM, Recurring-Donations, Fundraising-Backlog

Thu, Oct 8

Ejegg added a comment to T264931: Make cURL debug logging useful again.

Looks like this might be gone in a future version of cURL, but we probably have to do something about this in the meantime.

Thu, Oct 8, 9:16 PM · Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint Upbeat Upholstery, FR-Smashpig, Fundraising-Backlog

Wed, Oct 7

Ejegg added a comment to T264954: Oct. 2020 Ingenico recurrings failing to attempt new donations.

We should be able to restart them - just looking at the first donor you list I see the contribution_recur row has a NULL in the next scheduled contribution date column, which is weird. Tomorrow we can try to find all the affected ones and restart them, as well as try to figure out how they got into that state.

Wed, Oct 7, 11:56 PM · fundraising sprint Theme songs for programming languages, Fundraising-Backlog, FR-Ingenico, Recurring-Donations, fr-donorservices
Ejegg added a comment to T264954: Oct. 2020 Ingenico recurrings failing to attempt new donations.

We see 742 successful transactions in a recent run, so they're not all failing. I do see some errors in that log that are worth more investigation, like this one:

Wed, Oct 7, 11:45 PM · fundraising sprint Theme songs for programming languages, Fundraising-Backlog, FR-Ingenico, Recurring-Donations, fr-donorservices
Ejegg created T264944: Omit useless entries when syncing matching gifts data.
Wed, Oct 7, 8:18 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg created T264941: Adyen visa debit users see error coming back from card processor.
Wed, Oct 7, 8:06 PM · Fundraising Sprint Vagranty McVagrantface, MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Patch-For-Review, fr-donorservices, Fundraising Sprint Upbeat Upholstery, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg added a comment to T260935: Matching Gifts database data cleanup.

Hmm, looks like the blanks are actually stored in the DB rather than being introduced in the export. I can probably just delete those rows, then look at the process that pulls the info in from HEPdata to see about discarding them on the way in.

Wed, Oct 7, 7:33 PM · fundraising sprint Theme songs for programming languages, Wikimedia-Fundraising-CiviCRM, FR-Email, Fundraising-Backlog
Ejegg created T264931: Make cURL debug logging useful again.
Wed, Oct 7, 7:06 PM · Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint Upbeat Upholstery, FR-Smashpig, Fundraising-Backlog
Ejegg added a comment to T260935: Matching Gifts database data cleanup.

I'll keep looking at why we might have completely blank rows.

Wed, Oct 7, 4:00 PM · fundraising sprint Theme songs for programming languages, Wikimedia-Fundraising-CiviCRM, FR-Email, Fundraising-Backlog
Ejegg added a comment to T260935: Matching Gifts database data cleanup.

We just deployed the column change today, so the export tomorrow morning will have the 'subsidiaries' column deleted and will have the ID and Name columns prefixed by employer_.

Wed, Oct 7, 3:59 PM · fundraising sprint Theme songs for programming languages, Wikimedia-Fundraising-CiviCRM, FR-Email, Fundraising-Backlog
Ejegg moved T260935: Matching Gifts database data cleanup from Pending Deployment to Done on the fundraising sprint Theme songs for programming languages board.
Wed, Oct 7, 3:58 PM · fundraising sprint Theme songs for programming languages, Wikimedia-Fundraising-CiviCRM, FR-Email, Fundraising-Backlog

Tue, Oct 6

Ejegg added a comment to T260935: Matching Gifts database data cleanup.

Hi @MNoorWMF - So a lot of those 'bad links' are actually working. Spaces are valid characters in URLs, though they can confuse Phabricator's auto-linkifier.

Tue, Oct 6, 9:07 PM · fundraising sprint Theme songs for programming languages, Wikimedia-Fundraising-CiviCRM, FR-Email, Fundraising-Backlog

Mon, Oct 5

Ejegg claimed T260935: Matching Gifts database data cleanup.
Mon, Oct 5, 3:48 PM · fundraising sprint Theme songs for programming languages, Wikimedia-Fundraising-CiviCRM, FR-Email, Fundraising-Backlog
Ejegg renamed T248420: Paypal recurring payments missing predecessor from 3 Paypal recurring payments missing predecessor to Paypal recurring payments missing predecessor.
Mon, Oct 5, 3:47 PM · Fundraising Sprint Upbeat Upholstery, fundraising sprint Theme songs for programming languages, FR-Q2-FY2020-21-cleanup-list, Fundraising-Backlog
Ejegg moved T260935: Matching Gifts database data cleanup from Backlog to Review on the fundraising sprint Theme songs for programming languages board.
Mon, Oct 5, 3:46 PM · fundraising sprint Theme songs for programming languages, Wikimedia-Fundraising-CiviCRM, FR-Email, Fundraising-Backlog
Ejegg moved T248420: Paypal recurring payments missing predecessor from Backlog to Review on the fundraising sprint Theme songs for programming languages board.
Mon, Oct 5, 3:46 PM · Fundraising Sprint Upbeat Upholstery, fundraising sprint Theme songs for programming languages, FR-Q2-FY2020-21-cleanup-list, Fundraising-Backlog

Sat, Oct 3

Ejegg moved T260814: French TY email sending donors to unsubscribe page in English from Pending Deployment to Done on the fundraising sprint Theme songs for programming languages board.
Sat, Oct 3, 3:21 AM · fundraising sprint Theme songs for programming languages, Fundraising Sprint 🐍 is not a valid zipcode, fr-donorservices, Fundraising-Backlog
Ejegg moved T260621: Test payments-wiki extensions on MediaWiki 1.35 from Doing to Pending Deployment on the fundraising sprint Theme songs for programming languages board.
Sat, Oct 3, 3:21 AM · Fundraising Sprint Upbeat Upholstery, fundraising sprint Theme songs for programming languages, Fundraising Sprint 🐍 is not a valid zipcode, Fundraising Sprint Raw data never hurt anyone, Patch-For-Review, fundraising Sprint Quackery limited to ducks, MediaWiki-extensions-DonationInterface, Fundraising-Backlog

Thu, Oct 1

Ejegg added a comment to T264366: Uncaught TypeError: Cannot read property 'getItem' of null .

There's some feature detection in the CentralNotice.kvStore library, but it's not fully exposed:

Thu, Oct 1, 11:45 PM · JavaScript, Wikimedia-production-error, Wikimedia-Fundraising-Banners, Fundraising-Backlog

Oct 1 2020

Ejegg added a comment to T264259: Donation redirect to app shows broken inset.

I see there's some inline style with this:

Oct 1 2020, 5:31 PM · fr-donorservices, Fundraising-Backlog, Thank-You-Page, Wikipedia-iOS-App-Backlog
Ejegg added a comment to T264259: Donation redirect to app shows broken inset.

For testing purposes, this link should give the mobile-ified version of the page:

Oct 1 2020, 5:25 PM · fr-donorservices, Fundraising-Backlog, Thank-You-Page, Wikipedia-iOS-App-Backlog
Ejegg added a comment to T262232: Donations queue consumer failed - Invalid character input in postal code.

We hardly ever use postal code, so I think it's OK if we either just filter out invalid chars or just blank the field when it's invalid. We shouldn't let it stop the imports.

Oct 1 2020, 2:37 PM · Fundraising Sprint Upbeat Upholstery, fundraising sprint Theme songs for programming languages, Fundraising-Backlog

Sep 30 2020

Ejegg moved T261590: reimplement adyen iframe in a variant from Backlog to Pending Deployment on the fundraising sprint Theme songs for programming languages board.
Sep 30 2020, 5:33 PM · fundraising sprint Theme songs for programming languages, Fundraising Sprint 🐍 is not a valid zipcode, Fundraising Sprint Raw data never hurt anyone, FR-Adyen, Fundraising-Backlog
Ejegg moved T262976: Get payments wiki working on docker from Backlog to Doing on the fundraising sprint Theme songs for programming languages board.
Sep 30 2020, 5:33 PM · User-brennen, Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint Upbeat Upholstery, Patch-For-Review, fundraising sprint Theme songs for programming languages, MediaWiki-Docker, Fundraising Sprint 🐍 is not a valid zipcode, Fundraising-Backlog

Sep 29 2020

Ejegg moved T260621: Test payments-wiki extensions on MediaWiki 1.35 from Doing to Done on the Fundraising Sprint 🐍 is not a valid zipcode board.
Sep 29 2020, 7:03 PM · Fundraising Sprint Upbeat Upholstery, fundraising sprint Theme songs for programming languages, Fundraising Sprint 🐍 is not a valid zipcode, Fundraising Sprint Raw data never hurt anyone, Patch-For-Review, fundraising Sprint Quackery limited to ducks, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg updated subscribers of T264112: Bug: Invalid locale in ingenico.

As @Pcoombe said in IRC, qqx is a message testing language code - uselang=qqx will show the message keys instead of the translations.

Sep 29 2020, 5:45 PM · Fundraising-Backlog

Sep 28 2020

Ejegg created T264030: We calculate a bad DLocal signature when email contains '+'.
Sep 28 2020, 6:01 PM · MediaWiki-extensions-DonationInterface, FR-dlocal, Fundraising-Backlog

Sep 24 2020

Ejegg created T263795: Should we let Civi Contact::Create API call handle address insert?.
Sep 24 2020, 9:02 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T262825: Enable Adyen forms for New Zealand and Australia from Review to Done on the Fundraising Sprint 🐍 is not a valid zipcode board.
Sep 24 2020, 8:39 PM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Fundraising Sprint 🐍 is not a valid zipcode, Fundraising-Backlog
Ejegg created T263777: Omnimail session expiration.
Sep 24 2020, 5:58 PM · Wikimedia-Fundraising-CiviCRM, FR-Email, Fundraising-Backlog

Sep 21 2020

Ejegg added a comment to T263465: Fix misnamed failmail.

Probably has to do with the logging context we initialize when we start the recurring payments charge job. I think we might not have changed that when we added Adyen charges into the mix.

Sep 21 2020, 3:33 PM · Fundraising-Backlog

Sep 18 2020

Ejegg created T263299: Omnimail unsubscribe processor fails on deleted contact_id.
Sep 18 2020, 9:52 PM · Fundraising-Backlog, FR-Email, Wikimedia-Fundraising-CiviCRM
Ejegg closed T263144: Carte Bancaire users seeing error on returning to payments-wiki as Resolved.

The fix has been deployed, but it looks like Carte Bancaire isn't actually working on the Adyen side, so we've disabled the button for now.

Sep 18 2020, 12:13 AM · Fundraising Sprint 🐍 is not a valid zipcode, FR-Adyen, Fundraising-Backlog

Sep 17 2020

Ejegg moved T263144: Carte Bancaire users seeing error on returning to payments-wiki from Backlog to Review on the Fundraising Sprint 🐍 is not a valid zipcode board.
Sep 17 2020, 4:29 PM · Fundraising Sprint 🐍 is not a valid zipcode, FR-Adyen, Fundraising-Backlog
Ejegg created T263144: Carte Bancaire users seeing error on returning to payments-wiki.
Sep 17 2020, 4:29 PM · Fundraising Sprint 🐍 is not a valid zipcode, FR-Adyen, Fundraising-Backlog

Sep 16 2020

Ejegg added a comment to T262825: Enable Adyen forms for New Zealand and Australia.

Same cards in each country as Ingenico?

Sep 16 2020, 4:51 PM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Fundraising Sprint 🐍 is not a valid zipcode, Fundraising-Backlog

Sep 15 2020

Ejegg added a comment to T260935: Matching Gifts database data cleanup.

@MNoorWMF if you have an example of a bad link handy, could you paste it here?

Sep 15 2020, 8:28 PM · fundraising sprint Theme songs for programming languages, Wikimedia-Fundraising-CiviCRM, FR-Email, Fundraising-Backlog
Ejegg created T262955: Fix PHPUnit deprecation warnings in DI tests.
Sep 15 2020, 5:31 PM · Patch-For-Review, MW-1.36-notes (1.36.0-wmf.14; 2020-10-20), Fundraising-Backlog, MediaWiki-extensions-DonationInterface

Sep 14 2020

Ejegg added a comment to T259312: Deal with donatewiki Thank You page launching in apps.

Thanks @JMinor ! I think we're going to be fine with opening the TY page in the app (assuming RESTbase is now working). I'll look into updating that file server-side too.

Sep 14 2020, 9:19 PM · Fundraising Sprint Vagranty McVagrantface, Wikipedia-Android-App-Backlog, Thank-You-Page, Fundraising-Backlog, Android-app-Bugs, Wikipedia-iOS-App-Backlog

Sep 11 2020

Ejegg closed T261058: Ingenico donation fails on Hungarian descriptor too long as Resolved.
Sep 11 2020, 5:29 PM · MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Fundraising Sprint Raw data never hurt anyone, fundraising Sprint Quackery limited to ducks, MediaWiki-extensions-DonationInterface, FR-Ingenico, Fundraising-Backlog
Ejegg moved T261058: Ingenico donation fails on Hungarian descriptor too long from Backlog to Done on the Fundraising Sprint Raw data never hurt anyone board.

Deployed and tested to be working.

Sep 11 2020, 5:28 PM · MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Fundraising Sprint Raw data never hurt anyone, fundraising Sprint Quackery limited to ducks, MediaWiki-extensions-DonationInterface, FR-Ingenico, Fundraising-Backlog

Sep 10 2020

Ejegg added a comment to T261355: Restyle Adyen hosted page.

After rolling back @mepps's DonationInterface change and leaving the updated skin on Adyen Live, I see a cleaned up one-step form. Still has some logos we might not want.

Sep 10 2020, 11:52 PM · MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Fundraising Sprint Raw data never hurt anyone, Fundraising-Backlog, FR-Adyen
Ejegg added a comment to T261355: Restyle Adyen hosted page.

I published the latest skin to live from the Adyen side and now step 2 looks a lot better but there's still a step 3.

Sep 10 2020, 10:53 PM · MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Fundraising Sprint Raw data never hurt anyone, Fundraising-Backlog, FR-Adyen
Ejegg added a comment to T261355: Restyle Adyen hosted page.

This is deployed, but there does seem to be a step 3 added now:

Sep 10 2020, 10:34 PM · MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Fundraising Sprint Raw data never hurt anyone, Fundraising-Backlog, FR-Adyen

Sep 3 2020

Ejegg added a comment to T261778: Fredge query access for Tomas WhiteAntelope.

@EMartin - from the code it looks like you should only need the base 'Access CiviCRM' permission to hit the CSV upload form you've been using at /civicrm/fredge. What does Thomas see when he tries that? Does he have a Phab username?

Sep 3 2020, 11:18 PM · fundraising-tech-ops, Fundraising-Backlog

Sep 1 2020

Ejegg created T261777: JJB / zuul support for upgrading payments-wiki to php7.3 and MW 1.35.
Sep 1 2020, 5:29 PM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), Patch-For-Review, Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config, Fundraising-Backlog
Ejegg moved T241757: Emojis in firstname/lastname causing names to be too long for Ingenico from Unscheduled to Q2 (Oct-Dec) 2020-2021 on the Fundraising-Backlog board.
Sep 1 2020, 3:15 AM · Fundraising-Backlog
Ejegg moved T241757: Emojis in firstname/lastname causing names to be too long for Ingenico from Q2 (Oct-Dec) 2020-2021 to Unscheduled on the Fundraising-Backlog board.
Sep 1 2020, 3:14 AM · Fundraising-Backlog
Ejegg added a comment to T261058: Ingenico donation fails on Hungarian descriptor too long.

Oh darn - I just realized that minor patch doesn't actually solve the problem. Those limits are only applied to staged_data, and that doesn't include the 'values' part of the array set in define_transactions, where this string is coming from.

Sep 1 2020, 2:53 AM · MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Fundraising Sprint Raw data never hurt anyone, fundraising Sprint Quackery limited to ducks, MediaWiki-extensions-DonationInterface, FR-Ingenico, Fundraising-Backlog

Aug 31 2020

Ejegg added a comment to T251914: Investigate drupal upgrade.

Two modules that occur to me as easy-ish to start with would be the exchange rates updater and the large donation notifications.

Aug 31 2020, 8:52 PM · fundraising Sprint Quackery limited to ducks, Fundraising-Backlog
Ejegg closed T259528: Untranslated error text on payments wiki page as Resolved.
Aug 31 2020, 8:48 PM · fundraising Sprint Quackery limited to ducks, MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Fundraising Sprint Pseudopretzels, Fundraising-Backlog
Ejegg closed T259528: Untranslated error text on payments wiki page , a subtask of T259076: [Candidate] JP Banners due Aug 3, as Resolved.
Aug 31 2020, 8:48 PM · Wikimedia-Fundraising-Banners
Ejegg added a comment to T261318: Bug: Resend button grayed out in damaged message screen.

Ah yeah, the idea was to make that work as a batch but we never quite coded it up. The only batch action that actually works is deletion.

Aug 31 2020, 8:05 PM · Fundraising-Backlog
Ejegg moved T257352: Create fundraising MediaWiki 1.35 payments deploy branch from Review to Done on the fundraising Sprint Quackery limited to ducks board.
Aug 31 2020, 4:40 PM · fundraising Sprint Quackery limited to ducks, Fundraising Sprint Pseudopretzels, Fundraising-Backlog
Ejegg moved T261058: Ingenico donation fails on Hungarian descriptor too long from Doing to Review on the fundraising Sprint Quackery limited to ducks board.
Aug 31 2020, 4:39 PM · MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Fundraising Sprint Raw data never hurt anyone, fundraising Sprint Quackery limited to ducks, MediaWiki-extensions-DonationInterface, FR-Ingenico, Fundraising-Backlog

Aug 27 2020

Ejegg added a comment to T261058: Ingenico donation fails on Hungarian descriptor too long.

The API documentation describes the limit as 256 chars: https://epayments-api.developer-ingenico.com/s2sapi/v1/en_US/java/hostedcheckouts/create.html?paymentPlatform=ALL#hostedcheckouts-create-payload

Aug 27 2020, 5:05 PM · MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Fundraising Sprint Raw data never hurt anyone, fundraising Sprint Quackery limited to ducks, MediaWiki-extensions-DonationInterface, FR-Ingenico, Fundraising-Backlog
Ejegg moved T261058: Ingenico donation fails on Hungarian descriptor too long from Backlog to Doing on the fundraising Sprint Quackery limited to ducks board.
Aug 27 2020, 5:01 PM · MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Fundraising Sprint Raw data never hurt anyone, fundraising Sprint Quackery limited to ducks, MediaWiki-extensions-DonationInterface, FR-Ingenico, Fundraising-Backlog

Aug 24 2020

Ejegg closed T248626: Move to 'Tokenize Parameter Field' for one-time tokens on initial recurring transactions as Resolved.
Aug 24 2020, 7:28 PM · fundraising Sprint Quackery limited to ducks, MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Fundraising Sprint Pseudopretzels, Fundraising Sprint Octopus hugs, Fundraising-Backlog
Ejegg moved T259631: India - Dlocal/Wikimedia message trigger inquiry from Backlog to Done on the fundraising Sprint Quackery limited to ducks board.
Aug 24 2020, 7:28 PM · fundraising Sprint Quackery limited to ducks, MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Fundraising Sprint Pseudopretzels, fr-donorservices, Fundraising-Backlog
Ejegg moved T248626: Move to 'Tokenize Parameter Field' for one-time tokens on initial recurring transactions from Backlog to Done on the fundraising Sprint Quackery limited to ducks board.
Aug 24 2020, 7:27 PM · fundraising Sprint Quackery limited to ducks, MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Fundraising Sprint Pseudopretzels, Fundraising Sprint Octopus hugs, Fundraising-Backlog

Aug 22 2020

Ejegg triaged T261058: Ingenico donation fails on Hungarian descriptor too long as High priority.
Aug 22 2020, 11:42 PM · MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Fundraising Sprint Raw data never hurt anyone, fundraising Sprint Quackery limited to ducks, MediaWiki-extensions-DonationInterface, FR-Ingenico, Fundraising-Backlog
Ejegg created T261058: Ingenico donation fails on Hungarian descriptor too long.
Aug 22 2020, 11:42 PM · MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Fundraising Sprint Raw data never hurt anyone, fundraising Sprint Quackery limited to ducks, MediaWiki-extensions-DonationInterface, FR-Ingenico, Fundraising-Backlog

Aug 20 2020

Ejegg created P12309 Report query blocking Civi for 10 min 2020-08-20.
Aug 20 2020, 7:58 PM · Wikimedia-Fundraising-CiviCRM
Ejegg moved T259528: Untranslated error text on payments wiki page from Backlog to Done on the fundraising Sprint Quackery limited to ducks board.
Aug 20 2020, 3:58 PM · fundraising Sprint Quackery limited to ducks, MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Fundraising Sprint Pseudopretzels, Fundraising-Backlog

Aug 19 2020

Ejegg created T260854: Search for refund trxns IDs in Civi.
Aug 19 2020, 7:53 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Aug 18 2020

Ejegg closed T260723: Paypal non-English recurring fails with error 11581 profile description is invalid as Resolved.

OK, I tested locally and was able to reproduce the error locally with the patch rolled back, then check that it works with the patch applied.

Aug 18 2020, 10:17 PM · Fundraising Sprint Pseudopretzels, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg reopened T260723: Paypal non-English recurring fails with error 11581 profile description is invalid as "Open".

Just going to re-open this till we can reproduce the error and check that the patch actually does fix it

Aug 18 2020, 9:54 PM · Fundraising Sprint Pseudopretzels, MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg created T260725: Delete Globalcollect adapater, fold still-used code into Ingenico adapter.
Aug 18 2020, 7:58 PM · MediaWiki-extensions-DonationInterface, Fundraising-Backlog
Ejegg updated the task description for T260723: Paypal non-English recurring fails with error 11581 profile description is invalid.
Aug 18 2020, 7:34 PM · Fundraising Sprint Pseudopretzels, MediaWiki-extensions-DonationInterface, Fundraising-Backlog