Add Timezone to incident Start Time
What does this MR do?
When a prometheus alert is firing an issue can be automatically created.
This issue contains some markdown information about the alert as well as an embedded chart.
Here we add the timezone information to the static start time in the issue description to match the formatting that is scheduled to be on the embedded chart in 13.1
The embedded chart transforms the data to the users timezone on the front end however since the start time is static text within the description it stays in UTC. This MR adds a timezone abbreviation so that this is less jarring and confusing for the user.
Related Issue: #214109 (closed)
Screenshots
Screenshots below show no changes to the charts and formatted issue starts_at:
issue |
---|
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry - [-] Documentation (if required)
-
Code review guidelines -
Merge request performance guidelines -
Style guides - [-] Database guides
- [-] Separation of EE specific content
Availability and Testing
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process. - [-] Tested in all supported browsers
- [-] Informed Infrastructure department of a default or new setting change, if applicable per definition of done
Security
If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:
- [-] Label as security and @ mention
@gitlab-com/gl-security/appsec
- [-] The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
- [-] Security reports checked/validated by a reviewer from the AppSec team