grafana/public/app/features/alerting
Ben Sully 35b1e49024
Alerting: Add actions extension point to alert instances table view (#77900)
This PR adds a new [extension point][] to each row of the
alert instances table. This allows plugins to add actions
to a dropdown menu in the rightmost column of the table.
Those actions are passed the alert instance so can use it
for contextual handling.

See https://github.com/grafana/machine-learning/pull/3461
for an example of how this can be used (e.g. by Grafana Sift
here).
2023-11-20 17:43:36 +01:00
..
components Alerting: Contact points v2 part 3 (#72444) 2023-09-26 11:44:18 +03:00
partials Chore: Migrates remaining Angular modals to React (#33476) 2021-04-28 15:22:28 +02:00
state Alerting: Revert "Alerting: Show annotations markers in TimeSeries panel when u… (#74576) 2023-09-08 10:57:31 +02:00
unified Alerting: Add actions extension point to alert instances table view (#77900) 2023-11-20 17:43:36 +01:00
utils Dashboards: Filter out expressions when going to Explore (#64654) 2023-03-13 07:53:19 -05:00
AlertHowToModal.tsx enable img-redundant-alt rule (#55833) 2022-09-27 10:26:32 -04:00
AlertRuleItem.test.tsx Chore: Remove remaining IconName type assertions (#54658) 2022-09-06 09:15:36 +01:00
AlertRuleItem.tsx React18: Update useCallback arg types where needed (#57084) 2022-10-17 14:52:12 +01:00
AlertRuleList.test.tsx AppChrome: Unify logic for chromeless pages that should not have NavBar, CommandPalette, Search etc (#62281) 2023-02-02 09:53:06 +01:00
AlertRuleList.tsx any/type assertion fixes (#57009) 2022-10-17 10:10:10 +01:00
AlertTab.tsx Chore: Remove remaining IconName type assertions (#54658) 2022-09-06 09:15:36 +01:00
AlertTabCtrl.test.ts Chore: fix type errors in tests (#63270) 2023-02-14 16:46:42 +01:00
AlertTabCtrl.ts Build: Replace babel-loader with esbuild-loader (#57837) 2023-01-23 12:15:05 +01:00
AlertTabIndex.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
EditNotificationChannelPage.tsx Update a few more pages to use navId instead of navModel from store (#55342) 2022-09-19 13:21:41 +02:00
FeatureTogglePage.tsx TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
getAlertingValidationMessage.test.ts Chore: friday typings 5 (#73844) 2023-08-29 09:14:15 +01:00
getAlertingValidationMessage.ts Chore: Remove unnecessary type assertions (#78009) 2023-11-14 09:17:29 +00:00
NewNotificationChannelPage.tsx TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00
NotificationsListPage.tsx Chore: Upgrade to react 18 (#64428) 2023-04-11 10:51:54 +01:00
routes.tsx Alerting: Contact Points v2 part IV (#76063) 2023-10-25 15:57:53 +02:00
StateHistory.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
TestRuleResult.test.tsx Schema: Clean up / correct panel schema (#76346) 2023-10-11 15:56:42 +02:00
TestRuleResult.tsx Dashboard: Fixes save drawer always comparing changes against first loaded version (#76506) 2023-10-13 16:23:23 +02:00