newreleases:iqxhub

This is an old revision of the document!


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 JobRunner 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.1574451914.txt.gz
  • Last modified: 2019/11/22 19:45
  • by Justin Willey