grafana/public/app/features/alerting/state
Marcus Andersson 2aa1a051f0
Alerting: visualizing data when creating/editing alerting rule. (#34191)
* VizWrapper to handle some state

* alertingqueryrunner first edition

* added so we always set name and uid when changing datasource.

* wip.

* wip

* added support for canceling requests.

* util for getting time ranges for expression queries

* remove logs, store data in state

* merge from run branch

* incremental commit

* viz working

* added structure for marble testing.

* paddings and move viz picker

* less height for viz, less width on rows

* change so the expression buttons doesnt submit form.

* fixed run button.

* replaced mocks with implementation that will set default query + expression.

* merge with run queries

* fixed so we set a datasource name for the default expression rule.

* improving expression guard.

* lots of styling fixes for viz

* adding placeholder for relative time range.

* fixed story.

* added basic structure to handle open/close of time range picker.

* removed section from TimeOptions since it isn't used any where.

* adding mapper and tests

* move relativetimepicker to its own dir

* added some simple tests.

* changed test.

* use relativetimerangeinput

* redo state management

* refactored the tests.

* replace timerange with relativetimerange

* wip

* wip

* did some refactoring.

* refactored time option formatting.

* added proper formatting and display of time range.

* add relative time description, slight refactor of height

* fixed incorrect import.

* added validator and changed formatting.

* removed unused dep.

* reverted back to internal function.

* fixed display of relative time range picker.

* fixed failing tests.

* fixed parsing issue.

* fixed position of time range picker.

* some more refactorings.

* fixed validation of really big values.

* added another test.

* restored the step2 check.

* fixed merge issue.

* Update packages/grafana-ui/src/components/Forms/RadioButtonGroup/RadioButtonGroup.tsx

Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>

* reverted change.

* fixed merge conflict.

* fixed todo.

* sort some paddings

* replace theme with theme2

Co-authored-by: Peter Holmberg <peter.hlmbrg@gmail.com>
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2021-05-18 16:16:26 +02:00
..
actions.ts Theme: Move displayProcessor & fieldOverrides & visualizations to use new theme model (#33502) 2021-04-29 12:44:06 +02:00
alertDef.ts Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
AlertingQueryRunner.test.ts Alerting: Run queries (#33423) 2021-05-04 16:31:25 +02:00
AlertingQueryRunner.ts Alerting: visualizing data when creating/editing alerting rule. (#34191) 2021-05-18 16:16:26 +02:00
reducers.test.ts Migration: Edit notification channel (#25980) 2020-09-09 12:46:19 +02:00
reducers.ts Alerting: adding query editor when creating threshold rule. (#33123) 2021-04-21 13:57:17 +02:00
selectors.test.ts AlertingNG: List saved Alert definitions in Alert Rule list (#30603) 2021-01-26 12:12:41 +01:00
selectors.ts AlertingNG: List saved Alert definitions in Alert Rule list (#30603) 2021-01-26 12:12:41 +01:00
ThresholdMapper.test.ts Alerting: Hides threshold handle for percentual thresholds (#30431) 2021-01-21 06:23:09 +01:00
ThresholdMapper.ts Alerting: Hides threshold handle for percentual thresholds (#30431) 2021-01-21 06:23:09 +01:00