Releases: microsoft/Recurring-Integrations-Scheduler
Version 3.0.0
All jobs types now have controls of delays between processed files as well as between execution/processing status checks. This allows throttling of integration stream in cases where concurrency lowers performance of whole Dynamics instance or leads to other undesirable side effects.
It is now possible to schedule one import job that can import packages into multiple legal entities. Configuration allows usage of dedicated per legal entity folders or it can extract dataAreaId from file name of the package. It is implemented in "Import" job, so only works for Package API.
Aside from error keys file which was introduced in one of earlier version, it is now possible to download execution errors for Import job in json format. Both files will be stored together with input file in "Processing errors" folder.
This is a major update with changes both to UI as well as RIS jobs core functionality. Due to some necessary refactoring there is no compatibility with previous versions of Schedule.xml file. Therefore it is required to uninstall previous version and delete Schedule.xml file from RIS folder, before installing this new version. All parameters and jobs need to be configured again. Apologies for this inconvenience.
As always please use it, break it and provide me feedback.
Version 2.7.1
Fixed: error keys file functionality for raw input files with package templates.
Version 2.7.0
Changed default interval for export status check to 5 seconds.
Changed displayed value of trigger state in case it is Blocked. Now it says Executing. "Blocked" was misunderstood by users.
Implementation of error keys file for failed or partially failed imports.
Cleanup of validation procedure. Removed some dubious checks.
Version 2.6.0
Targeted dotnet 4.7.2
Fixed Import job bug introduced in 2.5.0
Version 2.5.0
Fixes form scaling
Added option to pause job forever
Added meaningful message when package template of import job cannot be parsed
Updated packages dependencies
Version 2.4.0
Corrects interval in export job
Ignores bad requests of GetExecutionSummaryStatus request which sometimes returns "Bad request". In such cases job will just retry request.
Updated Quartz.Net to 3.0.6
Updated ADAL to 3.19.8
Retargeted whole solution to .Net framework 4.6.1
Version 2.3.0
Implements enhancement request #43
Schedule of standalone scheduler is saved on exit and loaded on scheduler start, so your previously scheduled test jobs are not lost.
Added reference to Quartz.Plugins.dll which must be present in ./Setup folder for successful compilation.
Version 2.2.0
Warning! This version will ignore your personal settings/parameters used for job configuration. You will need to configure instances, web apps and credentials one more time.
Schedule.xml will not be affected and all your current jobs will run without change.
#41 Log exception even if exception message is empty
1c4334b Parameters are now stored in common place and available for all users…
Version 2.1.1
Fixed validation after introdcution of custom odata actions #39