1566c29bae
* add todo * Add a normalize_kql_keywords function to utils * update rule loader to normalize and warn * optimized loading * fix linting * Moved conversion to kql module. * Updated unit test * Refactor KQL parser to normalize keywords via flag * Fix logic typo * Update detection_rules/utils.py Co-authored-by: Justin Ibarra <16747370+brokensound77@users.noreply.github.com> * Update lib/kql/kql/__init__.py Co-authored-by: Justin Ibarra <16747370+brokensound77@users.noreply.github.com> * Updated to fix unit tests and remove warnings * linting typo * Added comments * remove unused imports * Update kql.parse default --------- Co-authored-by: Justin Ibarra <16747370+brokensound77@users.noreply.github.com> Co-authored-by: Mika Ayenson <Mikaayenson@users.noreply.github.com>