Skip to content

Releases: zaanposni/discord-masz

Version 3.8.0

14 Oct 11:46
dfed363
Compare
Choose a tag to compare

Version 3.8.0 is out!

Technical

  • Bumped various versions. Run containers in non-root mode. Bumped npm and nuget packages to the latest version. The containers now run in non-root mode. Use .NET 8.0 instead of 6.0.

Version 3.7.0

09 Jan 16:11
fc69594
Compare
Choose a tag to compare

Version 3.7.0 is out!

Breaking

  • Removed telemetry, feedback and version service. Telemetry, feedback and version service have been removed from MASZ. Since the according endpoints are no longer available. No action is required from your side.

It is recommended to install this update by January 31st. I will shut down the services mentioned in february.

Version 3.6.0

05 Oct 16:31
57fecc3
Compare
Choose a tag to compare

Version 3.6.0 is out!

Features

  • Punishment via modals. You can now create modcases in Discord using Modals. Use a right click on a user to open the context menu and select the punishment you want to apply.
  • Sync new punishments. You can now choose to sync new bans into MASZ that were not created by MASZ. MASZ uses details in the auditlog to create a valid mocase.
  • Added more content to the whois embed. The whois embed now contains the case punishment types for all cases and not just the active ones.

Fixes

  • Switch primary and secondary button for unmute dialog. The primary and secondary button for the unmute dialog were switched to improve usability.

Preview

image

Version 3.5.0

08 Sep 17:16
8d98c0a
Compare
Choose a tag to compare

Version 3.5.0 is out!

Breaking

  • Removed discriminators. Discriminators have been removed from the codebase in favor of Discords username change.

Features

  • Added experimental message cache. This new message cache should reduce the number of missing message content in the auditlog on deleted and updated messages. Use ENABLE_EXPERIMENTAL_MESSAGE_CACHE=true to enable it.
  • Added dutch translations. Added dutch (NL) translations for MASZ.

Fixes

  • Fixed time input validation in case creation. 29:xx is no longer a valid time input. 20:xx is now a valid time input.
  • Fixed wrong punishment duration in case creation. If you entered a wrong time input, the punishment duration was set to permanent. This has been fixed.
  • Fixed automod logging. If the message content was too large, some automod embeds failed to be sent. This has been fixed.
  • Correctly link evidence. The linking of evidence for automods and via the frontend has been fixed.
  • Fixed invite automod for markdown. Invites sent within the new markdown syntax are now correctly parsed and no longer trigger a false positive on whitelisted guilds.

Technical

  • Last release. This is the last release of MASZ for the foreseeable future. If you want to step in as a maintainer, please contact me via Discord. If you want to support me, you can do so on ko-fi: https://ko-fi.com/zaanposni

Version 3.4.1

04 Mar 10:04
721219b
Compare
Choose a tag to compare

Version 3.4.1 is out!

Features

  • Quick select for punishment durations. You can now quickly select default punishment durations while creating or editing a case.

Fixes

  • Unified action buttons in table views. All action buttons in table views now have a unified style.

Version 3.4.0

09 Jan 11:58
3fd7d30
Compare
Choose a tag to compare

Version 3.4.0 is out!

Features

  • Verified Evidence. You can now save Discord messages in MASZ. They can be linked to multiple cases as verified evidence.
  • Whois as user context command. You can now use the whois command as a user context command.
  • Import existing bans. You can now choose again to import existing bans from your guild while registering it.

Version 3.3.0

28 Dec 13:06
cf3d9b8
Compare
Choose a tag to compare

Version 3.3.0 is out!

Features

  • Filter guilds on "register guild" dialog. The "register guild" dialog now has a search bar to filter guilds by name.
  • Better application command handling for unregistered guilds. Application commands are now only registered for registered guilds. If you cannot use your application commands, try to readd the bot to your discord guild.
  • Translated slash commands. The slash commands are now translated to the guilds language.
  • Custom bot status. The server admin can now configure a custom bot status in their env file.
  • Added Phishing automod. Uses a popular phishing link collection and pihole lists to filter links in your guild. Not yet tested, use at your own risk, please report any problems to the MASZ developers.
  • Mentions in case description. You can now mention users, channels and roles in case description like you would in Discord.

Fixes

  • Fixed public notification webhook when editing a modcase. Fixed a bug where the public notification would always be send when editing a modcase.
  • Fixed css bugs in auditlog configuration. Fixed a content shift css bug in the auditlog configuration.
  • Discord links are now whitelisted from the invite automod. Discord resources like "discord.com/terms" are now whitelisted from the invite automod.
  • Fixed timestamp for deleted and updated messages guildauditlog. MASZ now correctly uses the UTC timestamp to display the message creation datetime.
  • Improved german translations. The german translations have been greatly improved.

Technical

  • Added telemetry service. This release adds a opt-in telemetry data collection. Data is collected anonymously and only used to improve MASZ. The server admin can opt-in to this by using "ENABLE_TELEMETRY=true" in their environment file.

Version 3.2.1

12 Nov 09:59
9dc978d
Compare
Choose a tag to compare

Version 3.2.1 is out!

Fixes

  • Fixed internal server error for channel API. A bug has been fixed that caused channel lists to be empty or fail, if the guild has a forum channel.
  • Fixed reaction added guild auditlog filter. The reaction added guild auditlog did not correctly respect the filtered channels.

Technical

  • Correctly request message content intent. MASZ will now correctly use the message content intent when connecting to the Discord API.
  • Removed demo instance from readme and website. The demo instance of MASZ will be shut down soon. The links to the demo instance have been removed from the readme and website.

Version 3.2.0

01 Sep 19:26
a0c0263
Compare
Choose a tag to compare

Version 3.2.0 is out!

Features

  • Support for voice text channels. MASZ now supports voice text channels for automoderation and audit logging.

Fixes

  • Correctly handle missing vanity url. In some cases, a missing vanity invite url, caused the invite tracking to fail. This has been fixed.

Technical

  • Discord message content intent. Discords message content intent has been enabled today. MASZ should handle blank messages correctly, but if you want to use message related features just as audit logging or automoderation, make sure to enable the message content intent in your bots settings.

Version 3.1.3

20 Aug 07:42
04db0bc
Compare
Choose a tag to compare

Version 3.1.3 is out!

Features

  • Add the current guild to the header. The current guild is now displayed in the header while navigating through the dashbaord.

Fixes

  • Fixed templates endpoint. Templates failed to load if there was an unregistered guild in the database.
  • Too many attachments automod webhook failed. If the automoderated message had no content, the generated embed was invalid and thus the internal webhook failed.