mirror of
https://github.com/grafana/grafana.git
synced 2025-02-13 00:55:47 -06:00
* Add new property to AlertmanagerConfig type * Implement fetching successfully applied configurations Added method to fetch them from the API and its corresponding action and reducer * Extract ConfigEditor as component to avoid code duplication * Display dropdown with valid configs upon error and allow to save them * Fix tests * Refactor to call new endpoint using RTK * Improve texts * Apply suggested refactor * Change constant casing * Only show config selector for Grafana AM * Remove ts-ignore * Move code together for simplicity * Remove invalid mock * Update endpoint and types based on backend changes * Rename property * Rename alermanager config property from backend changes * Disable editing old configurations Due to the latest backend changes, we no longer will provide the option to edit previous AM configurations in a textearea. Instead users will only be allowed to reset to a specific one with the same content. For this reason the textearea for old conf igurations is disabled and a different form action (not submit) is executed on the "reset config" button. The updateAlertManage rConfigAction is reset to its old functionality due to these changes. * Add id to AlertManagerCortexConfig type We'll need it to pass as a parameter to the new reset endpoint * Add new endpoint for resetting AM configs to an old version * Move the "Reset to selected configuration" button next to the drop-down * Add relative offset to configurations |
||
---|---|---|
.. | ||
components | ||
partials | ||
state | ||
unified | ||
utils | ||
AlertHowToModal.tsx | ||
AlertRuleItem.test.tsx | ||
AlertRuleItem.tsx | ||
AlertRuleList.test.tsx | ||
AlertRuleList.tsx | ||
AlertTab.tsx | ||
AlertTabCtrl.test.ts | ||
AlertTabCtrl.ts | ||
AlertTabIndex.tsx | ||
EditNotificationChannelPage.tsx | ||
FeatureTogglePage.tsx | ||
getAlertingValidationMessage.test.ts | ||
getAlertingValidationMessage.ts | ||
NewNotificationChannelPage.tsx | ||
NotificationsListPage.tsx | ||
routes.tsx | ||
StateHistory.tsx | ||
TestRuleResult.test.tsx | ||
TestRuleResult.tsx |