Releases: Netflix/dispatch
Release v20210224
This is the third release of February.
Bug Fixes:
- Missing parameter for dispatch-core contact plugin (#886)
- Checks for the existence of a documented plugin before displaying document loading bars in the UI (#887)
- Allows for all incident types to be view in incident type select dropdown (#895)
- Fixed a saved search schema issue (#897)
- Fixed an issue with socket mode events (#899)
- Sending tactical reports to tactical groups (instead of notification groups) (#900)
- Fixed issue with user role modification via the UI (#906)
- Fixes issue where incident new/edit window was displayed for summary tables (#907)
- Fixed an issue
-
showing up in google docs task ids (#911, #915, #917) - Removed renounced roles from participant view in UI (#913)
- Fixed issue with commander/reporting not displaying in incident detail view in the UI (#914)
Improvements:
- Frontend sentry configuration improvements (#880, #881)
- Adds incident commander team name to conversation topic (#883)
- Removes updating external tickets from cost job (noisy) (#889)
- Allow special characters to be used in Postgres passwords (#898)
- Jira plugin now supports cloud and on-prem hosting (#901)
- Adds CLI command to uninstall plugins (#904)
- Adds description and reporter to welcome message, and list resources message (#908)
- Aligned user table action buttons in the UI (#909)
Documentation:
- Improvements to large sections of the documentation, fixing images, and improving grammar. (#905)
Release v20210212
This is the second release of February.
Special thanks to @sfc-gh-pkommini, @rilutham, and @dk0r for various issue reporting and discussions.
Bug Fixes:
- Fixes issue with incident details constantly re-rendering (#845)
- Fixing issue with block actions (#847)
- Removing old table reference (#848)
- Check if incident exists before sending feedback to user via Slack (#849)
- Adds missing key value pair for feedback button (#850)
- Pinning spacy to avoid breaking changes (#851)
- Guards against bad path data (#853)
- Fixing the way Slack events are handled (#854)
- Allowing for channel event items (#855)
- Fixes issue with Slack channel reactions (#856)
- Fixing an issue with updating user roles (#858)
- Fixing an issue with incident priority update permission (#862)
- Re-adds logic to send executive report to notifications group (#872)
Improvements:
- Improves tracking only and new document fields language (#846)
- Removes visibility open check before sending incident created and updated notifications (#852)
- Updating example data and making some config items optional (#857)
- Accessing enum value attribute (#860)
- Makes email notifications more compact (#868)
Features:
Release v20210210
This is the first release of February.
Special thanks to @sfc-gh-pkommini and @rilutham for various issue reporting and discussions!
Bug Fixes:
- Updates and fixes core jira plugins (#711) Thanks @sfc-gh-pkommini!
- Fixes task table loading on error (#774)
- Fixes issue where tags were not filterable in the dashboard (#775)
- Fixes issue where with timeline slack modal (#813)
- Restricts sensitive configuration items to admins (#810)
- Fixes direct linking of incidents (#803)
- Fixes login redirect issue when using basic authentication (#791)
- Fixes issue where tasks from sensitive issues could be viewed (#790)
- Fixes issue where node binary was not available within the image (#835)
Improvements:
- Centralizes and improves permissioning system (#811, #822, #821)
- Sets a default provider for Dispatch UI (#809)
- Improves the date formating in email notifications (#798)
- Incident creation hardening (#785)
- Added additional color to incident type graph color palette (#781)
- Assignment name alignment (#840)
- Adds password reset CLI command (#826)
- Un-slackifies daily summary (#819)
Features:
- Slack socket mode (#805, #799, #795)
- Incident notifications (#834, #830, #829, #828, #825, #824, #802, #786, #777)
- Saved search filters (#841, #837, #836, #832, #818, #801, #787)
- Adds tactical and executive report creation to Dispatch UI (#839, #838, #823, #820)
Documentation
- Fixes broken images (#804)
Release 20210112
This is the first release of January and of 2021!
Bug Fixes:
- Fixes potentially unsafe HTML URL links (#717)
- Fixed an issue where incident export would have issue exporting null values (#723)
- Fixes issue with some selects attempting client side filtering in Dispatch UI (#729)
- Don't attempt to re-add participants if their task has been resolved (#731)
- Fixes an issue with displaying multiple error messages in Dispatch UI (#762)
- Only reactivate incident when status goes from closed to active (#765)
Improvements:
- Improved on-call plugin related warnings (#713)
- New Dispatch UI color scheme based of the hawkins design language (#715)
- Aligns our use of incident command and incident reporter to rely on "participant" object instead of "individual" objects (#730)
- Restrict incident slack commands from some participants (#732)
- Refactor/convert HTML emails to MJML templates (#735, #750, #756, #760)
- Standardised filter button text (#752)
Features:
- Adds dark mode to Dispatch UI (#720)
- Adds treemap chart for incident tags (#722)
- Allows incidents to be deleted. Note: this only applies to the Dispatch DB and not to external resources (#727, #748)
- Adds task CSV export (#733)
- Adds timeline CSV export (#734)
- Adds a modify user role command to the Dispatch CLI (#737)
- Adds "tracking only" checkbox to incident report form (#761)
Release 20201207
This is the first (and only) release of the month of December. Major changes include:
Bug Fixes:
- Fixes an issue in pagerduty plugin, when faced with a page without an incident name (#690)
- Fixes an issue where route context was not optional (#695)
- Fixes an issue where the oncall summary was calling the oncall plugin incorrectly (#697)
- Fixes an issue with the external syncing of task data (#700)
- Fixes an issue while calculating report reminders (#701)
- Fixes an issue with searching while sorting and receiving inconsistent results (#701)
- Fixes an issue displaying incident tags (#705)
Improvements:
- Adds support for cc'ing in email comms (#687)
- Adds support for cc'ing the incident response team in daily feedback digests (#688)
- Tweaked response message when running the
/dispatch-engage-oncall
command (#691, #692, #704) - Condensed navbar in the Dispatch UI (#694)
- Adds a description column to the service table UI (#699)
Features:
Documentation:
Release v20201119
This is the second release of Dispatch in the month of November. Major changes include:
Security:
- Fixes an issue where a non-admin user may be able to filter/search for restricted incidents. (#659)
Bug Fixes:
- Fixes issue where updating a task status in the Dispatch UI would not update the external task status (#663)
- Avoid the creation of duplicate db_session (#664) Thanks @liamvdv !
Improvements:
- Harden the incident creation flow against misbehaving/misconfigured plugins (#662)
- Modifying the language sent to incident commanders on incident close to close any outstanding incident tasks (#669)
- Adds incident visibility to the incident creation receipt (#671)
- Improved default sorting for feedback table (#675)
Features:
- Adds an "evergreen" email notification to documents, allowing users to remind themselves to review runbooks. (#660)
- Adds the ability to automatically map service to the liaison role for a given incident type. (#661)
Documentation:
- Fixed various documentation typos (#665, #667) Thanks @roandudel !
- Added better release documentation (#679)
Release v20201106
This is the first release of Dispatch in the month of November. Major changes include:
Security:
- Fixes issue where regular users can join restricted incidents (#649)
- Fixes issue where a user can register an account as admin (#650)
- Filters restricted incidents for non-admins (#651)
Bug Fixes:
- Fixes error message in update_user() function in auth views module (#648)
- Adding better checking for non-existent tab data (#652)
- Adds an error message when the incident can't be reported (#653)
- Ensures the stable flow runs for incidents opened as stable (#654, #656)
- Fixes filtering on several columns (#655)
Improvements:
- Makes tag type description optional (#647)
- Adds incident title to feedback Slack direct message (#657)
Documentation:
- Added production deployment documents (#658)
Release v20201027
This is the third Oct release of Dispatch. Major changes include:
Security:
- Fixes issue with possible XSS (#644)
- Fixes issue where regular users can assign themselves admin privileges (#644)
- Fixes issue where a regular user could update a restricted incident to open (#646)
Features:
- Incident review, asks commander to verify incident data (#631)
- Adds support for capturing feedback from participants (#634, #638)
Bug Fixes:
- Fixes issue with non incident commands running in non incident channels (#618)
- Sets default contact information when
oncall_plugin
is disabled (#618) - Allows incidents to be correctly re-opened (#623)
- Ensures that incident type documents are actually optional (#642)
Improvements:
Release v20201013
This is the second Oct release of Dispatch. Major changes include:
Features:
- Adds external workflows, allows plugin authors to kick off and monitor external workflows via the Dispatch UI and Dispatch slack bot (#583)
- Adds support for tag types (#604)
Bug Fixes:
- Fixes various issues when starting Dispatch with an "empty" database (no plugins, no configuration) (#597)
- Allow participant-group plugins to be optional (#606)
- Allow document templates to be optional (#599)
- Fixed dependency issue with h11 (again) (#589)
- Fixed slack conversation ignoring channel type (#560)
Improvements:
- Allow incidents to be created in 'Closed' state (skipping resource creation). (#602)
- Migrates pagerduty plugin to a supported library (pdpyras). (#603)
- Documentation improvements around configuration (#600)
- PKCE documentation improvements and compatibility improvements (#609, #617) (Thanks @patcable !)