Page MenuHomePhabricator

mepps (Maggie Epps)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Apr 28 2017, 8:33 PM (142 w, 6 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
MEpps (WMF) [ Global Accounts ]

Recent Activity

Wed, Jan 22

mepps moved T242056: Upgrade CiviCRM to current version now BE is over from Doing to Review on the Fundraising Sprint Byzantine Empire Strikes Back board.
Wed, Jan 22, 5:57 PM · Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Fundraising Sprint Byzantine Empire Strikes Back
mepps moved T241070: Server for previewing/usability testing new CentralNotice features from Backlog to Doing on the Fundraising Sprint Byzantine Empire Strikes Back board.
Wed, Jan 22, 1:58 PM · Fundraising-Backlog, Fundraising Sprint Autocorrect Astrology Ascendant, MediaWiki-extensions-CentralNotice, Fundraising Sprint Byzantine Empire Strikes Back
mepps moved T240802: Campaign fallen back to gets incorrect status code and may be incorrectly hidden from Backlog to Pending Deployment on the Fundraising Sprint Byzantine Empire Strikes Back board.
Wed, Jan 22, 1:58 PM · MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint Byzantine Empire Strikes Back, Patch-For-Review
mepps moved T240802: Campaign fallen back to gets incorrect status code and may be incorrectly hidden from Backlog to Pending Deployment on the Fundraising Sprint YAMLton, the Musical board.
Wed, Jan 22, 1:50 PM · MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint Byzantine Empire Strikes Back, Patch-For-Review
mepps closed T243014: Break down geotargeting work into next steps as Resolved.
Wed, Jan 22, 1:49 PM · Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
mepps closed T243014: Break down geotargeting work into next steps, a subtask of T243013: Fix tests and code to make Geotargeting pass CI, as Resolved.
Wed, Jan 22, 1:49 PM · Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Tue, Jan 21

mepps updated the task description for T243013: Fix tests and code to make Geotargeting pass CI.
Tue, Jan 21, 9:05 PM · Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
mepps renamed T243013: Fix tests and code to make Geotargeting pass CI from Rebase Geotargeting patches to Fix tests and code to make Geotargeting pass CI.
Tue, Jan 21, 9:05 PM · Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Thu, Jan 16

mepps reassigned T243014: Break down geotargeting work into next steps from mepps to Ejegg.
Thu, Jan 16, 8:09 PM · Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
mepps added a project to T243014: Break down geotargeting work into next steps: Fundraising Sprint Autocorrect Astrology Ascendant.
Thu, Jan 16, 8:04 PM · Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
mepps created T243014: Break down geotargeting work into next steps.
Thu, Jan 16, 8:04 PM · Fundraising Sprint Byzantine Empire Strikes Back, Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
mepps created T243013: Fix tests and code to make Geotargeting pass CI.
Thu, Jan 16, 8:00 PM · Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
mepps created T243012: Show selected countries and regions under tree selector.
Thu, Jan 16, 7:59 PM · Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
mepps created T243011: Collapse countries and regions into one column in the campaign list.
Thu, Jan 16, 7:59 PM · Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
mepps removed a project from T226438: Rebase and finish Geotargeting (sub national targeting): Fundraising Sprint Autocorrect Astrology Ascendant.
Thu, Jan 16, 7:59 PM · Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Patch-For-Review, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
mepps moved T226438: Rebase and finish Geotargeting (sub national targeting) from Current Sprint to Sprint D February 18th to March 3rd on the Fundraising-Backlog board.

With only one working day left in this sprint, I'm going to move this to Sprint B, with the idea that we'll break out the two issues Elliott mentioned into separate tasks. Rebasing the patch should probably be a separate task as well.

Thu, Jan 16, 7:58 PM · Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Patch-For-Review, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Wed, Jan 15

mepps added a comment to T240802: Campaign fallen back to gets incorrect status code and may be incorrectly hidden.

I'm trying to test my patch locally but the banners still aren't displaying with "error: Not Found" in mw.centralNotice.data.errorMsg.

Wed, Jan 15, 3:26 PM · MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint Byzantine Empire Strikes Back, Patch-For-Review

Mon, Jan 13

mepps moved T240802: Campaign fallen back to gets incorrect status code and may be incorrectly hidden from Deployed to Review on the Fundraising Sprint Autocorrect Astrology Ascendant board.
Mon, Jan 13, 5:23 PM · MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint Byzantine Empire Strikes Back, Patch-For-Review
mepps moved T240802: Campaign fallen back to gets incorrect status code and may be incorrectly hidden from Doing to Deployed on the Fundraising Sprint Autocorrect Astrology Ascendant board.
Mon, Jan 13, 5:23 PM · MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint Byzantine Empire Strikes Back, Patch-For-Review
mepps updated subscribers of T240802: Campaign fallen back to gets incorrect status code and may be incorrectly hidden.

@AndyRussG, @Ejegg and I think we see what happened, and I've made a commit. However, I don't know how to test it. Any thoughts on that?

Mon, Jan 13, 4:51 PM · MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint Byzantine Empire Strikes Back, Patch-For-Review
mepps added a comment to T240802: Campaign fallen back to gets incorrect status code and may be incorrectly hidden.

@AndyRussG Okay, I can see what you mean. When I look at the loop what I see is that state.setCampaign is called early on and that should set the status to CAMPAIGN_CHOSEN for the campaign that gets selected. cancelBanner is called if hide.shouldHide() is true. Just recording my findings as I go.

Mon, Jan 13, 3:03 PM · MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint Byzantine Empire Strikes Back, Patch-For-Review

Thu, Jan 9

mepps added a comment to T240802: Campaign fallen back to gets incorrect status code and may be incorrectly hidden.

@AndyRussG I tried copying and pasting that query using impyla but I'm getting:
"HiveServer2Error: Error while compiling statement: FAILED: ParseException line 4:0 missing EOF at 'SELECT' near ')'".

Thu, Jan 9, 7:58 PM · MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint Byzantine Empire Strikes Back, Patch-For-Review
mepps added a comment to T240802: Campaign fallen back to gets incorrect status code and may be incorrectly hidden.

Also @AndyRussG what is the correct, expected behavior here?

Thu, Jan 9, 7:36 PM · MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint Byzantine Empire Strikes Back, Patch-For-Review
mepps added a comment to T240802: Campaign fallen back to gets incorrect status code and may be incorrectly hidden.

@AndyRussG Is there any documentation of what these status codes mean?

Thu, Jan 9, 4:49 PM · MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint Byzantine Empire Strikes Back, Patch-For-Review
mepps claimed T240802: Campaign fallen back to gets incorrect status code and may be incorrectly hidden.
Thu, Jan 9, 3:39 PM · MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint Byzantine Empire Strikes Back, Patch-For-Review
mepps claimed T226438: Rebase and finish Geotargeting (sub national targeting).
Thu, Jan 9, 3:39 PM · Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Patch-For-Review, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fr-cross-training, MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Wed, Jan 8

mepps added a comment to T240802: Campaign fallen back to gets incorrect status code and may be incorrectly hidden.

For my own notes, all of this happens in state.js.

Wed, Jan 8, 9:00 PM · MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Fundraising Sprint YAMLton, the Musical, Fundraising Sprint Autocorrect Astrology Ascendant, Fundraising Sprint Byzantine Empire Strikes Back, Patch-For-Review
mepps added a comment to T238101: EPIC recurring for Adyen.

Goal for Sprint A: Get local donation into Civi and ready to recur (but not the recurring job set up).

Wed, Jan 8, 7:28 PM · Epic, Recurring-Donations, FR-Adyen, Fundraising-Backlog
mepps added a comment to T238101: EPIC recurring for Adyen.

From tech-talk, Jack: 1. Hosted Payment pages--learn more from Adyen, 2. enhance smashpig handling of back-end to handle recurring payment authorize/capture actions, access token 3. Wire up existing smashpig job tool to call new adyen actions

Wed, Jan 8, 7:24 PM · Epic, Recurring-Donations, FR-Adyen, Fundraising-Backlog
mepps created T242222: Kerberos password for user mepps.
Wed, Jan 8, 2:25 PM · Analytics

Nov 26 2019

mepps added a comment to T238560: Doubts and questions about Kerberos and Hadoop.

@Nuria @elukey Thank you so much for moving this back! I appreciate all your questions and helpful explanations about the implications of this change.

Nov 26 2019, 3:58 PM · Analytics
mepps moved T201623: Test data for new scripts to ingress data from Kafkatee into MySQL from Backlog to Deployed on the Fundraising Sprint A Wrinkle in Timezones board.
Nov 26 2019, 3:51 PM · Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint Sysadmin Kane, Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Quick and the Deadlocked, Epic, Fundraising-Backlog

Nov 20 2019

mepps added a comment to T238560: Doubts and questions about Kerberos and Hadoop.

@Nuria Thanks for the quick and thorough response! To confirm, I read your comments as saying no kafka streams will either have downtime on December 2nd or require authentication. Is that correct?

Nov 20 2019, 8:32 PM · Analytics
mepps moved T238692: Update CiviCRM Contacts Actions to include a new 'Send Annual Thank You Receipt' Action from Backlog to Doing on the Fundraising Sprint A Wrinkle in Timezones board.
Nov 20 2019, 7:32 PM · Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint Sysadmin Kane, FR-Q2-FY2019-20-cleanup-list, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
mepps added a comment to T238560: Doubts and questions about Kerberos and Hadoop.

I have no doubts about this change generally, but Fundraising and Fundraising tech rely on this data heavily and will have just started the annual fundraiser on December 2nd. Could this change be made in mid-December or early January? The risk is that we won't have access to highly needed data while thousands of donations are coming in.

Nov 20 2019, 7:27 PM · Analytics
mepps added a comment to T221271: Civi: create annual $ summary TY email button.

@MBeat33 @DStrine How do we want to handle donors who have not donated in the previous year? We currently have no handling for this because we were only sending to donors who had made a recurring contribution.

Nov 20 2019, 4:15 PM · Fundraising Sprint YAMLton, the Musical, Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint Sysadmin Kane, FR-Q2-FY2019-20-cleanup-list, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Nov 14 2019

mepps moved T232037: We need merge handling for opt in from Backlog to Review on the Fundraising Sprint A Wrinkle in Timezones board.
Nov 14 2019, 5:12 PM · Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, FR-Q2-FY2019-20-cleanup-list, FR-Civi-Dedupe, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM
mepps moved T237736: FRUEC: Raise error when timestamp not found in filename from Backlog to Review on the Fundraising Sprint A Wrinkle in Timezones board.
Nov 14 2019, 2:00 PM · Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Patch-For-Review, Fundraising Sprint Visual Basic Instinct, Fundraising-Backlog
mepps moved T196563: Write a specification for mapping banner/landing page impression event properties -> database schema from Backlog to Pending Deployment on the Fundraising Sprint A Wrinkle in Timezones board.
Nov 14 2019, 1:37 PM · Fundraising Sprint X-rays, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint Sysadmin Kane, Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising Sprint Office  , Fundraising Sprint Never Ending Query, Fundraising Sprint Men In Slack, Fundraising Sprint Land before Timeouts, 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-Backlog

Nov 13 2019

mepps moved T237578: Add elements to monthly convert thank you email from Backlog to Pending Deployment on the Fundraising Sprint A Wrinkle in Timezones board.
Nov 13 2019, 1:17 PM · Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fundraising-Backlog

Oct 23 2019

cmadeo awarded T234999: Create wikimedia sustainability mailing list a Baby Tequila token.
Oct 23 2019, 3:04 PM · Operations, Wikimedia-Mailing-lists

Oct 17 2019

mepps moved T234248: More small fixes needed for Campaign fallback from Backlog to Review on the Fundraising Sprint Usual Subscripts board.
Oct 17 2019, 3:19 PM · Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Oct 16 2019

mepps added a comment to T234999: Create wikimedia sustainability mailing list.

@jijiki Let's go with sustainability@. Thanks!

Oct 16 2019, 7:52 PM · Operations, Wikimedia-Mailing-lists

Oct 10 2019

mepps added a comment to T234999: Create wikimedia sustainability mailing list.

Good question @Aklapper! It is environmental sustainability. I was going for brevity, but I'm open to environmental-sustainability@lists.wikimedia.org if it makes more sense.

Oct 10 2019, 8:11 PM · Operations, Wikimedia-Mailing-lists
mepps created T235205: Smashpig failmail referencing Amazon whitelisting.
Oct 10 2019, 5:58 PM · Fundraising-Backlog

Oct 8 2019

mepps updated subscribers of T234925: Problem with email opt-outs reaching Civi as unsubscribes.
Oct 8 2019, 8:41 PM · Fundraising Sprint Visual Basic Instinct, Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Wikimedia-Fundraising-Banners, Fundraising-Backlog
mepps updated the task description for T234999: Create wikimedia sustainability mailing list.
Oct 8 2019, 8:29 PM · Operations, Wikimedia-Mailing-lists
mepps created T234999: Create wikimedia sustainability mailing list.
Oct 8 2019, 8:28 PM · Operations, Wikimedia-Mailing-lists
mepps added a comment to T234925: Problem with email opt-outs reaching Civi as unsubscribes.

Thanks @CCogdill_WMF! @Eileenmcnaughton was it intentional that saying "no" on opt-in doesn't lead to opt out or are they actually opted out?

Oct 8 2019, 6:19 PM · Fundraising Sprint Visual Basic Instinct, Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Wikimedia-Fundraising-Banners, Fundraising-Backlog
mepps added a comment to T234925: Problem with email opt-outs reaching Civi as unsubscribes.

Basically the issue seems to be that not opting_in doesn't opt out of bulk mail, correct @MBeat? Did the donor get a bulk email? Also is this the behavior we want @CCogdill_WMF?

Oct 8 2019, 6:11 PM · Fundraising Sprint Visual Basic Instinct, Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Wikimedia-Fundraising-Banners, Fundraising-Backlog
mepps added a comment to T234925: Problem with email opt-outs reaching Civi as unsubscribes.

@MBeat it looks like the contact was created on 10/2 and the only change after that was the activity record.

Oct 8 2019, 5:47 PM · Fundraising Sprint Visual Basic Instinct, Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Wikimedia-Fundraising-Banners, Fundraising-Backlog
mepps added a comment to T234925: Problem with email opt-outs reaching Civi as unsubscribes.

@MBeat Thanks! I see opt-in listed as no, and my expectation is that that's what that form maps to, but do you think she would also get "On Hold" on her email address? I don't see "is_opt_out" available on her record as this documentation would suggest. https://www.mediawiki.org/wiki/Fundraising_tech/CiviCRM Which specific field are you looking for, just so I can start looking.

Oct 8 2019, 4:54 PM · Fundraising Sprint Visual Basic Instinct, Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Wikimedia-Fundraising-Banners, Fundraising-Backlog
mepps added a comment to T234925: Problem with email opt-outs reaching Civi as unsubscribes.

@MBeat did you already manually update this contact? Just curious as I'm investigating.

Oct 8 2019, 4:49 PM · Fundraising Sprint Visual Basic Instinct, Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Wikimedia-Fundraising-Banners, Fundraising-Backlog

Oct 3 2019

mepps moved T234553: exception in module-execute in module ext.centralNotice.startUp: Cannot read property 'name' of undefined / "campaign is undefined from Backlog to Review on the Fundraising Sprint Trojan Horse Wisperer board.
Oct 3 2019, 6:55 PM · Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, MediaWiki-extensions-CentralNotice
mepps added a comment to T234553: exception in module-execute in module ext.centralNotice.startUp: Cannot read property 'name' of undefined / "campaign is undefined.

Thanks @Jdlrobson!

Oct 3 2019, 6:54 PM · Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, MediaWiki-extensions-CentralNotice
mepps updated subscribers of T234553: exception in module-execute in module ext.centralNotice.startUp: Cannot read property 'name' of undefined / "campaign is undefined.

I couldn't reproduce locally, but based on what I saw stepping through the debugger, it looks like when there is no campaign or iterations, the campaign variable is undefined. There is logic for the campaign being null but not undefined. I assumed we'd handle both the same way and added an or campaign === undefined. @AndyRussG Let me know what you think!

Oct 3 2019, 6:54 PM · Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, MediaWiki-extensions-CentralNotice

Sep 25 2019

mepps moved T198752: Queries and maybe scripts to verify equivalence of data in new-Kafka-pipeline-testing and pgehres production databases from Pending Deployment to Review on the Fundraising Sprint Sysadmin Kane board.
Sep 25 2019, 1:09 PM · Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint Sysadmin Kane, Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Men In Slack, Fundraising Sprint Land before Timeouts, 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, Patch-For-Review, Fundraising Sprint Queue is pronounced GJif, Fundraising Sprint Pluto is still a planet, Fundraising Sprint Owls, Fundraising-Backlog
mepps moved T198752: Queries and maybe scripts to verify equivalence of data in new-Kafka-pipeline-testing and pgehres production databases from Review to Pending Deployment on the Fundraising Sprint Sysadmin Kane board.
Sep 25 2019, 1:09 PM · Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint Visual Basic Instinct, Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint Sysadmin Kane, Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Men In Slack, Fundraising Sprint Land before Timeouts, 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, Patch-For-Review, Fundraising Sprint Queue is pronounced GJif, Fundraising Sprint Pluto is still a planet, Fundraising Sprint Owls, Fundraising-Backlog
mepps added a comment to T232968: Create FRUEC process-control job.

@AndyRussG It looks like you were working on this and put something out yesterday. Should it be in review/deployed?

Sep 25 2019, 12:42 PM · Fundraising Sprint Sysadmin Kane, Fundraising Sprint Rocky Horror Presentation Layer, Fundraising-Backlog

Sep 24 2019

mepps moved T232859: Small fixes needed for Campaign fallback from Backlog to Review on the Fundraising Sprint Sysadmin Kane board.
Sep 24 2019, 8:39 PM · Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint Sysadmin Kane, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
mepps added a comment to T232859: Small fixes needed for Campaign fallback.

I went with MaxCampaignFallback because I thought it had a better ring to it than using Iterations. I also noticed there's another config variable named FallbackHideCookieDuration which seems unrelated to Campaign Fallback so this name might be more clear than MaxFallbackIterations. Another options is MaxFallbackCampaign but I might be overthinking it :).

Sep 24 2019, 8:37 PM · Fundraising Sprint Usual Subscripts, Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint Sysadmin Kane, MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Sep 23 2019

mepps moved T233251: Process Adyen IPN messages in parallel from Triage to Sprint C February 4th to February 18th on the Fundraising-Backlog board.
Sep 23 2019, 8:33 PM · FR-Adyen, FR-Q2-FY2019-20-cleanup-list, Fundraising-Backlog
mepps moved T233374: Automatic DAF thank you email from Triage to Sprint D February 18th to March 3rd on the Fundraising-Backlog board.
Sep 23 2019, 8:24 PM · Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Fundraising Sprint Usual Subscripts, Fundraising Sprint Visual Basic Instinct, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint X-rays, Fundraising Sprint Autocorrect Astrology Ascendant, Patch-For-Review, Fundraising Sprint Byzantine Empire Strikes Back
mepps set the point value for T233374: Automatic DAF thank you email to 2.

Hmm, we think this could be pulling the gift source and using and if conditional in the thank you letter.

Sep 23 2019, 8:24 PM · Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Fundraising Sprint Usual Subscripts, Fundraising Sprint Visual Basic Instinct, Fundraising Sprint A Wrinkle in Timezones, Fundraising Sprint X-rays, Fundraising Sprint Autocorrect Astrology Ascendant, Patch-For-Review, Fundraising Sprint Byzantine Empire Strikes Back
mepps moved T233376: Civi missing certain reversal types impacting recon from Triage to Sprint C February 4th to February 18th on the Fundraising-Backlog board.
Sep 23 2019, 8:17 PM · Fundraising-Backlog
mepps added a comment to T233636: Banner History and page view data access for fundraising analysts - Jerrie and Erin .

@jrobell, @Ejegg added documentation for how to make the request to analytics above.

Sep 23 2019, 8:13 PM · Analytics, Operations, SRE-Access-Requests, Fundraising-Backlog

Sep 19 2019

mepps updated subscribers of T231452: dLocal: on donation form, show Netbanking / UPI choice sooner in flow?.

@Ejegg are you working on this and should it be moved to "Doing"?

Sep 19 2019, 8:39 PM · Fundraising Sprint Usual Subscripts, MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint Sysadmin Kane, Wikimedia-Fundraising-Banners, FR-dlocal, Fundraising-Backlog
mepps moved T227498: I want to be able to read a list communication fields in civi from Backlog to Review on the Fundraising Sprint Sysadmin Kane board.

@Eileen I updated this documentation based on my knowledge, but I wasn't sure where is_opt_out was on the Contact record..do we use it?

Sep 19 2019, 8:26 PM · Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint Sysadmin Kane, Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising Sprint Office  , Fundraising Sprint Never Ending Query, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog
mepps added a comment to T227498: I want to be able to read a list communication fields in civi.

@Dstine I added those to the documentation a while back but didn't update the task.

Sep 19 2019, 8:21 PM · Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint Sysadmin Kane, Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising Sprint Office  , Fundraising Sprint Never Ending Query, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Sep 11 2019

mepps added a comment to T226655: CentralNotice: Review incoming patches 2019-06 and 2019-07.

Should this be closed @AndyRussG? 3/4 of these are merged.

Sep 11 2019, 6:35 PM · Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising Sprint Office  , Fundraising Sprint Never Ending Query, Fundraising Sprint Men In Slack, MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Sep 5 2019

mepps moved T230501: Bug: donations below should include error message on updonate from Backlog to Deployed on the Fundraising Sprint Rocky Horror Presentation Layer board.

I think this would have been deployed by now?

Sep 5 2019, 1:37 PM · Fundraising Sprint Rocky Horror Presentation Layer, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising-Backlog

Sep 4 2019

mepps moved T227498: I want to be able to read a list communication fields in civi from Backlog to Review on the Fundraising Sprint Rocky Horror Presentation Layer board.

Okay, I took a stab at this. @DStrine Want to take a look?

Sep 4 2019, 4:07 PM · Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint Sysadmin Kane, Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising Sprint Office  , Fundraising Sprint Never Ending Query, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Sep 3 2019

mepps added a comment to T227498: I want to be able to read a list communication fields in civi.

@Eileenmcnaughton in starting this I realized I didn't know whether we used the On Hold field in Civi or do not solicit for those who unsubscribe?

Sep 3 2019, 6:50 PM · Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint Sysadmin Kane, Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising Sprint Office  , Fundraising Sprint Never Ending Query, Wikimedia-Fundraising-CiviCRM, Fundraising-Backlog

Aug 29 2019

mepps claimed T230222: Team Coordination: review backlog and compile list of critical bugs to be fixed before Holidays.
Aug 29 2019, 4:22 PM · Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Quick and the Deadlocked, Fundraising-Backlog
mepps added a comment to T226344: Review Campaign Fallback.

@AndyRussG Where are we with this? I'm thinking it's in the wrong column.

Aug 29 2019, 2:49 PM · Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising Sprint Office  , Fundraising Sprint Never Ending Query, Fundraising Sprint Men In Slack, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
mepps added a comment to T173782: Display a sane error if the CN banner name is invalid, instead of a cryptic «BannerDataException» (when trying to clone a banner).

The error display was resolved in https://phabricator.wikimedia.org/T149240, in that it now says "You do not have the correct permissions to perform the requested action or the action itself was invalid." as opposed to a full stack trace. However, I wonder if it's worth displaying the specific error message when a user inputs an invalid format.

Aug 29 2019, 2:03 PM · Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Wikimedia-CentralNotice-Administration

Aug 27 2019

mepps added a comment to T230621: Enable Visa, Mastercard, Amex, and JCB for Adyen in Ireland.

Note: FR wants to do a test of adyen versus globalcollect and waiting on this is a minor blocker. It looks like it's a 1. @Ejegg do you know why this got prioritized for Sprint S?

Aug 27 2019, 6:11 PM · MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), Fundraising Sprint Rocky Horror Presentation Layer, Fundraising-Backlog

Aug 15 2019

mepps added a comment to T230501: Bug: donations below should include error message on updonate.

Yup @Ejegg I got it. I'll put up a patch tomorrow morning.

Aug 15 2019, 9:16 PM · Fundraising Sprint Rocky Horror Presentation Layer, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps updated subscribers of T230501: Bug: donations below should include error message on updonate.

@Ejegg Oh! I think this is caused by the type being "number" as I've learned it happens when any value with a decimal place is entered.

Aug 15 2019, 9:09 PM · Fundraising Sprint Rocky Horror Presentation Layer, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps updated subscribers of T230501: Bug: donations below should include error message on updonate.

@CCogdill_WMF Can you confirm whether you see the error message when you directly click on the "Donate Monthly" button versus just tabbing away? That's what I found in my testing but want to confirm it. Thanks!

Aug 15 2019, 9:04 PM · Fundraising Sprint Rocky Horror Presentation Layer, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps moved T230501: Bug: donations below should include error message on updonate from Doing to Review on the Fundraising Sprint Princess Mongodb board.
Aug 15 2019, 9:03 PM · Fundraising Sprint Rocky Horror Presentation Layer, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps renamed T182795: As a developer, I want to be able to change the timeout for the Silverpop Api in the config from Make cURL timeout configurable for Silverpop API stuff to As a developer, I want to be able to change the timeout for the Silverpop Api in the config.
Aug 15 2019, 5:54 PM · Fundraising-Backlog, FR-Email, Wikimedia-Fundraising-CiviCRM
mepps added a comment to T230501: Bug: donations below should include error message on updonate.

I'm currently thinking this might be something from Firefox, because I noticed the red highlighting doesn't happen in Chrome and the errorHighlight class doesn't seem to have actually been applied. I'm trying to test one more idea.

Aug 15 2019, 2:33 PM · Fundraising Sprint Rocky Horror Presentation Layer, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps added a comment to T230501: Bug: donations below should include error message on updonate.

There are two places I thought the initial error highlighting might be coming from: validation_input and ext.donationinterface.validation.js, but when I enter console.log statements in them, they are not logged.

Aug 15 2019, 1:17 PM · Fundraising Sprint Rocky Horror Presentation Layer, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps added a comment to T230501: Bug: donations below should include error message on updonate.

Okay, so I've found more interesting behavior. Basically the error highlighting appears if I tab away from the box, but when I click "Donate Monthly" the error text appears. I've been trying to find where in the code the highlight is applied but haven't found it yet.

Aug 15 2019, 1:15 PM · Fundraising Sprint Rocky Horror Presentation Layer, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising-Backlog

Aug 14 2019

mepps reassigned T230502: As a donor, if I only donate $1, I don't want to be asked for a recurring contribution for more from mepps to XenoRyet.

@XenoRyet Want to take a look at this or ask someone else to review?

Aug 14 2019, 7:43 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps claimed T230501: Bug: donations below should include error message on updonate.
Aug 14 2019, 7:43 PM · Fundraising Sprint Rocky Horror Presentation Layer, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps added a project to T230501: Bug: donations below should include error message on updonate: Fundraising Sprint Princess Mongodb.
Aug 14 2019, 7:42 PM · Fundraising Sprint Rocky Horror Presentation Layer, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps moved T230501: Bug: donations below should include error message on updonate from Triage to Current Sprint on the Fundraising-Backlog board.
Aug 14 2019, 7:42 PM · Fundraising Sprint Rocky Horror Presentation Layer, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps moved T230502: As a donor, if I only donate $1, I don't want to be asked for a recurring contribution for more from Triage to Current Sprint on the Fundraising-Backlog board.
Aug 14 2019, 7:42 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps added a comment to T230501: Bug: donations below should include error message on updonate.

So I had a weird experience testing this locally. I saw the error on my first test. Then I added some logging and tested again, and strangely the error text showed up! Then I tried to test without the logging (though it seemed weird if that fixed it) and there was an unrelated bug on ingenico's side that prevented me from testing further.

Aug 14 2019, 7:42 PM · Fundraising Sprint Rocky Horror Presentation Layer, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps moved T230502: As a donor, if I only donate $1, I don't want to be asked for a recurring contribution for more from Backlog to Review on the Fundraising Sprint Princess Mongodb board.
Aug 14 2019, 7:20 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps claimed T230502: As a donor, if I only donate $1, I don't want to be asked for a recurring contribution for more.
Aug 14 2019, 7:04 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps added a comment to T125272: Investigation: Create Preference Center for donors to manage email subscription preferences.

Note definition of done, with Phab tasks listed, but not created.

Aug 14 2019, 6:54 PM · Fr-planning-ahead, Fundraising Sprint Princess Mongodb, Epic, Fundraising-Backlog
mepps updated subscribers of T125272: Investigation: Create Preference Center for donors to manage email subscription preferences.

@XenoRyet are you taking a look at this? @Ejegg thought he remembered you saying you might.

Aug 14 2019, 6:47 PM · Fr-planning-ahead, Fundraising Sprint Princess Mongodb, Epic, Fundraising-Backlog
mepps updated subscribers of T229343: Edits to the employer field test.

Or anyone else who remembers what our plan was? @Ejegg remembers something about mustache templates.

Aug 14 2019, 6:46 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps added a comment to T229343: Edits to the employer field test.

@jgleeson what did we plan to do here? Please write it up if you have time before leaving for Wikimania.

Aug 14 2019, 6:45 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps updated subscribers of T229343: Edits to the employer field test.

@Cstone @XenoRyet Either of you want to tackle this? I could try to help tomorrow morning too.

Aug 14 2019, 6:44 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps created T230502: As a donor, if I only donate $1, I don't want to be asked for a recurring contribution for more.
Aug 14 2019, 5:29 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Fundraising Sprint Princess Mongodb, Fundraising-Backlog
mepps created T230501: Bug: donations below should include error message on updonate.
Aug 14 2019, 5:26 PM · Fundraising Sprint Rocky Horror Presentation Layer, MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Princess Mongodb, Fundraising-Backlog