Skip to content

SMLets Exchange Connector v5.0.1

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Mar 18:24
· 5 commits to primary since this release
763652c

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