OpenVAA / voting-advice-application

An open-source platform for creating Voting Advice Applications (VAAs)
https://demo.openvaa.org/
GNU General Public License v3.0
8 stars 0 forks source link

feat: all EE 2024 VAA features #550

Closed kaljarv closed 2 weeks ago

kaljarv commented 3 weeks ago

WHY:

This massive PR combines all the features added for the EU Elections 2024 VAAs, including the video-enabled VAA and the more traditional one with more advanced handling of question categories. This PR contains all the content from the following earlier PRs:

Fixes:

What has been changed (if possible, add screenshots, gifs, etc. )

A lot.

Check off each of the following tasks as they are completed

Clean up your git commit history before submitting the pull request!

kaljarv commented 2 weeks ago

Start page has 3 i18n texts that do not work (one button and two in the footer). Otherwise it looks like it is working as intended.

Oh, I think this is because of the remote App Labels not having all the keys. I'll disable mock data generation for those, so that we rely on the local translations only until we can automate defining the App Labels content type so that it's always up-to-date with the local translations. See #507

kaljarv commented 2 weeks ago

For some reason maildev is unhealthy now, but I'm merging this and adding a new issue about that, because the e2e test pass locally.