Releases: Resgrid/Core
Resgrid Core v0.5.30
Resgrid Core Pre-Release
This is the 2021 H2 pre-release of the Resgrid Core system. In this release we migrated from a source based installation to a Docker and Docker Compose based installation method. The old source based installations are no longer supported.
You can follow the installation instructions for the system on ReadTheDocs.
New Features
- Docker based installation and Docker-Compose based setup for single machine installs and testing
- Upgraded to .Net Framework 6
- OpenVidu based Push to Talk support
- New V4 API and API Standard
- OpenId Connect for the API Authentication and Authorization flows
Bug Fixes
- Fixed an issue with FCM push notifications and the the Unit app notification sound
- Fixed issue with WebOptimizer and API Rate limiter
- Large number of Dependency updates
- Updated SignalR Events for more detail to support Dispatcher app
- Remove Azure specific code paths
- Fixed a number of async/await issues
Docker Images
Web Application: resgridllc/resgridwebcore:0.5.30
Api Application: resgridllc/resgridwebservices:0.5.30
Worker Application: resgridllc/resgridworkersconsole:0.5.30
SignalR Events Application: resgridllc/resgridwebevents:0.5.30
Note, all 4 Docker images are required to have a fully functioning Resgrid system.
Resgrid Core v0.4.9
Resgrid Core Pre-Release
This is the 2021 H1 pre-release of the Resgrid Core system. In this release, a number of bugs, issues, and enhancements were added related to the .Net Core and Docker implementation from the previous release.
You can follow the installation instructions for the system on ReadTheDocs.
New Features
- Added year filtering to the Archived Calls list
- Added year filtering to the Logs list
- Added Active Roles (Unit Accountability/Staffing) support
- Added Dispatcher app API support
- Updated Profile Image saving and cropping to support non-windows installations
Bug Fixes
- Fixed an issue where the Department Settings, state reset toggle was always defaulting to on
- Fixed a bug that prevented the Logs from opening for new departments
- Fixed a bug which caused Shifts without Days or Groups and Roles from showing on the main Calendar
- Fixed a bug that prevented viewing Shifts without Roles for a group
- Updated Unit Department Select SQL query to proper get units not assigned to a Station Group
- Fixed a bug that prevented deletion of a Unit if it had active roles
- Made updates to the Notification system to properly process and send Notifications
- Updated protocols system to properly hydrate data for new call processing
- Fixed a bug where Protocol Answers were not saving
- Fixed an issue where the Personnel Status api call was not properly sorting for First or Last name
- Fixed a bug where deleted Call Priorities were not being filtered out on some forms and pages.
Docker Images
Web Application: resgridllc/resgridwebcore:0.4.9
Api Application: resgridllc/resgridwebservices:0.4.9
Worker Application: resgridllc/resgridworkersconsole:0.4.9
Note, all 3 Docker images are required to have a fully functioning Resgrid system.
Resgrid Core v0.3.25
Resgrid Core v0.3.25 Pre-Release
This is the 2020 H2 pre-release of the Resgrid Core system. This is our first release also deploying out Docker containers for the 3 major system components (web, api and worker). In this release we also completed the major backend rewrite of the system to migrate from .Net Framework 4.5 to .Net Core 3.1 and got the Resgrid system also working on Linux. I am feeling more confident that the system is being setup correctly in on-prem environments and that most issues now are related to documentation or setup related issues. This is most likely one of the last pre-releases.
You can follow the installation instructions for the system on ReadTheDocs.
New Features
- Container Support for Web, API and Worker projects
- Updated to .Net Core 3.1 from .Net Framework 4.5
- Replaced Entity Framework with Dapper
- Implemented Async/Await throughout the entire stack
- Migrated a few calls to Nodatime from .Net to support Linux
- Full support for RabbitMQ as the primary service bus system
- Added Eventing Project to separate out SignalR (Websocket) system
- Migrated to a new Event Aggregator implementation
- Updated all libraries and dependencies
- Added Fluent Migrator to handle database migrations and updating
Bug Fixes
- A large number of bugs were discovered and fixed as part of the .Net Core 3.1 upgrade
Docker Images
Web Application: resgridllc/resgridwebcore:0.3.25
Api Application: resgridllc/resgridwebservices:0.3.25
Worker Application: resgridllc/resgridworkersconsole:0.3.25
Note, all 3 Docker images are required to have a fully functioning Resgrid system.
Resgrid Core v0.2.51
Resgrid Core v0.2.50 Pre-Release
This is the forth pre-release of the Resgrid Core system. This release is a patch to fix config issues in the 2.50 release.
You can follow the installation instructions for the system on ReadTheDocs.
New Features
- Added Dispatch Protocols (Protocols) to have standard protocols based on Dispatch\Call Questions or types
- Updated CORS settings in the API to fix issues with apps communicating to the API
- Added CanUserEditProfile security call to Editing a Profile
- Added Dispatch App API to for the new Dispatch app PWA
- Updated Get Notes api for the BigBoard
- Added Shifts Dapper repository and modified call for Shifts scheduled task to call Dapper
- Updated Postmark to Latest Version to support BCC inbound email parsing
- Added Call Priority Helper for the WebUI to correctly get custom call priorities
- API Updates for Calls, Protocols
Bug Fixes
- Updated CORS settings in the API to fix issues with apps communicating to the API
- Added support for SignalWire SMS sends to have multiple outbound numbers based on zones for zip code
- Fixed HTML Sanitizer that caused issue with the Notes UI
- Added default return for Calendar recurrence instead of Throwing an Exception
- Fixed caching issue with Department Settings and Plans
- Forced some caching with getting user info
- Fixed issue with Inbound Email parser that wasn't correctly processing some emails
- Fixed an issue where the New Call screen would break because of an underlying JS error
- Updated publishing profile for API to fix Resgrid.Services.xml missing error
Resgrid Core v0.2.50
Resgrid Core v0.2.50 Pre-Release
This is the forth pre-release of the Resgrid Core system.
You can follow the installation instructions for the system on ReadTheDocs.
New Features
- Added Dispatch Protocols (Protocols) to have standard protocols based on Dispatch\Call Questions or types
- Updated CORS settings in the API to fix issues with apps communicating to the API
- Added CanUserEditProfile security call to Editing a Profile
- Added Dispatch App API to for the new Dispatch app PWA
- Updated Get Notes api for the BigBoard
- Added Shifts Dapper repository and modified call for Shifts scheduled task to call Dapper
- Updated Postmark to Latest Version to support BCC inbound email parsing
- Added Call Priority Helper for the WebUI to correctly get custom call priorities
- API Updates for Calls, Protocols
Bug Fixes
- Updated CORS settings in the API to fix issues with apps communicating to the API
- Added support for SignalWire SMS sends to have multiple outbound numbers based on zones for zip code
- Fixed HTML Sanitizer that caused issue with the Notes UI
- Added default return for Calendar recurrence instead of Throwing an Exception
- Fixed caching issue with Department Settings and Plans
- Forced some caching with getting user info
- Fixed issue with Inbound Email parser that wasn't correctly processing some emails
- Fixed an issue where the New Call screen would break because of an underlying JS error
- Updated publishing profile for API to fix Resgrid.Services.xml missing error
Resgrid Core v0.2.21
Resgrid Core v0.2.21 Pre-Release
This is a patch for the third pre-release of the Resgrid Core system.
You can follow the installation instructions for the system on ReadTheDocs.
This is a re-release of the 0.20 release in which we've fixed some issues with the default configuration to match the documentation and fixed some issues with references.
New Features
- Added PrintNode support to print new calls to a station printer
- Routing for Current Unit Location and from a Station for Dispatcher
- Updated Newtonsoft and other Libraries
- Added Template Supports for Calls, allows pre-filling call fields for common call types
- Added FourPartPipe call import template
- Updated Text Messaging support for SignalWire for enhanced department interaction
- API Updates for Departments, Units, and Calls
Bug Fixes
- Fixed issue where a user in multiple departments could not log in or change active department
- Fixed bug where some users were excluded from department members calls
- Added guarding to SignalR hubs to prevent null ref
- Minor updates to js libs not properly being called, added to some pages
- Updated view call and call export pages to fix some interaction issues
- Changed default server name for SQL and set a default username and password for the SQL login
Resgrid Core v0.20
Resgrid Core v0.20 Pre-Release
This is the third pre-release of the Resgrid Core system.
You can follow the installation instructions for the system on ReadTheDocs.
New Features
- Added PrintNode support to print new calls to a station printer
- Routing for Current Unit Location and from a Station for Dispatcher
- Updated Newtonsoft and other Libraries
- Added Template Supports for Calls, allows pre-filling call fields for common call types
- Added FourPartPipe call import template
- Updated Text Messaging support for SignalWire for enhanced department interaction
- API Updates for Departments, Units, and Calls
Bug Fixes
- Fixed issue where a user in multiple departments could not log in or change active department
- Fixed bug where some users were excluded from department members calls
- Added guarding to SignalR hubs to prevent null ref
- Minor updates to js libs not properly being called, added to some pages
- Updated view call and call export pages to fix some interaction issues
- Changed default server name for SQL and set a default username and password for the SQL login
Resgrid Core v0.15
Resgrid Core v0.10 Pre-Release
This is the second pre-release of the Resgrid Core system.
You can follow the installation instructions for the system on ReadTheDocs.
New Features
- Added SignalWire support for Outbound SMS
- Support for Title in iOS Push Notifications
- More work on backups\failovers for Email and Text messages
Bug Fixes
Resgrid Core v0.10
Resgrid Core v0.10 Pre-Release
This is the initial pre-release of the Resgrid Core system.
You can follow the installation instructions for the system on ReadTheDocs.
New Features
- Initial pre-release
Bug Fixes
- Initial pre-release