{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":496155745,"defaultBranch":"main","name":"Microsoft-Extractor-Suite","ownerLogin":"invictus-ir","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-25T09:00:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/85489828?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716561691.0","currentOid":""},"activityList":{"items":[{"before":"0f6d9cd195d7efc8822eb69c477f1b39aea6f9df","after":"731ec82dfa1e242bff7dad28ad0a7500ecc0a17d","ref":"refs/heads/Dev","pushedAt":"2024-05-24T14:39:40.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"update 1.3.5\n\nGet-AzureADLogs and Get-AzureADGraphLogs:\n- Changed the output directory names for the Audit and Sign-in logs to make it clearer which folders contain what logs.\n- Accepted pull request by angry-bender, which added the split by time feature to Get-AzureADAuditLogs with a 12-hour interval (larger dataset than SignInLogs).\n- Both Graph and AD collections for the audit logs and sign-in logs now support date and time instead of only date.\n- Added error handling to the Graph and AD functionalities to retry if they fail, ensuring all data is collected.\n\nGet-Email\n- The functionality Get-Email now supports an input text file containing multiple message IDs, and the functionality will download all messages.","shortMessageHtmlLink":"update 1.3.5"}},{"before":"29aa9fa552dc4d000bc9970c85e28cf183eaccb7","after":"731ec82dfa1e242bff7dad28ad0a7500ecc0a17d","ref":"refs/heads/main","pushedAt":"2024-05-24T14:39:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"update 1.3.5\n\nGet-AzureADLogs and Get-AzureADGraphLogs:\n- Changed the output directory names for the Audit and Sign-in logs to make it clearer which folders contain what logs.\n- Accepted pull request by angry-bender, which added the split by time feature to Get-AzureADAuditLogs with a 12-hour interval (larger dataset than SignInLogs).\n- Both Graph and AD collections for the audit logs and sign-in logs now support date and time instead of only date.\n- Added error handling to the Graph and AD functionalities to retry if they fail, ensuring all data is collected.\n\nGet-Email\n- The functionality Get-Email now supports an input text file containing multiple message IDs, and the functionality will download all messages.","shortMessageHtmlLink":"update 1.3.5"}},{"before":"0f6d9cd195d7efc8822eb69c477f1b39aea6f9df","after":"29aa9fa552dc4d000bc9970c85e28cf183eaccb7","ref":"refs/heads/main","pushedAt":"2024-05-22T07:08:22.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Merge pull request #69 from angry-bender/patch-7\n\nUpdate Get-AzureADLogs.ps1","shortMessageHtmlLink":"Merge pull request #69 from angry-bender/patch-7"}},{"before":"eaa7badee6479e18bcc745fa92484f006e262210","after":"0f6d9cd195d7efc8822eb69c477f1b39aea6f9df","ref":"refs/heads/main","pushedAt":"2024-04-29T07:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Update 1.3.4\n\n- Fixed a bug reported by Camel0101 where the number of log entries is not displayed in the Get-UALStatistics command.\n- Fixed a bug reported by SecurityAura where LogFile.txt gives errors when the default Output directory is not present.\n- Fixed an issue where the MergeOutput flag is not working correctly for Get-UALGroup and Get-UALSpecific.\n- As requested by evild3ad, the LastUpdatedDateTime has been added to the Get-MFA command.","shortMessageHtmlLink":"Update 1.3.4"}},{"before":"eaa7badee6479e18bcc745fa92484f006e262210","after":"0f6d9cd195d7efc8822eb69c477f1b39aea6f9df","ref":"refs/heads/Dev","pushedAt":"2024-04-29T07:07:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Update 1.3.4\n\n- Fixed a bug reported by Camel0101 where the number of log entries is not displayed in the Get-UALStatistics command.\n- Fixed a bug reported by SecurityAura where LogFile.txt gives errors when the default Output directory is not present.\n- Fixed an issue where the MergeOutput flag is not working correctly for Get-UALGroup and Get-UALSpecific.\n- As requested by evild3ad, the LastUpdatedDateTime has been added to the Get-MFA command.","shortMessageHtmlLink":"Update 1.3.4"}},{"before":"9cc3e0f7d49b448a3e8bcd6904a56a33227fe330","after":"eaa7badee6479e18bcc745fa92484f006e262210","ref":"refs/heads/Dev","pushedAt":"2024-04-12T08:48:30.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Merge pull request #62 from angry-bender/patch-5\n\nFix Date Time conversion","shortMessageHtmlLink":"Merge pull request #62 from angry-bender/patch-5"}},{"before":"9cc3e0f7d49b448a3e8bcd6904a56a33227fe330","after":"eaa7badee6479e18bcc745fa92484f006e262210","ref":"refs/heads/main","pushedAt":"2024-04-12T08:46:22.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Merge pull request #62 from angry-bender/patch-5\n\nFix Date Time conversion","shortMessageHtmlLink":"Merge pull request #62 from angry-bender/patch-5"}},{"before":"d6eed4f05abebcbf4c9b682faa4591689b37dbd8","after":"9cc3e0f7d49b448a3e8bcd6904a56a33227fe330","ref":"refs/heads/Dev","pushedAt":"2024-04-12T08:19:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Added -MFA- to MFA output files","shortMessageHtmlLink":"Added -MFA- to MFA output files"}},{"before":"d6eed4f05abebcbf4c9b682faa4591689b37dbd8","after":"9cc3e0f7d49b448a3e8bcd6904a56a33227fe330","ref":"refs/heads/main","pushedAt":"2024-04-12T08:18:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Added -MFA- to MFA output files","shortMessageHtmlLink":"Added -MFA- to MFA output files"}},{"before":"b37a171e73042e4d563caf9c9860b0714d42e32b","after":"d6eed4f05abebcbf4c9b682faa4591689b37dbd8","ref":"refs/heads/main","pushedAt":"2024-04-12T08:12:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Update to 1.3.3\n\nFixed some functionalities that did not return valid JSON output:\n- Get-UalGraph\n- Get-ADAuditLogs\n\nRemoved incorrect parameter in the Azure Audit Logs documentation.\n\nRemoved incorrect example for the Get-Session functionality.\n\nAdded Microsoft-Analyzer-Suite by evild3ad to the readme.\n\nAdded a try/catch loop for Get-ActivityLogs as requested by angry-bender.\n\nFixed a bug in the Get-Sessions and Get-MessageIDs functionalities not correctly filtering.\n\nAdded an extra output to the Get-MFA functionality, now writing two CSV files with user registration details and authentication methods utilized in the environment.\n\nRemoved duplicate tempaccess/temporaryAccessPass in Get-MFA.","shortMessageHtmlLink":"Update to 1.3.3"}},{"before":"b37a171e73042e4d563caf9c9860b0714d42e32b","after":"d6eed4f05abebcbf4c9b682faa4591689b37dbd8","ref":"refs/heads/Dev","pushedAt":"2024-04-12T08:12:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Update to 1.3.3\n\nFixed some functionalities that did not return valid JSON output:\n- Get-UalGraph\n- Get-ADAuditLogs\n\nRemoved incorrect parameter in the Azure Audit Logs documentation.\n\nRemoved incorrect example for the Get-Session functionality.\n\nAdded Microsoft-Analyzer-Suite by evild3ad to the readme.\n\nAdded a try/catch loop for Get-ActivityLogs as requested by angry-bender.\n\nFixed a bug in the Get-Sessions and Get-MessageIDs functionalities not correctly filtering.\n\nAdded an extra output to the Get-MFA functionality, now writing two CSV files with user registration details and authentication methods utilized in the environment.\n\nRemoved duplicate tempaccess/temporaryAccessPass in Get-MFA.","shortMessageHtmlLink":"Update to 1.3.3"}},{"before":"544efb88f7c7d2a3a2cf8cad6bba8d012f2582b9","after":"b37a171e73042e4d563caf9c9860b0714d42e32b","ref":"refs/heads/main","pushedAt":"2024-03-26T15:31:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"update to 1.3.2\n\nMerge Output Option: Introduced a merge output flag for Azure AD Graph logs and AD logs.\nFile Naming Correction: Corrected an issue where the .json extension was missing from the filename for AD sign-in logs, ensuring files are correctly recognized and processed by tools expecting JSON format.\nOption Renaming: The MergecsvOutput option has been renamed to MergeOutput to better reflect its functionality and to accommodate both CSV and JSON file formats.\n- Fixed bug with wrong version number in the version check.","shortMessageHtmlLink":"update to 1.3.2"}},{"before":"544efb88f7c7d2a3a2cf8cad6bba8d012f2582b9","after":"b37a171e73042e4d563caf9c9860b0714d42e32b","ref":"refs/heads/Dev","pushedAt":"2024-03-26T15:30:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"update to 1.3.2\n\nMerge Output Option: Introduced a merge output flag for Azure AD Graph logs and AD logs.\nFile Naming Correction: Corrected an issue where the .json extension was missing from the filename for AD sign-in logs, ensuring files are correctly recognized and processed by tools expecting JSON format.\nOption Renaming: The MergecsvOutput option has been renamed to MergeOutput to better reflect its functionality and to accommodate both CSV and JSON file formats.\n- Fixed bug with wrong version number in the version check.","shortMessageHtmlLink":"update to 1.3.2"}},{"before":"2da5e187c683dc28700670dd2c502edfd243d5bf","after":"544efb88f7c7d2a3a2cf8cad6bba8d012f2582b9","ref":"refs/heads/Dev","pushedAt":"2024-03-25T08:27:09.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Update to 1.3.1\n\nFixed a bug in the Get-UalGraph function that caused an error during output writing.","shortMessageHtmlLink":"Update to 1.3.1"}},{"before":"f83ac6384d1088d6a9331f7e71406649c3e28b16","after":"544efb88f7c7d2a3a2cf8cad6bba8d012f2582b9","ref":"refs/heads/main","pushedAt":"2024-03-25T08:26:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Update to 1.3.1\n\nFixed a bug in the Get-UalGraph function that caused an error during output writing.","shortMessageHtmlLink":"Update to 1.3.1"}},{"before":"2da5e187c683dc28700670dd2c502edfd243d5bf","after":"f83ac6384d1088d6a9331f7e71406649c3e28b16","ref":"refs/heads/main","pushedAt":"2024-03-25T08:06:56.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Merge pull request #61 from angry-bender/patch-3\n\nUpdate Get-AzureADGraphLogs.ps1","shortMessageHtmlLink":"Merge pull request #61 from angry-bender/patch-3"}},{"before":"64a8c753863f0e1be5db51434b8975a13b43fa85","after":"2da5e187c683dc28700670dd2c502edfd243d5bf","ref":"refs/heads/main","pushedAt":"2024-03-21T13:39:14.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Merge branch 'main' into Dev","shortMessageHtmlLink":"Merge branch 'main' into Dev"}},{"before":"9dc8806fa9d3ce60dcd44d4d877f90f5ee8506cc","after":"2da5e187c683dc28700670dd2c502edfd243d5bf","ref":"refs/heads/Dev","pushedAt":"2024-03-21T13:38:11.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Merge branch 'main' into Dev","shortMessageHtmlLink":"Merge branch 'main' into Dev"}},{"before":"251b36d080ae0a2302aa4cd56d2b572e2349a931","after":"9dc8806fa9d3ce60dcd44d4d877f90f5ee8506cc","ref":"refs/heads/Dev","pushedAt":"2024-03-21T13:36:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Update UnifiedAuditLogGraph.rst","shortMessageHtmlLink":"Update UnifiedAuditLogGraph.rst"}},{"before":"737ff14bea6505978cc4ca47b51860eadd56b42e","after":"251b36d080ae0a2302aa4cd56d2b572e2349a931","ref":"refs/heads/Dev","pushedAt":"2024-03-21T13:34:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Update index.rst","shortMessageHtmlLink":"Update index.rst"}},{"before":"3d48deb2a71a9ef3cec971aaadfa6c075e54b2b6","after":"737ff14bea6505978cc4ca47b51860eadd56b42e","ref":"refs/heads/Dev","pushedAt":"2024-03-21T13:31:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Fixed layout ReadTheDocs Permissions section","shortMessageHtmlLink":"Fixed layout ReadTheDocs Permissions section"}},{"before":"6b401658385ebbeef072065b38fc0c01c9e52744","after":"3d48deb2a71a9ef3cec971aaadfa6c075e54b2b6","ref":"refs/heads/Dev","pushedAt":"2024-03-21T13:27:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Update to 1.3.0\n\nNew Features\n- Introduced a Graph Unified Audit Log (UAL) acquisition method, expanding the script's functionality.\n\nPerformance Improvements:\n- Refined the code for ADSignInLogsGraph, ADAuditLogsGraph, ADAuditLogs and ADSignInLogs to enhance efficiency.\n- Streamlined the results directly into the output file, bypassing the need to store them in memory first. This change addresses potential out-of-memory errors for large tenants.\n- Get-ADSignInLogs now writes the output for each day, addressing the out-of-memory errors. This approach may be applied to other scripts later as well.\n\nUsability Improvements:\n- Updated parameter names from before/after to EndDate/StartDate across the script for consistency.\n- Converted the MergeCSVOutput parameter to a switch for simplified usage.\n\nFixes\n- Corrected the issue where Get-OAuthPermissions did not output delegated permissions correctly.\n- Addressed the bug reported by angry-bender related to Get-ActivityLogs failing in the absence of logs for a given subscription.\n- Replaced broken link to the Invictus website\n\nEnhancements\n- Added a PowerShell badge to the README.\n- Added note with required permissions for each of the Graph API functions in the ReadTheDocs.\n- Removed unnecessary WRITE permissions in documentation.\n- The timestamp is now prefixed to every output file, ensuring consistency across all functions.\n- Removed the \"Beta\" mention from the prerequisites section.\n- Added Temporary Access Pass and certificate Based Auth Configuration to the MFA output as requested by evild3ad.\n- A version check will be performed when importing the module, issuing a warning if it's an old version.","shortMessageHtmlLink":"Update to 1.3.0"}},{"before":"6b401658385ebbeef072065b38fc0c01c9e52744","after":"64a8c753863f0e1be5db51434b8975a13b43fa85","ref":"refs/heads/main","pushedAt":"2024-03-20T07:27:04.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Merge pull request #59 from angry-bender/patch-2\n\nChange Get-ADSignInLogs to acquire by day","shortMessageHtmlLink":"Merge pull request #59 from angry-bender/patch-2"}},{"before":"405cd8411dffe202bf56cb4022cb374da645e6b2","after":"6b401658385ebbeef072065b38fc0c01c9e52744","ref":"refs/heads/Dev","pushedAt":"2024-03-06T09:39:21.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Output directory validation\n\nAs requested by angry-bender we added an output directory validation for all modules.","shortMessageHtmlLink":"Output directory validation"}},{"before":"21c98f6ef7d63635d700b885be9b4cd88958b4b8","after":"6b401658385ebbeef072065b38fc0c01c9e52744","ref":"refs/heads/main","pushedAt":"2024-03-06T09:38:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Output directory validation\n\nAs requested by angry-bender we added an output directory validation for all modules.","shortMessageHtmlLink":"Output directory validation"}},{"before":"92b5bc8836297be02f5f0b25146fb09861440520","after":"21c98f6ef7d63635d700b885be9b4cd88958b4b8","ref":"refs/heads/main","pushedAt":"2024-03-06T07:58:40.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Merge pull request #58 from angry-bender/patch-1\n\nUpdate Get-Rules.ps1","shortMessageHtmlLink":"Merge pull request #58 from angry-bender/patch-1"}},{"before":"2a0a8e629c468b4007fa95082d838d3fa87f62fe","after":"92b5bc8836297be02f5f0b25146fb09861440520","ref":"refs/heads/main","pushedAt":"2024-02-27T15:22:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Merge branch 'Dev'","shortMessageHtmlLink":"Merge branch 'Dev'"}},{"before":"accbaa0b9878cfc83e3127a4290d675e93f3e494","after":"405cd8411dffe202bf56cb4022cb374da645e6b2","ref":"refs/heads/Dev","pushedAt":"2024-02-27T15:21:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Update Installation.rst","shortMessageHtmlLink":"Update Installation.rst"}},{"before":"fe3ed4e32d8c5dabb07bf5895724e4520ec01855","after":"accbaa0b9878cfc83e3127a4290d675e93f3e494","ref":"refs/heads/Dev","pushedAt":"2024-02-27T15:19:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Trying to fix ReadTheDocs hyperlinks","shortMessageHtmlLink":"Trying to fix ReadTheDocs hyperlinks"}},{"before":"4c49b57dd0fc86f235763b2f98f3a7c4e9a92338","after":"2a0a8e629c468b4007fa95082d838d3fa87f62fe","ref":"refs/heads/main","pushedAt":"2024-02-27T15:11:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JoeyInvictus","name":null,"path":"/JoeyInvictus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129975292?s=80&v=4"},"commit":{"message":"Merge branch 'Dev'","shortMessageHtmlLink":"Merge branch 'Dev'"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUyPN8QA","startCursor":null,"endCursor":null}},"title":"Activity ยท invictus-ir/Microsoft-Extractor-Suite"}