v20230606
Hi Dispatch users!
This is the first release of the month of June, This release comes with new features and lots of improvements. One enhancement that is particularly noteworthy is an improvement to the way we manage search filters; we now provide a distinct UI in the project settings in order to help manage these filters at a higher level.
Enhancements:
- Allows pre-population of the incident title, description, and tags in the incident intake form by including them in the URL path. (#3444) by @metroid-samus
- Adds timer decorator to scheduled job functions (#3427) by @mvilanova
- Improves alert text in search filter UI table (#3424) by @mvilanova
- Uses colors to visually differentiate between used and unused filters in search filter table (#3423) by @mvilanova
- Build incident tag models once a day (#3422) by @mvilanova
- Increases items per page to 25 in incidents table (#3413) by @mvilanova
- Adds a new permissions class for editing and deleting search filters (#3412) by @mvilanova
- Adds a new project settings section for managing search filters (#3398) by @mvilanova
- Adds the ability to create users via the UI (#3397) by @kevgliss
- Reducing the amount of data returned by the signal instance api (#3390) by @kevgliss
- Allow customizing notification templates per project (#3369) by @vindex10
- Optimize ORM usage, db_session instantiation, and tuning (#3365) by @wssheldon
Bug Fixes:
- Guard against null/empty entity values in entity select (#3469) by @wssheldon
- Ensuring that the assignee override is respected (#3468) by @kevgliss
- Add pagination to mini signal table tab (#3463) by @wssheldon
- Fixes side bar loading (#3459) by @kevgliss
- Fixes deleteable chips in various elements (#3458) by @kevgliss
- Makes the entity type select have a type ahead (#3457) by @kevgliss
- Fixes issue were a new type would replace old types (#3456) by @kevgliss
- Allowing entity type chips to be removable (#3455) by @kevgliss
- db_session needs to be passed to
case_new_create_flow
(#3447) by @wssheldon - Re scoping the database session close (#3445) by @kevgliss
- Fix a bug where db_session is not passed in Slack Case creation (#3443) by @wssheldon
- Checks if conversation is archived before trying to archive it (#3428) by @mvilanova
- Fixes an issue where we were using the name instead of id for tag select (#3421) by @kevgliss
- Fixes an issue where the wrong enum was associated (#3420) by @kevgliss
- Aligns schedule job and function names and fixes some bugs (#3414) by @mvilanova
- Fixes an issue with the way tags are checked for their exclusivity (#3407) by @kevgliss
- Signals aren't required to have IDs (#3399) by @kevgliss
- Rolls back session changes in #3365 (#3396) by @kevgliss
- Adds extact matching on name column when searching (#3395) by @kevgliss
- Removing non-uuid id (#3394) by @kevgliss
- rolling back #3368 (#3386) by @kevgliss
- Modifying the way the editor is imported (#3385) by @kevgliss
- Adding optional external id (#3384) by @kevgliss
- set explicit build dir in Vite to resolve
Expected a JavaScript module on rebuild
error (#3368) by @wssheldon - Add common modal for success that catches not_found exception (#3367) by @wssheldon
Documentation:
- Adds documentation for Signals (#3461) by @wssheldon
- Updates documentation about prerequisites (#3419) by @metroid-samus
- Remove
gitter
from README.md (#3376) by @wssheldon