grafana/public/app/features/explore
Torkel Ödegaard 335cec07a5
Graph: Add data links feature (click on graph) (#17267)
* WIP: initial panel links editor

* WIP: Added dashboard migration to new panel drilldown link schema

* Make link_srv interpolate new variables

* Fix failing tests

* Drilldown: Add context menu to graph viz (#17284)

* Add simple context menu for adding graph annotations and showing drilldown links

* Close graph context menu when user start scrolling

* Move context menu component to grafana/ui

* Make graph context menu appear on click, use cmd/ctrl click for quick annotations

* Move graph context menu controller to separate file

* Drilldown: datapoint variables interpolation (#17328)

* Add simple context menu for adding graph annotations and showing drilldown links

* Close graph context menu when user start scrolling

* Move context menu component to grafana/ui

* Make graph context menu appear on click, use cmd/ctrl click for quick annotations

* Add util for absolute time range transformation

* Add series name and datapoint timestamp interpolation

* Rename drilldown link variables tot snake case, use const values instead of strings in tests

* Bring LinkSrv.getPanelLinkAnchorInfo for compatibility reasons and add deprecation warning

* Rename seriesLabel to seriesName

* Drilldown: use separate editors for panel and series links (#17355)

* Use correct target ini context menu links

* Rename PanelLinksEditor to DrilldownLinksEditor and mote it to grafana/ui

* Expose DrilldownLinksEditor as an angular directive

* Enable visualization specifix drilldown links

* Props interfaces rename

* Drilldown: Add variables suggestion and syntax highlighting for drilldown link editor (#17391)

* Add variables suggestion in drilldown link editor

* Enable prism

* Fix backspace not working

* Move slate value helpers to grafana/ui

* Add syntax higlighting for links input

* Rename drilldown link components to data links

* Add template variabe suggestions

* Bugfix

* Fix regexp not working in Firefox

* Display correct links in panel header corner

* bugfix

* bugfix

* Bugfix

* Context menu UI tweaks

* Use data link terminology instead of drilldown

* DataLinks: changed autocomplete syntax

* Use singular form for data link

* Use the same syntax higlighting for built-in and template variables in data links editor

* UI improvements to context menu

* UI review tweaks

* Tweak layout of data link editor

* Fix vertical spacing

* Remove data link header in context menu

* Remove pointer cursor from series label in context menu

* Fix variable selection on click

* DataLinks: migrations for old links

* Update docs about data links

* Use value time instead of time range when interpolating datapoint timestamp

* Remove not used util

* Update docs

* Moved icon a bit more down

* Interpolate value ts only when using __value_time variable

* Bring href property back to LinkModel

* Add any type annotations

* Fix TS error on slate's Value type

* minor changes
2019-06-25 11:38:51 +02:00
..
__mocks__ created test for graph disclaimer 2018-09-25 11:50:55 +02:00
__snapshots__ Explore: use @grafana/ui legend (#17027) 2019-05-14 08:46:35 +02:00
slate-plugins Move prism to app/features/explore 2019-02-01 14:47:17 +03:00
state Elasticsearch: Visualize logs in Explore (#17605) 2019-06-24 21:15:03 +01:00
utils Typescript: Removes implicit anys (#17625) 2019-06-18 11:01:12 +02:00
AdHocFilter.tsx Explore: Adds LogQueryField for InfluxDb (#17450) 2019-06-10 14:39:53 +02:00
AdHocFilterField.test.tsx Explore: Tag and Values for Influx are filtered by the selected measurement (#17539) 2019-06-14 10:13:06 +02:00
AdHocFilterField.tsx Explore: Removes minus button in adhoc query field (#17573) 2019-06-18 09:48:32 +01:00
ElapsedTime.tsx Explore: Adds Live option for supported datasources (#17062) 2019-05-20 13:28:23 +02:00
Error.tsx Feat: Adds reconnect for failing datasource in Explore (#16226) 2019-04-01 07:38:00 +02:00
ErrorBoundary.tsx Explore: error handling and time fixes 2018-10-26 18:16:00 +02:00
ErrorContainer.tsx Explore: Align Explore with Dashboards and Panels (#16823) 2019-05-10 14:00:39 +02:00
Explore.tsx DataSourceApi: remove ExploreDataSourceApi (#17424) 2019-06-04 10:30:07 +02:00
ExploreToolbar.tsx TimePicker: New time picker dropdown & custom range UI (#16811) 2019-06-24 14:39:59 +02:00
Graph.test.tsx Explore: Support user timezone (#16469) 2019-04-29 18:28:41 +02:00
Graph.tsx TimePicker: New time picker dropdown & custom range UI (#16811) 2019-06-24 14:39:59 +02:00
GraphContainer.tsx TimePicker: New time picker dropdown & custom range UI (#16811) 2019-06-24 14:39:59 +02:00
JSONViewer.tsx Explore: moved code to app/features/explore 2018-09-24 12:16:06 +02:00
LiveLogs.tsx Refactor buttons (#17611) 2019-06-17 16:15:49 +02:00
LogLabel.tsx Explore: Update the way Loki retrieve log context (#17204) 2019-05-22 23:10:05 +02:00
LogLabels.tsx Explore: Update the way Loki retrieve log context (#17204) 2019-05-22 23:10:05 +02:00
LogLabelStats.tsx Explore: Update the way Loki retrieve log context (#17204) 2019-05-22 23:10:05 +02:00
LogMessageAnsi.test.tsx Fixed prettier issue (#15471) 2019-02-16 15:45:19 +01:00
LogMessageAnsi.tsx fix(renderer): Vendor ansicolor as typescript 2019-03-06 14:22:59 +01:00
LogRow.tsx Explore: Handle newlines in LogRow Highlighter (#17425) 2019-06-06 13:55:04 +02:00
LogRowContext.tsx Explore: Update the way Loki retrieve log context (#17204) 2019-05-22 23:10:05 +02:00
LogRowContextProvider.tsx Explore: Update the way Loki retrieve log context (#17204) 2019-05-22 23:10:05 +02:00
Logs.tsx Explore: Update the way Loki retrieve log context (#17204) 2019-05-22 23:10:05 +02:00
LogsContainer.tsx Explore: Changes LogsContainer from a PureComponent to a Component (#17741) 2019-06-25 09:10:20 +01:00
NoDataSourceCallToAction.tsx Refactor buttons (#17611) 2019-06-17 16:15:49 +02:00
Panel.tsx explore: fix issues when loading and both graph/table are collapsed (#17113) 2019-05-17 12:45:11 +02:00
PlaceholdersBuffer.test.ts Add tests to cover PlaceholdersBuffer and sum hint 2018-10-28 21:07:40 +08:00
PlaceholdersBuffer.ts public/app/features/*: Fix some misspell issues 2018-12-05 13:08:00 +01:00
QueryEditor.tsx Add a @grafana/runtime package with backendSrv interface (#16533) 2019-06-03 17:55:59 +02:00
QueryField.tsx Graph: Add data links feature (click on graph) (#17267) 2019-06-25 11:38:51 +02:00
QueryRow.tsx Explore: Makes it possible to use a different query field per mode (#17395) 2019-06-04 12:35:16 +02:00
QueryRows.tsx Replaced intialQueris with queryKeys 2019-02-04 13:41:29 +01:00
QueryStatus.tsx Explore: Align Explore with Dashboards and Panels (#16823) 2019-05-10 14:00:39 +02:00
Table.tsx Explore: Fixes filtering in Prometheus queries when clicking in Table (#17083) 2019-05-15 11:43:27 +02:00
TableContainer.tsx Explore: Queries the datasource once per run query and uses DataStreamObserver (#17263) 2019-06-03 14:54:32 +02:00
TimePicker.test.tsx TimePicker: New time picker dropdown & custom range UI (#16811) 2019-06-24 14:39:59 +02:00
TimePicker.tsx TimePicker: New time picker dropdown & custom range UI (#16811) 2019-06-24 14:39:59 +02:00
Typeahead.tsx Chore: Adds typings to lodash (#16590) 2019-04-15 12:11:52 +02:00
TypeaheadInfo.tsx Feat: Suggestion list in Explore is virtualized (#16342) 2019-04-09 14:25:13 +02:00
TypeaheadItem.tsx Feat: Suggestion list in Explore is virtualized (#16342) 2019-04-09 14:25:13 +02:00
Wrapper.tsx chore: remove x character in explore 2019-05-13 16:33:27 +02:00