v20220214
Hi Dispatch users!
This is the first release of the month of February. This release includes changes to improve timeline logging for different events, adds two new bar charts for incident commander and reporter location to the dashboard, and addresses a pesky race condition on incident update among other improvements and bug fixes.
Enhancements:
- Creates timeline event when incident document is opened or marked as read only (#1981) by @mvilanova
- Improves logging for ticket status changes and assign role flow (#1975) by @mvilanova
- Creates a timeline event when the ticket is updated (#1967) by @mvilanova
- Update our estimate of yearly business hours. (#1962) by @forestmonster
- Adds bar charts for incident commanders and reporters location to the dashboard (#1961) by @mvilanova
- Updates the NPM modules version (#1919) by @mvilanova
- Adds IPython package to development requirements (#1968) by @mvilanova
Bug Fixes:
- Addresses a race condition on incident update (#1976, #1980, #1982, #1988) by @mvilanova
- Do not reactivate incident participant if incident status is closed (#1974) by @mvilanova
- Bumps tomli package version to resolve a conflict (#1973) by @mvilanova
- Fixes the organization update test (#1972) by @mvilanova
- Fixes incident pydantic models and hybrid properties (#1963) by @mvilanova
- Reverts default value for business work hours in year back to 2080 (#1956) by @mvilanova
- Initializes data properties to avoid typerror exceptions in report submission card (#1944) by @mvilanova
- Shows a forbidden message on resource edit when user role permissions are not sufficient (#1936) by @mvilanova
- Disables the name field when editing an organization (#1935) by @mvilanova
- Returns HTTP 409 if an organization exists on organization create (#1925) by @mvilanova
- Check if data exists before accessing it in report received card (#1920) by @mvilanova