grafana/public/app/features/alerting/unified/components
Nathan Rodman 5a25ada3d0
Alerting: Add FGAC for Silences (#46479)
* add FGAC actions for silences table

* redirect users without permissions

* hide silence button in rules list

* add permissions checks to routes

* add read action for silences page

* add permissions checks to navigation

* add additional access checks for rule viewing

* create authorize component

* add tests for silences

* hide alerting nav for users without access

* nolint: gocyclo

* add permission check to alert details

* add check for external instances

* remove unecessary new lines

* use correct actions for alert details

* fix failing tests

Co-authored-by: Yuriy Tseretyan <yuriy.tseretyan@grafana.com>
2022-03-21 16:54:37 -07:00
..
admin Alerting: Add choice to external alertmanagers (#45157) 2022-02-17 12:47:38 +01:00
alert-groups Alerting: Add FGAC for Silences (#46479) 2022-03-21 16:54:37 -07:00
amroutes Fix notification routes editing when filters are applied (#45380) 2022-02-16 11:03:53 +01:00
panel-alerts-tab Alerting: interpolate variables when creating alert rule from dashboard panel (#37201) 2021-08-10 10:59:48 +03:00
receivers Alerting: Add validation to slack contact point (#45618) 2022-02-25 15:10:21 +01:00
rule-editor Alerting: visual alert type picker (#46111) 2022-03-18 14:33:32 +01:00
rule-viewer Alerting: Add DateTimePicker on view rule page (#38592) 2021-08-30 11:42:37 +02:00
rules Alerting: Add FGAC for Silences (#46479) 2022-03-21 16:54:37 -07:00
silences Alerting: Add FGAC for Silences (#46479) 2022-03-21 16:54:37 -07:00
AlertingPageWrapper.tsx Theme: Page styles move to emotion global styles and design tweaks (#33529) 2021-04-30 10:04:01 +02:00
AlertLabel.tsx Alerting: fix route, silence matchers (#34372) 2021-05-19 15:30:39 +03:00
AlertLabels.tsx Alerting: Add alertmanager notifications tab (#35759) 2021-07-07 16:17:26 -07:00
AlertManagerPicker.tsx Alerting: Disable Alertmanager picker if there's only one Alertmanager (#45781) 2022-02-25 11:17:28 +01:00
AnnotationDetailsField.tsx Alerting: update panel alert tab (#33850) 2021-05-17 10:39:42 +03:00
Authorize.tsx Alerting: Add FGAC for Silences (#46479) 2022-03-21 16:54:37 -07:00
CollapseToggle.tsx A11y : Fix option panes not accessible when collapsed (#46405) 2022-03-14 15:37:13 +01:00
DetailsField.tsx Alerting: make rule list page work on mobile (#35991) 2021-06-23 09:27:47 +03:00
DynamicTable.tsx Alerting: add custom grouping to Alert Panel (#44559) 2022-02-03 19:07:27 +01:00
DynamicTableWithGuidelines.tsx Alerting: Add alertmanager notifications tab (#35759) 2021-07-07 16:17:26 -07:00
EmptyArea.tsx Alerting: Remove CTA button from read-only notification policy page (#41096) 2021-11-09 13:52:49 +01:00
EmptyAreaWithCTA.tsx Alerting: mute timing improvements (#43940) 2022-01-18 10:46:36 -08:00
Expression.tsx Alerting: Rule edit form (#32877) 2021-04-14 15:57:36 +03:00
PanelPluginsButtonGroup.tsx Alerting: view to display alert rule and its underlying data. (#35546) 2021-07-01 12:02:41 +02:00
StateColoredText.tsx Alerting: misc rule list fixes (#34400) 2021-05-19 18:54:03 +03:00
StateTag.tsx Alerting: misc rule list fixes (#34400) 2021-05-19 18:54:03 +03:00
TimeToNow.tsx Alerting: unified alerting frontend (#32708) 2021-04-07 08:42:43 +03:00
Well.tsx Alerting: unified alerting frontend (#32708) 2021-04-07 08:42:43 +03:00