Added
- The admin user now has the ability to restart network services from System Settings > System > Restart Network Services
- Ability to add/edit/delete Roam Alert tags to accounts if they have a roam alert integration
Changed
- The Custom Header feature is now located alongside distributor information, under System Settings > System > Site Info
- The Master Receivers table now only displays information pertinent to both G3 and G4 MRs
- Master Receivers are now displayed first for faster access, under System Settings > Location Services > Wireless Locator Network
Fixed
- Fixed accutech bug where the selected override notification group was not working in some scenarios
- Ability to add fire alarm point ID’s to accounts if they have a fire alarm panel integration
- Removed SMS usage section from SMS Config in System Settings (Telnyx made it obsolete and it would also cause web page to hang)
Restart Network Services for Admin
Roam Alert tag functionality
Master Receiver table information
Custom header moved to Site Info
Override accutech notification group
Fire alarm point ID functionality
SMS usage section
Added
- ALIS allergy/advanced directive compatibility
Changed
- Removed dupe checking when adding central station zone into an account
Duplicate checking for Central Station
Added
- Inovonics E*172[34] temperature sensor functionality
Inovonics temperature sensor
Fixed
- System backups now available for download again
System backups download
Added
- 10 digit device IDs can manually be entered when adding a device
Changed
- Removed tooltip now that multi-alarm is available
- Diagnostic Report mimics Service Report logic
Fixed
- Beep on active incident now available for Safari
- Fixed issue where pagers could not be easily messaged from messaging tab
- System backup time no longer drops leading zeroes
10 digit device ID support when
Diagnostic Report
Beep on active incident for Safar
Messaging pagers from messaging tab
Added
- New column ‘Latest Incident Note’ for Resident Incident Detail Report
- Jump to bottom and jump to top buttons added to incident log
- Tooltip to explain SMS counter in messaging tab for TrueSMS sites
- A warning will be displayed to users who log into the Web UI with a user type other than Regular
Changed
- Incident notes functionality has been separated from incident log
- Enabling/disabling timed reminder is a button now instead of checkbox
- Incidents can now be filtered by Account Group on the Incident and Incident Search screens
Fixed
- Custom inovonics page no longer fails to connect when revision is in a partially updated state (e.g. 2461:2463M)
- Recent TrueSMS install update no longer fails to send test message from Message Receiver page
Incident filtering
Incident Note functionality
Test message
Custom Inovonics
Changed
- Database adjustments to streamline TrueSMS installation process
TrueSMS install process
Fixed
- New JR-14s no longer display as Geo pendants
Device types
Added
- A new
opt_statuscolumn to themsg_receiverstable - An installer to set up opt status handling for Message Receivers of type SMS, that includes:
- Installation of a handler that calls the
smswebhookbridgeto check and set opt status values in the database - Addition of a cron job that calls the opt status handler every 15 minutes
- Installation of a handler that calls the
Changed
- The Message Receivers list to display opt status from the database
- The Message Receivers list to no longer make calls to the smswebhookbridge
TrueSMS opt status
Added
- New “Historical Temp Sensor” Report
Changed
- Updated the Temp Sensor form to include the option for temperature sensors to restore alarms, when they receive a signal that is in their range
- Device types displays ‘WTC (pendant)’ instead of just ‘WTC’
- Added ‘Advanced Settings’ section header to Device Settings page
Fixed
- Removed legacy reports from the ‘Scheduled Reports’ drop down
- Removed the ‘p’ tag at the bottom of the message field from the messaging page that was being read aloud by TTS engines.
- Users with the “Edit Master Receivers” permission are now able to save changes made to the port field.
User permission
Legacy Reports
Temperature Sensor restore signal
Historical Temp Sensor report
Changed
- Fixed bug with saving settings on Custom Inovonics Device page
Custom Inovonics
Changed
- Added Smoke Alarm option for Custom Inovonics Device page (requires revision 2454)
- Added ability to override standard Inovonics device functionality on Custom Inovonics page (requires revision 2454)
Custom Inovonics
#
Changed
- How to get assistance content to be displayed outside of the Help screen accordion
Fixed
- Update display of Distributor Information to display any data saved by the user on About and Help screens
- Contain Help videos within an accordion section
- Ensure one instance of a Help video plays at a time
Site Info
Help page
Fixed
- Fixed bug preventing entries on the Site Info form, from being cancelled by button
Site Info form
Fixed
- Fixed bug where deleting device failed on cubes without most recent version of back-end code
Deleting devices
Fixed
- Fixed a permissions issue that would cause the Custom Inovonics device system to fail to install on some cubes
- Fixed bug where all devices would show device id 000000 when adding new device
- Fixed bug where some sites on remsupport would fail to connect to Custom Inovonics server
Custom Inovonics
Added
- Button to refresh Digi screen
- Page for configuring custom behavior for Inovonics devices without existing programmed behavior
- The ability for the
rcareandadminusers to add distributor information and an installation date as Site Info under System settings
Changed
- Multi-column ordering, searching, and pagination is now available for the Fingerprinting Record Table.
- System Settings > Add-Ons to show or hide the Lobby Display button based on the state of the Lobby Display service
- The About screen to conditionally display distributor information and the installation date
- The Help screen to conditionally display distributor information, and to always display RCare contact information
Fixed
- General Locating Setting in System Settings>Wireless Locator Network no longer always displays as checked
- Cube no longer requires obsolete Temperature Sensor settings to show Temperature Sensor-related pages
- The backend logic for E-Mail Configuration system setting will now correctly determine, set, and display the Auth Method stored in the target email configuration file
- The Notification Groups edit form to scroll to the Acknowledge Action box upon saving changes
Custom Inovonics
Digi Refresh
Site Info form
Temperature sensors
E-mail configuration
Updated
- The Accounts table to be sortable by users who have, or do not have, the “Can Place Accounts in Test” permission
User permissions
Added
- Ability to delete a Message Receiver from all Notification Groups
Changed
- The Edit Message Receiver form will display Message Receiver groups, a display toggle, and an action button, if a Message Receiver belongs to one or more groups
- A confirmation modal will be displayed, when a user triggers the Delete from all Notification Groups action
Delete receivers from notification groups
Fixed
- Missing optimum and unacceptable duration parameters for Call Response Time by Group report have been added back
Call Response Time Report
Added
- Ability to upload PNG/JPG photos of Master Receivers, Locators, Repeaters
- New “Fingerprint Analysis” page in System settings that allow users to troubleshoot ALP presses that are “concerning” based on locators seen & RSSI threshold. Also displays all ALP entries in the syslog, log refreshes every 5 seconds
Changed
- FP Walk Page now shows poor coverage 100% for less than 3 locators. Also removed std_dev column and chance of rf interference colum. Updated some wording
- FP Page shows press qty in red if it is below the 20 press minimum
Fixed
- No longer a “double save” when adding/editing devices.
ALP
Fingerprint Analysis
Install Photos
Added
- A new access permission: Edit Master Receivers (
edit_master_receivers) - Logic to ensure
adminandrcareusers always have the Edit Master Receivers access permission when their user is updated
Updated
- The installer script (
install.sh) to ensureadminandrcareusers have the Edit Master Receivers access permission - The user edit form to display a checkbox toggle and label for Edit Master Receivers access permission
- User check when deleting a master receiver to rely on the Edit Master Receivers access permission
User permissions
Added
- A handler that opens a command port on a given Inovonics EchoStream Network Coordinator and sends the
Report Network Coordinator NIDcommand - Handlers to validate the expected
checksumof the command response - Logging of
errorsandexceptionsas necessary for debugging and support
Updated
- The IES Gateway Master Receiver edit form to display
a given NIDwhen found orNot Foundotherwise
Inovonics
Added
- A new Edit Access Privileges (
edit_access_privileges) user access permission - A flag to disable the Edit Access Privileges permission toggle for
adminandrcareusers
Updated
- The
install.shscript to add theedit_access_privilegesaccess permission to theadminandrcareusers as needed - Both the login and access check to include the
edit_access_privilegespermission - User edit form to show or hide the Access Privileges panel based on
edit_access_privileges - The
users.phpscript’saccess_boxfunction to allow thedisabledstate to be set on checkbox inputs
User permissions
Added
- A new Restart Services (
restart_services) user access permission - A
userCanRestartServicesflag to template data for screens with restart service buttons
Updated
- The
install.shscript to addrestart_servicesaccess permission to theadminandrcareusers as needed - User edit form to include a checkbox and label to grant and revoke the
restart_servicesaccess permission - Screen templates, to show or hide restart buttons, based on whether the user has permission to restart services (
userCanRestartServices)
User permissions
Added
- Ability to bypass unique
dialer_accountper room check withallow_multiple_dialer_accountsset totin the settings table
Dialers
Fixed
- Temp sensor Last Time fix for the accounts page
- Added truesms support to groups2.php
Changed
- Updated tooltip on the fingerprint record page to recommend 20-25 presses per location
TrueSMS support
Temperature Sensor
Fixed
- Creating and editing a user with a blank RA Pin is now possible
Roam Alert PIN
Added
- Intercom Status report, under Technical Reports, that displays configured intercoms and their status.
Changed
- The Intercom Configuration UI now allows enablement, and the ability to toggle intercom status monitoring.
- Asterisk Utilities call the new Intercom Manager on behalf of the Intercom Configuration UI.
- The Intercom Manager reads and updates SIP and extension configurations, and checks peer status via Asterisk’s Manager Interface.
- RCM licences on about page show total, Android and iOS.
Intercom Manager
Intercom Status Report
Changed
- Default timeouts for RCare user updated.
Fixed
- ALP Locator Assign will now function as expected.
ALP Locator Assign
Changed
- Made help page no longer separately request information from remsupport
Fixed
- Roam Alert will auto-trigger PIN code reload (and check if PIN already exists)
Help Page
Roam Alert PIN
Fixed
- Fixed a permissions issue where Web UI would fail to create receiver groups
Receiver groups
Added
- Tooltip added to let users know when supervision signals are sent
Fixed
- User ID field only accepts alphanumeric and underscore characters
- Fixed the rich text editor displaying “unregistered domain”
- “Be loop arbiter” now shows the selected option
- Made the Restart Service button for Accutech also enable the service, fixing a bug where it wouldn’t restart
Changed
- Notification chain link defaults to 99999 (updated tooltip as well)
- Removed WaveWare as a dropdown option under Page Encoder Format
- Removed ‘Phone Dials’ (under Dialer in Accounts) 11-digit limitation
- Made it possible to add/edit Accutech wander tags with edit account permissions (used to require add/delete permissions)
Accutech restart services
User ID field
Dialer phone number length
Notification chain link
Added
- New styling for Message Receivers
- Add/edit pure SMS type
- Ability to create/message Receiver Groups
- Validation for SMS forms
- New rich-text editor on Messaging
- Ability to add a subject for emails
- New way to select multiple recipients
- SMS Config page in System Settings
- Added Email to SMS disclaimers to Reports and Email pages
- Updated install.sh for database changes
TrueSMS Functionality
Fixed
- Test and inspect report now shows device ID correctly for RCare vs IES devices.
Test and Inspect Report
Added
- State save available for sorting/ordering on datatables.
- Datatable for message receivers.
Fixed
- Fixed issue where Hcubes would have reversed primary and secondary network interfaces.
- Clicking “Cancel” on DLC page now takes you back to Settings.
- Language parity.
- Fixed bug where clicking the “View” link for an incident on the search page would open two tabs instead of one.
- Fixed issue where the accounts error was showing a query instead of a missing Name/Address field
- Fixed Bug where “Add New View” moved footer from bottom of the screen
- Updated footer year to 2023
Changed
- When adding a new user, only View Open Incident is checked.
- Styling of Status Update page.
HCubes reversed network interface
Accounts error
New User permission
Datatables functionality
Added
- Added section on about page to show number of RCM licenses
- Notes field in incident detail view
Fixed
- Locator list in repeater edit view now functions as intended
Changed
- Clarified wording of “Last Updated” on service dashboard
- Updated “Minimum seconds to loop through the notification link” to 10 (from 15)
Loop time through notification chain
Reapeter edit view
Notes field for incidents
Show RCM licenses
Fixed
- ADT log bug when attempting to create a new account.
ADT Log
Resolved Issues
- “Edit Account” permissions changed so users can add/delete wireless devices
- Incidents screen now shows phone number from account
Incident screen
Edit account permissions
Resolved Issues
- Removed Wander Devices LED
- Deleted old version files
Wander Devices LED
New Features
- Added new page ‘Status Dashboard’ to view more information about service LEDs
Resolved Issues
- Updated font awesome to v5.15.4
- Added 2 minor requests
Status Dashboard
New Features
- Added fields for display name and alert message template to Edit FA Panel Interface page
Resolved Issues
- Backwards compatibility with older databases for clearing Low-Battery status
- Fixed issue with account images getting cached and not updating
Account Images
Low Battery Status Clear
Fire Panel Templating
New Features
- Roam Alert support
- Button to clear Device Low-Battery status
Low Battery Status Clear
Roam Alert
New Features
- More tooltips added on various pages
- Added hover link colors and active link colors to the navigation bar
- Datatable headers added to fingerprinting and user table
Resolved Issues
- Fixed some minor CSS issues
- Renamed some buttons for clarity
General appearance
New Features
- Added buttons to automatically generate sound files for accounts, devices, locators, and repeaters without them
Sound files
New Features
- Added ADT History view on account page, enabled by ADT_HISTORY in localdefs.php
Resolved Issues
- Reordered user form buttons to match everywhere else (Cancel on right)
- Updated copyright in footer
Copyright
ADT History (PCC)
New Features
- Added ability to delete multiple locators/repeaters at once on Wireless Locator network page
Resolved Issues
- Fixed permissions error in service auto-restart functionality
- Added support for DLNC Duty Stations
- Reworked Add/Edit Dome Light page for improved workflow
- Fixed error on Test and Inspect Form report on inovonics systems
Test and Inspect report
DLNC Support
Wireless Locator Network
Added button to restart dome light service
Added ability to add multiple locators/repeaters at once on Edit Master Receiver page
ALP Fingerprinting presses can now be deleted
Removed device function limitations for some inovonics devices
Added list of available locators/repeaters to add on the Edit Master Receiver page
Fixed bug where Accutech services failed to start and stop properly
Added allergy/advance directive data to incident detail view
Added PCCALLERGYAD setting to turn allergy/advance directive view on/off
MR-500 service automatically starts when receiver is added
Added buttons to stop and restart MR-500 service
Added indicator of MR-500 service status on wireless locator network page
Added button to restart Digi service
Accutech service automatically starts when controller is added
Added button to restart Accutech service
Added button to restart page encoder service
Add devices page now will include unlearned locators
Accounts with invalid notification groups are no longer missing from accounts list (should not occur under normal circumstances)
Central Station was missing from Groups page for non-VCubes (groups2.php)
Reports: Shift 3 fields were not populating from saved data
Reports: Improved Day-of-Week selection readability
Web Interface version now displays in About page
Temperature Sensor Page accounts.php SQL fix for pre-Inovonics merge sites
Domelight page fixes: improved responsiveness when DLCs are offline and non-responsive. Fixed backward compatibility with old drivers.
ALP Fingerprinting: backward compatibility
Fixed Temperature Sensor Report
Handled PHP warnings when failing to fetch Site ID
Default supervision for adding new devices now defaults to Normal
Temperature Sensor Page fix
DLNC dome light page fix
Fingerprinting page would not load locations with invalid/missing Setup Pendant
Add new devices was missing locators, due to a potential mismatch between locators and unknown_devices table
Bug in Fingerprinting page query under certain conditions
Desktop notifications for incidents (twiddler replacement). Must be used via Remsupport for the HTTPS. Set
Support for configuring Office 365 SMTP.
Fix bug with cubes that don't have an admin user for some reason.
Inovonics Service Report fix for IES Repeaters
Check for login session better.
Fix bugs with IC wizard install script.
Site ID added to the about page.
Intercom easy add.
Admin password set flow enabled.
Rewritten incident search UI.
Added 8 Hour Session time option for users
Added new Climax Keypad KP-23
Session Time increased
ALP Fingerprint page broken for main SVN branch (pre-Inovonics merge)
ALP Fingerprint page debug output removed
Fixed Messaging page for when RCM is not defined
Typo fix in functs.php that broke getcolumntype function
Prompt admin user to set password on first login.
Project wide typo correction.
Fixed issue with tall custom headers being covered by body content.
Notification Groups - more robust handling of deleted message receivers (should not normally happen)
Inovonics Repeater/Gateway sound path fix
Minor error handling adjustments and comments
Fixed port editing permissions for MRs/Gateways
Unknown IES devices type list fix
Refactoring: database connection (and error handling) is now handled by a function in functs.php
More Backwards-compatibility for manual device add / device delete
ALP locator display format fixes
PHP7 warning fixes
Back-compatibility for old (pre-Inovonics) database structures on Accounts and Wireless MR / Locators
Fixed Unknown Device type lookup
Fixed Temp Sensor template
Some PHP7 warning fixes
Messaging no longer shows option for Message Log if the needed database table does not exist
Prep for Inovonics Merge
Some cleaner failure handling, especially in accounts.php and TTS window
Fixed CS Zone showing for CS on accounts page.
Fixed Dome Light adding and editing workflow.
Fixed Central Station system setting page.
Increased cs_zone range in account settings to 1-999.
Added missing ALP locators selection table.
Added missing page encoder counts.
Fix DLC-2400 call types.
Fixed ALP teach/edit links.
Added FingerprintWalk Device.
Fixed setting search domain in network settings.
Fixed fingerprinting link issue.
Fixed groups edit link issue.
Add general locating setting to wireless network.
Fixed pager TAP over TCP config.
Increase BCube account limit.
Support added for new ALP Fingerprinting pendant type FP-1 v2
Ported FP Walk tool.
Fix for sending test messages in message receivers.
Fingerprinting - reset all locations button restricted to superadmin.
Fix for get_setting log pollution and error in report_generaror.php.
Bumped bootstrap version to current.
Made accounts list sortable.
Fixed Accutech wander tag management.
Fixed timed reminders creation and editing.
Fixed custom header.
Fixed asterisk commands in system settings.
Fixed locator checkin count reset.
Fix for loading of language files.
Ported groups2.php from the old UI.
Fixed message receiver delete issue.
Fixed master receiver delete issue.
Adjusted HCube account/device limits
timetoa() redeclaration fix.
install.sh tweaks
Debian 10 email config
Initial package release