Per Otterström
Per Otterström
Filter types are only configurable via a system property. We should make this configurable via the https://github.com/Ericsson/ecaudit/blob/master/conf/audit.yaml file instead. * Configure filter type in audit.yaml * Remain backward compatible with...
Obfuscation of passwords in multi-line statements was improved in #170. However, as reported by @smiklosovic in a comment, the solution was not bullet proof. > For example, you can have...
We keep a few test scripts which are using ccm to setup test clusters for demo and "performance test" purposes. There are a lot of repeated code in those scripts....
In the /conf directory of the repo we keep two sample files (one for the ecaudit plugin and one for the eclog tool). The sample configurations provide documentation of each...
When upgrading to ecAudit 2.0.0 or later a new format for the internal whitelist table is introduced. Once the upgrade is completed it is recommended to drop the legacy whitelist...
It would be nice if we could configure a size limit on values before logging them to the audit log. For instance it may not be useful to log 1M...
In order to support different versions of Cassandra we're using the concept of flavors in ecAudit, which basically mean we maintain different branches of ecAudit - one for each supported...
Remove TODO comments where resonable
When a batch of updates is created manually (e.g. in cqlsh), the full batch will be logged as one single audit record. However, if a prepared batch is executed, then...
The ResourceFactory utility class throws IllegalArgumentException if an invalid resource String is passed in to any of its toResource() methods. This potential fault is not properly handled in WhitelistDataAccess and...