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
* add tests for the expected behavior
* make tests more precise
* clean up deafult config
* move messages to H part, separate error logs and audit logs
* Add RuleFilter for dynamic rule skipping
Introduces the `types.RuleFilter` interface to allow custom, per-transaction logic for skipping rules based on their metadata.
Adds `Transaction.UseRuleFilter` to apply a filter instance and integrates the filter check at the beginning of the rule evaluation loop in `RuleGroup.Eval`. Includes associated unit tests.
* Moved rulefilter to experimental package
* Not using stretchr/testify for tests
* Fixed behavior of JSON log when H section enabled
* Added code comment
* DEF-33873: Implement persistant storage
Signed-off-by: Miroslav Kovac <mkovac@cloudlinux.com>
* DEF-33873: fix based on comments
Signed-off-by: Miroslav Kovac <mkovac@cloudlinux.com>
* DEF-33873: adding variables
Signed-off-by: Miroslav Kovac <mkovac@cloudlinux.com>
* DEF-33873: apply comment changes
Signed-off-by: Miroslav Kovac <mkovac@cloudlinux.com>
* Clean up
Signed-off-by: Miroslav Kovac <mkovac@cloudlinux.com>
* Add forgotten arg
Signed-off-by: Miroslav Kovac <mkovac@cloudlinux.com>
* DEF-33873: Add tests and make final fixes
Signed-off-by: Miroslav Kovac <mkovac@cloudlinux.com>
* DEF-35140: Fix find string resolvement (#11)
* test log
Signed-off-by: Miroslav Kovac <mkovac@cloudlinux.com>
* fix find string for persistence
Signed-off-by: Miroslav Kovac <mkovac@cloudlinux.com>
---------
Signed-off-by: Miroslav Kovac <mkovac@cloudlinux.com>
* DEF-33864 SCRIPT_FILENAME & SCRIPT_USERNAME variables implementation
* DEF-35104: investigation: redirect support
---------
Signed-off-by: Miroslav Kovac <mkovac@cloudlinux.com>
Co-authored-by: Roman Suvorov <tty2.rs@gmail.com>
Co-authored-by: Aleksei Zakharov <dokzlo13@gmail.com>
Co-authored-by: azakharov-cloudlinux <azakharov@cloudlinux.com>
Co-authored-by: Vadim Kuznetsov <vkuznetsov@cloudlinux.com>
Co-authored-by: bliss-cloudlinux <bliss@cloudlnux.com>
Co-authored-by: bliss-cloudlinux <bliss@cloudlinux.com>
0 commit comments