#9 works well for me.
My client had the same problem as mentioned in #8.
Thanks. Added Ecosystem.
Now compatible with Drupal 11
+1 to apply the patch. The website is unusable without it on php8.
@Dries Arnolds
Just trying to shed some light on your problem.
Does that website you're having trouble with have js file compression enabled? If not, you're just clearing Drupal's caches, but not forcing the user's browser to download the latest version of the js file.
Another option is that you have a CDN above Drupal, and it's the CDN caching the js file.
I have applied the patch to 4 websites.
To the website that was receiving the most spam, I applied the patch 2 days ago.
Seeing how well it works, yesterday I also applied it to 3 websites that have been receiving little spam for about 2 weeks (at least 1 email at night and 1 email during the day).
Since yesterday, I have not received any spam.
I believe the patch can be included in branch 2.0.x.
In case I receive spam again, I will notify you here, but the patch is very promising.
Thanks for the patch
The same here.
The website where I applied the patch has stopped receiving spam, the rest of the websites without the patch continue to receive spam.
If it continues to work well tomorrow, I'm going to apply it to all my websites.
Patch applied to one of the websites where I receive spam through the contact form. I have other websites where spam also arrives daily, but I have not applied it there to check if the spam stops because of the patch or because the bot has given up. In a couple of days, I will inform you if the patch has worked or not.
@mindaugasd I don't know to what extent it makes sense to have a module just to test the prompts to be used by the Augmentor module.
If you want that, it's basically redoing the Prompt module. It would be another project or at least another branch.
I have been reviewing the functionalities of the Augmentor module, and it seems more complete than my Prompt module. Especially in the UI of the Drupal entity forms.
At the moment I have added a note on the Prompt module page recommending the Augmentor module.
PS: sorry for the delay in replying. I have had some pre-holiday work backlog of clients.
Hello, good morning. It may be a good idea.
Some time ago I didn't find other modules that did similar functionality, that's why I created Prompt.
I didn't know the Augmentor project.
The integration with ECA also exists with Prompt, I don't know if it is better or not than Augmentor. I have not tested it.
It may make sense to separate functionalities and avoid duplicating the same in the two modules.
From what I understand, the idea is that Augmentor manages the execution. Form buttons, API calls and saving values to the database.
And that Prompt allows to configure which prompts to use and which Augmentor API call to connect.
@murrayw If you can pass me the presentation, I would appreciate it. So we can see which functionalities are redundant.
I think you don't have the token module active.
I forgot to add it as a dependency. I will add it now. Sorry