Hi Dispatch users!
This is the first release of the month of June. This release is packed with bug fixes (thanks to all the community users who reported them!), language improvements in the incident intake form and the ability for the app to apply users' default projects to all data filters across the app when basic authentication is used.
Enhancements:
- Improves intake form language (#2228) by @mvilanova
- Uses users' default projects for incident filtering purposes (#2210) by @mvilanova
- Requires Python 3.9 or greater and updates its requirements (#2250, #2251, #2207) by @mvilanova
Bug Fixes:
- Always return all incidents when querying the database (#2255) by @mvilanova
- Prevents overwriting the participant's oncall service when different roles are mapped to different oncall services and a participant has multiple roles (#2254) by @mvilanova
- Fixes organization banners (#2248) by @mvilanova
- Fixes an issue causing organization name to not being correctly extracted from request parameters (#2247) by @mvilanova
- Fixes an issue impacting the ability to create new projects (#2246) by @mvilanova
- Fixes ability to change user's role (#2242) by @mvilanova
- Reverts to using hybrid property for incident total cost calculation (#2233) by @mvilanova
- Populates contact information in daily feedback report emails (#2225) by @mvilanova
- Saves document template description in the database on document creation (#2224) by @mvilanova
- Fixes resource foreign keys in incident table (#2221) by @mvilanova
- Makes model_cls param optional (#2215) by @mvilanova
- Fixes badspec exception (#2214) by @mvilanova