TI Results Browser
New Features
- Threat Intelligence results browser widget (#84)
Fixes
805d71d@ Error in pkg_config validate when no config sections are populated. (#85)
860f7a4@Fixing URLs in exception help links
f92ef4d@update SelectAlert
1a72495@Fixing mypy error in wsconfig
Fixing odd test break in ti_providers (didn't have default msticpyconfig in current directory)
Removing redundant test in test_nb_tools
Fixing bug in unit_test_lib - setting ENV VAR to "" instead of removing it.
a031c2a@Incorrect capitalization in Readme
c6468aa@Left in an unwanted cell from testing
d8098ee@Test error in EventClustering notebook
1c14a12@Fixing timestamp Timezone issue in process_tree_utils and eventcluster
a08a348@Added User exception to BrowshotAdded exception handling to ip_utils.def_whois_info
Fixed Output widgets where action function returns single dataframe
Fixed syslog_utils.cluster_syslog_logons_df so that it uses only source data to generate datetime objects - this should avoid TypeErrors from pandas when comparing datetimes where one dt has TZ info and the other doesn't. As long as the source is consistent this should avoid this error.
4f73b44@Making pkginstall and notebook init errors more friendly
1dafc1f@Fixed problem with test cases not being able to do absolute imports of msticpy modules(deleting rogue init.py at root of package
Updating Readme to make images clearer.
Add check_version to root init.py to check version against latest on PyPI
Also added check version code to tools.
Minor change to nbinit._check_config() to make testing easier.
8bbf417@Prevent default output from queries (Kqlmagic post 0.1.111)
8eff722@Fix for the problem with pandas datetime representation - you cannot compare timezone-aware and timezone-naiive dates. Redoing logic so that the code only uses timezone awareness state from data values. This should work as long as all or none of the data sets
have timezone info.