Florian Brinkmann
Florian Brinkmann
Hi, could you post the errors you get?
I just looked at the comments list screen and thought about where to put those actions. In the first step, I would begin with the action to re-analyse all pending...
I think we could just try to make the Honeypot optional in v3 so that plugins which would like to integrate with other spam detection mechanisms can do so. And...
After a small discussion I would vote for 3, with trying to add a hint to the core field when the option is enabled.
Idea from Twitter: having one table with spam from all sites in a multisite (https://twitter.com/xwolf/status/1443576562335424531)
I am not sure what happens when a few thousand comments are pending, like in #281 😬 Do we need some form of queueing for such cases?
I testet the feature with 29.500 pending comments (thanks @2ndkauboy for the SQL export), and on my local test environment it processed close to 6.000 before a 504 error. So,...
I added Action Scheduler (https://github.com/woocommerce/action-scheduler) for the background processing. Currently, batches of 500 comments are reanalyzed, before the next action is created for the next batch. That takes some time...
I thought that, too, but Action Scheduler already handles that: https://github.com/pluginkollektiv/antispam-bee/blob/281-bulk-analyzing/vendor/woocommerce/action-scheduler/action-scheduler.php Off topic: `php-scoper` looks very cool!
- [x] Add Button to Settings page - [x] Only show (or enable) option with more than X pending comments