mirror of
https://github.com/grafana/grafana.git
synced 2025-02-11 16:15:42 -06:00
* WIP * Add instance totals to combined rule. Use totals to display instances stats in the UI * WIP * add global summaries, fix TS errors * fix useCombined test * fix test * use activeAt from rule when available * Fix NaN in global stats * Add no data total to global summary * Add totals recalculation for filtered rules * Fix instances totals, remove instances filtering from alert list view * Update tests * Fetch alerts considering filtering label matchers * WIP - Fetch alerts appending state filter to endpoint * Fix multiple values for state in request being applyied * fix test * Calculate hidden by for grafana managed alerts * Use INSTANCES_DISPLAY_LIMIT constant for limiting alert instances instead of 1 * Rename matchers parameter according to API changes * Fix calculating total number of grafana instances * Rename matcher prop after previous change * Display button to remove max instances limit * Change matcher query param to be an array of strings * Add test for paramsWithMatcherAndState method * Refactor matcher to be an string array to be consistent with state * Use matcher query string as matcher object type (encoded JSON) * Avoind encoding matcher parameters twice * fix tests * Enable toggle for the limit/show all button and restore limit and filters when we come back from custom view * Move getMatcherListFromString method to utils/alertmanager.ts * Fix limit toggle button being shown when it's not necessary * Use filteredTotals from be response to calculate hidden by count * Fix variables not being replaced correctly * Fix total shown to be all the instances filtered without limits * Adress some PR review comments * Move paramsWithMatcherAndState inside prometheusUrlBuilder method --------- Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com> Co-authored-by: Konrad Lalik <konrad.lalik@grafana.com> Co-authored-by: Virginia Cepeda <virginia.cepeda@grafana.com> |
||
---|---|---|
.. | ||
jquery | ||
accessControl.ts | ||
acl.ts | ||
alerting.ts | ||
apiKeys.ts | ||
appEvent.ts | ||
appNotifications.ts | ||
config.ts | ||
configAuth.ts | ||
dashboard.ts | ||
datasources.ts | ||
events.ts | ||
explore.ts | ||
folders.ts | ||
index.ts | ||
ldap.ts | ||
location.ts | ||
lru-cache.d.ts | ||
organization.ts | ||
plugins.ts | ||
query.ts | ||
serviceaccount.ts | ||
settings.ts | ||
store.ts | ||
suggestions.ts | ||
supportBundles.ts | ||
svg.d.ts | ||
teams.ts | ||
templates.ts | ||
unified-alerting-dto.test.ts | ||
unified-alerting-dto.ts | ||
unified-alerting.ts | ||
user.ts | ||
window.d.ts |