Alerting: Central alert history (part1) (#88593)
* WIP * Add barchart panel with scenes * Fix timerange in barchart panel * Refactor: component names * Remove not used css styles and rename panel title * Remove unnecessary HistoryEventsListObject class and update text in labels filter * add padding top for filter * Add translations * update limit labels constant * Update showing state reason * Fix scene object * Address review comments * Update icons * use endpoints instead of the autogenerated hook * Address review comments * Add tooltip for alert name * use private polling interval * fix autogenerated translations * Address pr rewview comments * Address review comments * Update text in placeholder * Rename variable and remove spaces in Trans children
This commit is contained in:
@@ -408,6 +408,16 @@ func (s *ServiceImpl) buildAlertNavLinks(c *contextmodel.ReqContext) *navtree.Na
|
||||
alertChildNavs = append(alertChildNavs, &navtree.NavLink{Text: "Alert groups", SubTitle: "See grouped alerts from an Alertmanager instance", Id: "groups", Url: s.cfg.AppSubURL + "/alerting/groups", Icon: "layer-group"})
|
||||
}
|
||||
|
||||
if s.features.IsEnabled(c.Req.Context(), featuremgmt.FlagAlertingCentralAlertHistory) {
|
||||
alertChildNavs = append(alertChildNavs, &navtree.NavLink{
|
||||
Text: "History",
|
||||
SubTitle: "History of events that were generated by your Grafana-managed alert rules. Silences and Mute timings are ignored.",
|
||||
Id: "alerts-history",
|
||||
Url: s.cfg.AppSubURL + "/alerting/history",
|
||||
Icon: "history",
|
||||
})
|
||||
}
|
||||
|
||||
if c.SignedInUser.GetOrgRole() == org.RoleAdmin {
|
||||
alertChildNavs = append(alertChildNavs, &navtree.NavLink{
|
||||
Text: "Settings", Id: "alerting-admin", Url: s.cfg.AppSubURL + "/alerting/admin",
|
||||
|
||||
Reference in New Issue
Block a user