Skip to content

Commit

Permalink
Merge pull request #54 from NileshGhodekar/master
Browse files Browse the repository at this point in the history
MIMWAL v2.18.0318.0
  • Loading branch information
NileshGhodekar committed Mar 18, 2018
2 parents 95a82a5 + 7751b50 commit 40ab606
Show file tree
Hide file tree
Showing 7 changed files with 329 additions and 6 deletions.
20 changes: 20 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,22 @@ All notable changes to MIMWAL project will be documented in this file. The "Unre

* Support for multi-valued attributes in `[//Effective]` lookup in AuthZ workflows.
* Implement Approve Request Activity.
* Support for `[//Value]` lookups in Query definitions across rest of the activities.

------------

### Version 2.18.0318.0

#### Added

* [ConvertNumberToList][ConvertNumberToListFunction] function.
* [Multiply][MultiplyFunction] function.
* [Divide][DivideFunction] function.
* [Mod][ModFunction] function.

#### Changed

* [ConvertToString][ConvertToStringFunction] will return null if the input parameter is null instead of throwing an exception.

------------

Expand Down Expand Up @@ -171,3 +187,7 @@ All notable changes to MIMWAL project will be documented in this file. The "Unre
[ExecuteSqlScalarFunction]: https://github.com/Microsoft/MIMWAL/wiki/ExecuteSqlScalar-Function
[ValueByKeyFunction]: https://github.com/Microsoft/MIMWAL/wiki/ValueByKey-Function
[DateTimeFromStringFunction]: https://github.com/Microsoft/MIMWAL/wiki/DateTimeFromString-Function
[ConvertNumberToListFunction]: https://github.com/Microsoft/MIMWAL/wiki/ConvertNumberToList-Function
[MultiplyFunction]: https://github.com/Microsoft/MIMWAL/wiki/Multiply-Function
[DivideFunction]: https://github.com/Microsoft/MIMWAL/wiki/Divide-Function
[ModFunction]: https://github.com/Microsoft/MIMWAL/wiki/Mod-Function
4 changes: 2 additions & 2 deletions src/VersionInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ internal static class VersionInfo
/// Build Number (MMDD)
/// Revision (if any on the same day)
/// </summary>
internal const string Version = "2.17.1012.0";
internal const string Version = "2.18.0318.0";

/// <summary>
/// File Version information for the assembly consists of the following four values:
Expand All @@ -31,6 +31,6 @@ internal static class VersionInfo
/// Build Number (MMDD)
/// Revision (if any on the same day)
/// </summary>
internal const string FileVersion = "2.17.1012.0";
internal const string FileVersion = "2.18.0318.0";
}
}
5 changes: 3 additions & 2 deletions src/WAL.sln
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.31101.0
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WorkflowActivityLibrary", "WorkflowActivityLibrary\WorkflowActivityLibrary.csproj", "{E2F7C594-3E4A-42DF-B293-7CB418DAB0DA}"
EndProject
Expand All @@ -11,6 +11,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Scripts", "Scripts", "{9B89
ProjectSection(SolutionItems) = preProject
Scripts\CaptureTrace.cmd = Scripts\CaptureTrace.cmd
Scripts\CompileLanguagePack.cmd = Scripts\CompileLanguagePack.cmd
Scripts\EncryptConnectionString.ps1 = Scripts\EncryptConnectionString.ps1
Scripts\EncryptData.ps1 = Scripts\EncryptData.ps1
Scripts\Register.ps1 = Scripts\Register.ps1
Scripts\RunPSLoggingSample.ps1 = Scripts\RunPSLoggingSample.ps1
Expand Down
75 changes: 75 additions & 0 deletions src/WorkflowActivityLibrary/Common/EventIdentifier.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1238,6 +1238,26 @@ public static class EventIdentifier
/// </summary>
public const int ExpressionFunctionDateTimeFromString = 11682;

/// <summary>
/// The event identifier for ExpressionFunction ConvertNumberToList events
/// </summary>
public const int ExpressionFunctionConvertNumberToList = 11683;

/// <summary>
/// The event identifier for ExpressionFunction Multiply events
/// </summary>
public const int ExpressionFunctionMultiply = 11684;

/// <summary>
/// The event identifier for ExpressionFunction Divide events
/// </summary>
public const int ExpressionFunctionDivide = 11685;

/// <summary>
/// The event identifier for ExpressionFunction Mod events
/// </summary>
public const int ExpressionFunctionMod = 11686;

/// <summary>
/// The event identifier for LookupEvaluator Constructor events
/// </summary>
Expand Down Expand Up @@ -3058,6 +3078,61 @@ public static class EventIdentifier
/// </summary>
public const int ExpressionFunctionDateTimeFromStringInvalidFunctionParametersError = 41682;

/// <summary>
/// The event identifier for ExpressionFunction ConvertNumberToList events
/// </summary>
public const int ExpressionFunctionConvertNumberToListInvalidFunctionParameterCountError = 41683;

/// <summary>
/// The event identifier for ExpressionFunction ConvertNumberToList events
/// </summary>
public const int ExpressionFunctionConvertNumberToListInvalidFirstFunctionParameterTypeError = 41683;

/// <summary>
/// The event identifier for ExpressionFunction Multiply events
/// </summary>
public const int ExpressionFunctionMultiplyInvalidFunctionParameterCountError = 41684;

/// <summary>
/// The event identifier for ExpressionFunction Multiply events
/// </summary>
public const int ExpressionFunctionMultiplyInvalidFirstFunctionParameterTypeError = 41684;

/// <summary>
/// The event identifier for ExpressionFunction Multiply events
/// </summary>
public const int ExpressionFunctionMultiplyInvalidSecondFunctionParameterTypeError = 41684;

/// <summary>
/// The event identifier for ExpressionFunction Divide events
/// </summary>
public const int ExpressionFunctionDivideInvalidFunctionParameterCountError = 41685;

/// <summary>
/// The event identifier for ExpressionFunction Divide events
/// </summary>
public const int ExpressionFunctionDivideInvalidFirstFunctionParameterTypeError = 41685;

/// <summary>
/// The event identifier for ExpressionFunction Divide events
/// </summary>
public const int ExpressionFunctionDivideInvalidSecondFunctionParameterTypeError = 41685;

/// <summary>
/// The event identifier for ExpressionFunction Mod events
/// </summary>
public const int ExpressionFunctionModInvalidFunctionParameterCountError = 41686;

/// <summary>
/// The event identifier for ExpressionFunction Mod events
/// </summary>
public const int ExpressionFunctionModInvalidFirstFunctionParameterTypeError = 41686;

/// <summary>
/// The event identifier for ExpressionFunction Mod events
/// </summary>
public const int ExpressionFunctionModInvalidSecondFunctionParameterTypeError = 41686;

/// <summary>
/// The event identifier for LookupEvaluator Constructor events
/// </summary>
Expand Down
Loading

0 comments on commit 40ab606

Please sign in to comment.