- Issue created by @goose2000
- π©πͺGermany jurgenhaas Gottmadingen
That's a nice idea. The ECA Guide is WIP and we're always looking for contributors. It mentions at least that if you enable the eca_development sub-module that you will get the drush code generator that builds the basic plugin structure for you. And beyond that, you find many hundred plugin examples in ECA that you can look at to see how certain things are done.
- π¨π¦Canada bdunphy
Would this work both ways - as a way to ban an IP and also unban/unblock an IP? This is an issue I'm running into now. We have clients on dedicated IPs that we would like to ensure never make it into the ban table.
- π©πͺGermany jurgenhaas Gottmadingen
It can certainly be developed to do both, but that should then be 2 separate action plugins.
- πΊπΈUnited States goose2000
+1 @bdunphy "unban/unblock an IP"
Thinking of a use case for the unban:
- building a never ending list of banned IPs would be bad. They are forever rotating.
- build a que event that looks at when an IP was banned (compared to NOW). Put that into a token.
- condition - >if the IP was banned 30 days ago....
- Action -> unban that IP.