Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
This project uses towncrier and the changes for the upcoming release can be found in https://github.com/fedora-infra/fmn/tree/main/changelog.d/.
3.3.0 - 2024-01-10¶
Added¶
Add a footer to email notifications with a link to the rule that generated it #895
Changed¶
Remove the refence to the old FMN on the home page
Fixed¶
Explain where the destinations come from #892
Adjust to backwards-incompatible changes in aiosmtplib 3.x
Prevent selecting a destination from closing the modal
3.2.0 - 2023-09-21¶
Added¶
Send the cache building stats to collectd #913
Fixed¶
Disable a user’s rules when the user is disabled. This will happen only after the FASJSON cache expires, so there will be a delay. Disabled rules will not be re-enabled if the user is re-enabled. #826
Add a Cancel button when creating a rule and a link back to the rules list in the user dropdown #877
Allow address extentions (
+
) in email addresses #912Don’t crash when we timeout reaching the Matrix server #971
Fix the creation of the “My Events” tracking rule #984
3.1.0 - 2023-08-09¶
Removed¶
Get rid of our support for synchronous DB #870
Added¶
Changed¶
Fixed¶
Frontend: handle errors when querying destinations #878
API: Allow rule names to be None in the outgoing Fedora messages. Message schema: make rule.id and user.name required as well. #879
IRC sender: handle libera.chat not sending us the
LOGGED_IN
response #884Email sender: close the connection before reconnecting #885
Handle Ipsilon error on login #890
Avoid causing transaction serialization failures in the cache by making those transactions read-only #922
3.0.0 - 2023-04-14¶
Changed¶
Complete rewrite of FMN