Skip to content

v0.6.0

Choose a tag to compare

@CodeMeAPixel CodeMeAPixel released this 19 Oct 20:10
· 38 commits to main since this release
40e8766

Added

  • Discord bot auto-roles and event log: new members get the Members role (after accepting the rules) and bots get the Bots role; joins, leaves, member and role changes, bans, deleted, edited and bulk-deleted messages, channels, threads, roles, invites and voice activity are logged to EVENT_LOG_CHANNEL_ID
  • Blocklist (Admin → Blocklist) for email addresses, email domains and sending domains. Blocked addresses can't sign up, become an account email or a backup email, and blocked sending domains (and their subdomains) can't be added by any team
  • Ban evasion detection: banning a user now opens a dialog that blocks their email addresses (including + and Gmail dot aliases), optionally blocks their sending domains, and offers to ban related accounts. The users list flags Ban evasion (same mailbox as a banned user) and Possible evasion (same name), and each user page lists related accounts. Unbanning removes what the ban blocked. Users banned before this release have their addresses blocked automatically
  • Admins get a Discord alert when a blocked sign-up is refused, and when a domain on a shared namespace is added

Security

  • Sending domains on dynamic-DNS, tunnel and free-hosting services (DynDNS, No-IP, DuckDNS, ngrok, github.io, vercel.app and similar) can no longer be added on ByteSend Cloud, and email from such hostnames is held for review
  • Spam protection recognises phishing phrases in German, French, Spanish, Italian and Dutch, and more impersonated brands (eBay, Kleinanzeigen, European banks and couriers)

Fixed

  • Signing in by email with a banned or blocked address now shows why, instead of claiming a sign-in link was sent