{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":171915396,"defaultBranch":"main","name":"msticpy","ownerLogin":"microsoft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-21T17:30:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6154722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713494242.0","currentOid":""},"activityList":{"items":[{"before":"b98197ffe9009d81244cc27f2e60624a63036c88","after":"36bd044962d8a4e80d17fd428d76effcf1bc5bd6","ref":"refs/heads/main","pushedAt":"2024-04-19T02:37:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"WSConfig updates (#771)\n\n* Update ws_config to handle kqlmagic connection strings\r\nFixed regex parser and added unit test for parenthesized format of string (e.g. tenant(\"guid\").workspace(\"guid\").\r\nAlso getting rid of debug print statement from sentinel_utils.py\r\nAnd updating python_publish github action to use Python 3.11\r\n\r\n* - Updated wsconfig.py to do the following:\r\n\r\n - track settings from pkg_config/msticpyconfig.yaml\r\n - use internal value names that match msticpyconfig rather than legacy config.json\r\n - added support for Args subkey in config\r\n - renamed the constants so that they are a bit shorter and easier to understand\r\n- Fixing other modules and test cases that use hard-coded values for configuration values to use new constant names\r\n- Fix to vtlookupv3.py\r\n - fixed detection of use of nestasyncio so that it works more in more cases (previous failed when invoked from langchain agent)\r\n - fixed cancelling progress bar task ony if it was created\r\n- Minor typing addition to up_utils.py\r\n\r\n* Adding ability to use \"MSSentinel\" in place of \"AzureSentinel\" as header in msticypconfig.yaml settings.\r\n\r\n* Fixing MyPy and unit test errors\r\n\r\n* Fixing test errors due to new SettingsDict settings object","shortMessageHtmlLink":"WSConfig updates (#771)"}},{"before":"d7daef1babfd8da624507d3473999f50976057ee","after":null,"ref":"refs/heads/ianhelle/ws-config-connection-str-2024-04-05","pushedAt":"2024-04-19T02:37:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"}},{"before":"7716aa2e28dbfb8b77ea0492361500c361212e66","after":"d7daef1babfd8da624507d3473999f50976057ee","ref":"refs/heads/ianhelle/ws-config-connection-str-2024-04-05","pushedAt":"2024-04-19T01:11:24.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ianhelle/ws-config-connection-str-2024-04-05","shortMessageHtmlLink":"Merge branch 'main' into ianhelle/ws-config-connection-str-2024-04-05"}},{"before":"03d9b5f86372f227f0c4ac7f29cb3acc7bc6c8ec","after":"7716aa2e28dbfb8b77ea0492361500c361212e66","ref":"refs/heads/ianhelle/ws-config-connection-str-2024-04-05","pushedAt":"2024-04-19T01:06:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Fixing test errors due to new SettingsDict settings object","shortMessageHtmlLink":"Fixing test errors due to new SettingsDict settings object"}},{"before":"f83f07ffbfa8fd4d600781cc59e49006a7b146e5","after":"b98197ffe9009d81244cc27f2e60624a63036c88","ref":"refs/heads/main","pushedAt":"2024-04-19T00:06:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Add jwt auth token expire check and modify some messages when connecting Splunk (#770)\n\n* add jwt auth token expire check and modify some messages when connecting Splunk\r\n\r\n* small changes for exceptional messages\r\n\r\n* Fixing bandit false positive\r\n\r\n---------\r\n\r\nCo-authored-by: Ian Hellen ","shortMessageHtmlLink":"Add jwt auth token expire check and modify some messages when connect…"}},{"before":"0e91371d989b32c80dc65b8e3e4016e1d5f2129c","after":"03d9b5f86372f227f0c4ac7f29cb3acc7bc6c8ec","ref":"refs/heads/ianhelle/ws-config-connection-str-2024-04-05","pushedAt":"2024-04-18T23:42:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Fixing MyPy and unit test errors","shortMessageHtmlLink":"Fixing MyPy and unit test errors"}},{"before":"4d9ed28c5c819582fd54c0bb9fae175d036231c6","after":null,"ref":"refs/heads/ianhelle/add-ruff-linter-2024-04-01","pushedAt":"2024-04-18T18:11:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"}},{"before":"5cc27c7ee13176b6b168241858170f1700f91b94","after":"f83f07ffbfa8fd4d600781cc59e49006a7b146e5","ref":"refs/heads/main","pushedAt":"2024-04-18T18:11:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Add support for ruff and u/p devcontainer (#765)\n\n* Add support for ruff\r\nFixing devcontainer json to remove deprecated vscode settings\r\n\r\n* Add docs build to python-package action\r\n\r\n* Fixing docs github action","shortMessageHtmlLink":"Add support for ruff and u/p devcontainer (#765)"}},{"before":"9a6b908a997b642766b7679fdfaf8e5a179db339","after":"4d9ed28c5c819582fd54c0bb9fae175d036231c6","ref":"refs/heads/ianhelle/add-ruff-linter-2024-04-01","pushedAt":"2024-04-18T18:03:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ianhelle/add-ruff-linter-2024-04-01","shortMessageHtmlLink":"Merge branch 'main' into ianhelle/add-ruff-linter-2024-04-01"}},{"before":"0df2dd61227ee7eec49e19fc6687e72a21f62c7b","after":null,"ref":"refs/heads/ianhelle/fix-split-timerange-calc-2024-03-25","pushedAt":"2024-04-18T18:03:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"}},{"before":"949cf072da362d43f2efa6ef334f5c11286c9a03","after":"5cc27c7ee13176b6b168241858170f1700f91b94","ref":"refs/heads/main","pushedAt":"2024-04-18T18:03:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Fix split query time-ranges calculation (#762)\n\n* Fixing _calc_split_ranges for split queries\r\nThx to @pjain90 for the fix\r\n\r\n* Fix fail_on_partial parameter in Azure Monitor driver\r\n\r\n* Fixing tests for split_queries changes\r\n\r\n* Additional test case fixes","shortMessageHtmlLink":"Fix split query time-ranges calculation (#762)"}},{"before":"2accdeb4b805a98e08b60518787639203e4d88f6","after":"0df2dd61227ee7eec49e19fc6687e72a21f62c7b","ref":"refs/heads/ianhelle/fix-split-timerange-calc-2024-03-25","pushedAt":"2024-04-18T17:34:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ianhelle/fix-split-timerange-calc-2024-03-25","shortMessageHtmlLink":"Merge branch 'main' into ianhelle/fix-split-timerange-calc-2024-03-25"}},{"before":"b24d6d49243b2d48719f3173059f977f1e3a8ab7","after":"0e91371d989b32c80dc65b8e3e4016e1d5f2129c","ref":"refs/heads/ianhelle/ws-config-connection-str-2024-04-05","pushedAt":"2024-04-16T17:48:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Adding ability to use \"MSSentinel\" in place of \"AzureSentinel\" as header in msticypconfig.yaml settings.","shortMessageHtmlLink":"Adding ability to use \"MSSentinel\" in place of \"AzureSentinel\" as hea…"}},{"before":"d773658a5b58631178b4491a83c8895090337ccf","after":"b24d6d49243b2d48719f3173059f977f1e3a8ab7","ref":"refs/heads/ianhelle/ws-config-connection-str-2024-04-05","pushedAt":"2024-04-16T03:19:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into ianhelle/ws-config-connection-str-2024-04-05","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into ianhelle/ws-config-co…"}},{"before":null,"after":"d773658a5b58631178b4491a83c8895090337ccf","ref":"refs/heads/ianhelle/ws-config-connection-str-2024-04-05","pushedAt":"2024-04-16T03:18:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"- Updated wsconfig.py to do the following:\n\n - track settings from pkg_config/msticpyconfig.yaml\n - use internal value names that match msticpyconfig rather than legacy config.json\n - added support for Args subkey in config\n - renamed the constants so that they are a bit shorter and easier to understand\n- Fixing other modules and test cases that use hard-coded values for configuration values to use new constant names\n- Fix to vtlookupv3.py\n - fixed detection of use of nestasyncio so that it works more in more cases (previous failed when invoked from langchain agent)\n - fixed cancelling progress bar task ony if it was created\n- Minor typing addition to up_utils.py","shortMessageHtmlLink":"- Updated wsconfig.py to do the following:"}},{"before":null,"after":"5f476a25e9227803b01d96c494455befdbd89bce","ref":"refs/heads/dependabot/pip/docutils-lt-0.22.0","pushedAt":"2024-04-10T13:06:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update docutils requirement from <0.20.0 to <0.22.0\n\nUpdates the requirements on [docutils](https://docutils.sourceforge.io) to permit the latest version.\n\n---\nupdated-dependencies:\n- dependency-name: docutils\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update docutils requirement from <0.20.0 to <0.22.0"}},{"before":"848bcd26432d76771fdc83231f5bc29524f45ec3","after":null,"ref":"refs/heads/ianhelle/ws-config-connection-str-2024-04-05","pushedAt":"2024-04-08T19:33:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"}},{"before":"5915cec2917f1adbc84b169472fb4e94788c9c17","after":"949cf072da362d43f2efa6ef334f5c11286c9a03","ref":"refs/heads/main","pushedAt":"2024-04-08T19:33:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Update ws_config to handle kqlmagic connection strings (#767)\n\nFixed regex parser and added unit test for parenthesized format of string (e.g. tenant(\"guid\").workspace(\"guid\").\r\nAlso getting rid of debug print statement from sentinel_utils.py\r\nAnd updating python_publish github action to use Python 3.11","shortMessageHtmlLink":"Update ws_config to handle kqlmagic connection strings (#767)"}},{"before":"1dc05214eb92f6ef95e5f47a2b0525a601364898","after":"848bcd26432d76771fdc83231f5bc29524f45ec3","ref":"refs/heads/ianhelle/ws-config-connection-str-2024-04-05","pushedAt":"2024-04-05T19:36:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ianhelle/ws-config-connection-str-2024-04-05","shortMessageHtmlLink":"Merge branch 'main' into ianhelle/ws-config-connection-str-2024-04-05"}},{"before":null,"after":"1dc05214eb92f6ef95e5f47a2b0525a601364898","ref":"refs/heads/ianhelle/ws-config-connection-str-2024-04-05","pushedAt":"2024-04-05T19:29:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Update ws_config to handle kqlmagic connection strings\nFixed regex parser and added unit test for parenthesized format of string (e.g. tenant(\"guid\").workspace(\"guid\").\nAlso getting rid of debug print statement from sentinel_utils.py\nAnd updating python_publish github action to use Python 3.11","shortMessageHtmlLink":"Update ws_config to handle kqlmagic connection strings"}},{"before":"aec9dc912ab9825446937cce8f8ff13625d44f42","after":"2accdeb4b805a98e08b60518787639203e4d88f6","ref":"refs/heads/ianhelle/fix-split-timerange-calc-2024-03-25","pushedAt":"2024-04-01T22:15:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ianhelle/fix-split-timerange-calc-2024-03-25","shortMessageHtmlLink":"Merge branch 'main' into ianhelle/fix-split-timerange-calc-2024-03-25"}},{"before":"29d8e4e91afb07838fafa8b667ee0faf3c489ec3","after":"9a6b908a997b642766b7679fdfaf8e5a179db339","ref":"refs/heads/ianhelle/add-ruff-linter-2024-04-01","pushedAt":"2024-04-01T22:10:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Merge branch 'ianhelle/add-ruff-linter-2024-04-01' of https://github.com/microsoft/msticpy into ianhelle/add-ruff-linter-2024-04-01","shortMessageHtmlLink":"Merge branch 'ianhelle/add-ruff-linter-2024-04-01' of https://github.…"}},{"before":"d13020e57a68f2611caf5fa14ec39c1cb6d2cdb5","after":"29d8e4e91afb07838fafa8b667ee0faf3c489ec3","ref":"refs/heads/ianhelle/add-ruff-linter-2024-04-01","pushedAt":"2024-04-01T22:06:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ianhelle/add-ruff-linter-2024-04-01","shortMessageHtmlLink":"Merge branch 'main' into ianhelle/add-ruff-linter-2024-04-01"}},{"before":"7d6f0cce15e6249030a31c021e19d082bc6b8e2e","after":"dfdb5eaf058662e3a7dab4903708c98a42e26a29","ref":"refs/heads/ianhelle/docsbuild-test-2024-04-01","pushedAt":"2024-04-01T21:52:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Update docs.yml","shortMessageHtmlLink":"Update docs.yml"}},{"before":"0a600b1a50a4a14eaae8c60b8dccca1193214c37","after":"7d6f0cce15e6249030a31c021e19d082bc6b8e2e","ref":"refs/heads/ianhelle/docsbuild-test-2024-04-01","pushedAt":"2024-04-01T21:43:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Update docs.yml","shortMessageHtmlLink":"Update docs.yml"}},{"before":null,"after":"0a600b1a50a4a14eaae8c60b8dccca1193214c37","ref":"refs/heads/ianhelle/docsbuild-test-2024-04-01","pushedAt":"2024-04-01T21:40:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Create docs.yml","shortMessageHtmlLink":"Create docs.yml"}},{"before":"699b7627d7daee1c590461606b6c039272b85e33","after":"d13020e57a68f2611caf5fa14ec39c1cb6d2cdb5","ref":"refs/heads/ianhelle/add-ruff-linter-2024-04-01","pushedAt":"2024-04-01T21:30:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Add docs build to python-package action","shortMessageHtmlLink":"Add docs build to python-package action"}},{"before":null,"after":"699b7627d7daee1c590461606b6c039272b85e33","ref":"refs/heads/ianhelle/add-ruff-linter-2024-04-01","pushedAt":"2024-04-01T20:29:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Add support for ruff\nFixing devcontainer json to remove deprecated vscode settings","shortMessageHtmlLink":"Add support for ruff"}},{"before":null,"after":"57d1fa0855125aaf0f1d9c38429e0ea9081552c7","ref":"refs/heads/dependabot/pip/bokeh-gte-1.4.0-and-lt-3.5.0","pushedAt":"2024-04-01T13:18:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update bokeh requirement from <3.4.0,>=1.4.0 to >=1.4.0,<3.5.0\n\nUpdates the requirements on [bokeh](https://github.com/bokeh/bokeh) to permit the latest version.\n- [Changelog](https://github.com/bokeh/bokeh/blob/branch-3.5/docs/CHANGELOG)\n- [Commits](https://github.com/bokeh/bokeh/compare/1.4.0...3.4.0)\n\n---\nupdated-dependencies:\n- dependency-name: bokeh\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update bokeh requirement from <3.4.0,>=1.4.0 to >=1.4.0,<3.5.0"}},{"before":"b3daf13157654161ca3ac7524372afa545941f63","after":"5915cec2917f1adbc84b169472fb4e94788c9c17","ref":"refs/heads/main","pushedAt":"2024-03-29T18:43:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianhelle","name":"Ian Hellen","path":"/ianhelle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13070017?s=80&v=4"},"commit":{"message":"Set up CI with 1ES Azure Pipelines (#763)\n\n* Set up CI with 1ES Azure Pipelines\r\n\r\n[skip ci]\r\n\r\n* Update azure-pipelines-1.yml for Azure Pipelines\r\n\r\n* Update azure-pipelines-1.yml for Azure Pipelines\r\n\r\n* Fix credscan FP with suppression in test_pkg_config.py\r\n\r\n* Update azure-pipelines-1.yml for Azure Pipelines\r\n\r\n* Update azure-pipelines-1.yml for Azure Pipelines\r\n\r\n* Adding PR and Release pipeline yamls\r\n\r\n* Giving pipelines separate names\r\n\r\n* Updating comment in release pipeline\r\n\r\n* Breaking changing in Bokeh 3.4","shortMessageHtmlLink":"Set up CI with 1ES Azure Pipelines (#763)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENLt9ZwA","startCursor":null,"endCursor":null}},"title":"Activity · microsoft/msticpy"}