Sonoran CAD 3.33.3
Paid Version
Publisher Description
Sonoran CAD comes complete with real time connections, in-depth customization, voice commands, in-game integration, Discord WebHook notifications and more!
Mar 14, 2024
Version 3.33.3
v3.26.6 Release
ADDED:
#10281 QB Core Multi-House DB Sync Mapping
- Multi-match for a single field now works for database sync, allowing multiple properties to be displayed specifically for QB Core.
FIXED:
DB Sync Search Char by Custom Value
- Fixed an issue causing the db sync search by custom value to not properly link all the character information.
#10725 Civilian Checkbox Fields
- Fixed an issue causing non-db sync creation to not properly copy over checkbox values from a civilian to a new DMV record.
About Sonoran CAD
Sonoran CAD is a paid app for iOS published in the Action list of apps, part of Games & Entertainment.
The company that develops Sonoran CAD is Sonoran Software Systems LLC. The latest version released by its developer is 3.33.3. This app was rated by 2 users of our site and has an average rating of 5.0.
To install Sonoran CAD on your iOS device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2024-03-14 and was downloaded 207 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the Sonoran CAD as malware if the download link is broken.
How to install Sonoran CAD on your iOS device:
- Click on the Continue To App button on our website. This will redirect you to the App Store.
- Once the Sonoran CAD is shown in the iTunes listing of your iOS device, you can start its download and installation. Tap on the GET button to the right of the app to start downloading it.
- If you are not logged-in the iOS appstore app, you'll be prompted for your your Apple ID and/or password.
- After Sonoran CAD is downloaded, you'll see an INSTALL button to the right. Tap on it to start the actual installation of the iOS app.
- Once installation is finished you can tap on the OPEN button to start it. Its icon will also be added to your device home screen.
Program Details
General |
|
---|---|
Publisher | Sonoran Software Systems LLC |
Released Date | 2024-03-14 |
Languages | English |
Category |
|
---|---|
Category | Games & Entertainment |
Subcategory | Action |
System requirements |
|
---|---|
Operating systems | ios |
Download information |
|
---|---|
File size | 168.19 MB |
Total downloads | 207 |
Pricing |
|
---|---|
License model | Paid |
Price | $2.99 |
Version History
version 3.33.3
posted on 2024-03-14
Mar 14, 2024
Version 3.33.3
v3.26.6 Release
ADDED:
#10281 QB Core Multi-House DB Sync Mapping
- Multi-match for a single field now works for database sync, allowing multiple properties to be displayed specifically for QB Core.
FIXED:
DB Sync Search Char by Custom Value
- Fixed an issue causing the db sync search by custom value to not properly link all the character information.
#10725 Civilian Checkbox Fields
- Fixed an issue causing non-db sync creation to not properly copy over checkbox values from a civilian to a new DMV record.
version 3.33.2
posted on 2024-01-27
Jan 27, 2024
Version 3.33.2
v3.26.6 Release
ADDED:
#10281 QB Core Multi-House DB Sync Mapping
- Multi-match for a single field now works for database sync, allowing multiple properties to be displayed specifically for QB Core.
FIXED:
DB Sync Search Char by Custom Value
- Fixed an issue causing the db sync search by custom value to not properly link all the character information.
#10725 Civilian Checkbox Fields
- Fixed an issue causing non-db sync creation to not properly copy over checkbox values from a civilian to a new DMV record.
version 3.33.1
posted on 2024-01-02
Jan 2, 2024
Version 3.33.1
v3.26.6 Release
ADDED:
#10281 QB Core Multi-House DB Sync Mapping
- Multi-match for a single field now works for database sync, allowing multiple properties to be displayed specifically for QB Core.
FIXED:
DB Sync Search Char by Custom Value
- Fixed an issue causing the db sync search by custom value to not properly link all the character information.
#10725 Civilian Checkbox Fields
- Fixed an issue causing non-db sync creation to not properly copy over checkbox values from a civilian to a new DMV record.
version 3.33.0
posted on 2023-12-20
Dec 20, 2023
Version 3.33.0
v3.26.6 Release
ADDED:
#10281 QB Core Multi-House DB Sync Mapping
- Multi-match for a single field now works for database sync, allowing multiple properties to be displayed specifically for QB Core.
FIXED:
DB Sync Search Char by Custom Value
- Fixed an issue causing the db sync search by custom value to not properly link all the character information.
#10725 Civilian Checkbox Fields
- Fixed an issue causing non-db sync creation to not properly copy over checkbox values from a civilian to a new DMV record.
version 9
posted on 2023-12-05
Dec 5, 2023
Version 9
v3.26.6 Release
ADDED:
#10281 QB Core Multi-House DB Sync Mapping
- Multi-match for a single field now works for database sync, allowing multiple properties to be displayed specifically for QB Core.
FIXED:
DB Sync Search Char by Custom Value
- Fixed an issue causing the db sync search by custom value to not properly link all the character information.
#10725 Civilian Checkbox Fields
- Fixed an issue causing non-db sync creation to not properly copy over checkbox values from a civilian to a new DMV record.
version 3.32.8
posted on 2023-10-12
Oct 12, 2023
Version 3.32.8
v3.26.6 Release
ADDED:
#10281 QB Core Multi-House DB Sync Mapping
- Multi-match for a single field now works for database sync, allowing multiple properties to be displayed specifically for QB Core.
FIXED:
DB Sync Search Char by Custom Value
- Fixed an issue causing the db sync search by custom value to not properly link all the character information.
#10725 Civilian Checkbox Fields
- Fixed an issue causing non-db sync creation to not properly copy over checkbox values from a civilian to a new DMV record.
version 3.32.7
posted on 2023-08-15
Aug 15, 2023
Version 3.32.7
v3.26.6 Release
ADDED:
#10281 QB Core Multi-House DB Sync Mapping
- Multi-match for a single field now works for database sync, allowing multiple properties to be displayed specifically for QB Core.
FIXED:
DB Sync Search Char by Custom Value
- Fixed an issue causing the db sync search by custom value to not properly link all the character information.
#10725 Civilian Checkbox Fields
- Fixed an issue causing non-db sync creation to not properly copy over checkbox values from a civilian to a new DMV record.
version 3.32.6
posted on 2023-05-10
May 10, 2023
Version 3.32.6
v3.26.6 Release
ADDED:
#10281 QB Core Multi-House DB Sync Mapping
- Multi-match for a single field now works for database sync, allowing multiple properties to be displayed specifically for QB Core.
FIXED:
DB Sync Search Char by Custom Value
- Fixed an issue causing the db sync search by custom value to not properly link all the character information.
#10725 Civilian Checkbox Fields
- Fixed an issue causing non-db sync creation to not properly copy over checkbox values from a civilian to a new DMV record.
version 3.32.5
posted on 2023-03-20
Mar 20, 2023
Version 3.32.5
v3.26.6 Release
ADDED:
#10281 QB Core Multi-House DB Sync Mapping
- Multi-match for a single field now works for database sync, allowing multiple properties to be displayed specifically for QB Core.
FIXED:
DB Sync Search Char by Custom Value
- Fixed an issue causing the db sync search by custom value to not properly link all the character information.
#10725 Civilian Checkbox Fields
- Fixed an issue causing non-db sync creation to not properly copy over checkbox values from a civilian to a new DMV record.
version 3.29.5
posted on 2022-08-17
Aug 17, 2022 Version 3.29.5
v3.26.4 Release
ADDED:
Account Removal - In App
- Added a button to request account removal from within the app, removing the need to use the external accounts website.
FIXED:
DBSync - Character Pull
- Fixed an issue with loading database sync characters.
Root Domain - Community Query String
- Fixed an issue with the ?comid query string not persisting to the /login page on redirect.
Dispatch From Emergency - Remove Call
- Fixed an issue where creating a dispatch from an emergency call would not remove the emergency call.
version 3.29.4
posted on 2022-07-21
Jul 21, 2022 Version 3.29.4
v3.26.4 Release
ADDED:
Account Removal - In App
- Added a button to request account removal from within the app, removing the need to use the external accounts website.
FIXED:
DBSync - Character Pull
- Fixed an issue with loading database sync characters.
Root Domain - Community Query String
- Fixed an issue with the ?comid query string not persisting to the /login page on redirect.
Dispatch From Emergency - Remove Call
- Fixed an issue where creating a dispatch from an emergency call would not remove the emergency call.
version 3.28.2
posted on 2022-05-13
May 13, 2022 Version 3.28.2
NEW:
Admin - Identifier Management
- Admins can now view and manage all unit identifiers in the admin accounts menu.
FIXED:
#8934 New Dispatch Status Notes
- Fixed an issue causing new dispatch calls to not automatically add notes when a unit changed their status, before the call was "updated" manually.
DB Sync Records - Disable Get Owner
- Fixed an issue causing the admin get owner button on record searches from displaying on database sync records.
version 3.28.0
posted on 2022-05-04
May 4, 2022 Version 3.28.0
NEW:
Preview Field Update - Re-index
- When a record template is updated to add or remove preview fields you can now re-index and update all previously formed records to match.
#8718 Custom Record Dependency - Equal, Not Equal, Contains
- Custom record dependencies can now be set to equal, not equal, or contains.
Record Webhooks - Dependencies
- Added dependency checking to discord webhooks to not display "hidden" fields or sections.
Live Map - Range Circle
- Custom live map blips can now have a radius field specified. When set, this will show a transparent circle to reflect range.
911 and Dispatch Calls - Last Updated Timestamp
- Emergency and dispatch calls now contain an updated timestamp field in UTC. This allows a framework plugin or API method to be used to automatically close any inactive calls after a certain time.
CHANGED:
Server ID - Safety Checks
- Added safety checks to ensure all server IDs are 1 based via index and disabled the ID field in the UI.
FIXED:
Self-Dispatch: Close Call
- Fixed an issue where users in self-dispatch couldn't close a dispatch call from the editor.
#8682 Supervisor Checkbox
- Fixed an issue with supervisor toggled checkboxes (legacy) from not being removed from the supervisor panel.
version 3.27.0
posted on 2022-04-15
Apr 15, 2022 Version 3.27.0
NEW:
#8372 Multi-Select Emergency & Dispatch Calls
- Dispatchers can now multi-select emergency and dispatch calls to delete multiple at a time.
#8453 Preview Duplicates
- Previewing custom records with duplicated section preview fields will display an icon. Hovering over the icon will display a tooltip with all duplicate value entries.
API: Lookup By Int - Direct Number Handling
- When looking up a specific record number via the API (Discord bot webhook reactions for new records) the UI will open the full record directly, instead of opening a search tab with the ID inserted.
CHANGED:
EVENT_REMOVE_911 - ID Array
- The EVENT_REMOVE_911 push event has changed the callId property to a callIds array.
EVENT_DISPATCH_CLOSED - ID Array
- The EVENT_DISPATCH_CLOSED push event has changed the callId property to a callIds array.
API: remove_blip array IDs
- The remove_blip API method has changed the id property to an ids array.
FIXED:
DB Merge - Select
- Fixed an issue causing db merge to not properly set the value on select type fields.
#8338 Custom Records - Supervisor Checkbox
- Removed the supervisor only attribute from the custom record checkbox section, resolving an issue where reports with supervisor checkboxes would always show as awaiting supervisor.
#8457 Custom Record Required Dependencies
- Fixed an issue where custom record required fields that were hidden via dependency would prevent the user from submitting the record.
version 3.26.1
posted on 2022-04-02
Apr 2, 2022 Version 3.26.1
NEW:
Custom Blips - Display JSON
- Custom blips can now have text data displayed upon selection.
Custom Blips - subType
- Added a subType property to custom blips, allowing users to toggle visibility on/off for different custom blip types.
FIXED:
#8257 Tone Board Shortcut
- Fixed an issue where opening the tone board from a shortcut, like the active units, failed.
version 3.26.0
posted on 2022-03-22
Mar 22, 2022 Version 3.26.0
NEW:
Live Map - Custom Blips
- Custom blips can now be added, edited, and removed in real-time via API endpoints.
API: SEND_PHOTO
- Photos can now be sent from in-game to the user as a pop-up via API. Allowing for easy image attachments for custom records.
#8028 API lookup_int Limit
- The lookup_int endpoint now supports pagination with limits and offsets.
CHANGED:
Admin Accounts: Pagination
- The admin page's account table now uses server-sided pagination for a more optimized experience.
FIXED:
#8051 Edit Record Webhook
- Fixed an issue where sending a webhook for editing a record was based on the add toggle and not the edit one.
version 3.25.0
posted on 2022-02-22
Feb 22, 2022 Version 3.25.0
NEW:
Live Map - Optimization
- Optimized the live map to increase performance with larger communities.
Live Map - Search for Postal
- Pro communities can now search and zoom to a postal on the live map with the postals plugin configured.
Live Map - Selected Unit Filter
- Units displayed on the live map can now be filtered by selecting units/groups in the active units panel.
#6998 Blip Customization
- Live map unit blips can now have the unit number display toggled on/off. Unit blips can be filtered down to unit type. Additionally, unit blips have customizable outline colors.
#7414 Wyze LED Strips
- Expansion of supported light integrations. For example, Wyze has multiple other smart bulbs, such as LED light strips, which could be really cool to have like under a table, behind a desk, or on the walls. Would also allow for more customization.
EVENT_TONE Push Event
- Added a push event for when tones are played.
Unit Login - Clear Position
- Unit positions are cleared on an initial login until their position is updated in-game. Preventing units who are no longer in-game from displaying on the map.
FIXED:
#7092 Live Map Duplication
- Fixed an issue causing the live map image to duplicate after closing and re-opening.
Desktop - Prevent Zoom Out
- Prevented users from ctrl - zooming out in the desktop app.
#7455 Maintain Full Screen after Toggle Key
- When showing (w/ global hotkeys) a Sonoran CAD Desktop window that was fullscreen when it was hidden (w/ global hotkeys), it'll show back up no longer full screen in a smaller window.
DBSync Save - Handle null columns on trim
- Added safety checks if the user enabled license or vehicle mapping but had a null owner or table name set.
version 3.24.0
posted on 2022-01-17
Jan 17, 2022 Version 3.24.0
NEW:
GTA Live Map - Overhaul
- An entirely new live map system allows you to edit and view units, emergency calls, smart signs, and more!
Live Map - Permissions
- Access to the live map is now restricted via user permission.
FIXED:
Window - Draggable Area
- Fixed an issue causing draggable windows to be draggable from anywhere, preventing users from scrolling or grabbing inside the window.
Custom Layout - Drag-and-Drop
- Fixed an issue causing users with custom layouts to not be able to drag-and-drop elements from one window to another.
version 3.23.1
posted on 2022-01-10
Jan 10, 2022 Version 3.23.1
NEW:
ER:LC - Live Map
- Added an interactive live map for ER:LC Roblox communities
Portuguese Translation
- Added Portuguese translations
version 3.23.0
posted on 2022-01-07
Jan 7, 2022 Version 3.23.0
NEW:
Command Line
- Dispatchers can now utilize a CLI to quickly create and close dispatches, attach, detach, view, clear, change statuses, add notes, and more all via keyboard
#6638 Custom Records - Drag Support
- Custom record sections and fields can now be dragged-and-dropped to be re-ordered
Lighting Integration - Draggable Frames
- Lighting sequence frames can now be dragged-and-dropped for easy re-ordering
Desktop App - Code Signing Certificate
- Added a code signing certificate to the desktop application to help with Windows Defender and general trust
Dispatch Push Event - Include Action Creator Identifer
- Include the identifier of the dispatcher that’s added/modified calls to the push events
Stripe Pending Cancellation - Status
- Added a feature to highlight subscriptions pending cancellation instead of still listing them as active or cancelled
Record Center - Lookup Filter Icon/Number
- Updated the record filter icon to match the lookup window, including displaying the number of record type filters
FIXED:
#6698 BOLO Removal
- Fixed an issue causing bolo removals to locally remove a second one from the UI
#6694 Close Dispatch without Idents
- Fixed an issue with dispatch auto-status causing an error when closing a dispatch without any attached units
version 3.22.6
posted on 2021-12-22
Dec 22, 2021 Version 3.22.6
NEW:
Dispatch - Auto Status Toggles for Attach/Detatch/Close
- Dispatchers can now configure automatic status changes for units when they're attached, detached, or have their dispatch call closed
Record Filter - Icon w/Number
- Updated the lookup's record type filter bar with a better icon, lighter background, and selected count number for better awareness
FIXED:
API Record Remove - Webhook
- Fixed an issue causing record removal via API to not send a webhook event
API: remove_record isReport property
- Removed an unused isReport field from the remove record API endpoint
version 3.22.4
posted on 2021-12-19
Dec 19, 2021 Version 3.22.4
NEW:
Records API - Simplified Dictionary
- Creating and editing records can now be easily done through the API with a simplified key/value dictionary
Records API - API ID Support Addition
- Record adding and removal via API now also accepts API IDs in addition to the existing user UUID field
Record API - Webhook Support
- Added webhook support for all custom record API endpoints
FIXED:
#6255 Notepad Label
- The notepad shows police.header.notepad and when you click on it it does not bring up the notepad. This is both on the desktop app and the website
Wyze Color - API Updates
- Updated the lighting integration to handle Wyze's new payload encryption + encoding
version 3.22.0
posted on 2021-12-03
Dec 3, 2021 Version 3.22.0
NEW:
Custom Records - Identifier Fields
- Custom fields can now be added to records to auto-fill unit information for new records
Custom Records - Read Only Toggle
- Custom records can now have auto-filled fields marked as "read only" to prevent users from modifying the values
Notepad
- Added a notepad for quick multi-notes
#5683 Search Via Department/Agency
- Added the option to search for record by agency, department, or subdivision instead of just a specific identifier. Improved the agency, department, and subdivision drop downs to only display departments that existed in the admin menu. Improved the identifier drop down to auto-filter while typing.
Unit Group - Individual Options Once Expanded
- Added individual unit context menu options when a unit group is expanded
Unit Group - Flash if one is Panicked
- Unit groups will now panic flash if it contains a unit in a panic state. The group can be expanded to view the individual unit in panic
API: GET_ACTIVE_UNITS - offline and pagination
- Added support to the GET_ACTIVE_UNITS endpoint to include offline unit identifiers. Added proper pagination support up to 100 identifiers per page
API Lookup - Identifier Info
- The API lookup endpoint now contains optional properties to search based on an identifier agency, department, or subdivision
FIXED:
Timer Group Attachment
- Fixed an issue preventing unit groups from being attached to the first timer in an existing list from the group context menu
version 3.21.9
posted on 2021-11-23
Nov 23, 2021 Version 3.21.9
NEW:
Unit Info - Include Page
- The unit info object now contains a page property reflecting what emergency page the unit is logged into, viewable via API
FIXED:
Add Record Push Event - ID
- Fixed an issue where the add record push event didn't have the new record ID set on it
Tablet Record Windows - Resize
- Fixed an issue causing the record windows on the in-game tablet to not save resize preferences
Pagination - Block All Selection
- Fixed an issue with the BOLO and call history tabs where changing the "record per page" to all broke functionality
version 3.21.8
posted on 2021-11-12
Nov 12, 2021 Version 3.21.8
NEW:
Unit Groups - Dropdown Expanded View
- Unit groups can now have the units section expanded to view the details of the group
CHANGED:
Desktop Download - Round Percentage
- The desktop auto-updater now rounds download progress to one decimal
Bodycam - Anti-Tamper
- Changed the way the bodycam webpage is served, preventing users from tampering with the branding
FIXED:
Tone Board - UI Limits
- Fixed an issue causing the UI to limit the custom tone board by one more than it should
version 3.21.4
posted on 2021-11-06
Nov 6, 2021 Version 3.21.4
NEW:
Closed Calls - Pagination
- Closed dispatch calls now support full server side pagination to view the entire history
GET_CALLS API - Pagination
- The GET_CALLS API endpoint now supports pagination for closed dispatch calls
Emergency Call MetaData - Postal, Block, etc.
- The call_911 endpoint now has additional metadata support to specify the call postal, block, etc
Active Bolos/Warrants - Pagination
- Added proper server sided pagination for active warrants and bolos. Resolves issues and improves performance for communities with several hundred or more active records at a time
CHANGED:
GET_SERVERS - Standard
- Updated the GET_SERVERS endpoint to only require the standard version
Translation Updates
- Updated submitted translation files
FIXED:
#5831 & 5835 - Dispatch Identifier Change
- Fixed an issue where updating your identifier on the dispatch page doesn't update it for other units, along with displaying the proper dispatch icon after
DB Sync - Structure Save Null Checks
- Added null checks when trimming db sync fields preventing an object reference error
#5757 - Webhook Tutorial Link
- Fixed a tutorial button for Discord webhooks going to an invalid page
Drag-and-drop Custom Layout
- Fixed an issue preventing drag-and-drop from working on custom layouts
version 3.21.3
posted on 2021-10-20
Oct 20, 2021 Version 3.21.3
NEW:
Desktop Update Search - Show Downloading
- The desktop splash screen now includes live details on update searches and download progress
CHANGED:
Websocket Connection Endpoint
- Updated the backend websocket connection to resolve disconnection issues
FIXED:
Govee - Lighting Fixes
- Fixed issues with the Govee lighting integration where the Bluetooth server couldn't be unpacked and WiFi based lights wouldn't load
#5525 Bug Report - Tone Board
- Fixed an issue causing tones to be played across the other CAD Servers in a community
version 3.21.0
posted on 2021-10-13
Oct 13, 2021 Version 3.21.0
NEW:
Dispatch Timers
- Dispatchers can create customizable timers and attach units, groups, and dispatch calls for periodic notifications
Smart Lights - Unit Status
- Smart lighting scenes are now available for your unit status
Govee - Lighting Integration
- Govee smart bulbs are now supported with our lighting integration via Bluetooth and WiFi
Norwegian Translations - Added Norwegian translations
Server Config - Trim IP/Port
- Added additional safety checks on the backend to trim any spaces in server IPs or ports
UNIT_PANIC Push - Panic Bool
- The EVENT_UNIT_PANIC push event now includes an isPanic bool
CHANGED:
Unit - Group Menu Consolidation
- The unit group section on the unit context menu is broken into a separate menu
version 3.20.11
posted on 2021-10-02
Oct 2, 2021 Version 3.20.11
NEW:
Friendly Mapping: Import JSON/CSV
- Database sync friendly mapping values can now be imported via JSON or CSV
Wyze Color - Black
- The Wyze Color bulbs are now checked for a black hex color, and are turned off rather than set to black
Philips Hue - Black
- Philips Hue bulbs are now checked for the black RGB code and are toggled off, as Hue does not support a black color code
FIXED:
DB Sync - Merge in Multi-Table Values
- Fixed an issue with DB Sync causing multiple table values for character records to only merge in the first found value in a section and disregard the last
DB Sync - Update Custom Record
- Fixed an issue where saving custom records with DBSync would leave some of the old, non-custom fields in the sync config
Smart Lighting Restore
- Fixed an issue causing the restore lighting scene to not start until the second trigger
DB Sync - Reserved Word Column Names
- Added special handling for selecting reserved MySQL words as column names
version 3.20.7
posted on 2021-09-15
Sep 15, 2021 Version 3.20.7
NEW:
TTS - Numbers
- Text to speech now separates all numbers. Ex: "Incoming nine hundred and eleven" -> "Incoming nine one one"
FIXED:
Bodycam - Null Fields
- Fixed an issue where bodycam fields set to null would display the {field} key instead of being blank
Modify Unit - Local Update
- Fixed an issue where updating your unit identifier wouldn't locally update your information until a refresh
version 3.20.5
posted on 2021-09-10
Sep 10, 2021 Version 3.20.5
NEW:
CAD - Toggle View for In-Game Use
- Users can now bind a hotkey to display and hide the CAD on top of the game for a better and more native experience than the Steam Browser. Minimizing with the hotkey will also auto-refocus the game layer below
FIXED:
Duplicate Sections - Bug
- Fixed an issue preventing duplicated sections from being removed once a record was filed
Record Preview - Duplicated Sections
- Fixed an issue causing records with duplicated sections to overwrite preview fields further down in the lookup preview
version 3.20.1
posted on 2021-09-08
Sep 8, 2021 Version 3.20.1
NEW:
Self-Dispatch - Save State
- Unit's self-dispatch mode will now save and persist through a refresh/restart
Settings - Sound Volume Save
- System volume now saves and persists
CHANGED:
FR Translations - Update
- Updated French translations
FIXED:
Tablet - Window Sizes and Dragging
- Fixed an issue causing the in-game tablet to lock and misplace windows on re-join, requiring a layout reset to resolve. This had to do with a screen size detection plugin malfunctioning
Unit Groups - Creation
- Fixed an issue preventing unit groups from being created via right-click
Multi-Unit - Drag to Lookup
- Fixed an issue preventing users from dragging multiple selected units or groups to a lookup window to send them the search results
version 3.19.0
posted on 2021-09-02
Sep 2, 2021 Version 3.19.0
NEW:
Community Logs
- Communities can now search an in-depth logging history for abuse and other user actions.
FIXED:
Overlay: Unit Agency
- Fixed an issue causing the unit agency to not properly display
Overlay: Department Label
- Fixed the department unit update label from being plural.
#4999 Sonoran CAD Bug Report
- Discord webhooks for removed records still get sent even when the sliders are only set to new records only
version 3.18.1
posted on 2021-08-23
Aug 23, 2021 Version 3.18.1
NEW:
Stream Overlay: Bodycam
- The stream overlay now allows users to easily self-host a customized bodycam webpage to be visible on their livestream.
Unit Group - Drag-and-Drop Unit Changes
- Units in a group can now be dragged-and-dropped to another group.
Unit Group - Edit Name
Dispatchers can easily update a unit group's name by clicking on the group name in the active units panel.
FIXED:
Pined Tabs - Open Event
- Fixed an issue where navigating back to the community menu, then back to an emergency page would cause the pinned tab open event to not properly register.
Permission Key: Modify Street Signs
- Fixed an issue causing the modify street signs permission key label to not display properly.
Desktop - Discord Presence
- Resolved an error thrown when toggling off Discord rich presence.
version 3.18.0
posted on 2021-08-22
Aug 22, 2021 Version 3.18.0
NEW:
Dispatch Lookup - Send to Unit
- Dispatchers can send lookup results to specific units. This also supports shortcuts from the active units list and drag-and-drop support.
Stream Overlay: Multi-line
- The stream overlay custom text files now has multi-line support.
Twitch Bot - Notes
- The livestream bot can now be configured to send chat messages when a new call note is added.
Twitch Bot: Lookup Events
- The Twitch bot can now be configured to send chat updates when the user runs a lookup in the CAD.
Tone Files - Formats
- Added wav, mp4, and m4a audio file format support to the tone board uploader.
Self-Dispatch: Auto Attach
- When creating a new dispatch call via self-dispatch, it will automatically add your identifier to the call.
Server IP - Optional Outbound Field
- Community servers can now specify a different inbound/outbound IP address. This is useful for communities on shared hosts, who authenticate and send data on a different IP than they receive push events and traffic to their server.
Stream Overlay - Copy Fields
- Users can now more quickly create custom text files by copying field keys right from the UI.
Stream Overlay: Custom Text Safety Checks
- Added safety checks to the custom overlay text files to ensure the user has every field enabled.
CHANGED:
API ID - Trim Spaces
- Added a check to ensure API IDs are not added with leading or trailing spaces.
FIXED:
Lookup - Header
- Fixed an issue causing the lookup window to not display the updated header when searches are ran.
version 3.17.0
posted on 2021-08-14
Aug 14, 2021 Version 3.17.0
NEW:
Stream Overlay and Twitch Bot
- Our new stream overlay allows you to customize and display your active unit information, call information, and more to your Livestream. Our Twitch bot automatically sends customizable chat updates when your unit information or attached call info is updated.
French Translation
- Added French translations.
Active Units - Multiple Sessions
- Implemented an improved active unit handler, fixing edge cases where users with multiple sessions would log their unit out even though they're still logged in on another device.
Disable Highlighting
- Disabled text highlighting for a better drag-and-drop experience.
Desktop - Livemap Window
- For desktop users, the live map now opens in a proper popup window if you click the "External" icon.
FIXED:
Pinned Tabs - Top Taskbar
- Fixed an issue causing user's pinned tabs from loading if their taskbar position was set to the top of the screen.
Mobile - Switch Servers Popup
- Fixed an issue on mobile devices preventing a user from changing their server.
Call Editor - Detach and Attach
- Fixed an issue where removing units from a call via editor, then adding them back would attach and immediately detach them.
Active Calls - Search by ID
- Fixed an issue preventing users from searching in the active calls list by call ID.
Active Calls - Detach
- Fixed an issue where users in self-dispatch mode would not see call detachments if they cleared themselves via the active calls window.
Custom Login Page - Direct to Community
- Fixed an issue causing custom login pages to not take the user directly to the community menu on login.
Record Center Preview - Capitalization
- Fixed an issue causing record previews in the record panel to not be displayed as all uppercase letters.
Dispatch Saved Types - Backspace
- Fixed an issue where backspacing on the dispatch's saved call types would remove or freeze the call editor from the UI.
version 3.16.1
posted on 2021-08-02
Aug 2, 2021 Version 3.16.1
FIXED:
Smart Signs - Push Events
- Fixed an issue with smart signs when capital letters were sent from the CAD, resulting in blank spaces on in-game signs.
Lookup - DB Sync
- Fixed an issue causing some DB Sync lookups to fail if you had only license or only vehicle mapping enabled.
Close Dispatch
- Fixed an issue where closing a call through a manual call update would fail.
Record Searchable Fields - Trim Spaces
- Fixed an issue where searchable record fields were not having leading or trailing spaces trimmed.
version 3.16.0
posted on 2021-07-31
Jul 31, 2021 Version 3.16.0
NEW:
these to the tone board play to selector.
Dispatch Call - Presave Data
- Dispatchers can now save filled call templates for use with common calls.
Lookup - Disable Partial
- The lookup window now has a partial search toggle, allowing you to run a standard partial search or filter an exact search term. Your preference is also saved to the local device for any new windows.
Active Units Dropdown - Icons
- Added icons to the active units dropdown menu for faster selection.
API: Partial Lookup
- The API lookup by name/plate now includes a partial flag to toggle a partial or exact search. If undefined, a partial is assumed as default.
FIXED:
ixed an issue causing the tone board hotkey from not properly detecting if a tone board already existed, resulting in a new window every time.
Dispatch Call Notes - Reversed
- Fixed an issue causing the call notes for dispatch to be in reversed history for the initial load in.
version 3.15.0
posted on 2021-07-28
Jul 28, 2021 Version 3.15.0
NEW:
Street Signs Integration
- Our new street signs integration plugin and UI allows you to modify in-game street signs right from the CAD! This is visible for dispatchers and users in the DMV page.
Street Signs - Permission
- Added a new permission to allow users to modify street signs in the dispatch and DMV page. By default, only the CAD owner will have this new permission.
Discord RPC
- The desktop application now adds rich presence info and buttons to your Discord profile. You can customize the invite link to your Sonoran CAD community, or your community's Sonoran CMS new member application.
Dispatch Signal - Draggable Window
- Desktop users only now can access the dispatch signal window as a draggable/lockable window and not a popup modal.
Tabs - Quick Close
- On tabs with multiple minimized windows, the preview will display a close button to more efficiently close multiple tabs.
CHANGED:
Mobile Taskbar Focus
- The taskbar search no longer auto-focuses for tablet devices.
FIXED:
Secret ID - Default Blank
- Fixed an issue causing the secret ID to be blank for some users, requiring a refresh before utilizing it.
Dispatch Update Call - Duplication
- Fixed an issue where dispatchers would see call notes duplicated if they manually updated the call.
version 3.14.2
posted on 2021-07-19
Jul 19, 2021 Version 3.14.2
NEW:
Permission Update - Auto Update UI
- Editing a user's permissions will now live update these without requiring them to refresh their page. This makes the Discord permissions sync feature more seamless.
Discord Bot - Multi-Server
- The Discord bot now supports permission sync with multiple different servers for a single community.
Discord Bot - linkme
- The discord bot now automatically runs the /syncme command after linking your secret ID.
API: set_streetsign_config
- Added an endpoint to set the street sign configuration in the CAD. This is for an upcoming integration plugin.
API: update_streetsign
- Added an endpoint to update street signs in the CAD from in-game. This is for an upcoming integration plugin.
Push Event: event_streetsign_updated
- Added a push event for when street signs are updated in the CAD. This is for an upcoming integration plugin.
Push Event: event_record_add
- Added a push event when records are added.
Push Event: event_record_edit
- Added a push event when records are edited.
Push Event: event_record_remove
- Added a push event when records are removed.
Websocket Connection - Keepalive
- Added a manual keepalive heartbeat from server to client in attempt to prevent Cloudflare from closing some user's websocket connections, resulting in an unstable connection.
CHANGED:
Mobile Taskbar Focus
- The taskbar search no longer auto-focuses for tablet devices.
FIXED:
Secret ID - Default Blank
- Fixed an issue causing the secret ID to be blank for some users, requiring a refresh before utilizing it.
Dispatch Update Call - Duplication
- Fixed an issue where dispatchers would see call notes duplicated if they manually updated the call.
version 3.14.1
posted on 2021-07-15
Jul 15, 2021 Version 3.14.1
NEW:
Server Selector - Loading
- Added a loading screen when switching servers to prevent confusion on delay.
FIXED:
Server Selector
- Fixed an issue causing a failure when trying to switch servers in the fire, police, ems, or dispatch page.
Custom Records - Image
- Fixed an issue causing the custom record image field to not display the uploader.
Taskbar - Pinned Windows
- Fixed an issue causing the pinned windows on the taskbar to not load after more than one visit back to the community menu.
version 3.13.0
posted on 2021-07-03
Jul 3, 2021 Version 3.13.0
NEW:
Dispatch Tone Board
- Custom audio tones can be configured and played by dispatchers. Customizations include the label, icon, color, and sound file.
Hotkey - Tone Board
- A global hotkey can be configured to open the dispatch tone board more quickly.
Custom Audio Notifications
- Customizable audio notifications for new dispatches, panics, alerts, and more.
Active Units - Show/Hide Dispatchers
- The active units panel now has a toggle to show or hide dispatchers.
Custom Records - ID Field
- Custom record fields can now have the type set to "ID" to display the unique record ID.
Tone Board - Webhook
- Added a Discord webhook to log when a user plays a tone from the tone board.
Lookup Filter - Save Preferences
- Lookup filter preferences are saved locally and won't reset when you open a new or different lookup window.
Text-to-speech - Toggle
- Toggle off text-to-speech in the settings menu.
CHANGED:
API: get_active_units - onlyUnits flag
- The get_active_units endpoint now has an optional onlyUnits flag to show or hide dispatchers. Unit objects also contain an isDispatch boolean flag.
Dispatch Panel - Table UI
- Small UI changes and improvements to the dispatch panels with tables and their column customization, search boxes, and buttons.
S3 Hosting
- All image and file uploads have been migrated from AWS S3 to Sonoran S3.
Discord Bot IP - Bad Request Whitelist
- SonoranBot API failures no longer count towards a community API blacklist. Ex: verify_secret
FIXED:
Tablet - Resize Window Save
- Fixed an issue with the in-game tablet not being able to detect as a non-mobile user agent - locking draggable windows and not persisting the saved size preferences.
Custom Records - Disabled Scrollbar
- Fixed an issue where text-areas couldn't be scrolled if the record editing was disabled. (Ex: Viewing a civilian record)
Unit Group - Remove from Call
- Fixed an issue preventing unit groups from being removed from a dispatch call.
Dispatch Call - PDF
- Fixed an issue preventing call logs from printing to PDF.
Records Webhook: Charges
- Fixed an issue causing record webhooks to not display values from the "Charges" sections.
SSO - Change Username Push Event
Improved username update handling with the SSO system.
Unit Group - Add to Call
- Fixed an issue causing the unit group's "Add to Call" button to be all white.
Dispatch - Change Server
- Fixed an issue where dispatchers changing servers would still show on the active units list for other dispatchers.
version 3.12.2
posted on 2021-06-15
Jun 15, 2021 Version 3.12.2
NEW:
Report Window - Save Last Window's Size
- Resizing a popout window will save this width and height preference for when you open a new window of this type.
Account Secret ID
- User accounts now have a "Secret ID" similar to an API unique to each community account. These can be used with third party/external applications for authentication/security (Discord bot role sync) and can be refreshed/regenerated in the UI if ever leaked.
CHANGED:
Custom Map Images - File Size
- Increased the file size limit of custom map images from 25 to 30MB each.
FIXED:
Self-Dispatch 911 Calls
- Fixed an issue causing self-dispatchers to not receive incoming 911 calls properly.
API: set_api_id pushNew Flag
- Fixed an issue in the set_api_id endpoint preventing the pushNew flag from working properly.
version 3.12.1
posted on 2021-06-11
Jun 11, 2021 Version 3.12.1
NEW:
Custom Login Page: DNS Record
- Custom login pages can now be created by adding a simple CNAME DNS record. Communities no longer need to host an iFrame webpage. The old query strings (other than community ID) have also been depreciated.
Webhook Footer - Server ID
- Added the server ID metadata to specific webhook footers for the discord bot parsing.
FIXED:
Active Units - Sorting
- Fixed an issue where some columns of the active units table wouldn't properly sort.
Custom Search Types - Disable on Civilian
- Fixed an issue where custom search types were displayed in the civilian menu.
PDF: Margins
- Fixed an issue with PDF records sometimes running outside of the page margins.
Self Clear - Disable without Perms
- Fixed an issue where units could not self-clear from a call unless they had dispatch or self-dispatch permissions.
API: Unit Status
- Fixed an issue with the unit status API endpoint not updating the status on the user's local UI.
version 3.11.2
posted on 2021-06-02
Jun 2, 2021 Version 3.11.2
NEW:
Tab: Labels
- Tabs can now have their text and icon displays toggled. By default, desktop users have tabs that display both the icon and text with mobile users only seeing the icon.
Dispatch: Unit Identifier
- Dispatch now has a unit identifier panel by default.
Dropdown Filter - Backspace
- Improved dropdown auto-filtering to properly re-compute options after backspacing from a typo for dropdowns like; dispatch address, code, primary unit, and charge title.
Window: Bring to Top
- Added a "Bring to Top" menu option when right-clicking a locked window.
Penal Code - Value Safety Checks
- Adding or modifying penal codes will ensure that any property is not set to NULL.
CHANGED:
Unit Status - Mobile Enhancement
- Improved the unit status buttons display style for mobile users.
Mobile: Auto Height
- Improved the automatic height calculation of windows for mobile users.
FIXED:
Start Menu: Icon
- Fixed an issue causing the start menu's Sonoran CAD icon from not properly displaying in apps.
iOS Padding
- Fixed an issue where the taskbar wouldn't add extra padding to account for iOS "safe" areas.
Active Units Tab
- Fixed an issue where the active units tab had no icon and would not automatically open a new units window if it was pinned with no actively minimized windows.
Mobile: Side Taskbar
- Fixed an issue for mobile users where the taskbar would be closed and unable to be reopened if they customized it to be displayed on the side.
Live Map: Dynamic Start Menu Display
- Fixed an issue where the live map option in the start menu would still display even if the live map was disabled in the admin menu.
Tabs: Navigation
- Fixed an issue where old tabs would still be minimized if you navigated to the menu and back from an emergency services page.
Active BOLOs: Status
- Fixed an issue where BOLOs with the status set to CLOSED would still be displayed in the active BOLO window.
Active Calls: Tab
- Fixed an issue where the active calls tab had no icon and would not automatically open a new units window if it was pinned with no actively minimized windows.
Emergency Calls: Tab
- Fixed an issue where the emergency calls tab had no icon and would not automatically open a new units window if it was pinned with no actively minimized windows.
version 3.11.0
posted on 2021-05-30
May 30, 2021 Version 3.11.0
NEW:
Discord Bot
- Released a new Discord bot to sync Discord roles with CAD account permissions automatically. Kicking and banning a user from Discord will also preform those actions on the user in the CAD.
Emergency Services - Layout Overhaul
- The UI for police, fire, EMS, and Dispatchers has been overhauled to a more "Desktop" style theme. This includes a new taskbar with customizable positions. In addition, tabs of the same type now condense together. Tabs can be pinned in addition to dragging and dropping their positions. Pinned tabs will save their position past a reload.
API: set_call_postal
- Added an endpoint to update a dispatch call's postal code.
API: set_call_primary
- Added an endpoint to update a dispatch call's primary unit.
Wraith - Custom Fields
- Communities can now customize the status and expiration date fields to be displayed in the Wraith lookups with custom records.
CHANGED:
Dispatch - Update Call Clearing Editor
- Dispatch updating a call no longer clears the call from their UI editor.
Chinese Translation Labels
- Changed the Chinese symbols for the simplified and traditional Chinese translation menu options.
FIXED:
Dispatch Call Notes
- Fixed an issue where dispatchers were not getting call notes if the call was not being viewed. Causing them to override the existing call notes if they opened a new existing call and updated it.
Dispatch Call Edits
- Fixed an issue where dispatchers were not receiving updated call data if a self-dispatcher updated information.
Department Editor - Error Codes
- Fixed an issue with invalid i18n translations in the department editor for error codes.
DMV Pending - Default Filter
- Fixed an issue where the PENDING records section for DMV had the default filter set to only DMV records, hiding vehicle and license records.
Wraith Plugin - Closed BOLO Records
- Fixed an issue with the Wraith V2 integration plugin where "Closed" BOLO records would still be displayed.
Call Close - Detach Units
- Fixed an issue where units were not being detached in the database when a call was closed.
Admin - Lookup Window
- Fixed an issue where the "Get Owner" lookup window in the admin menu could not be dragged above the accounts table.
version 3.10.3
posted on 2021-05-16
May 16, 2021 Version 3.10.3
FIXED:
Dispatch Address - Type to Filter
- Fixed an issue causing the dispatch addresses dropdown to not support live filtering via text input.
Record Editor - Copy Link
- Fixed an issue where the copy record link button was not showing in the record viewer.
Record Editor - Get Owner
- Fixed an issue preventing the "Get Owner' button from displaying in the admin menu's lookup tool.
Dispatch - Note Updates
- Fixed an issue where dispatchers could not receive new call notes.
Dispatch Preview - Scroll Description
- Fixed an issue where previewing a dispatch call wouldn't allow you to scroll down on the description.
version 3.10.0
posted on 2021-05-11
May 11, 2021 Version 3.10.0
NEW:
Custom Layouts
- Users can now fully customize the placement of any window and lock them to create a custom layout. This includes all default dispatching windows and additional popout windows. Layouts are also saved locally to the user's device.
Dispatch Editor - Drag and Drop Units
- Active units can be dragged over to the call editor to more easily attach them.
Active Units & Groups - Drag and Drop
- Units can be dragged and dropped into a new or existing group.
Dispatch Call History - Drag and Drop Units
- Units and unit groups can be dragged and dropped directly to an active call, removed from a call, or dragged from one call to another without having to open the full call in the editor.
Dispatch Call Note: Attach/Detach
- Dispatch calls now receive a note when a unit or unit group is attached or detached.
Emergency Calls - Drag and Drop
- Emergency/911 calls can now be dragged and dropped from the call list to the dispatch editor.
Status Change - Dispatch Call Note
- Units attached to a dispatch call will send a note to the call when updating their status.
Custom Search - Partial Matches
- Custom search types now allow for partial searches.
Translation: Chinese
- Added Chinese translations to the CAD settings.
Translation - Traditional Chinese
- Added Traditional Chinese translations.
Login - Emit Session Data
- Data is now emitted to the page's parent (for iframe) allowing the username and session ID to be captured for authentication with the auto API ID set feature.
API: Set API ID
- The set API ID endpoint now allows for an array to be sent along with specification to push or overwrite the existing account IDs.
Active Calls - Postal Column
- The active calls list now has an optional field to view the call's postal field.
BOLO Records - Status Field
- The custom records UI now requires BOLO records to contain a "Status" field.
Civilian 911 - Modify Caller Name
- Civilians can now remove their name in the 911 caller to remain anonymous.
version 3.9.0
posted on 2021-02-10
Feb 10, 2021 Version 3.9.0
NEW:
Lookup - Custom Search
- Communities can now create custom lookup search types (Ex: SSN on a civilian, license firearm number, etc.). Search types can also specify a mask format, work with DB Sync, DB Merge, and all custom records.
Custom Records - Custom Search Field
- Custom records can now have a custom searchable field set by using the UID field.
Logging - User UUID from Validation
- Enhanced user logging for increased security and debugging.
API - GET_ACCOUNT - Search By Username
- The GET_ACCOUNT API endpoint can now use the username in addition to the API ID.
FIXED:
DB Sync - Port Length
- Fixed an issue where DB Sync port numbers were limited to only 5 integers instead of 6 in the UI.
version 3.8.1
posted on 2021-02-03
Feb 3, 2021 Version 3.8.1
NEW:
Dispatch - Auto Street Names
- The address section on dispatch calls is now a drop-down with auto-suggested street names as you type. You can customize the list of street names in the admin menu by uploading a CSV or JSON file.
version 3.8.0
posted on 2021-02-02
Feb 2, 2021 Version 3.8.0
NEW:
Geographical Settings - Emergency Code
- Improved the geographical setting section's emergency code (911) to be fully customizable.
Geographical Settings - Currency
- Geographical customization now allows you to change the currency delimiter from $ to any other currency symbol.
Geographical Settings - 10-Codes
- Geographical customization allows you to customize references of "10-Codes" to other phrasing.
Geographical Settings - Penal Codes
- Geographical customization allows you to customize references of "Penal Codes" to other phrasing.
10-Codes - Import/Export CSV and JSON
- 10-Codes can now be imported and exported via CSV and JSON.
Penal Codes - CSV Export
- Penal codes can now be exported to a CSV file as well.
version 3.7.2
posted on 2021-01-26
Jan 26, 2021 Version 3.7.2
NEW:
Live Map - Custom Map
- Communities can now upload custom map image files if they are using a custom live map.
CHANGED:
- Improved a possible security exploit where a user could spoof their username to confuse community webhook logs, making it more difficult for communities to properly stop misuse.
FIXED:
Custom Records - Lookup Preview Columns
- Fixed an issue where custom records with the same name but a different ID would cause a key conflict in the lookup preview.
Live Map - Static URL
- Fixed an issue causing the toggle "Static URL" option for the live map to be disabled.
NSIS Installer Update
- Updated the Windows Desktop NSIS installer to resolve an issue where users who removed the app without using the uninstaller would have the installer freeze while re-downloading it.
DB Sync - Primary Key Detection
- Fixed an issue where database sync could find multiple primary keys in user defined tables if the MySQL database had multiple schemas with the same table name, but different primary keys in each.
Remove Character
- Fixed an SQL error causing some users to be unable to remove their characters.
Webhooks - Multiple Embeds
- Discord webhooks that failed due to containing more than 25 fields have now been broken down into multiple embeds.
Unit Locations
- Fixed an issue where unit locations may not be updated if the last unit object in the API call contained an invalid API ID or had a different server ID selected.
version 3.7.1
posted on 2021-01-17
Jan 17, 2021 Version 3.7.1
FIXED:
Records Center - Pending and Supervisor
- Fixed an issue in the records center where completing a supervisor or pending record would not auto-update the supervisor/pending panel to remove it and required a search refresh.
DB Merge - Local Edit
- Fixed an issue where saving a record with database merge would add a bugged local duplicate of the edited record instead of updating the existing one on the UI.
DB Sync - Primary Key Detection
- Fixed issues and improved handling for ensuring database sync tables contain a proper primary key.
DB Merge - Primary Key
- Fixed an issue where saving database merge records was not using the new unique primary key system and would show merged/saved values on all license and vehicle registrations owned by that character.
Middle Initial - Check Length
- Fixed an issue where submitting custom reports with a middle initial field larger than one letter would fail to save in the database.
version 3.7.0
posted on 2021-01-09
Jan 9, 2021 Version 3.7.0
NEW:
Custom Records - Linked Records
- Custom record templates can now have a "linked records" section added. You can now click the "copy link" button in any record header and "paste link" in the linked records section. Linked records can be clicked to cross-reference reports, characters, and more.
Lookup Results - Quick Search
- On a lookup window's returned results, result rows with a name or license plate have a quick search icon to open a new lookup window with that name or plate.
Items Per Page - Save Preferences
- The "Items Per Page" for lookup tables, penal code tables, active units, 10-codes, and others will now locally save your selected preference.
Dispatch - Track Primary Unit
- The dispatch UI now has a checkbox to track the primary unit. When paired with the dispatch notify plugin, units in-game will be auto routed to the current position of the primary unit. This is useful in a chase, where units can have their GPS routed to the lead unit in real time. NOTE: This additional plugin functionality is still in development.
FIXED:
nal Codes - Manual Sort
- Fixed an issue causing penal codes to not properly save their position in the list when manually sorted and saved.
version 3.6.0
posted on 2020-12-31
Dec 31, 2020 Version 3.6.0
NEW:
Hotkeys - Lookup
- Hotkeys can now be configured to open a new lookup window.
Hotkeys - Record Center
- Hotkeys can now be configured to open the records center.
Custom Records - Custom Flags
- The flags section for custom records is now customizable for every individual custom record type.
Custom Records - Label
- Custom records now have a "label" type available in the record template editor.
PDF Records - Checkbox
- If a custom record has a checkbox that does not have a label set, the PDF will show an "X" if it's checked.
Account - Change Email
- Users can now update their account's email address in the account settings menu.
CHANGED:
- Improved reconnection handling for components and other sub-modules in the CAD's UI.
Lookup - Cooldown
- Decreased the lookup cooldown significantly to allow for faster re-searching.
FIXED:
Reconnection Handling - Logout
- Fixed an issue causing some clients to be logged out when connection is lost and re-established.
Custom Record Editor - Width Label
- Fixed an issue causing the custom record editor's "Width" section to display with the wrong label.
version 3.5.0
posted on 2020-12-22
Dec 22, 2020 Version 3.5.0
NEW:
Selected Character
- Your currently selected character is saved in the civilian menu and will persist through sessions.
API - Get Characters Ordering
- The API get_characters endpoint ensures that the first character record in the list returned (index 0) is always the account's currently selected character.
Push Event - 911 Removed
- API push event EVENT_REMOVE_911 is now sent when an emergency call is removed.
Dispatch - 911 Origin MetaData
- Dispatch metadata contains the origin call ID if sent from a 911 call.
Translation - Italian
- Italian language files have been added.
Custom Records - No Name
- The custom record editor will now display an error if a custom record is created without a name set.
Custom Records - No Preview Fields
- The record template editor will now error if the template has no record fields with the lookup preview enabled. The lookup UI will also now properly inform the user of the issue when searching and still allow them to click and open the bad record.
FIXED:
d via API, requiring a page refresh.
Lookup - DbSync and Regular Mix
- Fixed an issue where a lookup finding a manual character, license, or vehicle registration record while DBSync is enabled would break the search loop and return only partial results.
version 3.4.3
posted on 2020-11-30
Nov 30, 2020 Version 3.4.3
FIXED:
kend. This caused cases where all new records would show up in the PENDING section of the DMV page even if they had been approved.
DMV - Record Center Update
- Fixed an issue where lookup preview table results would not update locally after editing or removing a record. Causing the user to have to manually refresh the search query.
DB Merge - Error
- Fixed an issue causing DB merge searches to fail if the results only contained records, and no civilians.
Civilian - DBSync Add Character
- Fixed an issue where civilians couldn't search to link a new character with DBSync due to a race condition with the event registration.
version 3.4.2
posted on 2020-11-24
Nov 24, 2020 Version 3.4.2
FIXED:
My Records
- Fixed an issue causing the "My Records" section in the record center to not show properly.
Civilian: Apply
- Fixed an issue where civilians without the "Add" permission for records and could only apply would have the sections all disabled.
version 3.3.0
posted on 2020-10-26
Oct 26, 2020 Version 3.3.0
NEW:
User Accounts - Purge
- Admins can now "purge" inactive users in the admin menu. This will kick all users who have not logged in for the past 30 days.
Signal 100 - Webhook
- Webhooks can now be configured for signal 100 notifications.
Custom Records - Import/Export
- You can now export and import custom records and share them with other communities.
Query String - Hide Switch Community
- Communities hosting a custom login page or using an in-game tablet can specify the "lockCommunity" query string to hide the "switch community" button in the CAD.
i18n Arabic
- Arabic translations have been completed and updated.
FIXED:
Account Delete:
Fixed an issue causing some account removal requests to have an error occur when sending the confirmation email.
Side Menu - Vertical Scroll
- Fixed an issue where screens in horizontal mode (in-game tablet) would have side drawer buttons overlap. The side drawer now properly scrolls vertically.
Community ID and Account - PostgreSQL Wildcard
- Fixed an issue where PostgreSQL queries for a community ID, email, or username with an underscore in them wouldn't escape the underscore. This caused conflict issues if the wildcard had another match.
Record Order - Non DB Sync
- Fixed an issue where records in a lookup were not always retrieved in proper chronological order. This caused issues with the UI preview not always showing the most recent template.
Live Map - Static URL Toggle Label
- Fixed an incorrect translation label for the live map static URL toggle label.
version 3.2.1
posted on 2020-09-24
Sep 24, 2020 Version 3.2.1
NEW:
Polish Translations
- Added Polish translations to Sonoran CAD.
Arabic Translations
- Added Arabic translations to Sonoran CAD.
Penal Codes - New Charge
- If your penal code is not in the current charge list, users can press "ENTER" or "TAB" to add the custom value to the charge field.
PDF - Image Error Handling
- Improved image conversion error handling and detection in custom record PDF files.
CHANGED:
API - Unit Locations
- Unit location API now has a more optimized way of sending unit location updates as a single array to the client's frontend. This increases performance with less websocket traffic.
FIXED:
Panic - UI Flash
- Fixed an issue where a unit toggling their PANIC state would not flash their local UI screen red.
Create Account - Password Error
- Fixed an issue where users signing up for an account and receiving an error for password standards would not display the proper translation file error message.
API IDs - Auto New Unit Identifier
- Fixed an issue where a user setting their API ID before every singing into an emergency page for the first time would cause their new, automatically generated identifier to not contain their API ID by default.
API IDs - Manual New Unit Identifier
- Fixed an issue where creating a new unit identifier manually would not have your account API IDs added to the unit information by default.
Webhook - BOLO
- Fixed an issue causing the BOLO webhook to send to the general police record URL when being updated.
PDF - Image Section Order
- Fixed a race condition causing custom record sections with images to be displayed at the bottom of the PDF after being converted to Base64.
version 3.2.0
posted on 2020-09-13
Sep 13, 2020 Version 3.2.0
NEW:
Record PDF - Images
- Images are now displayed visually in PDF records.
API - Add/Remove Account Permission
- User account permissions can now be added or removed via an API endpoint.
UI Theme Improvements
- Improved small UI elements and components to stay consistent with the UI theme.
CHANGED:
Police Lookup - DMV
- Added DMV record types to the default filter for police and dispatch lookups.
DB Sync - Max Records
- Limited the maximum amount of initial search results for DBSync communities to prevent users from requesting tens of thousands of records at a single time.
FIXED:
b Sync - Error on no results
- Fixed an issue where DB Sync searches would throw an error if no characters were found under the provided search name.
Voice Commands - Lookup
- Fixed an issue causing voice command name and plate lookups to fail.
Db Sync - Lookup Without Specified Column
- Fixed an issue where running a lookup via DB sync where a search column (typically middle name) was not provided by the configuration, but was requested via user search, would fail.
Civilian Records - Linked to Unit Identifier
- Fixed an issue where creating DMV/civilian records would be linked in "My Files" for the user account's currently selected unit identifier.
PDF - Sections
- Fixed an issue causing PDF records to not display sections and custom sections other than the civilian and vehicle ones.
DB Sync - Record Overwrite
- Fixed an issue causing database sync to overwrite some fields in custom records on lookup.
Lookup - Switch Tabs
- Fixed an issue where searching a license plate and then switching back to a name search would still cause a plate search to be ran on the backend.
Charge Count
- Fixed an issue where the charge count field in records would always revert back to 1 after being saved.
DB Sync - Reset to Default
- Added additional backend checks to ensure database sync field lists can never be empty. An empty JSON array will now automatically be reset to the default structure.
version 3.1.0
posted on 2020-08-18
Aug 18, 2020 Version 3.1.0
NEW:
Admin - UI
- Improved the admin panel UI to be more consistent with the recent theme changes.
DB Sync
- Mixed Lookup
- Improved the DB Sync lookup to more properly mix records for communities that may only have character mapping enabled, but not license or vehicle registration mapping enabled.
DMV Record - Status Labels
- Updated the DMV status label options to pending/approved/rejected.CHANGED:
FIXED:
Civilian - DMV Apply
- Fixed an issue preventing civilians from being able to apply for other custom DMV record types.
DB Sync - JSON Where Keys
- Fixed an issue where DB Sync searches would fail if the user had specific search columns set as a JSON key-value column.
Remove Record - Error
- Fixed an issue causing record removal to always result in an error message.
Civilian - Apply for Records
- Fixed an issue where civilians applying for a record would not properly set the DMV status as PENDING.
Pending/Supervisor Records
- Fixed an issue where pending or supervisor required records would not properly populate in the pending and supervisor panels.
Record Preview - Charges
- Fixed an issue causing record charges from not being displayed in the lookup preview.
Webhook - Status Field
- Fixed an issue causing the Discord webhooks to display the improper status label for custom status fields.
Record Viewer - Record Number
- Fixed an issue causing existing record numbers to display as 'NEW" in the record editor.
PDF - Record Number
- Fixed an issue causing the record number to not be displayed in the PDF agency section.
DB Merge - Check Save Record
- Fixed an issue where if a community had DB merge enabled but didn't have license or vehicle registration mapping enabled DB merge would still override old records.
version 2.4.1
posted on 2020-07-12
Jul 12, 2020 Version 2.4.1
NEW:
1. My Account - Side Menu Access
- The account editor can now be more easily accessed through the side navigation menu.
2. Search Vehicle and Civilian - Uppercase
- Vehicle and Civilian searches for records now properly capitalize all names and information.
CHANGED:
1. Account Username - Table Restructure
- Community account storage in databases has been more properly structured to pull based on the global account UUID for a more efficient way to update account usernames.
FIXED:
1. Selected Server - Invalid
- Fixed an issue where users with non-existent or removed community server IDs selected could not login to an emergency page. They are now forcefully set back to a valid server and redirected to the community menu.
2. Reports - Minimized
- Fixed an issue causing minimized report tabs to not be able to be re-opened.
3. Transfer and Remove CAD
- Fixed an issue where transferring or removing your CAD failed to send an email when the DB timestamp is null.
version 2.4.0
posted on 2020-06-29
Jun 29, 2020 Version 2.4.0
NEW:
1. Image Uploading
- Users can now directly upload images to our AWS S3 bucket, as opposed to manually pasting in the image URL.
2. Lookup Tables - Sort Columns
- Allowed all default record type preview columns to be sortable.
FIXED:
1. Legacy Custom Records - Mask
- Fixed an issue where legacy custom record text and textfield types would not save or display user input due to a missing mask.
2. Custom Fire Records - Permission
- Fixed an issue where submitting new custom fire reports and records incorrectly required the medical record add permission.
3. DBSync - Connection String Builder
- Added a new common connection string builder to prevent issues with user passwords containing SQL escape characters.
4. Report - Remove - Clientside
- Fixed an issue where custom reports would not be automatically removed from the client view's "My Reports" section when deleted.
version 2.3.3
posted on 2020-06-25
Jun 25, 2020 Version 2.3.3
NEW:
1. Supervisor - DMV
- Supervisor fields for custom DMV records are now restricted to users that have the DMV page permission.
2. Civilian - DMV Records - Vehicle Search
- Custom DMV records now allow civilians to search for a registered vehicle to quickly add it to the field.
3. Custom Records - Checkbox - Required and Supervisor States
- The checkboxes field on custom records now has color changes for required and supervisor states.
4. Custom Records - Image - Required and Supervisor States
- The image field on custom records now has color changes for required and supervisor states.
5. iOS Padding - Header/Footer
- Improved header and footer padding for iOS devices with the "notch"
CHANGED:
1. Custom Records - Checkboxes - Centered
- Custom record checkboxes are now centered in the field column.
FIXED:
1. Toolbar Overlap - iOS
- Fixed an issue where the top toolbar overlapped the pages for some iOS app users.
2. DMV Records - Civilian
- Fixed an issue where civilians could not submit a custom DMV record.
version 2.2.0
posted on 2020-06-20
Jun 20, 2020 Version 2.2.0
NEW:
1. Quick Links
- Communities can now add "quick links" with custom colors, labels, and URLs in all emergency pages.
2. Custom Records/Reports - PDF
- Added the PDF print option to all custom records and reports.
3. Custom Records - Multiple Civs
- Custom records and reports can now have up to three independent and searchable civilian characters.
4. Custom Records - Multiple Vehicles
- Custom records and reports can now have up to three independent and searchable civilian vehicles.
5. Custom Records - Disable Originals
- Communities can now disable the default police records and replace them with their own custom versions.
6. Custom Records - Name Pre-made Sections
- You can now set a custom section header name for all pre-made sections in custom records/reports.
7. Record Webhooks - All Caps
- All wehbook text values are now capitalized by default to reflect the values in the UI.
9. Lookup - Custom Records Tab
- When running a lookup with only custom record results, the lookup preview will automatically select the first record tab category.
10. Charges - Preview
- Charges in custom records and reports are now previewed in the lookup table.
11. Reset Password - Email Expiration
- Reset password emails now properly expire and can be re-sent after 15 minutes.
12. Transfer CAD - Email Expiration
- CAD transfer emails now properly expire and can be re-sent after 15 minutes.
13. Remove CAD - Email Expiration
- Remove CAD emails now properly expire and can be re-sent after 15 minutes.
CHANGED:
1. 911 Caller - Dispatch Origin - Geographical Settings
- Changed the "911 Caller" option to a more generic "Caller" value for communities not in the US.
FIXED:
1. Custom Records - Charges
- Fixed an issue causing the charges section in custom records to not properly appear.
2. Custom Record Updated - Agency Info
- Fixed an issue causing the agency header to be updated when editing an existing custom record.
3. Civilian Search - Page Type
- Fixed an issue where the civilian page records lookup would cause an unknown type server error.
4. Community Transfer - Permissions
- Fixed an issue where transferring your community to a new account would not ensure the new owner has the new fire and medical permissions.
5. New Community - Permissions
- Fixed an issue where registering a new community would not ensure the new owner has the new fire and medical permissions.
6. Fire Records - Webhook
- Fixed an issue causing new and modified fire records to use the police webhook.
7. Medical Records - Webhook
- Fixed an issue causing new and modified medical records to use the police webhook.
version 2.1.0
posted on 2020-06-13
Jun 13, 2020 Version 2.1.0
NEW:
1. Admin - Custom Records
- Custom record types can be created and added for emergency services to fill out.
2. Admin - Custom Incident Reports
- Custom incident reports can be generated and linked to other record types.
3. Fire - Custom Reports, Records, and Lookup
- Users on the fire page now have access to custom medical reports, records, and lookups.
4. Medical - Custom Reports, Records, and Lookup
- Users on the EMS page now have access to custom medical reports, records, and lookups.
5. 911 Calls - Clear All
- Dispatchers with the admin permission can now clear all active 911/emergency calls. This is particularly useful for servers with automatic 911 calls via API.
6. Live Map - External Window
- The live map can now be opened into a new external window for better viewing.
7. Webhooks - Fire and EMS
- Fire and EMS record and report actions are now supported in the Discord webhook config panel.
8. API Endpoint - Apply Permission Key
- This endpoint allows you to apply permission keys to a user account in your community.
9. API Endpoint - Ban User
- This endpoint allows you to ban or unban a user in your community.
10. Dispatch Call - API Metadata
- Dispatch call objects now have a hidden metadata dictionary field for API call information.
11. Disconnect - Status Page Hyperlink
- Added a "Server Status" button to the disconnected notification bar.
12. Map Deploy - Server Name Characters
- Added additional checks to the user live map deploy process to check for non alphanumeric characters for the map's subdomain.
13. Social Media Links
- Social media links to our Twitter, Instagram, YouTube, and Discord have been added to the side menu.
CHANGED:
1. AWS SES
- We've migrated all automated email services over to AWS SES to help maintain compliance and efficiency for all user verification emails.
2. Discord Webhook Config - UI
- Improved the Discord webhook config UI and mobile experience.
FIXED:
1. User Ban
- Fixed an issue causing Discord webhooks and user ban information to be incorrect.
2. Development URL Issues
- Fixed an issue causing users with a specific username in a validation URL to connect to the wrong backend service.
3. Unit Logoff Events
- Fixed an issue causing unit logoff events to not properly fire and be sent to community listeners.
4. Join Community Logo
- Fixed an issue causing communities with a thin narrow logo from having text cutoff in the join community preview.
5. Attach Unit(s) - API
- Fixed an issue with the attach unit(s) API call where an SQL connection was not properly opened. Also fixed a small API documentation issue for this particular call.
6. Unit Status - API Push Event
- Fixed an issue with the unit status API call sending community listeners a push event with the changed unit identifier ID integers instead of the proper unit JSON data.
7. Admin Panel - Loading without Permissions
- Fixed an issue causing the admin panel to continually load if the user does not have permissions to view user accounts.
version 2.0.0
posted on 2020-05-17
May 17, 2020 Version 2.0.0
NEW:
1. Integration Plugins
- We've added nearly a dozen new integration plugins with our new integration framework for communities to install on their game server
2. API Endpoints
- Nearly two dozen new API endpoints have been added for community developers to integrate more in-game features
3. Icon - Branding
- We've moved over to a new, official Sonoran CAD logo
4. Page Transitions
- New smooth page transitions help to better refine the user experience
5. Vehicle Registration - Expiration
- Vehicle registrations now have an expiration field
6. API Key - Regenerate
- Community owners can now regenerate their API Key
7. UI Theme Changes
- We've updated our UI for a better user experience and design
version 3.4.2
posted on 1970-01-01
24 нояб. 2020 г. Version 3.4.2
FIXED:
My Records
- Fixed an issue causing the "My Records" section in the record center to not show properly.
Civilian: Apply
- Fixed an issue where civilians without the "Add" permission for records and could only apply would have the sections all disabled.