Hey folks! I forgot to announce it here, but I deployed Noggin 1.3.0 to prod last week. Here are the highlights. Features
- Add a page to manage registering users (PR#672 <https://github.com/fedora-infra/noggin/pull/672>). - Allow template override with a custom directory, see the TEMPLATES_CUSTOM_DIRECTORIES configuration value (PR#701 <https://github.com/fedora-infra/noggin/pull/701>). - Allow users to declare their Matrix IDs in addition to the IRC nicknames (#248 <https://github.com/fedora-infra/noggin/issues/248>). - Display on users’ profiles the agreements they have signed (#576 <https://github.com/fedora-infra/noggin/issues/576>). - Validate email addresses when changed in the mail or rhbz_mail attributes (#610 <https://github.com/fedora-infra/noggin/issues/610>). - Allow users to select multiple pronouns (#646 <https://github.com/fedora-infra/noggin/issues/646>). Bug Fixes - Don’t tell users signing up that their username is already taken when it can be the email address (PR#665 <https://github.com/fedora-infra/noggin/pull/665>). - Add the for attribute to checkbox labels (#658 <https://github.com/fedora-infra/noggin/issues/658>). Development Improvements - Start using pre-commit <https://pre-commit.com/> to run the simple checkers (linters, formatters, security checks). Run poetry install to install the new dependencies, and then run pre-commit install to setup the git hook. Also add the safety <https://pyup.io/safety/> tool (PR#659 <https://github.com/fedora-infra/noggin/pull/659>). As always, please report the issues you may encounter. Cheers! Aurélien
_______________________________________________ infrastructure mailing list -- infrastructure@lists.fedoraproject.org To unsubscribe send an email to infrastructure-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure