IQXHub

This page tracks IQXHub releases from 5.1.5.1 onwards

The latest release can be downloaded from here The Jobrunner language release history is here.

Version Feature / Change Dev Date IQX Dev Ref
5.2.45.1Jobrunner ExportFile imagecompressionlevel attributeMHS24/10/2019IH-50
5.2.45.1Jobrunner Free http component after every useSB24/10/2019
5.2.45.1Suppress detailed SQL error messages on IQXSelectMHS24/10/2019IH-62
5.2.45.1Timesheet script errors produce info messages not program error messagesMHS24/10/2019IH-60
5.2.45.1StaticDataLoader wake-up code in case sql session has timed outMHS24/10/2019
5.2.45.1API procedure tests - disallow UPDATE and DELETE commands with no WHEREMHS24/10/2019IH-61
5.2.44.1Any [Files] in StaticDataLoader.ini other than PostCodeLocation, AddressPAF and BankModulus are unzipped into LocalWebPageMHS14/8/2019IH-57
5.2.43.1Enhance IQXNetPopup proc to support Email Group NotificationsMHS1/8/2019IW-933
5.2.43.1Upgrade Jobrunner to 4.44, including new log facility in Message commandMHS1/8/2019IH-55
5.2.42.3Fix accidental reversion to SSLv2/3 from TLSv1.2MHS23/05/2019
5.2.42.2Add recordextent=“REGEX” to textquery for one record per regex match. JobRunner 4.41MHS09/05/2019IH-54
5.2.41.1Provides automatic Import in JobRunner to hold HTTP POST content when Job called by IQXHub receiving HTTP POSTMHS30/04/2019IH-53
5.2.38.1Jobrunner 4.40MHS22/01/2019
5.2.38.1Date close up on form executes codeMHS22/01/2019
5.2.38.1New commands: WriteExcelHeader, JPEGResize, PDFAttachFileMHS22/01/2019
5.2.38.1ini file port settings available to jobMHS22/01/2019
5.2.38.1persistname attribute in Export and ImportMHS22/01/2019
5.2.38.1procedure attribute on Call, Export commandMHS22/01/2019
5.2.38.1Record hub and db server version in hub backup logsMHS22/01/2019IH-46
5.2.38.1Add RecordID to IQXNetAuditLogMHS22/01/2019IH-48
5.2.38.1Add analytics web page updating to Static Data mechanismMHS22/01/2019IH-49
5.2.37.1Allow non-ANSI characters in userid and password in web requestsMHS04/01/2019IH-47
5.2.36.2Fix for £ signs in JSON result setsMHS21/12/2018IH-44
5.2.36.1Serve JSON result sets, on request, instead of XML - put 'application/json, */*' in accept headerMHS04/12/2018IH-44
5.2.36.1SQL tests allow single line commentsMHS04/12/2018
5.2.35.1Timesheet image upload and download able to use blobstore storage when indicated, and shrink jpeg uploadsMHS27/11/2018IW-692
5.2.34.1Jobrunner SendEmail - add notificationmakecontactevent=“YES”MHS17/10/2018IH-45
5.2.33.1Add 60 second time-out to SMTP email connectionsMHS20/09/2018IH-41
5.2.33.1Bug fix: Remove spaces from client chargecode comma separated list when processing rate scriptsSB20/09/2018
5.2.33.1Bug fix: Error response reading for non-200 REST codes implemented for Job Runner http(s) requestsMHS09/09/2018
5.2.32.2Add IQXRESULT=Y attribute to CheckBankScan and CheckBankModulus webservices, for IQXWeb useMHS16/08/2018IW-360
5.2.32.2Add DB support for graphics (sparklines and piecharts) on the consultant home pageMHS16/08/2018IW-588
5.2.31.1Job Scheduler can notify failures with same mechanism as Hub Backup see IQXHub Running Job SchedulesMHS24/07/2018PUL-118
5.2.30.1Validate On Log Backup option added to ini - default YESMHS19/07/2018IH-38
5.2.29.1Database client version added to statsMHS20/06/2018IH-31
5.2.29.1/d command line switch to force database updateMHS20/06/2018IH-33
5.2.29.1BankModulus in Static Data LoaderMHS20/06/2018IH-36
5.2.29.1Static Data Loader random time range widened to between 8pm and midnightMHS20/06/2018IH-34
5.2.29.1Shortcut full backupsMHS20/06/2018IH-35
5.2.29.1Configurable backup safe copies directoryMHS20/06/2018IH-35
5.2.29.1IQXNetStringToDate function made to handle ISO datesMHS20/06/2018IH-30
5.2.27.2Add IQXNetSwitch.TextValue to allow alphanumeric switches as well as boolean, with over-ride function and new IQXNetSwitchValue functionMHS05/06/2018
5.2.26.1Added InvoiceID param to filedownload service to intelligently deal with internal/external storage, ownership, rights and self bill invoices. Set it to iqacdocument.documentidMHS02/05/18IH-24
5.2.25.1Appropriate table locking so that static data loads work in a busy databaseMHS25/04/18
5.2.25.1Add postcode PAF database to static data loading (if licensed)MHS25/04/18
5.2.24.1Fix authenticated database logins - every connect and reconnect will now authenticateMHS20/04/18
5.2.23.1Add SyncDB web service to allow easy version shifting of db procs, switches, rights etcMHS11/04/18
5.2.23.1Check all doc and docx uploads for password protectionMHS11/04/18
5.2.22.1Add KML web service for the OSM map tiles server to be able to access a prepared KML documentMHS06/04/18
5.2.21.2Add comment and IP address to IQXHub monitoringMHS21/03/18
5.2.21.1Fixed the hidden error messages when running one-off jobsMHS07/03/18
5.2.21.1Added Secure Document Link functionality as web services. Requires web site filesMHS07/03/18IH-16
5.2.21.1Added IQXHub monitoring table which can be viewed in IQX to see status of all hubs connected to dbMHS07/03/18IH-21
5.2.20.1Added static data loading facility with PostCodeLocation mechanism. Others can easily be added. See 'IQX - sample.ini'. Checking for updates can be forced with http://localhost:54000/iqxsignal_/staticdataloadMHS14/02/18IH-13
5.2.19.1Add auditing functionality to IQXNetSaveQuestionnaire. Requires live implementation of NetQuestionAuditMHS09/02/18
5.2.18.1Maintain and return IQXNetUser.LastLoggedIn timestamp (returned value goes in ApplicationSvc.currentUser.LastLoggedIn)MHS30/11/17IH-17
5.2.18.1IQXNetAuth2 procedure receives new pLicensedUserCount parameter, loaded from the encoded licenseMHS30/11/17IH-18
5.2.17.1FileDownload service - allow candidates and agencies to immediately view and access blobs which they have uploadedMHS06/11/17
5.2.17.1Jobrunner 4.27 - Added targetfile attribute to HTTPRequest to allow downloading of binary filesMHS06/11/17IH-14
5.2.17.1Meaningful naming of web download files (not just download.xxx)MHS06/11/17IH-15
5.2.16.1Change to Hub Backup. External blobstore validation is now a separate parallel process with its own days and time, so that it does not delay the normal backup routines. It must be explicitly enabled in the ini fileMHS25/07/17
5.2.15.1Change to Hub Backup. On failure it now terminates the task immediately rather than attempting to continue non-destructively. With the old way it sometimes hung on a later sub-task and failed to report the errorMHS12/07/17
5.2.14.2Session authentication mechanism: ability to return #xxx REST status errorsMHS21/06/17
5.2.14.1Addition of session authentication mechanism to web requestsMHS15/06/17
5.2.12.1Notification additions - can now use nested templates to construct complex emailsMHS23/05/17
5.2.12.1Enhancements to FileUpload and FileDownload to allow direct blob upload and download subject to permissionsMHS23/05/17IH-11
5.2.11.2New 'Literal' field type in JSON generation. Allows more versatility in constructing JSON and Mongo array fields etcMHS28/02/17
5.2.11.1Fixes to Notification attachments and addition of on the fly reportsMHS10/02/17
5.2.11.1Mongo linkage in jobsMHS10/02/17
5.2.10.1Jobrunner and WebServices - added Notification and HTMLWrap functionality to SendEmailMHS11/01/17IH-3 & IH-4
5.2.10.1WebServices - allow Owner portal to upload and download all document typesMHS11/01/17IH-6 & IH-7
5.2.10.1IQXWeb - licensing functionalityMHS11/01/17IH-2
5.2.10.1 .Backup - prevented replacing Live Log safe copy if apply failedMHS .11/01/17IH-1
5.2.9.2Added tables and procedures for IQXWeb DashboardMHS20/11/16
5.2.9.1New unlimited license key for barcode software in jobrunnerMHS08/11/16
5.2.9.1New jobrunner version 4.18MHS08/11/16
5.2.8.1Allowed minus sign - to denote switches on command line as alternative to slash / MHS01/07/16
5.2.8.1Added AutomatedTest to iqxwebservices and increased version number to 1.12 MHS01/07/16
5.2.7.1Upgraded to latest jobrunner 4.16 (Includes smtpsettings attribute and avoids surplus CRLFs on SetVariable, HTTPRequestData etc)MHS10/06/16
5.2.5.2Hub backup now only moves SafeLive.log to the safe copy AFTER it has been applied, to make live syncing safe copies saferMHS27/04/16
5.2.5.2ApplyAllLogs.bat is now portable - it will work in any copy of the containing folder, no longer hard coded to the original pathMHS27/04/16
5.2.5.2Removed possible ambiguity if 'Scheduled Log Backup Times' explicitly set to empty string in the iniMHS27/04/16
5.2.5.1Hub backup now leaves the primary standby log in place. The live log is copied to and applied from SafeLive.logMHS19/04/16
5.2.5.1Added IQXNetTagGroup.ReadOnlyMHS19/04/16
5.2.5.1Ensured that the DeleteOldDatabaseLogs proc which uses REGEXP is not created in server versions prior to 11MHS19/04/16
5.2.4.1Hub backup has new facility to delete old logs on the server - ini setting 'Days to Retain Server Log Files' in [IQXHubBackup]MHS31/03/16
5.2.4.1IQXNetAuthenticate returns long varchars for Rights and Switches, allowing more valuesMHS31/03/16
5.1.5.1Detailed status reporting on http://127.0.0.1:54000/iqxstats_ (note trailing underline if not providing auth details)MHS27/11/15
5.1.5.1Support for {WPK_G_….} switches in scheduled or web service jobsMHS27/11/15
5.1.5.1FileUpload and FileDownload services now available for non-authenticated sitesMHS27/11/15
5.1.5.1Can now be used for non-IQX databasesMHS27/11/15
5.1.5.1Various fixesMHS27/11/15
  • newreleases/iqxhub.txt
  • Last modified: 2019/10/24 15:10
  • by Viola Scott