Skip to content

Version 2.6.0

Compare
Choose a tag to compare
@zaanposni zaanposni released this 23 Jan 12:42
· 639 commits to master since this release
ab6c968

Version 2.6.0 is out!

Breaking changes

  • Some env vars have been moved to the appsettings tab. The default language, auditlog webhook url and public file mode settings have been moved to the appsettings tab. The env vars will be ignored.

Features

  • Internal notification for say command. The bot will now send a notification to the internal webhook when a moderator uses the say command.
  • Add more parameters to the appsettings. Default language, auditlog webhoook url and public file mode are now adjustable through the appsettings tab. Please note that this is a breaking change and may require reconfiguration by a siteadmin.
  • Added status command. A status command has been added that displays the current state of the application, similiar to the insights tab.
  • Added scheduled message announcements. A scheduled message announcement has been added that allows you to send a message to a channel at a specific time. This is useful for announcing events.
  • Added case label autocompletion. While creating or editing cases MASZ will now display choices for case labels based on already existing case labels.

Fixes

  • Delete auditlog config on guild delete. If you delete a guild and choose to delete its content, the guilds auditlog config will be deleted as well.
  • Fixed duplicated guild tabs. Fixed a bug that caused duplicated guild tabs to occure after guild registration or swapping the current guild via the toolbar too fast.
  • Fixed case template access permissions. Fixed a bug that prevented users from accessing their own case templates.
  • Fixed case template search. Fixed a bug that caused case template searching to fail.
  • Fixed case template creation permissions. Fixed a case where some users could create case templates eventhough they were no moderator and thus not allowed to do that.
  • Improved modcase creation dialog. Removed unneeded "back" button at the start of the case creation dialog.
  • Fixed application startup process. Two bugs in the applications startup process have been fixed that caused the app to not work properly and eventually crash
  • Fixed NRE in unban procedure. Fixed a caching issue during the unban procedure that occurred when a user was unbanned before MASZ tries to unban him.
  • Removed case bin. The case bin tab has been removed since the new filters in the modcase table can do the same thing.