SMLets Exchange Connector v5.0.1
github-actions
released this
11 Mar 18:24
·
5 commits
to primary
since this release
SMLets Exchange Connector v5.0.1
General
The changes in this release are PowerShell in nature alone with a single bug fix and total adherence to PSScriptAnalyzer with no changes to the Management Pack.
Bugs
- Fixes an issue with "Create Work Item when Closed" when multiple emails with the same Conversation ID are found across multiple Work Items
Enhancements
- Logging on Review Activities when a user attempts to vote on a Review Activity that they are not a Reviewer on
- Logging on Review Activities when voting on behalf of AD group
- Logging if [take] fails
Miscellaneous
- The SMLets Exchange Connector comprehensively follows PowerShell best practice as defined by PSScriptAnalyzer
- Standardize all functions throughout the connector:
- Properly formatted param blocks
- Inline notes for every function and their parameters usage
- Functions whose verbs change system state should support "ShouldProcess". As such, several functions throughout the connector now support PowerShell's "-WhatIf" parameter
- Indented a block of code (i.e. Review Activity section) within Update-WorkItem for improved readability
- Added comments to explain a section of Exchange code that is responsible for initial filtering of the Inbox