You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Maybe out of scope for this module but could be interesting to maintain a log of changes to the firewall. EE kind of already does this with admin actions logging, but in my experience those can be difficult to grok, so a dedicated changelog could be better
The text was updated successfully, but these errors were encountered:
Sounds like a useful feature to me, would require a little rewrite of the storage of the firewall & entries. At the moment the IPs are stored as a simple textarea field in core config.
To achieve this (and the other feature you requested) would require creating of a 'firewall_rule' entity, and a datagrid which displays them. With options to view/create/update/delete and maybe fields like:
IP
Comment
Created_At
Updated_At
Created_By
You would then be able to also create a filerule_rule_log (to satisfy your other requirement) which would keep a list of the changes (deleted, added, changed, created_at, created_by).
There should be a migration which coverts the core_config option into these entities, stripping lines only containing newlines and adding comments if the line(s) before start with #.
Maybe out of scope for this module but could be interesting to maintain a log of changes to the firewall. EE kind of already does this with admin actions logging, but in my experience those can be difficult to grok, so a dedicated changelog could be better
The text was updated successfully, but these errors were encountered: