* replace ember-cp-validations with custom validation logic for poll creation
* refactor poll participation to not use ember-cp-validations
* drop ember-cp-validations from create.settings route
* remove unused leftovers from ember-cp-validations
* fix potential leak
* assertion thrown in CI tests (Firefox) indicate that listener is cleaned up automatically
* synchronize translations
* Translated using Weblate (Italian)
Currently translated at 100.0% (141 of 141 strings)
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Translate-URL: https://hosted.weblate.org/projects/croodle/client/it/
Translation: Croodle/client
* Translated using Weblate (Spanish)
Currently translated at 100.0% (141 of 141 strings)
Co-authored-by: badlop <badlop@process-one.net>
Translate-URL: https://hosted.weblate.org/projects/croodle/client/es/
Translation: Croodle/client
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 79.4% (112 of 141 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 77.3% (109 of 141 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Translate-URL: https://hosted.weblate.org/projects/croodle/client/nb_NO/
Translation: Croodle/client
* Translated using Weblate (Catalan)
Currently translated at 100.0% (141 of 141 strings)
Translated using Weblate (Catalan)
Currently translated at 97.1% (137 of 141 strings)
Co-authored-by: Maite Guix <maite.guix@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/croodle/client/ca/
Translation: Croodle/client
---------
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: badlop <badlop@process-one.net>
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Maite Guix <maite.guix@gmail.com>
* mark string as html safe before passing to translation instead of bypassing HTML escape using {{{unsafe}}} syntax
* replace ember-i18n with ember-intl