- Fix Pivotal to use v5 API
- Assign Asana tasks to the configured project.
- Add optional
component_id
to Jira integrations - Add optional
status_id
,tracker_id
, andproject_id
fields to Redmine integrations - Add Flock appstore support to Flock
- Switch Asana to prefer
access_token
overapi_key
- Add
issue_velocity_alert
support to Pagerduty
- Add Flock
- Clarify error messaging for WebHook issue impact change failures.
- Fix bug with duplicate loading of WebHook
- Make Moxtra and Appaloosa extend WebHook to eliminate duplication.
- Improve Jira error logging to aid troubleshooting.
- Add
issue_velocity_alert
support to Jira
- Add
issue_velocity_alert
support to Slack
HipChat updates:
- more expressive messaging.
issue_velocity_alert
support
- Remove successful_response? and stop using it
- Remove Hall
- Switch over several services to use our internal http libraries.
- Fix IPv6 Blacklist
- Prevent IP blacklisting in service specs
- Clarify how we escalate errors to the UI.
- Simplify signatures that need to be implemented by service subclasses.
- Remove 'pages' annotation, which is no longer in use.
- Further reduce use of response body in error messages
- Stop attempting to parse response.body to produce unique identifiers for third-party hook items
- Stop using :no_resource as an indicator of success and prefer true
- Fix a broken test. Check URI schemes more pedantically.
- Prevent requests from going to internal or restricted IP addresses. Should reduce the error rate.
- Demystify errors coming from YouTrack.
- Use Jira issueType name instead of ID, and allow it to be overridden.
- Generally reduce our use of response.body in describing errors.
- Simplify Redmine error reporting to demystify the test payload content that was confusing the UI.
- Simplify Redmine error reporting to ensure proper display when resurfacing in the UI.
- Improve GitLab verification error message to display HTTP response code.
- Simplify WebHook error reporting to ensure proper display when resurfacing in the UI.
- Remove unused Jira sync_issues logic, to be reimplemented in the future.
- Simplify Jira error reporting to ensure proper display when resurfacing in the UI.
- Update Github to support enterprise customers by allowing the api_endpoint field to be provided.
- Update development version of RSpec to 3.3 and fix deprecated specs.
- Add this CHANGELOG.md file.