Skip to content

v20230505

Compare
Choose a tag to compare
@mvilanova mvilanova released this 05 May 17:12
· 1922 commits to master since this release
985dde6

Hi Dispatch users!

This is the first release of the month of May. This release comes with new features and lots of improvements and fixes across the app to provide a better UI/UX experience and continue to keep things running smoothly and reliably.

Enhancements:

  • Improves task syncing scheduled job (#3356) by @mvilanova
  • Improves incident auto-tagger scheduled job (#3355) by @mvilanova
  • Adds project and organization name to warning messages (#3352) by @mvilanova
  • Adds variant to case message if there's a signal instance (#3351) by @wssheldon
  • Downgrades error levels and improves some logic (#3340) by @mvilanova
  • Adds 250/minute rate limit to SignalInstance POST API endpoint using slowapi (#3338) by @wssheldon
  • Optimizes signal ingestion pipeline and creates perf-test CLI util (#3337) by @wssheldon
  • Conditional creation of case resources for perf improvement on signal ingest (#3331) by @wssheldon
  • Adds a default 1 hour window deduplication check on signal filter flow (#3329) by @wssheldon
  • Add custom items-per-page to Signal and Case tables (#3312) by @wssheldon
  • Changes related_case_count conditional to 1 for first seen (#3305) by @wssheldon
  • Converts snooze filter MFA to use last_mfa_time and other cleanup (#3293) by @wssheldon
  • Adds CLI to register a user from the command line (#3292) by @kevgliss
  • Aggregates signal instance messages in Case thread (#3290) by @wssheldon
  • Allowing signals to override case types and case priorities (#3289) by @kevgliss
  • Uses email_validator in SignalEngagement flow instead of regular expression (#3286) by @wssheldon
  • Automatically engage users in Signal data with Signal Engagements and confirm behavior (#3274) by @wssheldon
  • Makes entities optional for snoozing (#3273) by @kevgliss
  • Adds bulk closed resolution (#3258) by @kevgliss

Bug Fixes:

  • Fixes issue when querying all workflow running instances (#3359) by @mvilanova
  • Disables tag recommendations in TagFilterAutoComplete UI component (#3357) by @mvilanova
  • Fixes typo in signal edit sheet (#3350) by @wssheldon
  • Filters out Slack events from USLACKBOT (#3345) by @mvilanova
  • Handles cases where the Email Display setting is unchecked in Slack Admin settings (#3344) by @wssheldon
  • Resolves ruff B017 in test_signal_flow.py (#3342) by @wssheldon
  • Handles missing user in after hours message (#3341) by @wssheldon
  • Limits entity select to 100 and only show entities for signal (#3339) by @wssheldon
  • Changes signal not enabled log from warning to info (#3330) by @wssheldon
  • Fixes breaking changes impacting incident ban threads feature (#3321) by @mvilanova
  • Fixes relative (days) time option for snooze filter creation in Slack plugin (#3313) by @wssheldon
  • Fixes a bug in case reporting slack shortcut (#3297) by @kevgliss
  • Fixes incorrect attribute lookup for signal.id and 24 char blockkit limit (#3288) by @wssheldon
  • Ensures looped in users are in the channel (#3272) by @kevgliss
  • Aligns ui with the defaults in slack close. (#3271) by @kevgliss
  • Fixes an issue were the entity type dialog wasn't closing (#3270) by @kevgliss
  • Adds more granularity to the relative dates (#3269) by @kevgliss
  • Limits the number of instances we hope to processes within the 1 min window. (#3267) by @kevgliss
  • Re-orders case creation check so signals are still associated with existing cases (#3266) by @kevgliss
  • Resolves bug on Case Escalate button when incident_type not set for Case (#3263) by @wssheldon
  • Fixes the engage-oncall command when page checkbox is not selected (#3262) by @wssheldon
  • Allowes for case type select with typeahead (#3257) by @kevgliss
  • Adds missing search triggers (#3256) by @kevgliss
  • For larger sheets with ensure that they are not hidden (#3255) by @kevgliss
  • Fixes issue with mini width when submenu is displayed (#3254) by @kevgliss
  • Bugfix signal case (#3253) by @kevgliss