ianhelle Ianhelle/1.5.0post fixes (#229)
c66a03f Nov 13, 2021
Ianhelle/1.5.0post fixes (#229)
* Updated mdatp_driver and security_graph_driver to use more consistent configuration parameters and section names.

Change docs to reflect new params and configuration settings - DataProviders.rst, MDATPQuery.ipynb, MicrosoftDefender.ipynb,
Added config to mpconfig_defaults.yaml for Defender and Graph
Added additional data envs to MDATP queries for MDE and MD365
Updates to query_store.py and data_providers.py to allow drivers to specify finer-grained filtering of which queries to load
Added kusto_driver.py - to implement per-query reconnect to handle queries against different clusters.
Renamed test_drivers to test_odata_drivers.py - added more comprehensive tests for init and connect

* Fixing bug in query_store.py

* Updated kusto_driver to use msticpy config settings.

Added unit tests for config, parameter, query parsing.
Forced unit tests for test_odata_drivers to use specific msticpyconfig.yaml
Added Kusto entries to testdata/msticpyconfig.yaml

* changing version to 1.5.0pre2

* Correcting doc string in graph driver

* Changing Microsoft defender references to Microsoft 365 Defender.

Changing MD365 to M365D
Fixing error in azure_ml_tools.py
Fixing linting warnings in test_mp_extras.py
Fixing test_odata_drivers so that correct msticpyconfig.yaml is loaded when tests are run.
c66a03f