Ejegg (Elliott Eggleston)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

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

Recent Activity

Yesterday

Ejegg added a parent task for T185547: Use Composer merge plugin for payments-wiki: T184460: Upgrade PaymentsWiki to Mediawiki 1.31 (new LTS).
Sat, Feb 16, 1:24 AM · Fundraising Sprint Queue is pronounced GJif, Patch-For-Review, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg added a subtask for T184460: Upgrade PaymentsWiki to Mediawiki 1.31 (new LTS): T185547: Use Composer merge plugin for payments-wiki.
Sat, Feb 16, 1:24 AM · Fundraising Sprint Casino Royale With Cheese, MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), Fundraising Sprint Bert and Ernie's Excellent Adventure, Patch-For-Review, Fundraising Sprint A series of unfortunate event handlers, Fundraising-Backlog
Ejegg added a comment to T216293: Record opt-in on payment attempts.

Technical notes: this could use the opt-in queue that we established for the re-provisioning emails. That queue's consumer assumes that we're just flipping a bit on an existing donor, so we would want to extend it to use the basic donor info from payments-wiki to create a donor record if it doesn't find one for the email address. Then I think we'd need to update the Silverpop export if we wanted to include contacts with no donations.

Sat, Feb 16, 12:04 AM · Fundraising-Backlog

Fri, Feb 15

Ejegg added a comment to T216057: Tag removal triggers unrestricted dedupe query.

@NNichols, @Eileenmcnaughton found a fix for this, and it's now deployed. You should now be able to delete tags without bringing things crashing to a halt!

Fri, Feb 15, 2:01 AM · Patch-For-Review, Fundraising Sprint Casino Royale With Cheese, Fundraising-Backlog
Ejegg added a comment to T213209: Reduce recurring TY emails.

Looks like the Italian hasn't been changed since last June. Italian's also still using the 20171019 email. The 2018-10-01 TY email only exists in English, Catalan, Danish, and Japanese. @jrobell what's the process for getting more translations of the new version?

Fri, Feb 15, 1:53 AM · Patch-For-Review, Fundraising Sprint Casino Royale With Cheese, Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint A series of unfortunate event handlers, Recurring-Donations, FR-Email, Fundraising-Backlog

Thu, Feb 14

Ejegg moved T216057: Tag removal triggers unrestricted dedupe query from Pending Deployment to Done on the Fundraising Sprint Casino Royale With Cheese board.
Thu, Feb 14, 8:11 PM · Patch-For-Review, Fundraising Sprint Casino Royale With Cheese, Fundraising-Backlog
Ejegg added a comment to T215340: research recurring upsell.

ping @CCogdill_WMF, @MeganHernandez_WMF, @spatton, @Pcoombe: any thoughts on sending the user back to PayPal to get a second authorization?

Thu, Feb 14, 7:22 PM · Fundraising Sprint Casino Royale With Cheese, Recurring-Donations, Fundraising-Backlog
Ejegg moved T216057: Tag removal triggers unrestricted dedupe query from Review to Pending Deployment on the Fundraising Sprint Casino Royale With Cheese board.
Thu, Feb 14, 7:20 PM · Patch-For-Review, Fundraising Sprint Casino Royale With Cheese, Fundraising-Backlog
Ejegg closed T210986: Missing centralnotice admin protection level messages causing broken edit summaries and strings in Special Pages as Resolved.

Looking good on https://meta.wikimedia.org/wiki/Special:Log?type=protect&user=&page=&wpdate=&tagfilter=

Thu, Feb 14, 2:28 PM · Fundraising Sprint Casino Royale With Cheese, Patch-For-Review, MW-1.33-notes (1.33.0-wmf.8; 2018-12-11), Fundraising-Backlog, User-MarcoAurelio, MediaWiki-extensions-CentralNotice, I18n, WikimediaMessages
Ejegg added a comment to T215802: Civi Upgrade UI issue: Quick Search doesn't work consistently or well.

First and Last Name search works for me too.

Thu, Feb 14, 2:21 PM · Unplanned-Sprint-Work, Fundraising Sprint Casino Royale With Cheese, Fundraising-Backlog
Ejegg closed T215513: Civi: Cancel button for recurring donations missing as Resolved.
Thu, Feb 14, 2:19 PM · Patch-For-Review, Fundraising Sprint Casino Royale With Cheese, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg closed T209795: Add 'CentralNotice' tag to all CentralNotice banner edits as Resolved.

These tags are now showing up on meta: https://meta.wikimedia.org/wiki/Special:RecentChanges?tagfilter=centralnotice&limit=50&days=7&urlversion=2

Thu, Feb 14, 2:18 PM · Fundraising Sprint Casino Royale With Cheese, Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Patch-For-Review, Fundraising-Backlog, MediaWiki-extensions-CentralNotice

Wed, Feb 13

Ejegg added a comment to T161907: CentralNotice: Remove unused code for banner preview in banner editor.

diagonal banner list on Special:CentralNoticeBanners in Firefox:

Wed, Feb 13, 9:35 PM · Patch-For-Review, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
Ejegg added a comment to T184460: Upgrade PaymentsWiki to Mediawiki 1.31 (new LTS).

Oh boy, that's some unfortunate non-handling of errors right there. We've got a try/catch around it but I guess it's non-catchable.

Wed, Feb 13, 9:32 PM · Fundraising Sprint Casino Royale With Cheese, MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), Fundraising Sprint Bert and Ernie's Excellent Adventure, Patch-For-Review, Fundraising Sprint A series of unfortunate event handlers, Fundraising-Backlog
Ejegg closed T215828: Civi 2/11/2019 result switcher bug? contribs not reaching Civi as Resolved.
Wed, Feb 13, 7:42 PM · Fundraising Sprint Casino Royale With Cheese, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a comment to T184460: Upgrade PaymentsWiki to Mediawiki 1.31 (new LTS).

Testing checklist here:
https://etherpad.wikimedia.org/p/PaymentsPhp7Test

Wed, Feb 13, 1:58 AM · Fundraising Sprint Casino Royale With Cheese, MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), Fundraising Sprint Bert and Ernie's Excellent Adventure, Patch-For-Review, Fundraising Sprint A series of unfortunate event handlers, Fundraising-Backlog
Ejegg moved T215802: Civi Upgrade UI issue: Quick Search doesn't work consistently or well from Pending Deployment to Done on the Fundraising Sprint Casino Royale With Cheese board.
Wed, Feb 13, 1:49 AM · Unplanned-Sprint-Work, Fundraising Sprint Casino Royale With Cheese, Fundraising-Backlog

Tue, Feb 12

Ejegg added a comment to T215939: Edits to text on payments page.

It wan't translatable before (just a quick hack to get something for IE and GB) but it will be once we get that patch merged ^^^

Tue, Feb 12, 7:49 PM · MW-1.33-notes (1.33.0-wmf.18; 2019-02-19), Patch-For-Review, Fundraising-Backlog

Mon, Feb 11

Ejegg claimed T215340: research recurring upsell.
Mon, Feb 11, 11:39 PM · Fundraising Sprint Casino Royale With Cheese, Recurring-Donations, Fundraising-Backlog
Ejegg added a comment to T215340: research recurring upsell.

For PayPal, it looks like we need to explicitly have the donor agree to recurring payments on PayPal's site. So we would have to bounce them back to PayPal for another authorization once they clicked 'yes'.

Mon, Feb 11, 10:34 PM · Fundraising Sprint Casino Royale With Cheese, Recurring-Donations, Fundraising-Backlog
Ejegg added a comment to T215340: research recurring upsell.

So we'll have to go through this one processor by processor to see which support a one-time payment with the option to set up recurring afterward without having to re-enter card details.

Mon, Feb 11, 10:19 PM · Fundraising Sprint Casino Royale With Cheese, Recurring-Donations, Fundraising-Backlog
Ejegg moved T215340: research recurring upsell from Backlog to Doing on the Fundraising Sprint Casino Royale With Cheese board.
Mon, Feb 11, 10:08 PM · Fundraising Sprint Casino Royale With Cheese, Recurring-Donations, Fundraising-Backlog
Ejegg moved T215382: Clean up old fundraising-related user data on Analytics hosts from Analysis to FR-Ops on the Fundraising-Backlog board.
Mon, Feb 11, 8:36 PM · Analytics-Kanban, Fundraising-Backlog, Analytics
Ejegg moved T215463: CRM contribution tracking writing should have a switch to use the new infrastructure from Analysis to Sprint +1 on the Fundraising-Backlog board.
Mon, Feb 11, 8:35 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T215462: DonationInterface should have an option to use new contribution_tracking infrastructure from Analysis to Sprint +1 on the Fundraising-Backlog board.
Mon, Feb 11, 8:35 PM · Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg moved T215461: Prepare db and queue server for contribution_tracking switchover from Analysis to Sprint +1 on the Fundraising-Backlog board.
Mon, Feb 11, 8:35 PM · fundraising-tech-ops, Fundraising-Backlog, FR-Smashpig
Ejegg moved T215453: Create queue consumer for contribution tracking from Analysis to Sprint +1 on the Fundraising-Backlog board.
Mon, Feb 11, 8:35 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T215482: Update settings for environment indicator to reflect new format from Analysis to FR-Ops on the Fundraising-Backlog board.
Mon, Feb 11, 8:35 PM · Fundraising-Backlog, fundraising-tech-ops
Ejegg moved T215802: Civi Upgrade UI issue: Quick Search doesn't work consistently or well from Analysis to Current Sprint and Completed in Q4 2018-19 on the Fundraising-Backlog board.
Mon, Feb 11, 8:32 PM · Unplanned-Sprint-Work, Fundraising Sprint Casino Royale With Cheese, Fundraising-Backlog
Ejegg moved T215828: Civi 2/11/2019 result switcher bug? contribs not reaching Civi from Analysis to Current Sprint and Completed in Q4 2018-19 on the Fundraising-Backlog board.
Mon, Feb 11, 8:31 PM · Fundraising Sprint Casino Royale With Cheese, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T215828: Civi 2/11/2019 result switcher bug? contribs not reaching Civi from Backlog to Done on the Fundraising Sprint Casino Royale With Cheese board.

Looks like we're actually OK - the vast majority of today's txns at the console are from old-api recurring.
If I add up all the ones from today like 'ingenico%', 'recurring ingenico%', 'globalcollect%', and 'recurring globalcollect%', it's within two percent of the number of txns exported from today with status >=800.

Mon, Feb 11, 6:54 PM · Fundraising Sprint Casino Royale With Cheese, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T210893: Ingenico Connect hosted checkouts - using broken URL? from Doing to Review on the Fundraising Sprint Casino Royale With Cheese board.
Mon, Feb 11, 2:50 PM · MW-1.33-notes (1.33.0-wmf.18; 2019-02-19), Fundraising Sprint Casino Royale With Cheese, Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Patch-For-Review, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg moved T210893: Ingenico Connect hosted checkouts - using broken URL? from Backlog to Doing on the Fundraising Sprint Casino Royale With Cheese board.
Mon, Feb 11, 2:37 PM · MW-1.33-notes (1.33.0-wmf.18; 2019-02-19), Fundraising Sprint Casino Royale With Cheese, Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Patch-For-Review, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog, Fr-Ingenico-integration_2017-18

Sat, Feb 9

Ejegg added a comment to T210893: Ingenico Connect hosted checkouts - using broken URL?.

See email Re: Changes in Platform for Wikimedia Ref : ref:_00D57ri6p._5001i1yk5m:ref

Sat, Feb 9, 1:20 AM · MW-1.33-notes (1.33.0-wmf.18; 2019-02-19), Fundraising Sprint Casino Royale With Cheese, Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Patch-For-Review, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg moved T214436: Create sequence generation in SmashPig from Review to Pending Deployment on the Fundraising Sprint Casino Royale With Cheese board.
Sat, Feb 9, 12:47 AM · Fundraising Sprint Casino Royale With Cheese, Patch-For-Review, Fundraising Sprint Bert and Ernie's Excellent Adventure, FR-Smashpig, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog
Ejegg moved T215513: Civi: Cancel button for recurring donations missing from Doing to Done on the Fundraising Sprint Casino Royale With Cheese board.
Sat, Feb 9, 12:41 AM · Patch-For-Review, Fundraising Sprint Casino Royale With Cheese, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Fri, Feb 8

Ejegg moved T184460: Upgrade PaymentsWiki to Mediawiki 1.31 (new LTS) from Doing to Review on the Fundraising Sprint Casino Royale With Cheese board.
Fri, Feb 8, 10:20 PM · Fundraising Sprint Casino Royale With Cheese, MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), Fundraising Sprint Bert and Ernie's Excellent Adventure, Patch-For-Review, Fundraising Sprint A series of unfortunate event handlers, Fundraising-Backlog
Ejegg moved T215425: switch fundraising cases where we use GeoIP to GeoIP2 from Analysis to Sprint +1 on the Fundraising-Backlog board.
Fri, Feb 8, 5:42 PM · Patch-For-Review, Fundraising-Backlog, fundraising-tech-ops
Ejegg added a comment to T215425: switch fundraising cases where we use GeoIP to GeoIP2 .

@Jgreen does GeoLite2 have separate databases for ipv4 and ipv6?

Fri, Feb 8, 4:33 PM · Patch-For-Review, Fundraising-Backlog, fundraising-tech-ops
Ejegg added a comment to T215513: Civi: Cancel button for recurring donations missing.

@krobinson sorry! I deployed something last night without testing it well. I've just pushed out a different version that should show actually the cancel button rather than breaking the whole tab

Fri, Feb 8, 12:57 PM · Patch-For-Review, Fundraising Sprint Casino Royale With Cheese, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a comment to T215513: Civi: Cancel button for recurring donations missing.

@MBeat33 we got a quick n dirty solution out there, but we haven't tested it on a real live subscription yet. Please let us know if it's working!

Fri, Feb 8, 2:53 AM · Patch-For-Review, Fundraising Sprint Casino Royale With Cheese, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg added a comment to T215513: Civi: Cancel button for recurring donations missing.

@Eileenmcnaughton That hack should get the button back, but I haven't tested whether the button works. A more correct alternative fix is detailed in the commit message.

Fri, Feb 8, 12:28 AM · Patch-For-Review, Fundraising Sprint Casino Royale With Cheese, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T215513: Civi: Cancel button for recurring donations missing from Backlog to Doing on the Fundraising Sprint Casino Royale With Cheese board.
Fri, Feb 8, 12:24 AM · Patch-For-Review, Fundraising Sprint Casino Royale With Cheese, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Thu, Feb 7

Ejegg updated subscribers of T215425: switch fundraising cases where we use GeoIP to GeoIP2 .

@DStrine this should probably be done soonish. For users that come to paymentswiki without a country in the URL, we've been geocoding them with a local database of IP ranges that was updated weekly. Looks like the old version isn't going to get any more updates, so we run the risk of mis-locating people as IP addresses are bought and sold. I think the old DB never included IPv6, so we also are mis-locating more people as the IPv6 transition continues.

Thu, Feb 7, 11:50 PM · Patch-For-Review, Fundraising-Backlog, fundraising-tech-ops
Ejegg moved T214436: Create sequence generation in SmashPig from Doing to Review on the Fundraising Sprint Casino Royale With Cheese board.
Thu, Feb 7, 2:03 AM · Fundraising Sprint Casino Royale With Cheese, Patch-For-Review, Fundraising Sprint Bert and Ernie's Excellent Adventure, FR-Smashpig, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog

Wed, Feb 6

Ejegg created T215463: CRM contribution tracking writing should have a switch to use the new infrastructure.
Wed, Feb 6, 9:15 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg created T215462: DonationInterface should have an option to use new contribution_tracking infrastructure.
Wed, Feb 6, 9:08 PM · Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg created T215461: Prepare db and queue server for contribution_tracking switchover.
Wed, Feb 6, 8:55 PM · fundraising-tech-ops, Fundraising-Backlog, FR-Smashpig
Ejegg created T215453: Create queue consumer for contribution tracking.
Wed, Feb 6, 7:16 PM · Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T184460: Upgrade PaymentsWiki to Mediawiki 1.31 (new LTS) from Backlog to Doing on the Fundraising Sprint Casino Royale With Cheese board.
Wed, Feb 6, 2:09 AM · Fundraising Sprint Casino Royale With Cheese, MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), Fundraising Sprint Bert and Ernie's Excellent Adventure, Patch-For-Review, Fundraising Sprint A series of unfortunate event handlers, Fundraising-Backlog
Ejegg moved T209795: Add 'CentralNotice' tag to all CentralNotice banner edits from Backlog to Done on the Fundraising Sprint Casino Royale With Cheese board.
Wed, Feb 6, 2:09 AM · Fundraising Sprint Casino Royale With Cheese, Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Patch-For-Review, Fundraising-Backlog, MediaWiki-extensions-CentralNotice
Ejegg moved T213209: Reduce recurring TY emails from Backlog to Doing on the Fundraising Sprint Casino Royale With Cheese board.
Wed, Feb 6, 2:09 AM · Patch-For-Review, Fundraising Sprint Casino Royale With Cheese, Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint A series of unfortunate event handlers, Recurring-Donations, FR-Email, Fundraising-Backlog
Ejegg moved T214436: Create sequence generation in SmashPig from Backlog to Doing on the Fundraising Sprint Casino Royale With Cheese board.
Wed, Feb 6, 2:09 AM · Fundraising Sprint Casino Royale With Cheese, Patch-For-Review, Fundraising Sprint Bert and Ernie's Excellent Adventure, FR-Smashpig, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog

Tue, Feb 5

Ejegg closed Restricted Task, a subtask of T202290: test and deploy payments on Debian Stretch/PHP7.0, as Resolved.
Tue, Feb 5, 9:11 PM · fundraising-tech-ops

Mon, Feb 4

Ejegg moved T184460: Upgrade PaymentsWiki to Mediawiki 1.31 (new LTS) from Doing to Pending Deployment on the Fundraising Sprint Bert and Ernie's Excellent Adventure board.
Mon, Feb 4, 6:48 PM · Fundraising Sprint Casino Royale With Cheese, MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), Fundraising Sprint Bert and Ernie's Excellent Adventure, Patch-For-Review, Fundraising Sprint A series of unfortunate event handlers, Fundraising-Backlog
Ejegg updated subscribers of T214709: Remove hacky EventLogging-duplicating code and use new lightweight EL facilities.

Ooh, nice! I think @Jdrewniak said that the portal was duplicating the same code to do some eventlogging outside of mediawiki. Wonder if the new stuff can help them?

Mon, Feb 4, 6:10 PM · MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Thu, Jan 24

Ejegg added a comment to T202290: test and deploy payments on Debian Stretch/PHP7.0.

OK, I'm seeing the loading errors in Chrome now. It's more images inlined into CSS by ResourceLoader as data: urls. This time, it's from core MediaWiki.

Thu, Jan 24, 11:43 PM · fundraising-tech-ops
Ejegg added a comment to T214330: Mobile Steward elections 2019 banner broken.

Did you intend to have a different field than uri_host in the OR clause looking for Special:BannerLoader? Lools like uri_host has to be exactly meta.wikimedia.org.

Thu, Jan 24, 9:37 PM · Fundraising-Backlog
Ejegg added a comment to T211024: currency mismatch between Ingenico Connect & Civi.

Yes @mepps, we did tidy this up in Civi - the patch to do that was attached to T210473

Thu, Jan 24, 6:14 PM · Fundraising Sprint A series of unfortunate event handlers, Patch-For-Review, Fundraising Sprint XML ate my homework, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg added a comment to T202290: test and deploy payments on Debian Stretch/PHP7.0.

Looks like the php-memcache upgrades shouldn't matter. Our filters are using memcache via Mediawiki's BagOStuff interface, which has its own PHP class to talk directly to the daemon without using either of the PHP libs.

Thu, Jan 24, 6:02 PM · fundraising-tech-ops

Wed, Jan 23

Ejegg claimed T214436: Create sequence generation in SmashPig.
Wed, Jan 23, 3:43 PM · Fundraising Sprint Casino Royale With Cheese, Patch-For-Review, Fundraising Sprint Bert and Ernie's Excellent Adventure, FR-Smashpig, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog
Ejegg moved T214436: Create sequence generation in SmashPig from Backlog to Doing on the Fundraising Sprint Bert and Ernie's Excellent Adventure board.
Wed, Jan 23, 3:42 PM · Fundraising Sprint Casino Royale With Cheese, Patch-For-Review, Fundraising Sprint Bert and Ernie's Excellent Adventure, FR-Smashpig, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog
Ejegg moved T184460: Upgrade PaymentsWiki to Mediawiki 1.31 (new LTS) from Backlog to Doing on the Fundraising Sprint Bert and Ernie's Excellent Adventure board.
Wed, Jan 23, 3:42 PM · Fundraising Sprint Casino Royale With Cheese, MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), Fundraising Sprint Bert and Ernie's Excellent Adventure, Patch-For-Review, Fundraising Sprint A series of unfortunate event handlers, Fundraising-Backlog
Ejegg closed T210473: Ingenico refunds in mismatched currency as Resolved.
Wed, Jan 23, 3:41 PM · Fundraising Sprint Bert and Ernie's Excellent Adventure, Patch-For-Review, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog, Fr-Ingenico-integration_2017-18

Tue, Jan 22

Ejegg closed T210983: CentralNotice protects CentralNotice templates endlessly each time a template is editted, polluting history and logs as Resolved.

Looking at https://meta.wikimedia.org/wiki/Special:RecentChanges?namespace=8&limit=500&days=7&urlversion=2 I still see plenty of protection for formerly-unprotected translated messages, but I don't see any duplicates like we had before.

Tue, Jan 22, 10:11 PM · Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint A series of unfortunate event handlers, MW-1.33-notes (1.33.0-wmf.12; 2019-01-08), Fundraising Sprint XML ate my homework, Patch-For-Review, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog, MediaWiki-extensions-CentralNotice
Ejegg created T214436: Create sequence generation in SmashPig.
Tue, Jan 22, 8:50 PM · Fundraising Sprint Casino Royale With Cheese, Patch-For-Review, Fundraising Sprint Bert and Ernie's Excellent Adventure, FR-Smashpig, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog
Ejegg updated subscribers of T211057: Contribution Tracking breakdown and planning.

@Jgreen and @cwdent - the current thought is to keep the schema almost the same, just changing the contribution_tracking.id column from autoincrement to a writable int, and using a monotonically increasing sequence generator (probably supplied by Redis) to generate the IDs, starting with the max + 1 of the current autoincrement. Contribution tracking rows from the front end would be sent via a new queue.

Tue, Jan 22, 5:07 PM · Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog
Ejegg moved T211057: Contribution Tracking breakdown and planning from Backlog to Doing on the Fundraising Sprint A series of unfortunate event handlers board.
Tue, Jan 22, 4:39 PM · Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog

Jan 16 2019

Ejegg added a comment to T210983: CentralNotice protects CentralNotice templates endlessly each time a template is editted, polluting history and logs.

This is now deployed to all wikis. Now let's keep an eye on the protection log to see if it stops getting multiple entries

Jan 16 2019, 4:25 PM · Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint A series of unfortunate event handlers, MW-1.33-notes (1.33.0-wmf.12; 2019-01-08), Fundraising Sprint XML ate my homework, Patch-For-Review, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog, MediaWiki-extensions-CentralNotice
Ejegg moved T210983: CentralNotice protects CentralNotice templates endlessly each time a template is editted, polluting history and logs from Pending Deployment to Done on the Fundraising Sprint A series of unfortunate event handlers board.
Jan 16 2019, 4:25 PM · Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint A series of unfortunate event handlers, MW-1.33-notes (1.33.0-wmf.12; 2019-01-08), Fundraising Sprint XML ate my homework, Patch-For-Review, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog, MediaWiki-extensions-CentralNotice

Jan 15 2019

Ejegg moved T210473: Ingenico refunds in mismatched currency from Pending Deployment to Done on the Fundraising Sprint A series of unfortunate event handlers board.
Jan 15 2019, 4:45 AM · Fundraising Sprint Bert and Ernie's Excellent Adventure, Patch-For-Review, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog, Fr-Ingenico-integration_2017-18

Jan 14 2019

Ejegg moved T210473: Ingenico refunds in mismatched currency from Review to Pending Deployment on the Fundraising Sprint A series of unfortunate event handlers board.
Jan 14 2019, 9:10 PM · Fundraising Sprint Bert and Ernie's Excellent Adventure, Patch-For-Review, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg triaged T213757: Replace MySQL-python with pymysql in fundraising python scripts as Normal priority.
Jan 14 2019, 8:24 PM · Fundraising-Backlog
Ejegg added a comment to T178930: CentralNotice: Consolidate typical analytics queries (for example, for impression rates) into a library.

Awesome, thanks @AndyRussG

Jan 14 2019, 3:22 PM · Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Fundraising Sprint Vestigial tails shoot from the hip, Fundraising Sprint USB stands for underhanded socket bureaucracy, Fundraising Sprint They Live, Fundraising Sprint Sasquatches can't find us either, Fundraising Sprint Raw data can give you salmonella, Fundraising Sprint Queue is pronounced GJif, Fundraising Sprint Pluto is still a planet, Fundraising Sprint Owls, Fundraising Sprint Naming Sprints Is Not Important, Fundraising Sprint Matt Damon to head up Space Force, Fundraising Sprint Lactose is unusually tolerant, Fundraising Sprint Karma chameleons hide amongst us, Fundraising Sprint Junebugs prefer July, Fundraising Sprint Ivory and eggshell white are the same color, Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Gravity wasn't always this pushy, Fundraising Sprint Fhabricator is spelled with an "F", Fundraising Sprint Elevators were never intended to go down, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising Sprint Bermuda Rhombus (where things disappear then reappear), Fundraising Sprint Asymmetrical Earth Theory, Fundraising Sprint Winter Wanderland, Fundraising Sprint Vaporwerewolf, Fundraising Sprint Uptight Piano, MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Jan 11 2019

Ejegg claimed T210473: Ingenico refunds in mismatched currency.
Jan 11 2019, 9:33 PM · Fundraising Sprint Bert and Ernie's Excellent Adventure, Patch-For-Review, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg moved T210473: Ingenico refunds in mismatched currency from Backlog to Review on the Fundraising Sprint A series of unfortunate event handlers board.
Jan 11 2019, 9:33 PM · Fundraising Sprint Bert and Ernie's Excellent Adventure, Patch-For-Review, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg added a comment to T211024: currency mismatch between Ingenico Connect & Civi.

Oops @Eileenmcnaughton , they DO have the same root cause! So, for this issue, we were charging people's recurring donations in USD but recording the contribution as though we had charged them in the original currency. I'll see what I can do to fix the contribution records (so they reflect the reality that we charged people in USD for a month or two).

Jan 11 2019, 8:35 PM · Fundraising Sprint A series of unfortunate event handlers, Patch-For-Review, Fundraising Sprint XML ate my homework, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg closed T211024: currency mismatch between Ingenico Connect & Civi as Resolved.

Verified with payment 4000928094 - initiated in DKK, but the December payment was in USD. The January payment was (correctly) in DKK again.

Jan 11 2019, 8:23 PM · Fundraising Sprint A series of unfortunate event handlers, Patch-For-Review, Fundraising Sprint XML ate my homework, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg closed T211024: currency mismatch between Ingenico Connect & Civi, a subtask of T210473: Ingenico refunds in mismatched currency, as Resolved.
Jan 11 2019, 8:23 PM · Fundraising Sprint Bert and Ernie's Excellent Adventure, Patch-For-Review, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg closed T213216: Renew Ingenico production API key as Resolved.
Jan 11 2019, 7:57 PM · Fundraising Sprint A series of unfortunate event handlers, Fundraising-Backlog, Fr-Ingenico-integration_2017-18

Jan 10 2019

Ejegg claimed T184460: Upgrade PaymentsWiki to Mediawiki 1.31 (new LTS).
Jan 10 2019, 10:25 PM · Fundraising Sprint Casino Royale With Cheese, MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), Fundraising Sprint Bert and Ernie's Excellent Adventure, Patch-For-Review, Fundraising Sprint A series of unfortunate event handlers, Fundraising-Backlog
Ejegg moved T184460: Upgrade PaymentsWiki to Mediawiki 1.31 (new LTS) from Review to Doing on the Fundraising Sprint A series of unfortunate event handlers board.
Jan 10 2019, 10:24 PM · Fundraising Sprint Casino Royale With Cheese, MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), Fundraising Sprint Bert and Ernie's Excellent Adventure, Patch-For-Review, Fundraising Sprint A series of unfortunate event handlers, Fundraising-Backlog
Ejegg added a comment to T211024: currency mismatch between Ingenico Connect & Civi.

@Eileenmcnaughton No, I think these are actually separate issues.

Jan 10 2019, 5:40 PM · Fundraising Sprint A series of unfortunate event handlers, Patch-For-Review, Fundraising Sprint XML ate my homework, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg added a comment to T210893: Ingenico Connect hosted checkouts - using broken URL?.

@mepps one patch to add logging is deployed, but we could add logging in a couple other places to catch other sorts of failures.

Jan 10 2019, 5:38 PM · MW-1.33-notes (1.33.0-wmf.18; 2019-02-19), Fundraising Sprint Casino Royale With Cheese, Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Patch-For-Review, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg moved T213216: Renew Ingenico production API key from Backlog to Done on the Fundraising Sprint A series of unfortunate event handlers board.

This is done for this year. Since they're only valid for a year, we might think about generating a new on in June or something, so we don't have to think about renewal anywhere near Big English.

Jan 10 2019, 1:55 AM · Fundraising Sprint A series of unfortunate event handlers, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg added a comment to T213216: Renew Ingenico production API key.

On the Ingenico configuration site (https://account.ingenico.com/) we need to click 'API keys' on the left menu, then 'Request API key', then deploy the new keys (in localsettings/SmashPig/ingenico/main.yaml). We can immediately revoke the old one or just let it expire.

Jan 10 2019, 1:50 AM · Fundraising Sprint A series of unfortunate event handlers, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg created P7971 silverpop logging.
Jan 10 2019, 12:04 AM

Jan 9 2019

Ejegg moved T208261: Ingenico: 10/15 or 10/18 audit missing refunds? from Backlog to Done on the Fundraising Sprint A series of unfortunate event handlers board.
Jan 9 2019, 4:18 PM · Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Patch-For-Review, Fundraising Sprint Vestigial tails shoot from the hip, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
Ejegg moved T184460: Upgrade PaymentsWiki to Mediawiki 1.31 (new LTS) from Backlog to Review on the Fundraising Sprint A series of unfortunate event handlers board.
Jan 9 2019, 4:16 PM · Fundraising Sprint Casino Royale With Cheese, MW-1.33-notes (1.33.0-wmf.16; 2019-02-05), Fundraising Sprint Bert and Ernie's Excellent Adventure, Patch-For-Review, Fundraising Sprint A series of unfortunate event handlers, Fundraising-Backlog
Ejegg moved T211454: GatewayFormChooser should geolocate when country is not in URL from Backlog to Doing on the Fundraising Sprint A series of unfortunate event handlers board.
Jan 9 2019, 4:16 PM · Fundraising Sprint Bert and Ernie's Excellent Adventure, MW-1.33-notes (1.33.0-wmf.14; 2019-01-22), Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint XML ate my homework, Fundraising-Backlog, MediaWiki-extensions-DonationInterface
Ejegg moved T211024: currency mismatch between Ingenico Connect & Civi from Backlog to Done on the Fundraising Sprint A series of unfortunate event handlers board.
Jan 9 2019, 1:33 AM · Fundraising Sprint A series of unfortunate event handlers, Patch-For-Review, Fundraising Sprint XML ate my homework, Fundraising-Backlog, Fr-Ingenico-integration_2017-18

Jan 8 2019

Ejegg closed T209294: PayPal recurring audit 10/21/2018 duplicate as Resolved.
Jan 8 2019, 9:04 PM · Patch-For-Review, Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, FR-PayPal-ExpressCheckout, Fundraising-Backlog
Ejegg closed T211846: Investigate unsubscribe queue consumer failure as Resolved.
Jan 8 2019, 9:04 PM · Patch-For-Review, Fundraising Sprint XML ate my homework, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
Ejegg moved T211024: currency mismatch between Ingenico Connect & Civi from Review to Done on the Fundraising Sprint XML ate my homework board.
Jan 8 2019, 8:05 PM · Fundraising Sprint A series of unfortunate event handlers, Patch-For-Review, Fundraising Sprint XML ate my homework, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg created T213216: Renew Ingenico production API key.
Jan 8 2019, 8:04 PM · Fundraising Sprint A series of unfortunate event handlers, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg moved T211024: currency mismatch between Ingenico Connect & Civi from Doing to Review on the Fundraising Sprint XML ate my homework board.
Jan 8 2019, 4:53 PM · Fundraising Sprint A series of unfortunate event handlers, Patch-For-Review, Fundraising Sprint XML ate my homework, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg claimed T211024: currency mismatch between Ingenico Connect & Civi.
Jan 8 2019, 4:29 PM · Fundraising Sprint A series of unfortunate event handlers, Patch-For-Review, Fundraising Sprint XML ate my homework, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg added a comment to T211024: currency mismatch between Ingenico Connect & Civi.

Oh darn, it looks like we're using the converted (USD) amount for recurring payments in the new Ingenico API. I'll switch that over ASAP to use the original currency.

Jan 8 2019, 4:28 PM · Fundraising Sprint A series of unfortunate event handlers, Patch-For-Review, Fundraising Sprint XML ate my homework, Fundraising-Backlog, Fr-Ingenico-integration_2017-18
Ejegg added a comment to T211056: Investigate what we don't like about the recurring donation system.
  • needs support across more processors
  • we shouldn't drop PayPal annual subscriptions that the donors have found ways to create
  • new SmashPig recurring processor needs more safeguards against double charges
Jan 8 2019, 1:19 PM · Fundraising Sprint XML ate my homework, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog
Ejegg moved T210983: CentralNotice protects CentralNotice templates endlessly each time a template is editted, polluting history and logs from Review to Pending Deployment on the Fundraising Sprint XML ate my homework board.
Jan 8 2019, 1:16 PM · Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint A series of unfortunate event handlers, MW-1.33-notes (1.33.0-wmf.12; 2019-01-08), Fundraising Sprint XML ate my homework, Patch-For-Review, Fundraising Sprint Window dressing is mostly olive oil, Fundraising-Backlog, MediaWiki-extensions-CentralNotice