Version Notes
Version 1.2 (Public Release)
Corrected an issue with the Administration menu displaying twice for portal users assigned both Administrator and User Administrator roles.
Corrected a bug in the database creation script for the ConfigurationAdministrators table columns. Changed IsDeviceManager to IsUserManager. This corrects an issue with users assigned the role of User Administrator from seeing the menu on login.
Corrected an issue with Log files not being generated if the default folder path is not present. Folder is now created if not present when attempting to log to file.
Corrected an issue with Device View property editing caused by long descriptions obscuring the overlay window buttons on some screen resolutions.
Corrected an issue with Alias Groups of the same name causing the application to crash when loading the listing on the Device View page:
Names are now displayed with a unique object id appended to the name in the selection listings.
Modified the Alias Groups Selection administration page to include the object id of the Alias Group in the listing to distinguish between groups with a duplicate name.
Modified the Server administration page to make the Save Settings note more visible against the page background.
Version 1.2 Update Instructions
Using IIS Manager, stop the ACM Mobile Portal Website.
Unzip the update package and replace the files located in the IIS installation root folder for the application. Example: C:\inetpub\wwwroot\asiMobilePortal.
Using IIS Manager, restart the ACM Mobile Portal Website.
Version 1.1 (Public Release)
Corrected an issue with report date custom defaults not being applied or used to retrieve report data.
Corrected an issue with report date controls missing time selection entry when datetime type is specified.
Adds About page with links to this User Guide and AUTOSOL online support.
Moved from .Net5 to .Net6
Connection strings for databases must have the following entry: Encrypt=False;
Portal Connection String.
ACM Database.
Version 1.1 Update Instructions
Using IIS Manager, stop the ACM Mobile Portal Website.
Copy the appsettings.JSON file located in the install folder to a backup location such as the desktop.
Unzip the update package and replace the files located in the IIS installation root folder for the application. Example: C:\inetpub\wwwroot\asiMobilePortal. This version will replace all files due to the .Net version change.
Install the ASP.Net 6 Core Hosting Bundle.
Modify the new appsettings.JSON located in the installation folder with any preferences that where changed from the defaults using the copied version saved in step 2.
Modify Database connection strings to include Encrypt=False;
Using IIS Manager, restart the ACM Mobile Portal Website.
Version 1.1 (Public Release)
Corrected an issue with report date custom defaults not being applied or used to retrieve report data.
Corrected an issue with report date controls missing time selection entry when datetime type is specified.
Adds About page with links to this User Guide and AUTOSOL online support.
Moved from .Net5 to .Net6
Connection strings for databases must have the following entry: Encrypt=False;
Portal Connection String.
ACM Database.
Version 1.1 Update Instructions
Using IIS Manager, stop the ACM Mobile Portal Website.
Copy the appsettings.JSON file located in the install folder to a backup location such as the desktop.
Unzip the update package and replace the files located in the IIS installation root folder for the application. Example: C:\inetpub\wwwroot\asiMobilePortal. This version will replace all files due to the .Net version change.
Install the ASP.Net 6 Core Hosting Bundle.
Modify the new appsettings.JSON located in the installation folder with any preferences that where changed from the defaults using the copied version saved in step 2.
Modify Database connection strings to include Encrypt=False;
Using IIS Manager, restart the ACM Mobile Portal Website.
Version 1.0.0.8 (Beta)
Corrected an issue with some Log Message timestamps showing UTC vs local time.
Modified the Log Message viewer to refresh on a 2 second timer and added a manual refresh button. Corrects an issue with long running tasks with many message updates that can cause the UI to become unresponsive.
Added the ability to configure which device search filter items are selected by default.
Corrected an issue with non-device object id's getting saved as favorites in some situations.
Modified the device view page to load showing the device properties section expanded.
Modified the Archive History (Hourly/Daily/Event) output to include the non-tokenized fields as part of the main table columns.
The record fields (columns) must be the same across all returned records within the date range, otherwise this feature will be disabled for the results returned.
Version 1.0.0.8 Installation/Update Instructions
Using IIS Manager, stop the ACM Mobile Portal Website.
Unzip the update package and replace the files located in the IIS installation root folder for the application. Example: C:\inetpub\wwwroot\asiMobilePortal. This process should replace files of the same name as an indication you are correctly updating the application.
Optionally update the appsettings.json file with the following entry to change the device search filter defaults:
"Defaults": { "DeviceSearchFilters": "Name,Description" },
Use a comma separated string to set which items are selected by default for all users.
Example: “Name,Description,Meter Name,Technician”
Using IIS Manager, restart the ACM Mobile Portal Website.
Version 1.0.0.7 (Beta)
Corrected outdated descriptions on administration pages.
ACM Logger viewing to include:
Sortable and searchable results table with Timestamp, Logcode and Log Message.
Automatic subscription to messages is intended for the device when the device view page is viewed. This allows the user to confirm command results from the protocol that do not display in the Command Event Log, as well as Alias poll details. Note, this does use a WCF asiLogger service connection, so ACM admins must ensure ample resources are available.
Responsive output conforms to screen size and type.
User Session Activity Persisted to Database
Persist User Session Activity Storage option on Server settings. When enabled, all user session activity log entries will be stored in the portal database.
Version 1.0.0.7 Installation/Update Instructions
Using IIS Manager, stop the ACM Mobile Portal Website.
Unzip the update package and replace the files located in the IIS installation root folder for the application. Example: C:\inetpub\wwwroot\asiMobilePortal. This process should replace files of the same name as an indication you are correctly updating the application.
Run the ACM_MobilePortalUpdate_v7.sql file to update the ACMMobilePortal database. Confirm new table is present.
Update the appsettings.json file with the following entry in the ACMServerConfiguration section and save:
"ACMServerConfiguration": { "LoggingServicePort": 5332 }
Full view should look like this (port numbers may very based on your setup). Note the commas between entries.
"ACMServerConfiguration": { "HostAddress": "localhost", "ConfigurationServicePort": 5330, "CommandServicePort": 5331, "ReportServicePort": 5333, "ItemServicePort": 5334, "ArchiveServicePort": 5336, "LoggingServicePort": 5332 }
Using IIS Manager, restart the ACM Mobile Portal Website.
Version 1.0.0.6 (Beta)
Improved consistency of UI theme elements across the application.
Archive History viewing to include:
Input option for daily, hourly, events and meter characteristics.
Input option for start and end datetime.
Input option for meter selection with autocomplete search capability
Responsive output report conforms to screen size and type.
Record field data can be sorted and key-word filter searched.
Options to enable access to the Archive History page and the service port have been added to the application configuration file.
Enabled: Default=True. When Enabled, will allow all authorized users access to the page and navigation menu link. When False, the page will not display in the navigation menu and will not be accessible to any user.
ArchiveServicePort: This is an addition to the existing entries such that the service can be reached by the portal.
Version 1.0.0.6 Installation/Update Instructions
Using IIS Manager, stop the ACM Mobile Portal Website.
Unzip the update package and replace the files located in the IIS installation root folder for the application. Example: C:\inetpub\wwwroot\asiMobilePortal. This process should replace files of the same name as an indication you are correctly updating the application.
Update the appsettings.json file as indicated above.
Using IIS Manager, restart the ACM Mobile Portal Website.
Version 1.0.0.5 (Beta)
Fixed an issue with the License page that incorrectly advised user the path was updated when the page loaded. Modified to use a save button to send the path update to the database.
Fixed an issue with the License file reading logic that was holding file handles open resulting in file upload errors with “in use by another process.”
Fixed an issue with License changes not being applied to session logic until auto check as fired.
Added a Refresh Status button for the License Status Information so the page does not have to be reloaded to see changes.
Minor text changes to License page.
Enhanced logging to include:
Trace/Debug entries for Licensing and Session related processes
Information entries for User Audit activities
Options to enable logging to file have been added to the application configuration file.
"LogToFile": {
"File": "C:\\ProgramData\\AutoSol\\Communication Manager\\7\\DataFiles\\Mobile\\Log.txt",
"Enabled": "True",
"ErrorsOnly": "False"
},
Enabled: Default=False. When Enabled, will log entries to designated file
File: Location and file name to log too.
ErrorsOnly: Default=False. When Enabled will only log entries designated as errors.
Restart website for changes to configuration logging options.
Version 1.0.0.5 Installation/Update Instructions
Using IIS Manager, stop the ACM Mobile Portal Website.
Unzip the update package and replace the files located in the IIS installation root folder for the application. Example: C:\inetpub\wwwroot\asiMobilePortal. This process should replace files of the same name as an indication you are correctly updating the application.
Using IIS Manager, restart the ACM Mobile Portal Website.
Version 1.0.0.4 (Beta)
Fixed an issue with inconsistent logging to Windows Event Log
Fixed an issue with un-needed logging to Windows Event Log
Fixed an issue with user Lockouts not correctly applying attempts before reaching the max
Fixed an issue with AliasGroupSet properties not correctly displaying the group names
Fixed an issue with Device Properties with enumerated values not correctly mapping the value causing the UI to report the No Properties are configured to be viewed message.
Added the ability to filter on Meter names (assigned to the device) when searching for devices.
Fixed an issue with Login attempts not detecting ACM being offline or unreachable and counting them as invalid login attempts. Users can now detect if ACM is offline during a login attempt.
Modified the Alias Polling items display to be tabular on larger device screens to ease in reading larger result sets.
Improved WCF service (ACM Services) connectivity feedback across the website. Connection failures are distinguished from merely having no results to return.
Modified the Device Command logic to no longer operate on a call-back timer that makes the user interface wait a set amount of time regardless of the process. Call back update messages are now updated as they come from ACM leaving the service connection present while the user is on the device view. (The Command Service in ACM may need to have the TCP Sessions increased to allow multiple Configuration Clients and Portal Users connections at the same time)
This fixes an issue with longer running tasks such as Retrieve History or Demand Polls that exceed the artificial timeout of 15 seconds imposed before.
Version 1.0.0.4 Installation/Update Instructions
Using IIS Manager, stop the ACM Mobile Portal Website.
Unzip the update package and replace the files located in the IIS installation root folder for the application. Example: C:\inetpub\wwwroot\asiMobilePortal. This process should replace files of the same name as an indication you are correctly updating the application.
Using IIS Manager, restart the ACM Mobile Portal Website.