Improvements for vue register form
After the january release can we merge !1309 (merged). Than can we work on this topics.
-
Support for country code in mobile phone input field. -
Support for entering date of birth from EU format (25-12-2019) instead of US format (2019-12-25) Dev issue 522 - Date typing issue in current datepicker
- Fork from current datepicker
- Started a proof of Concept to changing datepicker to cleave in branch. But the birthdate validation is on firefox broken (chrome works). We need an update for date fns, that startet in MR !1042 (closed)
-
The GDPR (Datenschutzerklärung) is a little bit weird: E.g. on the ~5 line it says Foodsharing e.V.ße 3650667. Some linebreaks seem to be missing -
The legal agreement and data protection declaration should be written into the database when registering. -
The checkboxes (Datenschutzerklärung und Rechtsvereinbarung) at the end are graphically not the same -
Outsource each individual page into a child vue component (suggestion from @moffer). -
If the process fails, the error message does not include any detail (e. g. the email address is already in use). -
RegisterForm.vue: Invalid default value for prop "state": Props with type Object/Array must use a factory function to return the default value. -
Extract $legal = $this->contentGateway->get(28);
in src/Modules/Foodsaver/FoodsaverControl.php to a constant that describes its meaning -
When referring to data protection, insert a link (new tab) to the data protection agreement in the input field from the date of birth. -
Update dependencies (vuelidate, vuejs-datepicker ...) -
The detail view of this amassadors admin page is broken (This is the mid colum of this three colum page).
- And delete profile does not work as orga user (#809 (closed))
- http://localhost:18080/?page=foodsaver - slack discussion
Edited by Chris Oelmueller