I've deployed a new version on test-spenden.wikimedia.de that should fix all the bugs except two. Remarks on the unfixed bugs:
Mon, Aug 19
Exported all viewport data with the different prefixed. Sent via email to @Tobias_Schumann_WMDE-ext
Moving to done, as the individual form tracking is done in T226348: Set a unique and descriptive value as the form name attribute for all skins. The submit button tracking has a followup ticket in T230726: Track form submissions
The form submissions are not tracked, there is a follow-up ticket: T230726: Track form submissions
User-tested the functionality on the test system, it works.
I've deployed a new version to the test server, based on https://github.com/wmde/FundraisingFrontend/pull/1610 This should fix the aforementioned issues (except for the FAQ one, where I'd rather adapter the translation in Laika).
Fri, Aug 16
Wed, Aug 14
Superseded by T225616: Run FundraisingFrontend PHP code in a container
Another update of Jenkins has helped, but for unknown reasons. PR is at https://github.com/wmde/fundraising-infrastructure/pull/273
Tue, Aug 13
Since this ticket is now about error pages, I've created a followup-ticket: T230404: Create Non-JS version of error pages
Mon, Aug 12
Sat, Jul 27
Thu, Jul 25
A Pull request to remedy the race condition (without UI feedback) is at https://github.com/wmde/FundraisingFrontend/pull/1571
I interpreted the "submit" button as "next" or "submit" button, so the error box is page-specific.
Wed, Jul 24
The symlinks are now there, but the automatic deployment is still broken - Jenkins does not spin up jobs on its Docker cloud for unknown reasons. Please use manual deployment in the meantime: In the fundraising-infrastructure repo run
Tue, Jul 23
can be tested, but not 100% done until we deal with T228742: Race condition when submitting membership form
The problem of people missing the error entirely can only be alleviated by showing where errors are. Suggested behavior is jumping to the top of the page and listing the problems there, so you get an overview and go past the problematic fields by scrolling.
@Jan_Dittrich Could you advise here? Are there plans to show spinners or other indicators while smth. is going on in the background?
Jul 17 2019
Jul 11 2019
Jul 10 2019
Done, can you test again?
Jul 9 2019
Banner is now set up, please test & give me feedback
Jul 8 2019
Jul 7 2019
Jul 5 2019
It works now, the deployed version on test-spenden-2 had the changes for T225487: Previous update token is not preserved, but not the ones from the PR.
I've opted for the version where we have 2 different translation strings for the pills and the actual UI element. And edited the CSS to not restrict the sort field pill (for languages that need a more text). If the browser test pass, we should be good now.
A (user-tested and experimentally-deployed-to-test) fix is in https://github.com/wmde/FundraisingFrontend/pull/1541
Jul 4 2019
Jul 3 2019
Jun 30 2019
@kai.nissen The DOB field is still there, right? It's missing in the mockup.