Release Notes for MonitorPro v19.1
MonitorPro version 19.1 is considered a revision release based on the convention of major.minor.revision. There remain no known significant software defects to be resolved within this version. Each of the items included within the release has undergone testing by EHS Data to the documented standard and the release includes a detailed pre-release test.
The below details some of the main functional changes and additions to MonitorPro v19.1. Incremental releases from v19 won't be included on our Website but will be rolled out to all hosted clients. The main releases will continue to be available for download and any significant software defects will be resolved and the fix rolled back into these builds.
From v19.1 incremental releases will also contain elements of new functionality as well as improvements and bug fixes. This means hosted clients get access to new features as they are developed.
MP-Field
On update improved logic to prompt the user for a refresh of the application. This is to avoid issues where users can continue with a older cached copy.
Displaying Monitoring Schedule Folder Structure
Displaying the Monitoring Scheduler Folder structure when choosing a Visit to download, where setup.
MP-Web
The main addition to MP-Web is the ability to manage some calculations now. These include
Predefined Calculations
Aggregates
Translation Grids
Calculation Groups
Constants
Calculation Ordering
Calculation Log
These are universal with those already configured in MP-Desktop and equally any changes will be respected reciprocally.
Import Status Widget to dashboard
A new Dashboard Widget has been added which gives the user metrics on the various parts of the import process. It displays the Email Importer status, the Importer used for the files imported, the status of those files and a summary of the age of any files still in the Import Processor.
Graphing
Support for customising the Compliance line colour and legend name within graphs including when placed on a Dashboard.
General
In general, the update includes the completion of around 74 discreet product backlog items, bug fixes and performance improvements from v19.
Full List
44260 | MP-Desktop - Adding new email recipient to existing email complains about duplicates |
44702 | MP-Desktop - Aggregates setting initiating user in calculator log even when run automatically |
46912 | MP-Desktop - AutoValidator falls over with error for certain data |
44669 | MP-Desktop - Calculator Run throwing error due to tblData foreign key error against tblSampleType |
45811 | MP-Desktop - Calendar - Monitoring Schedules - Week view of is slow because it looks back for ever |
44113 | MP-Desktop - Delete Dataset uses term 'Selection' |
47311 | MP-Desktop - Factor Grid import/export does not work |
44424 | MP-Desktop - If Scheduled Task has no data |
43780 | MP-Desktop - No validation for creating samples with the same name |
44551 | MP-Desktop - No validation to avoid creating an alias which conflicts with the valid name of a data source |
46453 | MP-Desktop - Partial matching of linked file names was ignoring the final character in the list |
44251 | MP-Desktop - Sample Template container edit issues |
45439 | MP-Desktop - Updating a Monitoring Schedule doesn't update the updating user |
43732 | MP-Desktop - Visit Record - Add replicate to one sample point |
43731 | MP-Desktop - Visit Record - Adding a duplicate from Status tab does not update Grid tab |
43733 | MP-Desktop - Visit Record - Remove Replicate can be left on (and error if clicked) after replicates removed from qaqc tab |
45281 | MP-Desktop MP-Web - Deleted contact still shows in Scheduled Task dialog |
45658 | MP-Field - Download Files dialog shows filename |
45223 | MP-Field - Upload from MP-Field shows error |
44428 | MP-Field - Yes/No option has Yes greyed out |
46828 | MP-Register - Adding a comment errors |
46882 | MP-Register - Edit Invoice Detail - Where the GST/PST values are blank |
46570 | MP-Register - Filtering on invoice screen causes elmah error |
44362 | MP-Register - Styling broken on Web Feature Management dialog |
46560 | MP-Register - Xero integration broken |
45296 | MP-Scripts - usp_DataReturner_ThresholdList returns multiple results with same ThresholdLevelId |
46734 | MP-Service - Scheduled Importer fails to create batch |
45940 | MP-Web - Add/Edit Variable doesn't honour variable length setting from tblOptions |
45945 | MP-Web - Attempting to save a user who has never signed in crashes |
43768 | MP-Web - Audit history shows Sample Type changing from No Sample Type to blank and vice versa regularly |
44607 | MP-Web - Breadcrumb for email importer allows access to data entry |
47206 | MP-Web - Charting Performance |
47201 | MP-Web - Charting Summary broken |
46130 | MP-Web - Cloning a Compliance rule stays on the Edit page |
45125 | MP-Web - Compliance - Save before continue from compliance to compliance rule doesn't remember save |
43348 | MP-Web - Data Analysis - Maps - Area numeric field |
44596 | MP-Web - Datasets left-menu doesn't support object override |
44196 | MP-Web - Delete Threshold Level Type message not scary enough |
45948 | MP-Web - Deleting a user tries to clear them as the lUpdateUserID of Email Rules |
40311 | MP-Web - Disabled Then re-enabled SSO user attempting to sign in gets error |
47499 | MP-Web - Editing dashboard widget for graph that isn't line graph crashes |
45689 | MP-Web - Email Alert - Can create copy in desktop |
43826 | MP-Web - Emails not shown in email importer |
45450 | MP-Web - Error creating visit record due to primary key error in tblVisitRecord_TestCost |
45777 | MP-Web - From within MP-Desktop |
46511 | MP-Web - Graphing - Clicking on a bar chart causes a console error |
46174 | MP-Web - Graphing - Variable 'Unit' does not display in graph title |
45344 | MP-Web - Handle attempting to add a blank item better |
47555 | MP-Web - Handle thousand separator in Compliance Import (and elsewhere) |
44606 | MP-Web - Impersonate user page hides users who have both a Web and Desktop account |
45501 | MP-Web - Import file with extra line feed causes blank row in importer |
43734 | MP-Web - Import Processor - Resolution Management for deleted item |
46735 | MP-Web - Import Summary widget crashes if Importer name is too long |
46740 | MP-Web - Import Summary widget email filtering performance issues |
42997 | MP-Web - Importers - Restore of Scheduled Importer Errors |
44198 | MP-Web - Last Updated component not respecting language |
44200 | MP-Web - Links Component - 'Document' word not translated |
44934 | MP-Web - Map - Data Point dialog |
44933 | MP-Web - Map - When viewing a pin for a data point |
44862 | MP-Web - Mapping - Sum performs a count of data points |
44429 | MP-Web - Null dtUpdate in tblSite causes an error when loading sites for a Selection |
44052 | MP-Web - Obligation Conditions - List of dashboards includes deleted |
44595 | MP-Web - Recent search history is not being stored per database |
44932 | MP-Web - Sample Points coordinates display too many decimal places |
45730 | MP-Web - Set status of a task from My Action Plan Tasks crashes |
45959 | MP-Web - Should not be able to transfer to a desktop user when deleting a user |
46186 | MP-Web - Strict Transport Security Headers are duplicated |
45593 | MP-Web - System Alerts widget date format is not culture aware |
44191 | MP-Web - Tooltip for icon for MP-Field is MpField |
44941 | MP-Web - Transition a Threshold Rule doesn't show updated date in Date Time filter until save and re-edit |
46493 | MP-Web - User Groups include admin users in drop-down |
44767 | MP-Web MP-Desktop - Can't merge a twice monthly schedule into less frequent schedules |
43728 | MP-Web MP-Desktop - Import Process - Mu and superscript symbols displaying as '?' in the import processor |
46867 | MP-Web MP-Desktop - Import Processor Dialog should not apply LTM when displaying Value field |