Skip to content
This repository has been archived by the owner on Feb 9, 2023. It is now read-only.

Version 1.0.0

Compare
Choose a tag to compare
@bclindner bclindner released this 26 Nov 16:15
· 15 commits to master since this release
6a23350

The first version of the new, improved, and re-written Ivory! Changes:

  • Moderation API support - no more Selenium hacking; just plug in an access token!
  • Pending user handling - automatically weed out pending users with the same rule system as the reports!
  • New rules!
    • bio_content - weed out link-in-bio spammers! Only works on reports.
    • stopforumspam - use the StopForumSpam.com API to check incoming user emails/IPs for spam probability! Only works on pending accounts.
  • New JSON configuration file - a bit more verbose, but people were complaining about YAML.
  • Better configuration validation and error handling - Ivory should let you know when you've misconfigured it much more consistently now.
  • Improved logging - Ivory now uses the logging package, which outputs much richer and more flexible logs.
  • Docker support - Ivory now ships with a simple Dockerfile!

Check out the Getting Started guide for the new version, and don't hesitate to message me on Mastodon if you have any questions.

Note: this new version of Ivory requires Mastodon version 2.9.1 or above so that it can use the Moderation API.