-
Notifications
You must be signed in to change notification settings - Fork 304
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Ianhelle/rel1.0.0 cleanup 2021 03 12 (#147)
* Cleanup and bug fixes for v1.0 - dependencies. - Updated msticpy notebooks - Updated setup.py, requirements.txt and conda-reqs with new/non-conflicting version - Fix to test_nbinit.py and import_analyzer.py - Added test script for dependencies/extras - Updating version to pre3/rc3 - Fix to README - Updated notebooksamples.rst with latest notebooks.notebooksamples - Removed random unicode char in PivotFunctions.rst - Added Releases.rst - pointer to GitHub release page. * Fixing test error in test_nbinit.py Some fixes to notebooks (mainly getting rid of uneeded Seaborn refs) * Doc string error - prospector - in test_mp_extras.py * More updates for release: - Added links to medium articles in ReadtheDocs - Fixed QueryProviderDocumenter.ipynb - Generated new DataQueries.rst doc - Added KqlmagicCustom[jupyter-basic] back to core components - Updating docs for this in Installing.rst - Updated test_pkg_imports.py to account for this. - Setting KQLMAGIC_EXTRAS_REQUIRE env var in package __init__.py to prevent warnings in Kqlmagic - Minor clarification in MPSettingsEditor.ipynb - Reordered params in wsconfig.py WorkspaceConfig so that you can supply the workspace name as single positional parameter - Change kql_driver.py so that you can supply a WorkspaceConfig instance as the "connection_str" - Change to pivot_register to return single "raw" result if it is a list of one item - Add Pivot and entities as auto-imported items - * Add create static method to entity to instantiate entity from dict or pd.Series Fix bug in ip_utils.py convert to entities * Fix to provider name handling in user_config.py * Adding more queries for notebooklets - VMComputer and DNSEvents. Fixing wording in SelectAlert widget Fixing potential None value error in GetText and GetEnvironmentText Fixing a few bugs and tidying in convert_to_ip_entities in ip_utils.py Random linting errors. Fixing issue #146 - Error is thrown when AzureSentinel config is not present in msticpyconfig.yaml file Added extra tests for nbinit.py in test_nbinit.py * Fixing infinite recursion issue in process_tree_utils.py Issue #148 * Adding file lock to unit_test_lib::custom_mp_config - because settings are global, multiple test processes can change the settings on each other. Minor updates to test_nbinit.py Fix in pivot_register.py - _iterate_func did not pass through **kwargs to function. Also added a few comments to explain what's going on Bug in security_alert_graph - if NTDomain attribute is None Added local function cache to better handle repeated IPs Missing update to all_ips perf optimizatio nin convert_to_ip_entities Adding filelock to dev requirements-dev.txt * Corrected pip extras syntax in Installing.rst Invalid return type in pkg_config.py:: validate_config Added prompt_for_ws function to wsconfig.py. Also added more detail to warnings on how to fix things. Replace matplotlib draw_entity_alert_graph with Bokeh version in nbdisplay.py nbinit.py: - Added resource URLs to warnings - added KQLMAGIC_CONFIGURATION to enable trying AzureCLI SSO by default. - added pandas config to return schema with dataframe html to render using native nteract data browser. * Adding markdown to requirements-dev.txt * black formatting of security_alert * Adding beautifulsoup4 and markdown to dev/test requirements in requirements-dev.txt and conda-reqs-dev.txt Adding time unit control to QueryTime widget to allow interactive setting of day/week/month. Also increased the max range for these units - in nbwidgets.py * Fixing test error - seems like subtle change or bug in pandas groupby behavior - in sessionize.py Changing Development Status classifier and adding some extra keywords in setup.py Adding more verbose output to try to catch spurious errors in test_nbinit.py * Workarounds for some test errors in test_nbinit.py and test_user_config.py Updating requirements-dev.txt with pip-compatible versions. Adding same updates to conda-reqs-dev.txt and conda-reqs-dev-pip.txt
- Loading branch information
Showing
50 changed files
with
7,736 additions
and
6,281 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,4 @@ | ||
flake8-mypy>=17.8.0 | ||
mypy-extensions>=0.4.1 | ||
prospector>=1.1.7 | ||
pyroma>=2.5 | ||
pytest-check>=0.3.9 | ||
|
||
prospector>=1.3.1 | ||
pyroma>=3.1 | ||
pytest-check>==1.0.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,24 @@ | ||
aiohttp>=3.0.0 | ||
bandit>=1.6.2 | ||
black>=19.3b0 | ||
coverage>=4.5.4 | ||
flake8>=3.7.8 | ||
bandit>=1.7.0 | ||
beautifulsoup4 | ||
black>=20.8b1 | ||
coverage>=5.5 | ||
filelock>=3.0.0 | ||
flake8>=3.8.4 | ||
markdown>=3.3.4 | ||
mccabe>=0.6.1 | ||
mypy>=0.720 | ||
nbdime>=1.1.0 | ||
pep8-naming>=0.4.1 | ||
mypy>=0.821 | ||
nbdime>=2.1.0 | ||
pep8-naming>=0.10.0 | ||
pep8>=1.7.1 | ||
pipreqs>=0.4.9 | ||
pycodestyle>=2.5.0 | ||
pydocstyle>=3.0.0 | ||
pyflakes>=2.1.1 | ||
pylint>=2.3.1 | ||
pytest-cov>=2.7.1 | ||
pycodestyle>=2.6.0 | ||
pydocstyle>=6.0.0 | ||
pyflakes>=2.2.0 | ||
pylint>=2.5.3 | ||
pytest-cov>=2.11.1 | ||
pytest>=5.0.1 | ||
responses>=0.10.8 | ||
sphinx_rtd_theme | ||
responses>=0.13.2 | ||
sphinx_rtd_theme>=0.5.1 | ||
sphinx>=2.1.2 | ||
virtualenv |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
Blog articles on our Medium account | ||
=================================== | ||
|
||
|
||
`MSTICPy v1.0 pre-release <https://msticpy.medium.com/msticpy-1-0-pre-release-6d6edc5df79c>`__ | ||
March 17, 2021 | ||
|
||
`Pivot Functions 0.9.0 release <https://msticpy.medium.com/msticpy-0-9-0-pivot-functions-2be851ae2001?source=friends_link&sk=b3ba3a1096c694854a11c2bbdae5333e>`__ | ||
Feb 22, 2021 | ||
|
||
`MSTICPy 0.8.8 release <https://msticpy.medium.com/msticpy-0-8-8-release-5e8fe28a77d6?source=friends_link&sk=4b3682409a3b266cde7e4d805e35b406>`__ | ||
Oct 28, 2020 | ||
|
||
`MSTICPy 0.8.0 release <https://msticpy.medium.com/msticpy-0-8-0-release-5e7a94e0f2f1?source=friends_link&sk=125ba48ad84f1ed462b92c22f66612d8>`__ | ||
Sep 21, 2020 | ||
|
||
`MSTIC Notebooklets <https://msticpy.medium.com/announcing-mstic-notebooklets-d32479bd07f?source=friends_link&sk=6cf84354153dcf86498bac84412788b0>`__ | ||
Aug 17, 2020 | ||
|
||
`MSTICPy 0.7.1 release <https://msticpy.medium.com/msticpy-0-7-0-1-release-758c5cbbf06d?source=friends_link&sk=a77c6479783e79439d6b2acfbf07ecf9>`__ | ||
Aug 14, 2020 | ||
|
||
`MSTICPy 0.6.1 release <https://msticpy.medium.com/msticpy-0-6-0-1-release-4b12e76099a7?source=friends_link&sk=5bfca0ae257d19800c1cad4d71cceced>`__ | ||
Jul 2, 2020 | ||
|
||
`MSTICPy 0.5.1 release <https://msticpy.medium.com/msticpy-0-5-1-release-107f531a738f?source=friends_link&sk=10d584982ae261b4cc090d72bf43939d>`__ | ||
May 29, 2020 | ||
|
||
`MSTICPy 0.5.0 release <https://msticpy.medium.com/msticpy-0-5-0-released-a1ebfc362a1?source=friends_link&sk=66640f711c88311bf737e031368d936d>`__ | ||
May 14, 2020 |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -70,6 +70,7 @@ Contents | |
Visualization | ||
msticpyAPI | ||
notebooksamples | ||
blog_articles | ||
Releases | ||
contributing | ||
license | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
"""Version file.""" | ||
VERSION = "1.0.0.pre3" | ||
VERSION = "1.0.0rc4" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.