Граф коммитов

60 Коммитов

Автор SHA1 Сообщение Дата
Tomek Melissa 08fb9985f1 implementing run now button closing #149 2021-11-16 16:09:01 +01:00
Tomek Melissa fc4090f9fd version and dependencies 2021-11-16 16:07:54 +01:00
Tomek Melissa e95e3cb9fe Fixing #143
Added server component based on quartznet server
It is important to completely uninstall any previous version of RIS. You need to delete Schedule.xml file as well if you are upgrading from <3.0
2021-08-11 13:43:53 +02:00
Tomek Melissa 5aa0e69185 forms scrolling 2021-05-13 00:42:51 +02:00
Tomek Melissa 02cd8a2bc0 . 2021-05-08 02:42:25 +02:00
Tomek Melissa 7418c5be3d Update of dependencies
Explicit hadling of HTTP 429 retry-after
2021-02-08 18:26:26 +01:00
Tomek Melissa 10db505350 Added seconds precision to start of simple trigger 2020-06-03 19:09:03 +02:00
Tomek Melissa a8c1d3ef1c Fixing #112 form behaviour of export job
Fixing #83 Timezone Id in schedule.xml
2020-06-03 18:16:45 +02:00
Tomek Melissa 12d28d93cc Fixed autowidth for comboboxes dropdown width 2020-05-18 13:56:03 +02:00
Tomek Melissa 1cf5c5c492 Removed old job forms
Added ability to switch authentication method with ADAL due to incompatibility of MSAL with on-premise environments working with ADFS 2016
Changes to UI logic on job forms.
Imported entries (entries that are present in job definition, but not existing is RIS parameters) of app registrations, and instances will now have names with timestamp.
2020-05-12 14:27:03 +02:00
Tomek Melissa 796ee22b03 fixing #109
Introduced UrlCombine to properly join urls.
2020-05-05 12:18:18 +02:00
Tomek Melissa 81432de11d . 2020-03-19 13:10:28 +01:00
Tomek Melissa f2000181a1 Trim all texboxes on job's forms. 2020-03-19 13:04:35 +01:00
Tomek Melissa 1886f4f2cd fixed #101
fixed #102
fixed #103
2020-03-13 13:35:21 +01:00
Tomek Melissa 3a7c406213 fixed HttpRetryHandler init in Validation scenario. 2020-03-10 23:53:30 +01:00
Tomek Melissa 75db613d08 Refactoring of HttpClientHelper.
Changes in error logging
2020-02-26 01:56:48 +03:00
Tomek Melissa d5d2376efd Downgrade of Topshelf due to compatibility issue with Quartz.Server. 2020-02-05 18:43:25 +01:00
Tomek Melissa 418b97e39c v.3.0 is coming.
refactoring and many changes.
It is not backward compatible with Schedule file. It is required to configure all jobs from scratch.
Ability to import packages into multiple legal entities using single RIS import job.
It is now possible to download execution errors for import job in json format.
All jobs have controls of delays between processed files as well as between execution/processing status checks.
2020-02-05 15:58:52 +01:00
Tomek Melissa 7058730e5e Work in progress: Delay intervals, refactoring, new job forms, multicompany upload and import 2019-12-13 16:27:46 +01:00
Tomek Melissa 39817d0620 Cleaning up approach for delay/intervals in processing of queues 2019-11-29 16:20:29 +01:00
Tomek Melissa e09a20f712 Removed ADAL
Introduced MSAL
update of references
Changed creation of temporary filenames
version bumped to 2.8.0
2019-10-11 19:47:54 +02:00
Tomek Melissa 5869f92ddd packages update 2019-07-07 15:30:47 +02:00
Tomek Melissa e891cab497 Updated packages
Fixed error keys file functionality for files with package templates
2019-04-01 21:45:35 +02:00
Tomek Melissa 51fa26bd5e 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.
2019-02-22 20:34:08 +01:00
Tomek Melissa 8a222f7604 dependencies updates 2018-11-13 00:51:31 +01:00
Tomek Melissa 657ad92aec Changed default value of status check interval to 30 seconds 2018-11-08 09:59:35 +01:00
Tomek Melissa 521f88c494 .net framework 4.7.2 targeted 2018-10-24 11:20:49 +02:00
Tomek Melissa aca4b1042e Third party notices 2018-10-18 13:05:32 +02:00
Tomek Melissa 9dbd73b68b Upgrade of Quartz to 3.0.7
Fix for form scaling issues
2018-10-17 16:30:27 +02:00
Tomek Melissa fe81bb169c Upgrade of Polly and PortableSettingsProvider 2018-09-18 15:27:35 +02:00
Tomek Melissa d0e032b683 Fixed buttons 2018-09-18 13:55:05 +02:00
Caleb Blanchard 752028e94e Add pause indefinitely to Export job. 2018-09-14 14:20:19 -04:00
Caleb Blanchard b2023479ac Fix import job compile error. 2018-09-14 14:12:05 -04:00
Caleb Blanchard 8b17853a14 Add Indefinite pause to Import job. 2018-09-14 14:03:01 -04:00
Caleb Blanchard 42073f0152 Add Pause job indefinitely to Upload job. 2018-09-14 13:29:14 -04:00
Caleb Blanchard 86417aba2f Add InfinitePause job setting and add to download job. 2018-09-14 13:14:37 -04:00
Tomek Melissa 30a5b51007 This little trick will hopefully solve scaling issue. 2018-07-15 04:01:25 +02:00
Tomek Melissa c5262bd0a9 Downgrading Polly back to 5.8.0 due to too many dependencies 2018-07-12 00:25:16 +02:00
Tomek Melissa 97c78c6e83 Fixes #53 #54
Corrects interval in export job
Ignores bad requests of GetExecutionStatusSummary request which sometimes returns Bad request. In such cases job will just retry request.
Updated Quartz.Net to 3.0.6
Updated Polly to 6.0.1
Updated ADAL to 3.19.8
Retarget whole solution to .Net framework 4.6.1
2018-07-12 00:14:30 +02:00
Tomek Melissa 59ab22f298 Implements #43
Requires Quartz.Plugins.dll file present in ./Setup folder for successful compilation.
Version 2.3.0
2018-05-08 12:48:48 +02:00
Tomek Melissa 1c4334bcdb Parameters are now stored in common place and available for all users (app folder in file portable.config) 2018-04-27 12:54:47 +02:00
Tomek Melissa 07094db8fd Defaulting odata actions paths in settings. Fixing broken validation routine 2018-04-20 16:04:22 +02:00
Tomek Melissa c6b81e5eea corrections 2 2018-04-20 00:16:13 +02:00
Tomek Melissa 0830dfdaa9 corrections 2018-04-20 00:11:42 +02:00
MZade 88967cfae9 Import/Export Job Options - OData action path
This change makes an extra option available to be able to configure the relative path to the OData actions of ImportFromPackage (Import jobs) and ExportToPackage (Export jobs) actions through the user interface. The configuration is made available through the "Options" button which is available for import/export jobs.
Please note that Upload/Download jobs are not in the scope of this change and remain unchange from configuration point of view.
2018-04-19 01:01:01 +02:00
Tomek Melissa 07ab2fdc0d Cleaning up resources 2018-04-17 12:40:31 +02:00
MZade db2d5b6e86 Use original file name to upload
To increase the traceability of the files getting uploaded to D365FO, the Manifest.xml file is getting updated with the original file name before uploading the data package. Offcourse this change is also using the original file name in the data package for the data file itself. This happens right before the upload of the data package which is getting prepared based onthe template file name.
2018-04-12 08:51:24 +02:00
Tomek Melissa b9e5150d80 Retry request for package URL. 2018-04-09 23:30:57 +02:00
Andreas Nielsen b99265646c Fix about box resource compilation error 2018-04-05 13:20:55 +02:00
Tomek Melissa 4766347a1d third party notices updated and 2018-04-04 11:11:18 +02:00