Page MenuHomePhabricator
Feed Advanced Search

Fri, Jan 22

gabriel-wmde added a project to T272708: Watch for code coverage deterioration with Scrutinizer: WMDE-Fundraising-Tech.
Fri, Jan 22, 1:47 PM · WMDE-Fundraising-Tech, WMDE-FUN-Team, WMDE-Fundraising-CFR
gabriel-wmde created T272708: Watch for code coverage deterioration with Scrutinizer.
Fri, Jan 22, 1:47 PM · WMDE-Fundraising-Tech, WMDE-FUN-Team, WMDE-Fundraising-CFR

Thu, Jan 21

gabriel-wmde moved T272174: Extract kontocheck to its own application from Backlog to Ready for estimation on the WMDE-Fundraising-Tech board.
Thu, Jan 21, 4:20 PM · WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR
gabriel-wmde updated the task description for T272174: Extract kontocheck to its own application.
Thu, Jan 21, 4:18 PM · WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR
gabriel-wmde updated the task description for T272174: Extract kontocheck to its own application.
Thu, Jan 21, 4:17 PM · WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR

Mon, Jan 18

gabriel-wmde renamed T134327: Clean up TrackingInfo from Refactor TrackingInfo out of Donation to Clean up TrackingInfo.
Mon, Jan 18, 9:27 AM · WMDE-Fundraising-CFR, WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-Fundraising-Frontend-Release

Fri, Jan 15

gabriel-wmde merged task T123703: Wrap konto_check library into T272174: Extract kontocheck to its own application.
Fri, Jan 15, 6:47 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, archived--TCB-Team, WMDE-Fundraising-Tech
gabriel-wmde merged T123703: Wrap konto_check library into T272174: Extract kontocheck to its own application.
Fri, Jan 15, 6:47 PM · WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR
gabriel-wmde updated the task description for T270715: Update to PHP 8.0.
Fri, Jan 15, 6:47 PM · WMDE-FUN-Team, Epic, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR
gabriel-wmde created T272174: Extract kontocheck to its own application.
Fri, Jan 15, 6:39 PM · WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR
gabriel-wmde moved T272155: Update Matomo to version 4 from Backlog to Important Epics on the WMDE-Fundraising-CFR board.
Fri, Jan 15, 4:16 PM · Epic, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde created T272158: Remove all Piwik references from FundraisingFrontend.
Fri, Jan 15, 3:39 PM · WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde moved T272155: Update Matomo to version 4 from Ready for estimation to Epics on the WMDE-Fundraising-Tech board.
Fri, Jan 15, 3:17 PM · Epic, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde added projects to T272155: Update Matomo to version 4: WMDE-Fundraising-CFR, Epic.
Fri, Jan 15, 3:17 PM · Epic, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde created T272155: Update Matomo to version 4.
Fri, Jan 15, 3:17 PM · Epic, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde renamed T263451: Make UX of address change more user-friendly from Fix Address change bugs to Make UX of address change more user-friendly.
Fri, Jan 15, 9:42 AM · WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T262704: Finish automatic content deployment from Ready for estimation to Sprint ready on the WMDE-Fundraising-Tech board.
Fri, Jan 15, 9:40 AM · WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech

Thu, Jan 14

gabriel-wmde moved T249601: Fix deprecated A/B campaign definition format from Doing to Review on the WMDE-FUN-Sprint-2021-01-11 board.

PR is at https://github.com/wmde/FundraisingFrontend/pull/2035

Thu, Jan 14, 11:47 AM · WMDE-FUN-Sprint-2021-01-11, WMDE-FUN-Team, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech
gabriel-wmde moved T249601: Fix deprecated A/B campaign definition format from Todo to Doing on the WMDE-FUN-Sprint-2021-01-11 board.
Thu, Jan 14, 8:34 AM · WMDE-FUN-Sprint-2021-01-11, WMDE-FUN-Team, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech

Wed, Jan 13

gabriel-wmde added a project to T249601: Fix deprecated A/B campaign definition format: WMDE-FUN-Sprint-2021-01-11.
Wed, Jan 13, 5:40 PM · WMDE-FUN-Sprint-2021-01-11, WMDE-FUN-Team, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech
gabriel-wmde added a subtask for T263436: Replace Silex with Symfony: T249601: Fix deprecated A/B campaign definition format.
Wed, Jan 13, 5:39 PM · WMDE-FUN-Sprint-2021-01-11, WMDE-FUN-Sprint-2020-09-28, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde added a parent task for T249601: Fix deprecated A/B campaign definition format: T263436: Replace Silex with Symfony.
Wed, Jan 13, 5:39 PM · WMDE-FUN-Sprint-2021-01-11, WMDE-FUN-Team, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech
gabriel-wmde moved T267164: Create playbook for rolling back production deployments from Ready for estimation to Sprint ready on the WMDE-Fundraising-Tech board.
Wed, Jan 13, 2:08 PM · WMDE-FUN-Sprint-2021-01-11, WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR
gabriel-wmde moved T271931: Automatically purge exported address changes from Backlog to Ready for estimation on the WMDE-Fundraising-Tech board.
Wed, Jan 13, 2:07 PM · WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde updated the task description for T263451: Make UX of address change more user-friendly.
Wed, Jan 13, 2:07 PM · WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde created T271931: Automatically purge exported address changes.
Wed, Jan 13, 2:06 PM · WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T263436: Replace Silex with Symfony from Todo to Doing on the WMDE-FUN-Sprint-2021-01-11 board.
Wed, Jan 13, 11:11 AM · WMDE-FUN-Sprint-2021-01-11, WMDE-FUN-Sprint-2020-09-28, WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team

Tue, Jan 12

gabriel-wmde added a comment to T270763: Submit button click does not submit when validation is not finished.

We have investigated this and found a design issue: When the user clicks the submit button, the browser blurs the bank data field (triggering an onBlur event) before triggering the onClick event. In the sub-second time scale between the blur and the click event, the browser renders the BIC field, moving the buttons further down. This leads to the situation that the browser somehow 'loses' the click event because it's in an area that's redrawn. If we use visibility instead of display for the BIC field (reserving whitespace, but hiding the element) the error does not occur. However, this looks kind of ugly:

Tue, Jan 12, 5:23 PM · WMDE-FUN-Sprint-2021-01-11, WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T246924: Migrate Fundraising Operation Center to Symfony from Important Epics to Ready for Estimation on the WMDE-Fundraising-CFR board.
Tue, Jan 12, 9:04 AM · Epic, WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR
gabriel-wmde moved T246924: Migrate Fundraising Operation Center to Symfony from Ready for Estimation to Important Epics on the WMDE-Fundraising-CFR board.
Tue, Jan 12, 9:04 AM · Epic, WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR
gabriel-wmde renamed T271732: Use bounded context repositories and domain objects for backoffice functionality in Fundraising Operation Center from Use new database schema in Fundraising Operation Center to Use bounded context repositories and domain objects for backoffice functionality in Fundraising Operation Center.
Tue, Jan 12, 8:59 AM · WMDE-Fundraising-CFR, Epic, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde moved T271732: Use bounded context repositories and domain objects for backoffice functionality in Fundraising Operation Center from Backlog to Important Epics on the WMDE-Fundraising-CFR board.
Tue, Jan 12, 8:25 AM · WMDE-Fundraising-CFR, Epic, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde closed T239587: Migrate Fundraising infrastructure to new servers as Resolved.
Tue, Jan 12, 8:25 AM · WMDE-Fundraising-CFR, Epic, WMDE-FUN-Team, WMDE-Fundraising-Tech

Mon, Jan 11

gabriel-wmde updated the task description for T203679: Refactor fundraising database schema.
Mon, Jan 11, 5:34 PM · WMDE-Fundraising-CFR, Epic, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde moved T270070: Add incentive item to export data from Review to Todo on the WMDE-FUN-Sprint-2021-01-11 board.
Mon, Jan 11, 5:25 PM · WMDE-FUN-Sprint-2021-01-11, WMDE-FUN-Team, WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech
gabriel-wmde moved T270070: Add incentive item to export data from Todo to Review on the WMDE-FUN-Sprint-2021-01-11 board.
Mon, Jan 11, 5:24 PM · WMDE-FUN-Sprint-2021-01-11, WMDE-FUN-Team, WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech
gabriel-wmde moved T270761: Remove translation key used in membership form from Todo to Review on the WMDE-FUN-Sprint-2021-01-11 board.
Mon, Jan 11, 5:24 PM · WMDE-FUN-Sprint-2021-01-11, WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde added a project to T246924: Migrate Fundraising Operation Center to Symfony: Epic.
Mon, Jan 11, 5:22 PM · Epic, WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR
gabriel-wmde created T271732: Use bounded context repositories and domain objects for backoffice functionality in Fundraising Operation Center.
Mon, Jan 11, 5:13 PM · WMDE-Fundraising-CFR, Epic, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde updated the task description for T203679: Refactor fundraising database schema.
Mon, Jan 11, 5:05 PM · WMDE-Fundraising-CFR, Epic, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde created T271731: Permanently delete soft-deleted donations and memberships.
Mon, Jan 11, 5:04 PM · WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde created T271719: Use new database schema in export script.
Mon, Jan 11, 2:52 PM · WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde updated the task description for T203679: Refactor fundraising database schema.
Mon, Jan 11, 2:43 PM · WMDE-Fundraising-CFR, Epic, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde updated the task description for T192323: Improve expressiveness of Payment domain and reduce coupling .
Mon, Jan 11, 2:11 PM · WMDE-Fundraising-CFR, Epic, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T268767: Import PHP errors into errbit from Doing to Done on the WMDE-FUN-Sprint-2021-01-11 board.
Mon, Jan 11, 1:59 PM · WMDE-FUN-Sprint-2021-01-11, WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde added a comment to T268767: Import PHP errors into errbit.

The airbrake plugins for logstash and fluentd, are both outdated. And running such log collection services just for PHP errors is not a good use of resources.

Mon, Jan 11, 1:58 PM · WMDE-FUN-Sprint-2021-01-11, WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T268767: Import PHP errors into errbit from Todo to Doing on the WMDE-FUN-Sprint-2021-01-11 board.
Mon, Jan 11, 1:40 PM · WMDE-FUN-Sprint-2021-01-11, WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech

Dec 22 2020

gabriel-wmde created T270739: Improve translation of incentives.
Dec 22 2020, 9:04 PM · WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde created T270721: Synchronize incentives in content repo with database.
Dec 22 2020, 6:25 PM · WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde added a project to T249523: Prepare Micropayment library for PHP 8: WMDE-Fundraising-CFR.
Dec 22 2020, 5:48 PM · WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde added a subtask for T270715: Update to PHP 8.0: T249523: Prepare Micropayment library for PHP 8.
Dec 22 2020, 5:48 PM · WMDE-FUN-Team, Epic, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR
gabriel-wmde added a parent task for T249523: Prepare Micropayment library for PHP 8: T270715: Update to PHP 8.0.
Dec 22 2020, 5:48 PM · WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde added a project to T123703: Wrap konto_check library: WMDE-Fundraising-CFR.
Dec 22 2020, 5:46 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, archived--TCB-Team, WMDE-Fundraising-Tech
gabriel-wmde added a subtask for T270715: Update to PHP 8.0: T123703: Wrap konto_check library.
Dec 22 2020, 5:45 PM · WMDE-FUN-Team, Epic, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR
gabriel-wmde added a parent task for T123703: Wrap konto_check library: T270715: Update to PHP 8.0.
Dec 22 2020, 5:45 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, archived--TCB-Team, WMDE-Fundraising-Tech
gabriel-wmde added a comment to T123703: Wrap konto_check library.

Another option to solve this would be to put the IBAN validation into its own 'micro-application'. That way, the extension would not "pollute" our whole application environment (with us needing custom PHP/extension builds) and would not be held back in case the extension is not ready for PHP 8.x yet

Dec 22 2020, 5:45 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, archived--TCB-Team, WMDE-Fundraising-Tech
gabriel-wmde created T270715: Update to PHP 8.0.
Dec 22 2020, 5:34 PM · WMDE-FUN-Team, Epic, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR
gabriel-wmde closed T165605: Use user-based password vaults for server setup playbooks as Declined.

Authentication data for setting up the system is now obsolete beause we're using managed hosting.
Authentication data for deployment is stored in our shared and encrypted password store.

Dec 22 2020, 5:30 PM · WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, Epic, WMDE-FUN-Team
gabriel-wmde moved T123703: Wrap konto_check library from Sprint ready to Backlog on the WMDE-Fundraising-Tech board.
Dec 22 2020, 5:26 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, archived--TCB-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T249523: Prepare Micropayment library for PHP 8 from Backlog to Ready for estimation on the WMDE-Fundraising-Tech board.
Dec 22 2020, 5:24 PM · WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde moved T262925: 🐛 Bug: Payment amount validation fails on donation form from Backlog to Ready for estimation on the WMDE-Fundraising-Tech board.
Dec 22 2020, 5:24 PM · WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde moved T267805: Support deploying Fundraising Operation Center to the testing pool from Backlog to Ready for estimation on the WMDE-Fundraising-Tech board.
Dec 22 2020, 5:23 PM · WMDE-Fundraising-Tech, WMDE-Fundraising-CFR, WMDE-FUN-Team
gabriel-wmde moved T270068: Add incentives checkbox to membership application form from Code Review to Done on the WMDE-FUN-Funban-2020 board.
Dec 22 2020, 4:38 PM · WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T270098: Enable backend to handle incentives from Code Review to Done on the WMDE-FUN-Funban-2020 board.
Dec 22 2020, 4:38 PM · WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde moved T270624: Mention incentive when confirming membership by e-mail from Heap to Doing on the WMDE-FUN-Funban-2020 board.
Dec 22 2020, 9:26 AM · WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde added a comment to T270068: Add incentives checkbox to membership application form.

Testable on https://testing05.wikimedia.customers.manitu.net/apply-for-membership?incentive=1

Dec 22 2020, 9:13 AM · WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech

Dec 18 2020

gabriel-wmde placed T270098: Enable backend to handle incentives up for grabs.
Dec 18 2020, 12:07 PM · WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech, WMDE-FUN-Team

Dec 17 2020

gabriel-wmde moved T270098: Enable backend to handle incentives from Doing to Code Review on the WMDE-FUN-Funban-2020 board.

PR https://github.com/wmde/fundraising-memberships/pull/58

Dec 17 2020, 4:58 PM · WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde added a comment to T270068: Add incentives checkbox to membership application form.

PR bounded context: https://github.com/wmde/fundraising-memberships/pull/58

Dec 17 2020, 4:58 PM · WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech

Dec 16 2020

gabriel-wmde claimed T270098: Enable backend to handle incentives.
Dec 16 2020, 8:26 PM · WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde moved T270098: Enable backend to handle incentives from Heap to Doing on the WMDE-FUN-Funban-2020 board.
Dec 16 2020, 10:01 AM · WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech, WMDE-FUN-Team

Dec 15 2020

gabriel-wmde moved T270097: Add migration script for incentive tables from Heap to Code Review on the WMDE-FUN-Funban-2020 board.

PR https://github.com/wmde/fundraising-memberships/pull/57

Dec 15 2020, 5:25 PM · WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde updated the task description for T261386: Upgrade Doctrine migrations to 3.x.
Dec 15 2020, 5:17 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde added a project to T261386: Upgrade Doctrine migrations to 3.x: WMDE-Fundraising-CFR.
Dec 15 2020, 4:55 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, WMDE-Fundraising-Tech

Dec 14 2020

gabriel-wmde updated the task description for T270068: Add incentives checkbox to membership application form.
Dec 14 2020, 12:33 PM · WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde created T270069: Fix PaymentMonitor .
Dec 14 2020, 9:49 AM · WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-Fundraising-CFR, WMDE-FUN-Funban-2020

Dec 4 2020

gabriel-wmde added a comment to T268969: 🎬 desktop-de-21 | Add carousel to desktop banner | ⏰ Dec 9th.

The display errors have been fixed in the latest version. The syntax error in IE 11 persists. I have investigated and have found out that this is a problem with the way JavaScript bundlers choose the distribution bundle from packages - they prefer to use the ES6 module file (if available) over the ES5 file. So for now we can either wait if the author of Splide works on my ticket at https://github.com/Splidejs/splide/issues/201 and see if that ticket resolves anything (local testing surfaced new errors in IE 11), or switch libraries.

Dec 4 2020, 5:53 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech

Dec 3 2020

gabriel-wmde moved T269104: 🎬 desktop-de-21 | Campaign setup | ⏰ Dec 9th from Heap to Acceptance Test on the WMDE-FUN-Funban-2020 board.
Dec 3 2020, 8:24 PM · WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech

Nov 27 2020

gabriel-wmde moved T268766: 🐛️ Bug | Fatal error after submitting donation form from Heap to Code Review on the WMDE-FUN-Funban-2020 board.

PR is at https://github.com/wmde/FundraisingFrontend/pull/2014

Nov 27 2020, 5:49 PM · WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T268845: Remove PiwikTracker from Incubation to Code Review on the WMDE-FUN-Funban-2020 board.

PR is at https://github.com/wmde/FundraisingFrontend/pull/2015

Nov 27 2020, 5:47 PM · WMDE-Fundraising-Tech, WMDE-FUN-Team, WMDE-FUN-Funban-2020

Nov 26 2020

gabriel-wmde added a comment to T268767: Import PHP errors into errbit.

To avoid mail flooding, we should finish T268845: Remove PiwikTracker before implementing a solution

Nov 26 2020, 8:05 PM · WMDE-FUN-Sprint-2021-01-11, WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde moved T268783: Error: Permission denied to access property "apply" from Heap to Doing on the WMDE-FUN-Funban-2020 board.
Nov 26 2020, 8:03 PM · WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE, Wikimedia-production-error
gabriel-wmde added a comment to T268766: 🐛️ Bug | Fatal error after submitting donation form.

@kai.nissen I was wondering if the session wouldn't be a better place than cookies to store this information. Withe the session we can rely on getting back exactly what we put in (a DateTimeImmutable instance) and are avoiding a potentially hostile user input. The only drawback I see is that you can get rid of the session more easily, by closing the browser, but since this is such a basic functionality, I don't see this as lowering the bar for circumvention much.

Nov 26 2020, 5:30 PM · WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech
gabriel-wmde added a comment to T266126: Port use of funds preact code to Vue.

Made fixes and deployed them

Nov 26 2020, 5:15 PM · WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde moved T266126: Port use of funds preact code to Vue from Doing to Acceptance Test on the WMDE-FUN-Funban-2020 board.
Nov 26 2020, 5:15 PM · WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde created T268845: Remove PiwikTracker.
Nov 26 2020, 5:14 PM · WMDE-Fundraising-Tech, WMDE-FUN-Team, WMDE-FUN-Funban-2020
gabriel-wmde added a project to T181990: Investigate session header bug in PiwikTest: WMDE-Fundraising-CFR.
Nov 26 2020, 5:10 PM · WMDE-Fundraising-CFR, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde closed T166118: Add+consolidate codestyle checks Fundraising projects as Resolved.

Done by using our own codestyle, based on the MediaWiki one

Nov 26 2020, 5:08 PM · WMDE-Fundraising-CFR, WMDE-FUN-Team, WMDE-Fundraising-Tech

Nov 25 2020

gabriel-wmde moved T266126: Port use of funds preact code to Vue from Code Review to Doing on the WMDE-FUN-Funban-2020 board.
Nov 25 2020, 5:53 PM · WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde moved T267538: Document Troubleshooting permission on the server from Doing to Code Review on the WMDE-FUN-Funban-2020 board.

I've created a new document: https://github.com/wmde/fundraising-infrastructure/wiki/How-to-deal-with-permission-errors-on-deployment
Please read it and tell me if something is missing/unclear.

Nov 25 2020, 12:06 PM · WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-FUN-Funban-2020
gabriel-wmde moved T267538: Document Troubleshooting permission on the server from Incubation to Doing on the WMDE-FUN-Funban-2020 board.
Nov 25 2020, 11:15 AM · WMDE-FUN-Team, WMDE-Fundraising-Tech, WMDE-FUN-Funban-2020
gabriel-wmde moved T266126: Port use of funds preact code to Vue from Doing to Code Review on the WMDE-FUN-Funban-2020 board.

Deployed to https://testing02.wikimedia.customers.manitu.net
Please user-test it

Nov 25 2020, 8:59 AM · WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech, WMDE-FUN-Team

Nov 19 2020

gabriel-wmde moved T268154: Redeploy banners from Heap to Doing on the WMDE-FUN-Funban-2020 board.
Nov 19 2020, 11:16 AM · WMDE-FUN-Team, WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech
gabriel-wmde moved T267267: Banner on German Wikipedia and wikidata.org throwing NS_ERROR_FILE_CORRUPTED: error from Heap to Deploy on the WMDE-FUN-Funban-2020 board.
Nov 19 2020, 11:16 AM · WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech, JavaScript, Wikimedia-production-error, Wikidata

Nov 17 2020

gabriel-wmde added a comment to T267267: Banner on German Wikipedia and wikidata.org throwing NS_ERROR_FILE_CORRUPTED: error.

I've created a patch for our localstorage access, to guard against corruption in Firefox: https://github.com/wmde/fundraising-banners/pull/466

Nov 17 2020, 8:21 PM · WMDE-FUN-Funban-2020, WMDE-FUN-Team, WMDE-Fundraising-Tech, JavaScript, Wikimedia-production-error, Wikidata

Nov 16 2020

gabriel-wmde moved T266126: Port use of funds preact code to Vue from Heap to Doing on the WMDE-FUN-Funban-2020 board.
Nov 16 2020, 9:45 AM · WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech, WMDE-FUN-Team

Nov 13 2020

gabriel-wmde updated the task description for T203679: Refactor fundraising database schema.
Nov 13 2020, 5:01 PM · WMDE-Fundraising-CFR, Epic, WMDE-Fundraising-Tech, WMDE-FUN-Team
gabriel-wmde updated the task description for T203679: Refactor fundraising database schema.
Nov 13 2020, 4:49 PM · WMDE-Fundraising-CFR, Epic, WMDE-Fundraising-Tech, WMDE-FUN-Team

Nov 12 2020

gabriel-wmde placed T267628: Add translation to use of funds overlay in English banners up for grabs.
Nov 12 2020, 5:50 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech
gabriel-wmde added a comment to T267628: Add translation to use of funds overlay in English banners.

@kai.nissen There are three things missing:

Nov 12 2020, 5:34 PM · WMDE-FUN-Team, WMDE-FUN-Funban-2020, WMDE-Fundraising-Tech