I don't know if there is ever a perfect time to announce this so here we go:
I've been working on some updates to the site. Before you get excited this shouldn't affect you as the user directly, it's more about tooling to help the mods out with spam content.
The test site
https://dev.leftychan.net is updated with a work in progress of leftychan's first major update. If you're a moderator I urge you to check it out, you will find there's a new link on your dashboard, as well as a change to the ban page.
The dev site is now running php 8.1 (before we were running 7.4) and twig 3.x which AFAIK makes leftychan the most up-to-date library-wise out of the vichan forks.
There's a new spam filter in place that I've named SpamNoticer. I hope that when posting it stays out of your way, I've gone to significant lengths to ensure a small amount of false-positives. However if you test and find annoying behaviour that falsely flags your post as spam it would help if you tell us. Actually my hope is that we can even lower some of the rate limits with this in place.
The SpamNoticer database (for the dev site) is exposed read-only publically at
https://dev-pgrest-spam.leftychan.net/ which is a new api that we can have thanks to postgrest. It will not rightnow serve up the original images though, just metadata about what was posted, determined to be spam, blocked and why.
Mods, you'll find that the ban/delete page(s) have been changed slightly to let you manually tell the system that a certain posts's content should be blocked. There's also a link to the UI on the mod dashboard.
The purpose of announcing this publically is the hope that we can make sure existing functionality is not broken, and posting content is not hindered by the new software. The UI is completely a sketch, and is incomplete, so I would expect to have feature requests in that area, but I think it's at the point where it can be tested in terms of usefullness. And of course to validate the design in terms of usefullness.
Post too long. Click here to view the full text.