Releases: fedora-infra/noggin
v1.11.0
Released on 2025-11-14.
Features
- Password reset now possible with email address as well as username (#1240)
- Send message to messagebus when user is removed from a group (#1415)
- Show the account creation date on user profiles (#1447)
- Allow logging in with an email address instead of a username (#1484)
- Restore the
FREEIPA_SERVERSconfig option in case DNS discovery is not available - Support Python 3.11 and 3.12
Bug Fixes
- Remove the toasts when they are autohidden (#1430)
- Warn users that logging in with email addresses is not supported (#1475)
- Don't allow passwords longer than 122 chars (see IPA#9600)
- Fix the popovers in the FAS theme
Development Improvements
- Drop the Safety scanner as it now requires an online account
Other Changes
- Use fedora-bootstrap 5.3.3-0 in fas theme (PR #1432)
Contributors
Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release:
- Akashdeep Dhar
- Aurélien Bompard
- Cappy Ishihara
- eliba
- Fco. Javier F. Serrador
- Hugo Costa
- Salvatore Cocuzza
- Justin W. Flory (he/him)
- Charles Lee
- Léane GRASSER
- Lenka Segura
- Nils Philippsen
- Weblate
- Apertium APy
- Oğuz Ersen
- Patrik Polakovič
- Pedro Moura
- Ricky Tigg
- Ryan Lerch
- William Modave
- Yuri Chornoivan
- hsu zangmen
- Dmytro Markevych
- Andrea Morelli
- Nathan
- Adrien Ricciardi
- Scrambled 777
- Wojciech Teichert
- Adam0Brien
Version 1.10.0
Released on 2024-04-15.
Features
Bug Fixes
- Previously, the Leave Group button on the group page was at the top of the list of group members.
However if a group has a large number of sponsors, this button would be far down the page.
The leave group button is now located in the subheader of the group listing page, avoiding this issue. (#600) - Only choose an IPA server that is in the config (#1356)
- Revisited and rewrote the installation steps in greater detail (#1363)
- Alerts / Flash Messages of type Success now timeout and disappear after 5 seconds (#1379)
Other Changes
- The Fedora, Default, and CentOS themes now use Bootstrap 5 or Fedora Bootstrap 2 (#966)
- Remove OpenSUSE theme assets as they are not used anymore (#1391)
Contributors
Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release:
- Akashdeep Dhar
- Aurélien Bompard
- Cappy Ishihara
- Elias
- Nils Philippsen
- Patrik Polakovič
- Ryan Lerch
- William Modave
v1.9.0
Released on 2024-01-10.
Features
- Add validation for the OTP field on the login page (#1152)
- Add the RSS URL to the user profile (#1216)
- Give a clearer error message to registering users who use a mixed case username (#1327)
Bug Fixes
- Fix the boolean values (checkboxes) not showing up in the profile page (#1202)
- Don't show disabled (locked) users in Noggin (#1210)
Contributors
Many thanks to the contributors of bug reports, pull requests, and pull request
reviews for this release:
- Andika Triwidada
- Ettore Atalan
- Aurélien Bompard
- Luna Jernberg
- Borys Dikovets
- Jan Kuparinen
- Frank Dana
- Hoppár Zoltán
- josep constantí
- Linus Virtanen
- Maksim Kliazovich
- 김인수
- Tao Mon Lae
- Yuri Chornoivan
Version 1.8.0
This is a feature release that adds a RSS URL to the user profile.
Features
- Add the RSS URL to the user profile (#1216).
Bug Fixes
- Fix the boolean values (checkboxes) not showing up in the profile page (#1202).
- Don’t show disabled (locked) users in Noggin (#1210).
Contributors
Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release:
- Jonathan Wright
- Aurélien Bompard
- grimst
- Lenka Segura
- Nils Philippsen
- Pedro Moura
- Ryan Lerch
Version 1.7.1
Released on 2023-01-17. This is a bugfix release.
- Add compatibility with Flask 2.2.X by using register_error_handler instead of a plain WSGI wrapper. (#1008).
/forgot-password/askendpoint now handlessmtplib.SMTPRecipientsRefusederror gracefully. (#817).- Store the chosen IPA server in the session for both the user client and the admin client. This prevents admin commands from running on a server and user commands running on another. (#1079).
Contributors
Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release:
- Ettore Atalan
- Aurélien Bompard
- Francois Andrieu
- Erol Keskin
- Ernedin Zajko
- Hoppár Zoltán
- Nathan
- Robert Klein
Version 1.6.1
This is a minor release.
- The tests have been moved outside of the installed package (#940).
- Update dependencies.
Version 1.6.0
Released on 2022-05-13. This is a feature release.
Features
Bug Fixes
Version 1.5.1
This is a bugfix release:
- Let users login even if they registered with a username that is now invalid (#831).
Version 1.5.0
Version 1.4.0
This is a feature and bugfix release.
Features
- Improve the display of group communication channels (IRC or Matrix) (#309).
- Add the email address in the user’s profile (#568).
- Display the SSH public keys on the user’s profile (#676).
- Mention that Fedora and CentOS accounts are merged (#689).
- The Matrix server now defaults to fedora.im, and the Matrix web client instance defaults to https://chat.fedoraproject.org (#780).
Bug Fixes
- Change the Lost OTP link and wording to limit spam email on our admin mailbox (#678).
- Handle password changes for manually created users (#719).
Contributors
Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release:
- Aurélien Bompard
- Charles Lee
- Hela Basa
- Josep M. Ferrer