UPDATES – Multiple products to 9.1.0! Supervisor Net Suite, My Monitor & My Reservation

Transaction Management

UPDATES – Multiple products to 9.1.0! Supervisor Net Suite, My Monitor & My Reservation

We’re proud to announce the release of version 9.1.0 of the Supervisor Net suite of products, My Monitor AND My Reservation!

The Supervisor Net suite of products has been security-hardened, with a major change to the way our web applications store and reset passwords, along with minimum password complexity rules. As a result of this, the first time a user logs in to the system after upgrading to this new version, they will be required to set a new password that adheres to the rules that you have defined.
All web applications (aside from Online Ordering) now require the users to log in via My Monitor. This ensures that the new password system is enforced correctly and provides a consistent experience to your users.

The authentication system has been re-designed, deprecating the use of PIN numbers and instead only using the new password system. The password system is a new enhancement to ensure the highest level of security for you and your users:

  • Minimum password complexity rules can be set
  • Users follow links from their email addresses if they forget their password. These links use a token that expires after a period of time
  • Upon upgrading to this new version, all users must set a new password
  • Users must have a valid email address to access My Monitor using the new password system

In addition to the new password system, My Monitor now also handles all logins for our web applications, (Monitor Online Ordering is optional). If the user attempts to access a web application via a direct URL, they will be re-directed to My Monitor to log in, and then sent to the original web application that they were attempting to go to once they are authenticated.

Highlights from this release include:

  • Many security enhancements due to a security audit
  • Added the ability to use different pricing models in Supervisor Net based upon Spydus charge codes for fees and fines, making it possible to map to different GL Codes and tax statuses
  • Laundry Monitor application is now mobile friendly and is able to activate devices directly from the website or via a QR code attached to the device. Payments are processed at the time the activation occurs. Used in conjunction with our new Monitor Activator terminal, the scope is widened much further than just the activation of laundry devices. Almost anything that needs to be remotely activated can now be handled using this system. Some examples of this are…. gaming equipment (pool tables, arcade machines etc), outdoor BBQs, hot water in public bathroom facilities, etc.
  • Events can now be presented in an iFrame in an external website
  • Supervisor is now shipped with Export templates for Xero and Civia Authority reconciliations
  • GL Codes are now centrally managed in Web Administrator
  • The information grids in Web Administrator have been enhanced to display as much information as possible initially
  • Facility reservation administration has been implemented in Web Administrator

A complete list of changes is as follows:

Supervisor Net
[Feature] #16346 Functionality has been added to support Supervisor Express setting page sizes and page ranges for print release and print kiosk functions
[Feature] #16296 Sirsi Dynix Symphony – When a user logs into a Monitor application, the ‘Last Used’ date/time is updated in Symphony LMS
[Feature] #16267 Export templates containing the same information as the Insight 3810 reconciliation reports have been included for Civica Authority and Xero
[Feature] #16112 When interfacing with Spydus LMS, the fees and fines now include better descriptions
[Feature] #16110 Spydus ‘Charge Codes’ in the fees and fines can now be mapped to individual pricing models in Supervisor Net. When fees are paid, the transaction unloaded uses the defined pricing model for tax status, GL Code, etc
[Feature] #16064 Added an option to the native LMS interfaces to automatically set the user’s Primary ID to the same value as their Primary Number
[Feature] #15912 The ability to import GL Codes, Names and categories has been added, with a way to centrally manage those GL Codes
[Feature] #15864 A new user password system has been implemented. Password attempts are monitored and account logins frozen if more than 10 attempts made. Passwords can be reset via emails sent to the customer
[Change] #15930, 15893, 15884, 15877, 15871, 15858, 15857, 15856, 15820 – Security enhancements and changes
[Bug Fix] #16395 Popup profile configuration information was not being loaded from or saved to the database correctly
[Bug Fix] #16358 The default popup profile was not being installed during a new installation
[Bug Fix] #16298 An error message was displayed when attempting to export pricing models from Supervisor Net Administrator
[Bug Fix] #16293 The mobile number from external LMS systems (applicable to native LMS interfaces only) was not being written to the mobile number field in Supervisor Net
[Bug Fix] #16139 The laundry profile editor was throwing an error message when attempting to save the profile
[Bug Fix] #16076 Sometimes the MPM failed to use a valid certificate using certificate thumbprint. The correct certificate thumbprint is configured in the MPM config tool but MPM fails to use the certificate on port 8084 and result in a connection reset error
[Bug Fix] #16031 The ‘DELIVERY’ pricing model required by Web Print was not being created during an upgrade

Web Administrator
[Feature] The grid system has been enhanced to display as much information as possible. Tabbed options now appear when a record is selected, and those options can be minimised again later on. The transaction display can be made full screen to display as many transactions per page as possible
[Feature] The map system has been implemented for PC and Facility reservation
[Feature] Facility reservations can now be administered in Web Administrator
[Feature] #16045 A new option has been added to enable the printing of PIN or Password (or both) on guest tickets
[Feature] #15923 The ability to change a user’s Primary Number was added
[Change] #16224 Reservation options are no longer displayed if those products are not installed
[Change] #16134 The GL Code editor screen has been altered to re-arrange the default order of the columns
[Bug Fix] #16405 Parent/Child linking was not working correctly
[Bug Fix] #16340 When creating guest accounts, the values were not being saved into the record correctly
[Bug Fix] #16338 When creating a guest account, the !! CASUAL USER default record wasn’t always being used if new default records had been added to the system
[Bug Fix] #16303 Licensing restrictions were not working correctly – when one user logged out, it did not always free up a license for another user
[Bug Fix] #16232 Creating a guest ticket would fail if an expiry date wasn’t specified
[Bug Fix] #16081 When a guest ticket was created, the expiry date could sometimes be set to the previous day
[Bug Fix] #16062 The application would regularly stop working after the user was logged in for a period of time

Laundry Monitor
From this version, users must log into the application via My Monitor using the new password system.

[Feature] Devices can now be activated and paid for from within Laundry Monitor. The new QR Code activation system and Monitor Activator terminal is also supported
[Feature] Laundry Monitor now scales correctly for mobile devices
[Change] #16288 The custom.css file is now located in a sub-folder called CustomCSS

Web Print
From this version, users must log into the application via My Monitor using the new password system.

[Bug Fix] #16305 Emails were delayed being sent to users for the email to web print feature. Emails are now typically received by the customer between 20 seconds and 1 minute
[Bug Fix] #16245 Web Print was not using the new permission grouping system for determining a user’s access to secondary accounts
[Bug Fix] #16098 After a while, the ‘Print Room’ tab could disappear from the Web Print interface
[Bug Fix] #16032 Disabling the pickup or delivery options would not disable the options in the end user interface

Monitor Online Ordering
From this version, users can log into the application via My Monitor using the new password system. Unlike the other web applications, Online Ordering retains the ability to log directly into the product if necessary.

[Feature] #16194 An option has been added for the ‘Location Detail Report’ to specify whether or not to include dollar values on the report
[Feature] #16172 A survey and marketing email ‘Log’ view has been added to the administration interface
[Feature] #16173 The ability to set a minimum spend for the delivery option has been added
[Feature] #16117 Events can now be displayed in an external system using IFraming
[Change] #16328 The end of purchase re-direction URL is now also used for customers who have logged into an ‘Open Shop’, when they log back out again
[Change] #16017 The logic about how reports are sent in advance was changed in an earlier version which broke the report sending process for existing sites. As a result, the logic has been changed back again
[Change] #16132, 16131, 16130 – Changes have been made to the GL Code system in the administration interface. GL Codes can no longer be added or deleted through this interface – Web Administrator must be used for this purpose. A ‘Category’ field has been added as well as the ability to search for GL Codes
[Change] #15927, 15911, 15894, 15876, 15822, 15821 – Various security related changes
[Bug Fix] #16344 Users were unable to log into a site if suffixed accounts were being used, and there was an inactive shop without a suffix defined
[Bug Fix] #16201 The CSV Report in MOO for ‘Item Summary By Location Report’ was not being sent via email
[Bug Fix] #16290 Items using an availability calendar that included a time value would not be displayed within a special item
[Bug Fix] #16269 Once a standard package has been enabled for display in a shop group, it could no longer be deleted
[Bug Fix] #16266 The seating plan designer was not adding the correct amount of seats to a table design
[Bug Fix] #16265 When a campaign sale ended, the reports were correctly emailed but were not displayed in the ‘Manage Orders’ tab of the administrator
[Bug Fix] #16249 If a sales campaign used a calendar containing a time as well as a date, it would not be displayed for sale
[Bug Fix] #16205 The report descriptions advising what format the reports are available in (PDF or CSV) were slightly wrong for a couple of the reports
[Bug Fix] #16127 If a user was deleted and re-added, Online Ordering would look at the user’s previously deleted account for children information etc, causing the account to not work correctly
[Bug Fix] #16042 Enabling the ‘Uses Quota’ flag in the item creation dialog did not apply this setting when the item was created
[Bug Fix] #16013 Fixed compatibility issues with SQL Server 2017 or above
[Bug Fix] #15970 The guest account creation system was not functioning correctly
[Bug Fix] #15920 A strange character was included in the payload when checking out into My Monitor. This would cause the checkout to fail in certain environments

Supervisor Insight
[Feature] #16284 Added 7100: On The Go Attendance report
[Feature] #16182 Added 5080: Monitor Online Ordering Marketing /  Survey email log report
[Change] #16227 The 2700 report has been modified to also take into account add value transactions from Web Administrator
[Change] #15925 Various changes to the 38×0 reports to suport prior period adjustments:
– Display Prior Period Adjustment – will include the transactions that have later server dates
– No Adjustment For Print, Copy & Scans
– Show Adjustment Transactions – will display transactions by default with server date in red
[Change] #15875, 15872 – Security related changes
[Bug Fix] #16246 An error message was appearing telling you that you must have cookies enabled, even when they were

My Monitor
[Feature] My Monitor now uses the Supervisor Net password system. The user has 10 attempts to enter a correct password before the system will prevent further attempts. Password reset emails are automatically sent to the user after the 10th attempt. The use of PINs has been deprecated. If a user does not have a password set, they will be asked to set one the first time they log in. A prerequisite of this system is that they have an email address defined.
[Feature] #16372 The pop-up dialogs can now be coloured differently to the main login form
[Feature] #16370 The login page logo can now be different to the logo displayed in the top area once the user has logged in
[Feature] #16241 When used in conjunction with Spydus LMS and Supervisor Net 9.1, paying fees and fines can now result in different pricing models being used
[Feature] #16104 My Monitor will now pay attention to what payment gateways Monitor Online Ordering would like it to display to the user
[Feature] #16088 Added a configuration option to force the system to hide the fees and fines payment section
[Feature] #16084 My Monitor will now return a new user to the original application they were trying to access after they have gone through the sign up procedure
[Change] #16207 When a user logs in via SSO from Aurora LMS, they are no longer asked to enter a password
[Change] #16189 The SSO SimpleSAML libraries have been updated to the latest version for better compatibility with systems such as Azure Active Directory
[Change] #16177 JPGs and PNGs can now both be used for the images on receipts and logos in the application
[Change] #16163 The order of the user’s statements is now by the date and time that the transaction was written to the server, not the date and time of the actual transaction. This is to accommodate the historic journal adjust feature
[Change] #16083 Discreet buttons on the login page are now used for account sign up, rather than entering an unknown value into one of the login panels
[Change] #16020 The title of Monitor Online Ordering in the SSO configuration has been corrected for new installations
[Change] #15995 Auto top up values must now be greater than zero before changes are able to be saved
[Change] #15878, 15844 – Security related changes
[Bug Fix] #16422 ‘Link an Account’ was missing from the mobile version of the menu
[Bug Fix] #16420 If the user had spending limits applied, the title of the field on the main page was spelt ‘Spentin Period’ instead of ‘Spent In Period’
[Bug Fix] #16399 Save card for BPoint V2 was not implemented correctly for PCI compliance
[Bug Fix] #16379 When checking out from Web Print, the user would be sent two receipts
[Bug Fix] #16376 When setting the minimum transaction value, various places throughout the application were not taking it into account or displaying the correct messages
[Bug Fix] #16331 If the BPoint V2 endpoint took too long to reply during a transaction, My Monitor would not see the result from BPoint, meaning that the user’s card may be debited but the value not appear in the Monitor system
[Bug Fix] #16279 The time period for the regular statements was being calculated incorrectly, meaning that a day could be missed from the statement
[Bug Fix] #16263 The website would sometimes mistakenly push default configuration values back to the database
[Bug Fix] #16262 The transaction retry service could get into a stopped condition where it could not be restarted
[Bug Fix] #16252 The receipts would indicate a manually entered credit card number was used, when in fact a tokenized card was used
[Bug Fix] #16220 Various error messages in the log files have been fixed
[Bug Fix] #16219 The transaction retry service was re-checking successful transaction when it doesn’t need to. This would result in higher CPU load on larger sites
[Bug Fix] #16195 When the user went to change their email address, their current email address was not displayed to them
[Bug Fix] #16145 An upgrade would fail if the WebUser table was capitalized differently, as was the case in some earlier versions of the product
[Bug Fix] #16094 In a system where the users have suffixed accounts, if one of their accounts was value ‘held secondary’, their accounts would not be displayed when they log in
[Bug Fix] #16014 If a user had suffixed accounts, they had no methods of payment displayed when trying to pay fees and fines

My Reservation
General
[Feature] #16021 Added API requirements for map management in Web Administrator
[Feature] #15910 When a facility is deleted using Web Administrator, the associated terminal record is now also deleted
[Change] #16260 Facility door access codes will now always be created and printed on the user’s confirmation email if door access is configured
[Bug Fix] #16276 The installed version numbers were not being updated in Windows (As seen in add/remove programs)
[Bug Fix] #16268 My Reservation would not work if only TLS 1.2 was enabled
[Bug Fix] #Various – Security enhancements

My Reservation PC Client
[Change] #16256 The validation failure error message has been changed to make it more generic. It now says, “Unable to log in. Please see staff for assistance.”
[Bug Fix] #16364 When the session was ended from Web Administrator while still in the grace period before the user had logged in, the PC Client would use the end of day action rather than the end of session action

Computer Reservation Website
[Change] #16231 The SSO bar has been re-styled to match all other products
[Change] #14372 The time format printed on the confirmation receipt is now in 12 hour format, rather than 24 hour

Facility Reservation Station
[Bug Fix] #16357 Overlapping facilities were not all being displayed on the front page
[Bug Fix] #16353 Newly created users (via My Monitor) were not able to log in to Computer or Facility Reservation if the site was using suffixed accounts
[Bug Fix] #16190 In Reservation Station settings if you enabled “display facilities” and chose multiple facilities, only the first facility in the list would be displayed on the reservation station
[Bug Fix] #15037 The clock on the main page would sometimes display the wrong time after sitting idle for a while

Facility Reservation Website
[Feature] #16230 The new SSO bar has been added to the facility reservation website
[Change] #16259 It is now mandatory for the user to specify the name of the event when creating a new reservation
[Bug Fix] #16244 The installation package was not properly signed
[Bug Fix] #16115 The facility selection page stopped responding when there was only one site and no assets configured

This is now available for our distributors to download from our Filemanager site.