Page MenuHomePhabricator

gabriel-wmde (Gabriel Birke)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Jul 2 2015, 1:34 PM (488 w, 5 d)
Availability
Available
IRC Nick
chiborg
LDAP User
Unknown
MediaWiki User
Gabriel Birke (WMDE) [ Global Accounts ]

Recent Activity

Yesterday

gabriel-wmde added a comment to T378919: JavaScript increase desktop and mobile 2024-10-28 .

Thanks everyone for the support.

Tue, Nov 12, 6:52 PM · Performance Issue, MediaWiki-extensions-CentralNotice, WMDE-FUN-Funban-2024, WMDE-FUN-Team, WMDE-Fundraising-Tech, Web-Team-Backlog
gabriel-wmde moved T379605: 🎬️ desktop-de-13 | Transaction fee | ⏰ Nov 13th from In Progress / Deployment (max. 4 tasks) to Banner Acceptance Testing on the WMDE-FUN-Funban-2024 board.
Tue, Nov 12, 4:41 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde claimed T378919: JavaScript increase desktop and mobile 2024-10-28 .
Tue, Nov 12, 3:07 PM · Performance Issue, MediaWiki-extensions-CentralNotice, WMDE-FUN-Funban-2024, WMDE-FUN-Team, WMDE-Fundraising-Tech, Web-Team-Backlog
gabriel-wmde moved T379605: 🎬️ desktop-de-13 | Transaction fee | ⏰ Nov 13th from Backlog to In Progress / Deployment (max. 4 tasks) on the WMDE-FUN-Funban-2024 board.
Tue, Nov 12, 10:40 AM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech

Mon, Nov 11

gabriel-wmde closed T220368: Reintroduce pagination in donation form as Declined.

In the mean time, we have introduced pagination with the laika theme. And saw that it's not nice. In 2024 we have gone "full circle" with a one-page solution collapsible payment section

Mon, Nov 11, 11:51 AM · WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde closed T265462: Use more Symfony features, a subtask of T198484: Prepare migration of FundraisingFrontend from Silex to Symfony, as Declined.
Mon, Nov 11, 10:30 AM · WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, Epic, WMDE-FUN-Team
gabriel-wmde closed T265462: Use more Symfony features as Declined.

This is a vague ideas "Task" document where in hindsight the code quality/dev experience won't be improved by most of the changes outlines. We will do the EnvironmentBootstrapper-related stuff in {T342461: Change environment-specific setup for FunFunFactory}

Mon, Nov 11, 10:30 AM · WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde closed T236674: 🛠 Tech | Generalized progress bar design as Resolved.

We now have the "late_campaign" flag to switch it for all banners, the ability to change colors easily (both globally and per-banner). I consider this to be "resolved"

Mon, Nov 11, 10:28 AM · WMDE-Fundraising-Tech, WMDE-FUN-Team, WMDE-FUN-Funban-2019

Fri, Nov 8

gabriel-wmde added a comment to T378919: JavaScript increase desktop and mobile 2024-10-28 .

Thanks for the comment, @awight. Good idea to load banner asynchronously, I agree with your assessment and like your proposal.

Fri, Nov 8, 2:28 PM · Performance Issue, MediaWiki-extensions-CentralNotice, WMDE-FUN-Funban-2024, WMDE-FUN-Team, WMDE-Fundraising-Tech, Web-Team-Backlog

Tue, Nov 5

gabriel-wmde added a comment to T378919: JavaScript increase desktop and mobile 2024-10-28 .

Hi @Peter, thanks for bringing this to our attention and thanks to @Pcoombe for confirming. The WMDE fundraising campaign started on October 28th, with banners on the English and German Wikipedia geotargeted to visitors form Germany, this matches your observation.

Tue, Nov 5, 8:40 PM · Performance Issue, MediaWiki-extensions-CentralNotice, WMDE-FUN-Funban-2024, WMDE-FUN-Team, WMDE-Fundraising-Tech, Web-Team-Backlog

Fri, Nov 1

gabriel-wmde moved T378702: 🎬️ desktop-en-03 | Transaction fees | ⏰ Nov 1st from Banner Acceptance Testing to In Progress / Deployment (max. 4 tasks) on the WMDE-FUN-Funban-2024 board.
Fri, Nov 1, 1:01 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde moved T378700: 🎬️ desktop-de-09 | Copy change | ⏰ Nov 1st from In Progress / Deployment (max. 4 tasks) to Ready for Work on the WMDE-FUN-Funban-2024 board.
Fri, Nov 1, 1:01 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde placed T378700: 🎬️ desktop-de-09 | Copy change | ⏰ Nov 1st up for grabs.
Fri, Nov 1, 1:01 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde claimed T378700: 🎬️ desktop-de-09 | Copy change | ⏰ Nov 1st.
Fri, Nov 1, 12:59 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde moved T378700: 🎬️ desktop-de-09 | Copy change | ⏰ Nov 1st from Ready for Work to In Progress / Deployment (max. 4 tasks) on the WMDE-FUN-Funban-2024 board.
Fri, Nov 1, 12:51 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde added a comment to T378702: 🎬️ desktop-en-03 | Transaction fees | ⏰ Nov 1st.

Pull Request: https://github.com/wmde/fundraising-banners/pull/606

Fri, Nov 1, 11:09 AM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde moved T371524: Deactivate HTTP-less port URL for Woopecker CI from Deploy to Test (max. 4 tasks) to Deploy to Production on the WMDE-FUN-Funban-2024 board.
Fri, Nov 1, 9:58 AM · WMDE-FUN-Funban-2024, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T378701: 🎬️ desktop-en-03 | Campaign setup | ⏰ Nov 1st from Ready for Work to Banner Acceptance Testing on the WMDE-FUN-Funban-2024 board.
Fri, Nov 1, 9:57 AM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde moved T378702: 🎬️ desktop-en-03 | Transaction fees | ⏰ Nov 1st from In Progress / Deployment (max. 4 tasks) to Banner Acceptance Testing on the WMDE-FUN-Funban-2024 board.
Fri, Nov 1, 9:57 AM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech

Thu, Oct 31

gabriel-wmde added a comment to T377429: Create a WMDE-Fundraising-Eslint ruleset.

Draft PR with lots of remaining errors and TODOs: https://github.com/wmde/fundraising-banners/pull/603

Thu, Oct 31, 4:04 PM · WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde claimed T378702: 🎬️ desktop-en-03 | Transaction fees | ⏰ Nov 1st.
Thu, Oct 31, 4:02 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde moved T378702: 🎬️ desktop-en-03 | Transaction fees | ⏰ Nov 1st from Ready for Work to In Progress / Deployment (max. 4 tasks) on the WMDE-FUN-Funban-2024 board.
Thu, Oct 31, 4:02 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde moved T377429: Create a WMDE-Fundraising-Eslint ruleset from In Progress / Deployment (max. 4 tasks) to Backlog on the WMDE-FUN-Funban-2024 board.
Thu, Oct 31, 4:02 PM · WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde moved T377429: Create a WMDE-Fundraising-Eslint ruleset from Backlog to In Progress / Deployment (max. 4 tasks) on the WMDE-FUN-Funban-2024 board.
Thu, Oct 31, 1:24 PM · WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech, WMDE-FUN-Team

Wed, Oct 30

gabriel-wmde updated the task description for T377429: Create a WMDE-Fundraising-Eslint ruleset.
Wed, Oct 30, 6:50 PM · WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde updated the task description for T377429: Create a WMDE-Fundraising-Eslint ruleset.
Wed, Oct 30, 6:49 PM · WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech, WMDE-FUN-Team

Tue, Oct 29

gabriel-wmde moved T378212: Get average donation amount from global campaign parameters from Code Review (max. 4 tasks) to Deploy to Production on the WMDE-FUN-Funban-2024 board.
Tue, Oct 29, 4:16 PM · WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-FUN-Funban-2024

Mon, Oct 28

gabriel-wmde added a comment to T375609: 🎬️ desktop-wpde-01 | Transaction fees | ⏰ Oct 28th.

Sorry, my bad for not seeing the radio label gap, I applied the fix to the wrong file :facepalm:
Fix is deployed now.
Also, the banner server now supports cookie setting on "I already donated".

Mon, Oct 28, 1:18 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde moved T375609: 🎬️ desktop-wpde-01 | Transaction fees | ⏰ Oct 28th from Ready for Work to Banner Acceptance Testing on the WMDE-FUN-Funban-2024 board.
Mon, Oct 28, 1:09 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde updated the task description for T378131: Do maintenance on Banner Server.
Mon, Oct 28, 11:58 AM · WMDE-FUN-Team, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech
gabriel-wmde moved T375609: 🎬️ desktop-wpde-01 | Transaction fees | ⏰ Oct 28th from Ready for Work to Banner Acceptance Testing on the WMDE-FUN-Funban-2024 board.
Mon, Oct 28, 9:07 AM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde added a comment to T375609: 🎬️ desktop-wpde-01 | Transaction fees | ⏰ Oct 28th.

I've adressed all the issues except two:

Mon, Oct 28, 9:07 AM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech

Fri, Oct 25

gabriel-wmde created T378212: Get average donation amount from global campaign parameters.
Fri, Oct 25, 6:54 PM · WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-FUN-Funban-2024

Thu, Oct 24

gabriel-wmde renamed T314320: Migrate all software to PHP 8.4 from Migrate all software to PHP 8.2 to Migrate all software to PHP 8.4.
Thu, Oct 24, 7:15 PM · WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR
gabriel-wmde renamed T314321: Adapt playbooks for PHP 8.4 from Adapt playbooks for PHP 8.2 to Adapt playbooks for PHP 8.4.
Thu, Oct 24, 7:14 PM · WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR
gabriel-wmde updated the task description for T315912: Workflow Improvements for Shutterbug.
Thu, Oct 24, 7:13 PM · WMDE-FUN-Team, Epic, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR
gabriel-wmde moved T287891: Fix Docker-based banner setup from Backlog to Ready for Estimation on the WMDE-Fundraising-CFR board.
Thu, Oct 24, 7:10 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T375775: Update Matomo and our plugins to Version 5 from Backlog to Ready for Estimation on the WMDE-Fundraising-CFR board.
Thu, Oct 24, 7:09 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T376646: Use docker container for deploying banner server from Backlog to Ready for Estimation on the WMDE-Fundraising-CFR board.
Thu, Oct 24, 7:09 PM · WMDE-FUN-Team, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech
gabriel-wmde moved T378131: Do maintenance on Banner Server from Backlog to Ready for Estimation on the WMDE-Fundraising-CFR board.
Thu, Oct 24, 7:09 PM · WMDE-FUN-Team, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech
gabriel-wmde added a project to T378131: Do maintenance on Banner Server: WMDE-FUN-Team.
Thu, Oct 24, 7:08 PM · WMDE-FUN-Team, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech
gabriel-wmde created T378131: Do maintenance on Banner Server.
Thu, Oct 24, 7:08 PM · WMDE-FUN-Team, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech
gabriel-wmde added a project to T287891: Fix Docker-based banner setup: WMDE-Fundraising-CFR.
Thu, Oct 24, 6:56 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde placed T375609: 🎬️ desktop-wpde-01 | Transaction fees | ⏰ Oct 28th up for grabs.
Thu, Oct 24, 4:52 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde added a comment to T375609: 🎬️ desktop-wpde-01 | Transaction fees | ⏰ Oct 28th.

It's now fully testable with tracking for the fee (it's tracked when submitting, the evnt is called "cover-transaction-fee").

Thu, Oct 24, 4:03 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde moved T375609: 🎬️ desktop-wpde-01 | Transaction fees | ⏰ Oct 28th from In Progress / Deployment (max. 4 tasks) to Banner Acceptance Testing on the WMDE-FUN-Funban-2024 board.
Thu, Oct 24, 3:59 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech

Tue, Oct 22

gabriel-wmde added a comment to T375609: 🎬️ desktop-wpde-01 | Transaction fees | ⏰ Oct 28th.

@kai.nissen You can now user-test this to get a first impression. How will the campaigns team know if people clicked the transaction fee? By the decimal points in the donation sums? Or will they measure if the donation amount is higher for VAR (which would be just ~1% even if most people clicked the checkbox)

Tue, Oct 22, 8:01 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde claimed T369276: Allow duplication of banner tests.
Tue, Oct 22, 6:49 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech

Mon, Oct 21

gabriel-wmde moved T375196: 🐛 Payment notification can't be processed from Blocked Externally/On Hold to Code Review (max. 4 tasks) on the WMDE-FUN-Funban-2024 board.
Mon, Oct 21, 9:10 AM · WMDE-FUN-Funban-2024, WMDE-FUN-Team, WMDE-FUN-Sprint-2024-09-10, WMDE-Fundraising-Tech
gabriel-wmde added a comment to T375196: 🐛 Payment notification can't be processed.

The first round of error logging pinpointed to the donation repository as the source of errors. I've investigated and identified the database-entity-to-domain-entity-conversion as the most likely culprit. Unfortunately, we don't log enough information to see what excactly went wrong during the conversion, so we'll have to do another dance of

  1. Review Pull request https://github.com/wmde/fundraising-donations/pull/255
  2. Create new patch release of Donation bounded context
  3. Update donation bounded context in app (manually, dependabot is not active for that repo)
  4. Deploy
  5. Trigger the IPN again
Mon, Oct 21, 9:10 AM · WMDE-FUN-Funban-2024, WMDE-FUN-Team, WMDE-FUN-Sprint-2024-09-10, WMDE-Fundraising-Tech

Tue, Oct 15

gabriel-wmde moved T377185: Disable Dependabot from Backlog to Ready for Work on the WMDE-FUN-Funban-2024 board.
Tue, Oct 15, 11:16 AM · WMDE-Fundraising-Tech, WMDE-FUN-Team, WMDE-FUN-Funban-2024
gabriel-wmde updated the task description for T377185: Disable Dependabot.
Tue, Oct 15, 9:34 AM · WMDE-Fundraising-Tech, WMDE-FUN-Team, WMDE-FUN-Funban-2024
gabriel-wmde created T377185: Disable Dependabot.
Tue, Oct 15, 9:33 AM · WMDE-Fundraising-Tech, WMDE-FUN-Team, WMDE-FUN-Funban-2024
gabriel-wmde closed T291201: Remove kontocheck dependency in the CI environment as Declined.

No longer needed, since we're using Woodpecker CI now on our own infrastructure. Woodpecker uses containers to run and we package kontocheck in our CI container. Spinning it off into its own service might be an idea to keep our PHP version as close to the released one as possible, but sicne we're also using MongoDB which is not part fo the standard distribution we might as well go "All in" with our custom PHP environment.

Tue, Oct 15, 9:23 AM · WMDE-FUN-Team, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech
gabriel-wmde closed T291201: Remove kontocheck dependency in the CI environment, a subtask of T291198: Use GitHub Actions instead of Travis, as Declined.
Tue, Oct 15, 9:22 AM · WMDE-FUN-Team, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech
gabriel-wmde closed T291198: Use GitHub Actions instead of Travis as Resolved.

We're using Woodpecker CI now (on our own infratsructure)

Tue, Oct 15, 9:20 AM · WMDE-FUN-Team, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech

Oct 9 2024

gabriel-wmde added a comment to T375609: 🎬️ desktop-wpde-01 | Transaction fees | ⏰ Oct 28th.

@kai.nissen This new feature interacts with the "upsell" feature and needs more specification for the 2nd and 3d form page:

  • What should be displayed on the 2nd page (when we try to "upsell")? Should it be the original amount or the amount + fee? The latter would need duplicated components of the 2nd page that can take the new info in. If we don't display the adapted amount, do we "undo" the checkbox or do we silently add the fee when submitting?
  • What do we do on the 3rd form page (upsell with custom amount input)? Do we dynamically update the transaction fee? Do we drop it? What happens if the user does not wait for the total to update and just hits submit? We might need UX input here.

We could also test this feature without the "upsell" in the banner. Please discuss the increased complexity with the campaigns team and make them aware that in this case the complexity (and effort to implement) goes up because two featues are interacting. Another option would be to activate the checkbox only for one-time donations.

Oct 9 2024, 4:27 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde closed T354884: Migrate bruce ("JiffyBoxes" infrastructure) as Resolved.

Done & Deployed.
PR for updating the deployment playbook: https://github.com/wmde/fundraising-infrastructure/pull/431
PR for updating the server initialization playbook: https://github.com/wmde/fundraising-infrastructure/pull/432

Oct 9 2024, 3:52 PM · WMDE-FUN-Sprint-2024-09-10, WMDE-FUN-Sprint-2024-08-27, WMDE-FUN-Sprint-2024-08-13, WMDE-FUN-Sprint-2024-07-30, WMDE-FUN-Sprint-2024-07-16, WMDE-Fun-Sprint-2024-07-02, WMDE-FUN-Sprint-2024-06-18, WMDE-FUN-Sprint-2024-01-30, WMDE-FUN-Sprint-2024-01-16, WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-FUN-Shou-Ban 2024

Oct 8 2024

gabriel-wmde claimed T375609: 🎬️ desktop-wpde-01 | Transaction fees | ⏰ Oct 28th.
Oct 8 2024, 11:28 AM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde moved T375609: 🎬️ desktop-wpde-01 | Transaction fees | ⏰ Oct 28th from Backlog to In Progress / Deployment (max. 4 tasks) on the WMDE-FUN-Funban-2024 board.
Oct 8 2024, 11:28 AM · WMDE-FUN-Team, WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech
gabriel-wmde placed T357815: Group keywords in "Visitors" data source in Fundraising Operation Center up for grabs.
Oct 8 2024, 11:28 AM · WMDE-FUN-Funban-2024, WMDE-FUN-Sprint-2024-02-27, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T357815: Group keywords in "Visitors" data source in Fundraising Operation Center from In Progress / Deployment (max. 4 tasks) to Backlog on the WMDE-FUN-Funban-2024 board.
Oct 8 2024, 11:28 AM · WMDE-FUN-Funban-2024, WMDE-FUN-Sprint-2024-02-27, WMDE-FUN-Team, WMDE-Fundraising-Tech

Oct 7 2024

gabriel-wmde added a project to T341678: Introduce keyword grouping feature in UI: WMDE-FUN-Funban-2024.
Oct 7 2024, 8:58 PM · WMDE-FUN-Funban-2024, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde created T376646: Use docker container for deploying banner server.
Oct 7 2024, 6:38 PM · WMDE-FUN-Team, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech
gabriel-wmde claimed T357815: Group keywords in "Visitors" data source in Fundraising Operation Center.
Oct 7 2024, 5:36 PM · WMDE-FUN-Funban-2024, WMDE-FUN-Sprint-2024-02-27, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T357815: Group keywords in "Visitors" data source in Fundraising Operation Center from Backlog to In Progress / Deployment (max. 4 tasks) on the WMDE-FUN-Funban-2024 board.
Oct 7 2024, 5:35 PM · WMDE-FUN-Funban-2024, WMDE-FUN-Sprint-2024-02-27, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde added a project to T357815: Group keywords in "Visitors" data source in Fundraising Operation Center: WMDE-FUN-Funban-2024.
Oct 7 2024, 5:35 PM · WMDE-FUN-Funban-2024, WMDE-FUN-Sprint-2024-02-27, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde updated the task description for T357815: Group keywords in "Visitors" data source in Fundraising Operation Center.
Oct 7 2024, 5:35 PM · WMDE-FUN-Funban-2024, WMDE-FUN-Sprint-2024-02-27, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde added a project to T357820: Extract "BannerLinks" data source in Fundraising Operation Center and add keyword grouping: WMDE-FUN-Funban-2024.
Oct 7 2024, 5:28 PM · WMDE-FUN-Funban-2024, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde added a project to T357822: Implement keyword grouping in AnalysisUseCase and AnalysisController : WMDE-FUN-Funban-2024.
Oct 7 2024, 5:13 PM · WMDE-FUN-Funban-2024, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde updated the task description for T357822: Implement keyword grouping in AnalysisUseCase and AnalysisController .
Oct 7 2024, 5:12 PM · WMDE-FUN-Funban-2024, WMDE-FUN-Team, WMDE-Fundraising-Tech

Oct 2 2024

gabriel-wmde moved T368526: Conditionally collapse first donation form section from Deploy to Test (max. 4 tasks) to Acceptance Testing on the WMDE-FUN-Funban-2024 board.
Oct 2 2024, 4:51 PM · WMDE-FUN-Funban-2024, WMDE-FUN-Sprint-2024-09-10, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde added a comment to T368526: Conditionally collapse first donation form section.

Deployed to https://testing05.wikimedia.customers.manitu.net

Oct 2 2024, 4:51 PM · WMDE-FUN-Funban-2024, WMDE-FUN-Sprint-2024-09-10, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T368526: Conditionally collapse first donation form section from Ready for Work to Deploy to Test (max. 4 tasks) on the WMDE-FUN-Funban-2024 board.

I'm moving this into "Deploy to Test", since the code review went through and we will address remaining snag (mentioned in the code review) in T376311: Adapt payment summary at the bottom of the donation form

Oct 2 2024, 4:46 PM · WMDE-FUN-Funban-2024, WMDE-FUN-Sprint-2024-09-10, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde created T376311: Adapt payment summary at the bottom of the donation form.
Oct 2 2024, 4:41 PM · WMDE-FUN-Team, WMDE-Fundraising-Tech

Sep 27 2024

gabriel-wmde moved T375775: Update Matomo and our plugins to Version 5 from Backlog to Ready for estimation on the WMDE-Fundraising-Tech board.
Sep 27 2024, 7:47 AM · WMDE-Fundraising-CFR, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T375843: Replace doorkeeper library in Fundraising App from Backlog to Ready for estimation on the WMDE-Fundraising-Tech board.
Sep 27 2024, 7:47 AM · WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR
gabriel-wmde created T375843: Replace doorkeeper library in Fundraising App.
Sep 27 2024, 7:47 AM · WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR

Sep 26 2024

gabriel-wmde added a comment to T375196: 🐛 Payment notification can't be processed.

Thank you so much!

Sep 26 2024, 4:23 PM · WMDE-FUN-Funban-2024, WMDE-FUN-Team, WMDE-FUN-Sprint-2024-09-10, WMDE-Fundraising-Tech
gabriel-wmde updated the task description for T375775: Update Matomo and our plugins to Version 5.
Sep 26 2024, 4:15 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde updated the task description for T375775: Update Matomo and our plugins to Version 5.
Sep 26 2024, 4:10 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde updated the task description for T300898: Change CI for Matomo plugin.
Sep 26 2024, 4:03 PM · WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde updated the task description for T300898: Change CI for Matomo plugin.
Sep 26 2024, 3:49 PM · WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde added projects to T375775: Update Matomo and our plugins to Version 5: WMDE-FUN-Team, WMDE-Fundraising-CFR.
Sep 26 2024, 3:43 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde created T375775: Update Matomo and our plugins to Version 5.
Sep 26 2024, 3:42 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde closed T235641: Spenden pages should have URLs that matomo can recognize, also within split funnel pages as Resolved.

We now carry over URL parameters for different A/B tests. We w're also working in getting rid of the pages and having one unified page with a collapsible payment section.

Sep 26 2024, 3:40 PM · WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde updated the task description for T300898: Change CI for Matomo plugin.
Sep 26 2024, 3:37 PM · WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde updated the task description for T374427: Put commit IDs in HTML when building for deployment.
Sep 26 2024, 3:31 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde updated the task description for T374427: Put commit IDs in HTML when building for deployment.
Sep 26 2024, 3:29 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde updated the task description for T374427: Put commit IDs in HTML when building for deployment.
Sep 26 2024, 3:27 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T374427: Put commit IDs in HTML when building for deployment from Backlog to Ready for Estimation on the WMDE-Fundraising-CFR board.
Sep 26 2024, 3:27 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde added a comment to T375196: 🐛 Payment notification can't be processed.

I have looked at the notification data and the error logs. The exceptions in the error logs make it look like the donation with that specific ID does not exist, but I've queried the database and the donation *does* exist. The first call to getDonationById in the BookDonationUseCase is failing. To determine if this is a database layer problem or if the ID is mangled by the controller that passes it to the use case, I've created https://github.com/wmde/fundraising-donations/pull/253 Please review it, create a new minor release, update the dependency in the fundraising app and deploy the app to production. After deploying, put back this ticket in "Ready for work" and trigger the notification. Then the error message should either contain the donation ID (we can investigate further what weird database error this is) or 0 (which means we need to investigate the controller code).

Sep 26 2024, 10:47 AM · WMDE-FUN-Funban-2024, WMDE-FUN-Team, WMDE-FUN-Sprint-2024-09-10, WMDE-Fundraising-Tech
gabriel-wmde moved T375196: 🐛 Payment notification can't be processed from Ready for Work to Code Review (max. 4 tasks) on the WMDE-FUN-Funban-2024 board.
Sep 26 2024, 10:47 AM · WMDE-FUN-Funban-2024, WMDE-FUN-Team, WMDE-FUN-Sprint-2024-09-10, WMDE-Fundraising-Tech

Sep 24 2024

gabriel-wmde added a comment to T374841: 🐛 Old releases not removed during deployment.

I've deployed to test and the deploy script deleted the old versions. This means that probably the outdated Ansible version was the cause ...

Sep 24 2024, 5:58 PM · WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech, WMDE-FUN-Team, WMDE-FUN-Sprint-2024-09-10
gabriel-wmde moved T374841: 🐛 Old releases not removed during deployment from Backlog to Done on the WMDE-FUN-Funban-2024 board.
Sep 24 2024, 5:57 PM · WMDE-FUN-Funban-2024, WMDE-Fundraising-Tech, WMDE-FUN-Team, WMDE-FUN-Sprint-2024-09-10
gabriel-wmde moved T369272: [GDPR🔎] MongoDB Extension on PHP8.3 servers from Backlog to Acceptance Testing on the WMDE-FUN-Funban-2024 board.
Sep 24 2024, 5:57 PM · WMDE-FUN-Funban-2024, WMDE-FUN-Sprint-2024-09-10, WMDE-FUN-Sprint-2024-08-27, WMDE-FUN-Sprint-2024-08-13, WMDE-FUN-Sprint-2024-07-30, WMDE-FUN-Sprint-2024-07-16, WMDE-Fundraising-Tech, WMDE-FUN-Team, WMDE-Fun-Sprint-2024-07-02
gabriel-wmde added a comment to T369272: [GDPR🔎] MongoDB Extension on PHP8.3 servers.

@CorinnaHillebrand_WMDE The deployed version on the server still had the old ports. The most likely explanation for that would be that you did deploy with an outdated version of infrastructure. fun-deploy.sh should have prevented that (if you have the newest version of that), I wonder what happened ...

Sep 24 2024, 5:56 PM · WMDE-FUN-Funban-2024, WMDE-FUN-Sprint-2024-09-10, WMDE-FUN-Sprint-2024-08-27, WMDE-FUN-Sprint-2024-08-13, WMDE-FUN-Sprint-2024-07-30, WMDE-FUN-Sprint-2024-07-16, WMDE-Fundraising-Tech, WMDE-FUN-Team, WMDE-Fun-Sprint-2024-07-02

Sep 16 2024

gabriel-wmde moved T374710: 🐛🚨 Broken IBAN field on Membership Form from Deploy to Test to Test on the WMDE-FUN-Sprint-2024-09-10 board.
Sep 16 2024, 1:56 PM · WMDE-Fundraising-Tech, WMDE-FUN-Team, WMDE-FUN-Sprint-2024-09-10

Sep 13 2024

gabriel-wmde added a comment to T369272: [GDPR🔎] MongoDB Extension on PHP8.3 servers.

Had to change the port, PR https://github.com/wmde/fundraising-infrastructure/pull/429

Sep 13 2024, 4:46 PM · WMDE-FUN-Funban-2024, WMDE-FUN-Sprint-2024-09-10, WMDE-FUN-Sprint-2024-08-27, WMDE-FUN-Sprint-2024-08-13, WMDE-FUN-Sprint-2024-07-30, WMDE-FUN-Sprint-2024-07-16, WMDE-Fundraising-Tech, WMDE-FUN-Team, WMDE-Fun-Sprint-2024-07-02
gabriel-wmde moved T369272: [GDPR🔎] MongoDB Extension on PHP8.3 servers from Doing to Deploy on the WMDE-FUN-Sprint-2024-09-10 board.
Sep 13 2024, 4:46 PM · WMDE-FUN-Funban-2024, WMDE-FUN-Sprint-2024-09-10, WMDE-FUN-Sprint-2024-08-27, WMDE-FUN-Sprint-2024-08-13, WMDE-FUN-Sprint-2024-07-30, WMDE-FUN-Sprint-2024-07-16, WMDE-Fundraising-Tech, WMDE-FUN-Team, WMDE-Fun-Sprint-2024-07-02