grafana/public/app/features/panel
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
..
panellinks Theme: Move displayProcessor & fieldOverrides & visualizations to use new theme model (#33502) 2021-04-29 12:44:06 +02:00
partials Chore: Remove panelTime.html, closes #30097 (#30842) 2021-02-03 09:31:53 +01:00
specs Babel: Updates babel dependencies to latest version (#32534) 2021-03-31 17:03:07 +02:00
all.ts Templating: removes old Angular variable system and featureToggle (#24779) 2020-06-04 13:44:48 +02:00
metrics_panel_ctrl.ts Grafana-UI: Update React Hook Form to v7 (#33328) 2021-04-29 16:54:38 +03:00
panel_ctrl.ts Grafana-UI: Update React Hook Form to v7 (#33328) 2021-04-29 16:54:38 +03:00
panel_directive.ts Babel: Target more modern browsers, updates browserlistrc (#32573) 2021-04-01 10:32:00 +02:00
panel_editor_tab.ts noImplicitAny: Down approx 200 errors (#18143) 2019-07-18 08:03:04 +02:00
PanelRenderer.tsx Alerting: visualizing data when creating/editing alerting rule. (#34191) 2021-05-18 16:16:26 +02:00
query_ctrl.ts PanelEdit: Improves viz picker ux, auto close on click (#33633) 2021-05-03 16:49:09 +02:00
query_editor_row.ts Babel: Target more modern browsers, updates browserlistrc (#32573) 2021-04-01 10:32:00 +02:00