Ryan McKinley and Ying WANG
88eeb878a4
API: add stars HTTP endpoint ( #48612 )
...
Co-authored-by: Ying WANG <ying.wang@grafana.com >
2022-05-03 08:52:19 -07:00
Ryan McKinley
a8f3b17262
SaveDashboard: remove feature flag for save drawer ( #48462 )
2022-05-02 09:29:22 -07:00
Ryan McKinley
fee291c3c8
Save Drawer: reduce the number of diff elements we show ( #48309 )
2022-04-28 07:02:33 -07:00
Ryan McKinley and An Le
5294a2af48
Testdata: show settings for current simulation ( #48017 )
...
Co-authored-by: An Le <an.le@grafana.com >
2022-04-26 13:45:42 -07:00
Ryan McKinley
e0aeb83786
Export: introduce export plumbing (behind dev feature flag) ( #48091 )
2022-04-25 16:59:18 -07:00
Ryan McKinley
72b5af8d9b
Testdata: add basic tank simulation ( #47990 )
2022-04-20 12:01:09 -07:00
Ryan McKinley
89fa35a53f
Testdata: introduce basic simulation framework ( #47863 )
2022-04-20 02:42:29 +02:00
Ryan McKinley
f4e285b8b4
Timeseries: add zoom to data button ( #47862 )
2022-04-19 17:24:54 -07:00
Ryan McKinley
031a8e140a
Chore: upgrade gocloud.dev and go mod tidy ( #47797 )
2022-04-15 07:48:44 -07:00
Ryan McKinley
17e44c306c
Heatmap: hover legend regardless of tooltip state ( #47600 )
2022-04-13 20:45:30 -07:00
Ryan McKinley
f80a0d2a9b
PanelQueryRunner: use refId from results if the key value was not set in the packet ( #47598 )
2022-04-12 07:24:46 -07:00
Ryan McKinley
110d4661d7
Converter: use streaming JSON parser to construct frames from loki/prometheus responses ( #44520 )
2022-04-04 17:22:14 -07:00
Ryan McKinley
4c89c8c468
Heatmap: make x axis a time field ( #47168 )
2022-04-01 13:54:16 -07:00
Ryan McKinley
38dc34359b
Search: show dashboards form query ( #47085 )
2022-03-31 14:38:46 -07:00
Ryan McKinley
abeb08bc98
PanelInspect: show dataframe JSON in JSON view ( #47071 )
2022-03-30 19:58:49 +02:00
Ryan McKinley
edf384c730
DashboardSave: use a feature flag for drawer behavior ( #46972 )
2022-03-30 10:07:41 -07:00
Ryan McKinley
d1681dcc18
DashboardSave: keep version message ( #46966 )
2022-03-29 07:11:34 -07:00
Ryan McKinley and nmarrs
93390b5a1e
Search: use search service ( #46714 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2022-03-18 01:36:32 +01:00
Ryan McKinley and nmarrs
736820f975
Search: use minisearch for better frontend searching ( #46710 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2022-03-17 14:26:48 -07:00
Ryan McKinley
1cfb9a4a19
Storage: add basic storage service ( #46604 )
2022-03-17 10:19:23 -07:00
Ryan McKinley and Torkel Ödegaard
15ca294be0
Dashboards: show changes in save dialog ( #46557 )
...
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2022-03-16 09:28:09 -07:00
Ryan McKinley
4cd27a380d
Geomap: applying multiple line builders should keep each segment ( #46563 )
2022-03-14 22:58:41 -07:00
Ryan McKinley and nmarrs
0aad61d0ac
Search: add a simple search page (behind feature flag) ( #45487 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2022-03-03 14:56:14 -08:00
Ryan McKinley and Adela Almasan
855979aac5
Heatmap: add scale display to legend ( #45571 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
2022-03-02 09:04:19 -08:00
Ryan McKinley
796bc27f75
Loki: support live streaming ( #42804 )
2022-03-01 14:46:52 -08:00
Ryan McKinley
636af1fff4
Testdata: use alias in streaming example ( #45631 )
2022-02-18 16:30:57 -08:00
Ryan McKinley
024194dccd
Search: add URL as linkable field ( #45568 )
2022-02-18 16:03:49 -08:00
Ryan McKinley
bbddab0294
Chore: refactor core transformer folder structure ( #45497 )
2022-02-17 08:12:38 -08:00
Ryan McKinley and Leon Sorokin
bb86ba99ee
Heatmap: new panel based based on uPlot ( #44080 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-02-16 14:49:17 -08:00
Ryan McKinley
685ec5383e
Chore: avoid pointer events in viz tooltip ( #45492 )
2022-02-16 13:52:39 -08:00
Ryan McKinley and Artur Wierzbicki
1554bffcb8
Search: apply security in before returning results ( #45430 )
...
Co-authored-by: Artur Wierzbicki <wierzbicki.artur.94@gmail.com >
2022-02-16 09:47:41 -08:00
Ryan McKinley and Artur Wierzbicki
d665306ad1
Search: add feature flag and basic service ( #45112 )
...
Co-authored-by: Artur Wierzbicki <artur@arturwierzbicki.com >
2022-02-15 10:26:03 -08:00
Ryan McKinley
1bdbc3abdf
ContextMenu: make focus on open optional ( #45170 )
2022-02-09 20:43:08 +01:00
Ryan McKinley
ac90c8d68d
Geomap: initialization fixes ( #44745 )
2022-02-01 22:08:07 -08:00
Ryan McKinley
d8df08ce5d
Geomap: clear features when no-data is returned ( #44748 )
2022-02-01 22:02:43 -08:00
Ryan McKinley
7ee38af95a
FeatureToggls: remove IsFeatureToggleEnabled from SettingsProvider ( #44574 )
2022-02-01 10:24:59 -08:00
Ryan McKinley
3749695594
TestData: support dropping points from random walk data and send interval ( #44683 )
2022-02-01 17:27:52 +01:00
Ryan McKinley
6a72d97265
TestData: support raw results in the raw frames editor ( #44609 )
2022-01-31 15:40:58 -08:00
Ryan McKinley
3c334cd8ba
Logger: avoid panic when time is a string (not fmt.Stringer) ( #44497 )
2022-01-26 13:17:42 -08:00
Ryan McKinley
5d66194ec5
FeatureFlags: define features outside settings.Cfg (take 3) ( #44443 )
2022-01-26 09:44:20 -08:00
Ryan McKinley
c0fc60dfef
Table: default display for geometry fields ( #44347 )
2022-01-24 16:10:36 -08:00
Ryan McKinley
b88811e2af
DataFrame: deprecate/remove field.parse(any) ( #44299 )
2022-01-24 16:27:35 +00:00
Ryan McKinley
082b1b4db7
Geomap: add spatial transformers (alpha) ( #44020 )
2022-01-21 14:27:26 -08:00
Ryan McKinley
f53b3fb007
FeatureToggles: register all enterprise feature toggles ( #44336 )
2022-01-21 20:36:28 +01:00
Ryan McKinley
f94c0decbd
FeatureFlags: manage feature flags outside of settings.Cfg ( #43692 )
2022-01-20 13:42:05 -08:00
Ryan McKinley
2fd76ecaf7
TestData: use CodeEditor for csv content ( #44239 )
2022-01-20 09:05:36 -08:00
Ryan McKinley
f3dcfb2e3e
Chore: update openlayers dependencies ( #44019 )
2022-01-13 22:32:13 -08:00
Ryan McKinley
fd8baf5f7d
Gazetteer: reactor so the source is a DataFrame ( #43783 )
2022-01-13 17:15:31 -08:00
Ryan McKinley
7e5e3f9dc0
FeatureToggles: typed as optional booleans ( #43925 )
2022-01-11 16:18:54 -08:00
Ryan McKinley
6b70e1af76
BarChart: show x tick picker ( #43510 )
2022-01-11 00:12:33 +01:00
Ryan McKinley and Artur Wierzbicki
b404aae9c3
Crawler: use existing render service to generate dashboard thumbnails ( #43515 )
...
Co-authored-by: Artur Wierzbicki <artur@arturwierzbicki.com >
2022-01-10 08:21:35 -08:00
Ryan McKinley
546818819b
Loki: use queryType rather than range|instant flags ( #43727 )
2022-01-07 10:00:11 -08:00
Ryan McKinley
8cf63a9d44
Chore: convert settings page to function component ( #43731 )
2022-01-07 17:59:14 +01:00
Ryan McKinley
964dae9872
Open Chore: remove graph(NG) from storybook ( #43735 )
2022-01-06 09:30:04 -08:00
Ryan McKinley
e77b4abcc8
StreamingDataFrame: support legend format and prometheus style labels ( #43637 )
2022-01-05 08:56:23 -08:00
Ryan McKinley
b09d498484
Import: fix dashboard imports with expressions ( #43630 )
2022-01-04 08:42:18 -08:00
Ryan McKinley
a3d2c79d06
Previews: check feature flag on dashboard manage page ( #43632 )
2022-01-03 23:15:50 +01:00
4233a62aeb
DashboardPreviews: add dashboard previews behind feature flag ( #43226 )
...
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
Co-authored-by: Artur Wierzbicki <artur@arturwierzbicki.com >
2021-12-23 09:43:53 -08:00
Ryan McKinley
33c64dba38
BarChart: support log scale ( #43305 )
2021-12-18 11:21:22 -08:00
Ryan McKinley
be498f312e
Geomap: use string comparison for eq operator ( #43181 )
2021-12-16 09:59:36 -08:00
2754e4fdf0
Expressions: use datasource model from the query ( #41376 )
...
* refactor datasource loading
* refactor datasource loading
* pass uid
* use dscache in alerting to get DS
* remove expr/translate pacakge
* remove dup injection entry
* fix DS type on metrics endpoint, remove SQL DS lookup inside SSE
* update test and adapter
* comment fix
* Make eval run as admin when getting datasource info
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com >
* fmt and comment
* remove unncessary/redundant code
Co-authored-by: Kyle Brandt <kyle@grafana.com >
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com >
Co-authored-by: Santiago <santiagohernandez.1997@gmail.com >
2021-12-16 13:51:46 -03:00
Ryan McKinley
00e06874e5
Legend: extract common renderLegendFormat function (loki+prom) ( #43054 )
2021-12-15 04:19:16 +01:00
Ryan McKinley
c2392598ea
Geomap: support hide from tooltip ( #43127 )
2021-12-14 15:32:17 -08:00
Ryan McKinley and Alexander Emelin
c0ff685d3b
Live: support query execution with live RPC ( #43118 )
...
Co-authored-by: Alexander Emelin <frvzmb@gmail.com >
2021-12-14 18:38:20 +01:00
Ryan McKinley
1bde2307ed
Dashlist: options cleanup ( #42850 )
2021-12-08 08:42:45 -08:00
Ryan McKinley
e9d2b25db3
Runtime: remove updateLocation from window context ( #42857 )
2021-12-07 20:01:35 -08:00
Ryan McKinley
d41044bd8e
Runtime: support driving grafana app from the console ( #42762 )
2021-12-06 07:42:35 +01:00
Ryan McKinley and Leon Sorokin
403222e14e
Candlestick: exclude unmapped fields by default ( #42011 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2021-11-19 18:39:21 -06:00
Ryan McKinley
f661e20dd7
Testdata: add random labeled stream ( #41932 )
2021-11-19 09:54:05 -08:00
Ryan McKinley
82cf49143d
ExtractFields: properly detect value types from extracted fields ( #41995 )
2021-11-19 09:50:30 -08:00
Ryan McKinley and Leon Sorokin
a6e60c62f4
Transformers: extract fields from JSON and text (alpha) ( #41791 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2021-11-18 21:52:49 -08:00
Ryan McKinley
837e268395
Geomap: use same style config for makers and geojson ( #41846 )
2021-11-17 22:13:27 -08:00
Ryan McKinley
7ef05588ea
Provisioning: set stable datasource UID with provisioning ( #41769 )
2021-11-18 01:18:08 +01:00
Ryan McKinley
bf85ae44a2
Geomap: simplify styles ( #41842 )
2021-11-18 01:05:10 +01:00
Ryan McKinley
e5811ad106
Query: send datasourceId along with datasource ref ( #41830 )
2021-11-17 21:00:50 +01:00
Ryan McKinley
6b56ee8bc1
Candlestick: make candlestick a beta plugin ( #41779 )
2021-11-17 07:43:25 -08:00
Ryan McKinley
bce7cb3ebf
DatasourceRef: keep uid/type ref when using template variables ( #41785 )
2021-11-17 07:55:12 +01:00
Ryan McKinley
f61ff60805
Schema: use almost auto generated models.gen.ts for dashlist and text panels ( #40174 )
2021-11-16 12:30:14 -08:00
Ryan McKinley
fbd8dc59d9
Canvas: show layer elements above element details ( #41447 )
2021-11-16 10:10:09 -08:00
Ryan McKinley
1aac13e5d0
MarketTrend: rename to candlestick panel ( #41582 )
2021-11-15 23:09:59 +01:00
Ryan McKinley
466eaeb4f0
Geomap: use name as UID ( #41668 )
2021-11-15 11:18:08 -08:00
Ryan McKinley
c780854a18
Live: remove hardcoded frontend channel support ( #41584 )
2021-11-15 07:54:14 -08:00
Ryan McKinley and nikki-kiga
862054918d
Geomap: styleConfig cleanup and symbol caching ( #41622 )
...
Co-authored-by: nikki-kiga <42276368+nikki-kiga@users.noreply.github.com >
2021-11-12 11:24:35 -08:00
Ryan McKinley
7ffdff9e1f
MarketTrend: aggressive default field matching ( #41574 )
2021-11-11 22:04:37 -08:00
Ryan McKinley
e5d7be3e1c
TablePanel: support hiding columns, but use them in DataLinks ( #41443 )
2021-11-09 17:10:21 +01:00
Ryan McKinley
0e419e9af1
Dashboard schema: strip null values from save model ( #41385 )
2021-11-09 16:55:42 +01:00
Ryan McKinley
6c1a0cc707
DataSourceRef: use reference rather than id where possible ( #41372 )
2021-11-09 07:24:41 -08:00
Ryan McKinley
490d21fc5c
ds/query: use datasourceId if it exists in the request ( #41446 )
2021-11-09 07:11:09 -08:00
fe43b30adf
MarketTrend: add devenv dashboard ( #41334 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
Co-authored-by: sam boyer <sdboyer@grafana.com >
2021-11-06 11:06:04 -05:00
Ryan McKinley
3489721ed6
api/ds/query: simplify data sources lookup for queries and expressions ( #41172 )
2021-11-05 08:12:55 -07:00
Ryan McKinley
70e92ef987
Transformations: support a rows mode in labels to fields ( #41020 )
2021-11-04 17:12:01 +01:00
Ryan McKinley
d360e48174
MixedDatasource: fix datasource selection after edit ( #41178 )
2021-11-02 09:48:46 +01:00
Ryan McKinley
231f17ab20
PanelEditor: remove showCategory on exit ( #41174 )
2021-11-02 00:33:36 -07:00
Ryan McKinley
340ed4125e
DataSourceWithBackend: implement interpolateVariablesInQueries by default ( #41152 )
2021-11-02 00:29:52 -07:00
7319efe077
Dashboard: replace datasource name with a reference object ( #33817 )
...
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
Co-authored-by: Elfo404 <me@giordanoricci.com >
2021-10-29 10:57:24 -07:00
Ryan McKinley
45e1765733
Geomap: support multiple layers ( #40906 )
2021-10-27 14:49:11 -07:00
Ryan McKinley
f52ec5e5b0
IconPanel: force 100% size ( #40961 )
2021-10-27 08:21:09 -07:00
Ryan McKinley
aeb868bb06
DataFrame: toDataFrame( ...) should support the query response payload ( #40594 )
2021-10-24 21:04:17 -07:00
Ryan McKinley
814a78ba46
Value mappings: scroll values when many items exist ( #40733 )
2021-10-22 18:16:32 +02:00
Ryan McKinley
4680a8454f
Live: add rule for datasource ( #40738 )
2021-10-22 08:56:16 -07:00