Giordano Ricci
d815e2cb56
Correlations: Return 200 instead of 404 for empt correlation lists ( #55242 )
...
* return 200 instead of 404 for empty correlations list
* handle empty list response & improve consistency
2022-09-20 11:13:33 +01:00
Giordano Ricci
93e4205caa
chore: fix OX coverage report ( #55386 )
2022-09-19 13:55:09 +01:00
Giordano Ricci
d2adb1a3cd
chore: add coverage repoort for OX-related PRs ( #55316 )
2022-09-19 13:01:15 +01:00
Giordano Ricci
f0ec5961a4
fix: restore data source edit page access ( #54973 )
2022-09-09 09:50:56 -04:00
26524e3ff1
GrafanaUI: Fix styles for invalid selects & DataSourcePicker ( #53476 )
...
* GrafanaUI: fix styles for invalid select & DataSourcePicker
* Apply suggestions from code review
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
* fix focus issues & tests
* remove unused import
* TypeScript work in progress
* Move react select props to types.ts
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
Co-authored-by: eledobleefe <laura.fernandez@grafana.com >
Co-authored-by: joshhunt <josh@trtr.co >
2022-08-26 13:48:51 +01:00
Giordano Ricci
b4334b26aa
Chore: add missing properties to mocks ( #54290 )
...
* Chore: add missing properties to mocks
* update snapshot
2022-08-26 12:17:04 +01:00
Giordano Ricci
c68d7f1e35
Correlations: Add CorrelationSettings Page ( #53821 )
...
* GrafanaUI: add option to close DeleteButton on confirm click
* add datasource readOnly info to frontend settings
* move isTruthy utility type guard
* add generic non-visualization table component
* Add correlations settings page
* add missing readOnly in mock
* Fix typo
* avoid reloading correlations after add/remove
* use DeepPartial from rhf
* validate source data source
* fix validation logic
* fix navmodel test
* add missing readonly property
* remove unused styles
* handle multiple clicks on elements
* better UX for loading states
* fix remove handler
* add glue icon
2022-08-26 11:27:28 +01:00
Giordano Ricci
fe8a4e926d
Chore: cleanup datasources devenv ( #54092 )
2022-08-23 15:10:13 +01:00
Giordano Ricci
6b84dddee8
Fix build error ( #53615 )
2022-08-11 15:21:37 -04:00
Giordano Ricci
c1b30c56c9
Correlations: Add GetCorrelation(s) HTTP APIs ( #52517 )
...
* Correlations: Get Single correlations
* Correlations: Get all correlations for given source ds
* Correlations: Get all correlations
* add tests
* add DB indices
* fix lint errors
* remove skip from tests
* use DatasourceService in test
2022-08-11 16:58:11 +01:00
Giordano Ricci
1ec9007fe0
GrafanaUI: Render PageToolbar's leftItems regardless of title's presence ( #53285 )
...
* Grafana-UI: make PageToolbar render leftItems regardless of title's presence
* simplify test
2022-08-04 11:59:20 +01:00
Giordano Ricci
09c4dbdb9f
Correlations: Add UpdateCorrelation HTTP API ( #52444 )
...
* Correlations: add UpdateCorrelation HTTP API
* handle correlation not found
* add tests
* fix lint errors
* add bad request to API spec
* change casing
* fix casing in docs
* fix tests
* update spec
2022-08-03 14:18:51 +01:00
Giordano Ricci
9a06b00e92
Correlations: Add DeleteCorrelation HTTP API ( #51801 )
...
* Correlations: add DeleteCorrelation HTTP API
* fix error message copy
* add readonly check
* add source_uid in delete condition
* make path singular
* Revert "make path singular"
This reverts commit d15be89578e202e5cb64a3e964ee09521b72d87c.
* add tests
* fix lint errors
* fix lint errors
* change casing
* update spec
* Remove transaction
* change casing in param name in docs
2022-07-27 09:07:58 +01:00
Giordano Ricci
4b2144fe40
Correlations: change casing of *UID properties ( #52836 )
...
* Correlations: change casing of *UID properties
* add link to correlations HTTP API
2022-07-27 07:01:46 +01:00
Giordano Ricci
5ce4baf6f5
Correlations: Add CreateCorrelation HTTP API ( #51630 )
...
* Correlations: add migration
* Correlations: Add CreateCorrelation API
* Correlations: Make correlations work with provisioning
* Handle version changes
* Fix lining error
* lint fixes
* rebuild betterer results
* add a UID to each correlation
* Fix lint errors
* add docs
* better wording in API docs
* remove leftover comment
* handle ds updates
* Fix error message typo
* add bad data test
* make correlations a separate table
* skip readonly check when provisioning correlations
* delete stale correlations when datasources are deleted
* restore provisioned readonly ds
* publish deletion event with full data
* generate swagger and HTTP API docs
* apply source datasource permission to create correlation API
* Fix tests & lint errors
* ignore empty deletion events
* fix last lint errors
* fix more lint error
* Only publish deletion event if datasource was actually deleted
* delete DS provisioning deletes correlations, added & fixed tests
* Fix unmarshalling tests
* Fix linting errors
* Fix deltion event tests
* fix small linting error
* fix lint errors
* update betterer
* fix test
* make path singular
* Revert "make path singular"
This reverts commit 420c3d315e .
* add integration tests
* remove unneeded id from correlations table
* update spec
* update leftover references to CorrelationDTO
* fix tests
* cleanup tests
* fix lint error
2022-07-25 15:19:07 +01:00
Giordano Ricci
c7897b4832
Chore: update latest.json to 9.0.2 ( #51512 )
2022-06-28 16:41:02 +01:00
Giordano Ricci
a59066a21d
Explore: Reset Graph overrides if underlying series changes ( #49680 )
2022-05-26 06:02:21 -07:00
Giordano Ricci and JitaC
143810bb95
Explore: simplify support for multiple query editors ( #48701 )
...
* Explore: simplify support for multiple query editors
* CloudWatch: remove usage of deprecated plugin methods
* Apply suggestions from code review
Co-authored-by: JitaC <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/developers/plugins/add-support-for-explore-queries.md
Co-authored-by: JitaC <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/developers/plugins/add-support-for-explore-queries.md
Co-authored-by: JitaC <70489351+achatterjee-grafana@users.noreply.github.com >
* run prettier
Co-authored-by: JitaC <70489351+achatterjee-grafana@users.noreply.github.com >
2022-05-05 10:36:50 +01:00
Giordano Ricci
6899f23a22
Explore: prevent direct access to explore if disabled via feature toggle ( #47714 )
...
* Explore: prevent explore route to be registered if explore is disabled
* add feature toggle page
2022-04-22 09:03:24 +01:00
Giordano Ricci
c1490a464a
Explore: minor copy changes ( #47922 )
...
* Explore: minor copy changes
* fix tests
2022-04-20 10:37:26 +01:00
Giordano Ricci
f79e0c68cc
Docs: remove outdated section from Explore docs ( #47768 )
2022-04-14 08:53:40 -04:00
Giordano Ricci
ca286a238d
Explore: Add explore2Dashboard feature toggle ( #47395 )
2022-04-07 09:26:01 +01:00
Giordano Ricci
6565d0ee64
Explore: move Time picker next to run button ( #47082 )
2022-03-31 02:04:17 +01:00
Giordano Ricci
00f67cad1b
Explore: set correct datasource when creating panel in a dashboard ( #46530 )
2022-03-14 23:26:13 +00:00
Giordano Ricci
8b9e27c4ba
Card: make elements in metadata clickable ( #46336 )
...
* Card: make elements in metadata clickable
* add docs
2022-03-10 13:52:34 +00:00
Giordano Ricci
1ef247e0c6
TagsInput: fix tags remove button accessibility issues ( #46254 )
...
* TagsInput: fix remove button focusable state
* Add tests
* use IconButton
* reverted style changes & disable iconbutton hover animation
2022-03-08 08:58:21 +00:00
Giordano Ricci
4caf5dbbd9
Explore: minor copy changes in the Add to dashboard modal ( #46154 )
...
* Explore: minor copy changes in the Add to dashboard modal
* fix tests
* Additional copy changes & test fixes
2022-03-03 14:01:03 +00:00
09f48173fe
Explore: allow users to save Explore state to a new panel in a new dashboard ( #45148 )
...
* Add Button & Form
* Save to new dashboard
* minor adjustements
* move modal to a separate component
* handle dashboard name related errors
* pick visualization based on query results
* lift state
* fix types
* Add Open & Close tests
* Add submit test
* add navigation tests
* add tests for API errors
* remove console log
* create wrapper component for AddToDashboardButton
* remove unused mapped prop
* add wrapper test
* rename isActive to isVisible
* invert control over save & redirect logic
* remove leftover commented code
* cleanup setup parameters
* reorganize code & improve tests
* Remove option to add to existing dashboard
* UI tweaks
* disable button if no queries
* Fix tests
* better accessible tests
* handle submission errors
* improve addToDashboard types
* use dashboardSrv' saveDashboard
* remove leftover test helper
* fix typo
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
* Apply suggestions from code review
Co-authored-by: Kristina <kristina.durivage@grafana.com >
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
Co-authored-by: Kristina <kristina.durivage@grafana.com >
2022-03-03 08:54:06 +00:00
Giordano Ricci
e8a54d58c5
chore: update latest.json ( #46122 )
2022-03-02 19:45:07 +00:00
Giordano Ricci
c014f8b806
DashboardSrv: add saveDashboard method ( #45627 )
...
* DashboardSrv: add saveDashboard method
* revert external changes
* use DashboardModel instead of DashboardDataDTO
* use fetch instead of request
* use getSaveModelClone in saveDashboard
2022-02-28 11:30:11 +00:00
Giordano Ricci
9307cc86f2
UI: Improve modal a11y by setting role & using title as label ( #45472 )
...
* UI: Improve modal a11y by setting role & using title as label
* remove wrapping div for cutom title components
* Fix typo
2022-02-22 14:12:34 +00:00
Giordano Ricci
6415b9a54d
Explore: avoid locking timepicker when range is inverted ( #44790 )
...
* Explore: avoid locking timepicker when range is inverted
* Explore: prevent time picker to lock if from & to search parameters are present
2022-02-03 13:45:29 +00:00
Giordano Ricci
cff7336510
Logs Panel: fix timestamp parsing for string dates without timezone ( #44664 )
2022-02-02 09:54:33 +00:00
Giordano Ricci
ea48d131ee
Explore: deprecate compact URL encoding & dafault to extended ( #44385 )
2022-01-27 11:23:56 +00:00
Giordano Ricci
6b1321dbfa
Elasticsearch: Fix QueryEditor styling issues ( #44041 )
2022-01-14 14:58:25 +00:00
Giordano Ricci
cb27c9cd6f
Elasticsearch: Fix handling multiple datalinks for a single field ( #44029 )
2022-01-14 14:05:23 +00:00
Giordano Ricci
afd110309c
Elasticsearch: fix a11y issues in datasource settings ( #43706 )
2022-01-12 09:19:10 +00:00
Giordano Ricci
0013eb3555
Input: Fix margins when not using prefix/suffix ( #43726 )
2022-01-06 14:27:27 +01:00
Giordano Ricci
7c3565379a
Elasticsearch: Fix fastpass A11y issues ( #42657 )
...
* Add labels to Date Histogram settings fields
* Add labels to Terms settings fields
* Add labels to Filters settings fields
* Add labels to Geo Hash Grid settings fields
* Add labels to Histogram settings fields
* Add labels to Percentiles settings fields
* Add labels to Moving Avg settings fields
* Add labels to Bucket Script settings fields
2021-12-06 13:00:10 +00:00
Giordano Ricci
2346d5a3f3
Elasticsearch: omit query_string filter when no lucene query is provided ( #42060 )
...
* Elasticsearch: omit query_string filter when no query is provided
* Fix tests
* optional lucene query
* improve test and types
2021-11-24 14:09:10 +00:00
Giordano Ricci and Gábor Farkas
e7e5c54148
Elasticsearch: Display custom values in version select ( #42051 )
...
* Elasticsearch: Display custom values in version select
* Update public/app/plugins/datasource/elasticsearch/configuration/ElasticDetails.tsx
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
2021-11-22 15:14:11 +01:00
Giordano Ricci and Piotr Jamróz
1b99d88337
Elasticsearch: Add support for Elasticsearch 8.0 (Beta) ( #41729 )
...
* use fixed_interval in date_histogram
* Add 8.0 to available versions in datasource settings
* Remove moving_avg from available metric aggregations
* Add ES8 devenv
* Update public/app/plugins/datasource/elasticsearch/components/QueryEditor/MetricAggregationsEditor/utils.ts
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
* Add FE tests
* Add BE test
* fix FE test
* fix BE test
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
2021-11-17 20:30:53 +01:00
Giordano Ricci
13db125558
Explore: Use PageToolbar component & some cleanup ( #41318 )
...
* Explore: Use PageToolbar component & some cleanup
* remove unneeded getStyles
* remove unneeded fragment
* restore cancelQueries action handler in reducer
* avoid nested ternary operator
* Clean up explore e2e
2021-11-12 10:09:25 +00:00
Giordano Ricci and Maria Alexandra
2139a3dfa8
Explore: fix logs panel top action switches labeling ( #41350 )
...
* Explore: fix logs panel top action switches labeling
* fix typo
Co-authored-by: Maria Alexandra <239999+axelavargas@users.noreply.github.com >
Co-authored-by: Maria Alexandra <239999+axelavargas@users.noreply.github.com >
2021-11-10 11:00:18 +01:00
Giordano Ricci
d69ffe0e44
Chore: cleanup ES query_builder test ( #41360 )
2021-11-05 17:42:00 +00:00
Giordano Ricci
d524dc6108
Elasticsearch: use field configured in query editor as field for date_histogram aggregations ( #41258 )
...
* Elasticsearch: use field configured in query editor as field for date_histogram aggregations
* add tests
2021-11-05 12:11:07 +00:00
Giordano Ricci and Chris Cowan
7b7c193551
Elasticsearch: Add time zone setting to Date Histogram aggregation ( #40882 )
...
* TimeZonePicker: Allow specifying internal timezones to display
* Elasticsearch: Add time zone setting to Date Histogram aggregation
* rename time_zone to timeZone
* Add tests
* fix typo
* Update packages/grafana-data/src/datetime/timezones.ts
Co-authored-by: Chris Cowan <chris@chriscowan.us >
Co-authored-by: Chris Cowan <chris@chriscowan.us >
2021-11-02 16:18:39 +00:00
Giordano Ricci
218aed324f
Tempo: add info message about beut beta features ( #41107 )
2021-10-29 17:46:46 +02:00
Giordano Ricci
506779af98
Chore: explicitly set nodeLinker in yarnrc ( #41089 )
2021-10-29 13:32:50 +02:00
Giordano Ricci
e375558fa5
Chore: Clenaup unused exports/modules in explore ( #41072 )
...
* Chore: remove unused files
* Chore: Remove unused explore extports and files
2021-10-29 11:34:48 +01:00
Giordano Ricci
914d8d6f15
Explore: fix footer margin in Query History ( #40970 )
2021-10-29 11:03:09 +01:00
Giordano Ricci
2ee54b7ffe
Explore: Fix running queries without a datasource property set ( #40805 )
...
* Explore: Fix running queries without a datasource property set
* fix test
* adjust test
2021-10-25 14:25:17 +01:00
Giordano Ricci
35e2a3a126
Explore: fix history settings tab padding ( #40752 )
2021-10-22 12:47:48 +01:00
Giordano Ricci
0e63ad44aa
Explore: simplify URL generation logic ( #40640 )
...
* Explore: simplify URL generation logic
* Fix test
2021-10-21 09:46:40 +01:00
Giordano Ricci
6d4088292c
Chore: Fix remaining ts strict error in Elasticsearch datasource ( #40605 )
2021-10-19 11:44:26 +02:00
Giordano Ricci
63fc12d186
Elasticsearch: Fix some strict typescript errors ( #40517 )
...
* Elasticsearch: Fix some strict typescript errors
* Fix tests
* Reduce strict error count
* actually fix tests
2021-10-15 16:20:20 +01:00
Giordano Ricci
b0391d4933
Explore: Prevent empty Elasticsearch logs query responses from hiding the logs panel ( #40217 )
...
* remove return value from addPreferredVisualisationType
* Elasticsearch: send empty series instead when no data is received for a query
2021-10-12 13:59:28 +01:00
Giordano Ricci
0ac81e9e47
Chore: remove volta references ( #40275 )
2021-10-12 12:39:54 +01:00
Giordano Ricci
24af3593a2
AWS: add OpenSearch to AWS services ( #40290 )
2021-10-11 15:53:04 +01:00
Giordano Ricci
db973f4422
Chore: update latest.json to 8.2 ( #40153 )
2021-10-07 17:36:33 +02:00
Giordano Ricci
95d9722afa
Fix: prevent queryDisplyText in QueryRowHeader from overflowing ( #40094 )
...
* Revert "Fix Query Editor Row horizontal overflow (#39419 )"
This reverts commit 42b1fa0f62 .
* fix: prevent queryDisplyText in QueryRowHeader from overflowing
2021-10-07 09:13:07 +01:00
Giordano Ricci and Ivana Huckova
f61c8d3eed
A11y: Fix fastpass issues for /explore page ( #39507 )
...
* Fix(A11y): add label to explore short url button
* Grafana-UI(A11y): Set Selects images alt attribute to their option label
* Update packages/grafana-ui/src/components/Select/SingleValue.tsx
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
2021-09-29 16:14:30 +01:00
Giordano Ricci and Gábor Farkas
5f48d0641b
Explore: prevent eplore from hiding errors containing refId ( #39504 )
...
* Explore: prevent eplore from hiding errors containing refId
* Update public/app/features/explore/ResponseErrorContainer.tsx
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
2021-09-22 10:33:31 +01:00
Giordano Ricci
42b1fa0f62
Fix Query Editor Row horizontal overflow ( #39419 )
2021-09-21 09:14:41 +01:00
Giordano Ricci
f79173c99d
Explore: Reuse Dashboard's QueryRows component ( #38942 )
...
* WIP
* Functional without custom wrapper component, needs highlight
* Remove latency from explore
* Sync eventbus
* Some cleanup & removal of unused code
* Avoid clearing queries when running all empty queries
* Run remaining queries when removing one
* Update snapshots
* fix failing tests
* type cleanup
* Refactor QueryRows
* update snapshot
* Remove highlighter expressions
* minor fixes in queryrows
* remove unwanted change
* fix failing e2e test
* Persist refId in explore url state
* make traces test slightly more robust
* add test for query duplication
2021-09-15 16:26:23 +01:00
Giordano Ricci and Ivana Huckova
dc36f15fbb
Prometheus: Revert stepMode functionality ( #38982 )
...
* Revert "Prometheus: add functionality to specify desired step interval in dashboards panels (#36422 )"
This reverts commit ddf5b65c51 .
Co-authored-by: Ivana Huckova <ivana.huckova@gmail.com >
* Revert "Explore: add functionality for supporting different step modes in prometheus (#37829 )"
This reverts commit f433cfd8d9 .
Co-authored-by: Ivana Huckova <ivana.huckova@gmail.com >
* Revert stepMode BE implementation from #36796
Co-authored-by: "Ivana Huckova" <ivana.huckova@gmail.com >
2021-09-09 14:05:08 +02:00
Giordano Ricci and Piotr Jamróz
7f1327d1ed
Elasticsearch: Prevent pipeline aggregations to show up in terms order by options ( #38448 )
...
* Elasticsearch: Prevent pipeline aggregations to show up in terms order by options
* fix optional props
* Refactor & add tests
* Fix & lower strict ts count
* Update public/app/plugins/datasource/elasticsearch/components/QueryEditor/BucketAggregationsEditor/SettingsEditor/TermsSettingsEditor.test.tsx
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
* Update public/app/plugins/datasource/elasticsearch/components/QueryEditor/BucketAggregationsEditor/SettingsEditor/TermsSettingsEditor.test.tsx
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
2021-09-02 16:00:40 +02:00
Giordano Ricci
b5e4a0a39a
Elasticsearch: Only show numbers in histogram field autocomplete ( #38631 )
2021-08-27 17:19:44 +01:00
Giordano Ricci
eaca54a9f2
Elasticsearch: change terms default min_doc_count to 1 ( #38632 )
2021-08-27 14:22:12 +01:00
Giordano Ricci
2f21bf5cfd
Chore: Reduce Elasticsearch data source plugin strict errors ( #37399 )
2021-08-05 16:03:38 +01:00
Giordano Ricci
f6b83a4f47
Elasticsearch: Add frozen indices search support ( #36018 )
...
* Revert "Revert "Elasticsearch: add frozen indices search support (#27472 )" (#27726 )"
This reverts commit 4c7131425b .
* Make label width a bit more consistent
* Add documentation for X-Pack & Frozen Indices support in Elasticsearch
* Change UI & docs casing
* create default empty dataframe
* Remove backticks and simplify regex
* small doc improvement
2021-07-15 15:52:02 +02:00
Giordano Ricci
1490c255f1
Elasticsearch: Persist custom value for size option in Terms Bucket Agg ( #36194 )
...
* Add custom hook to handle creatable select options
* Refactor Terms Settings Editor
* Make props of Bucket Aggregation settings editors consistent
* Rename hook to something more descriptive
* Move render test helper
* Add tests
* small refactor
* Remove useless test
2021-06-30 11:20:28 +02:00
Giordano Ricci
0a2a6690d9
Elasticsearch: Allow case sensitive custom options in date_histogram interval ( #36168 )
...
* Elasticsearch: make interval select handle case-sensitive input
* Elasticsearch: Allow case sensitive custom options in date_histogram interval
* asd is not a good input id
2021-06-29 09:51:05 +01:00
Giordano Ricci
a97259f07d
Elasticsearch: Name fields after template variables values instead of their name ( #36035 )
...
This reverts commit 185bf8f9a2 .
2021-06-26 18:37:44 +01:00
Giordano Ricci
58bbe17d84
Grafana-UI: allow custom validity checks for creatable selects ( #36118 )
...
* add actions handling to Select in storybook
* Grafana-UI: allow custom validity checks for creatable selects
2021-06-25 11:05:36 +01:00
Giordano Ricci
c51af73bf6
Update latest.json ( #35941 )
...
Update latest.json to the latest released
2021-06-18 13:50:59 +02:00
Giordano Ricci
185bf8f9a2
Elasticsearch: Restore fields naming when using variables ( #35624 )
2021-06-17 11:50:00 +01:00
Giordano Ricci
00cc0619be
Update latest.json ( #35342 )
2021-06-08 11:47:54 +01:00
Giordano Ricci
7a304223e6
Elasticsearch: Fix min_doc_count value when alerting ( #35254 )
...
* Elasticsearch: Fix min_doc_count value when alerting
* Add tests
2021-06-04 16:42:00 +02:00
13cf6a3e00
Docs: Add Volta to Grafana dev setup instructions ( #35064 )
...
* Chore: update developer guide to use Volta
* Chore: Fix Volta config
* Chore: Add volta config to each workspace
* Chore: Add volta config to each workspace
* Apply suggestions from code review
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update contribute/developer-guide.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
2021-06-02 09:08:38 +01:00
Giordano Ricci
8afb15296a
Grafana-UI: Allow Card consumers to override disabled prop for action ( #34664 )
2021-06-02 08:20:35 +01:00
Giordano Ricci
a8fa5f1796
Grafana-UI: Make card figure honor align prop ( #34639 )
2021-05-25 12:34:52 +01:00
Giordano Ricci
e2e78f14d2
Elasticsearch: fix flaky test ( #34517 )
2021-05-20 17:13:48 +02:00
Giordano Ricci
354aa54a33
Elasticsearch: Add meta limit to data frames ( #34279 )
2021-05-19 09:07:17 +01:00
Giordano Ricci
b2de59158d
Elasticsearch: don't add bucket aggregations when importing log queries ( #34281 )
...
* Elasticsearch: don't add bucket aggregations when importing log queries
* Elasticsearch: Do not render Bucket Aggs editor if query contains a 'single metric' metric
2021-05-18 14:40:53 +01:00
Giordano Ricci
c9145541b0
Docs: change Elasticsearch provisioning example ( #34110 )
2021-05-17 07:56:42 +01:00
Giordano Ricci
8ec87250c1
Elasticsearch: Fix handling of inline scripts in different ES versions ( #34070 )
...
* Devenv: add block for es 5.0, provisioned datasource & dashboard
* Trasnsform script property based on running ES version
* Handle different scripts format in BE
2021-05-14 11:50:15 +01:00
Giordano Ricci
062e1d5ab8
Switch: prevent wrapping for InlineSwitch ( #34077 )
2021-05-14 09:26:00 +01:00
e98a8bd11b
Elasticsearch: use semver strings to identify ES version ( #33646 )
...
* Elasticsearch: use proper semver strings to identify ES version
* Update BE & tests
* refactor BE tests
* refactor isValidOption check
* update test
* Update pkg/tsdb/elasticsearch/client/client.go
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
* Update pkg/tsdb/elasticsearch/client/search_request_test.go
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
* Remove leftover FIXME comment
* Add new test cases for new version format
* Docs: add documentation about version dropdown
* Update docs/sources/datasources/elasticsearch.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/datasources/elasticsearch.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/datasources/elasticsearch.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update provisioning documentation
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-05-11 09:44:00 +01:00
Giordano Ricci
4c83ab5610
Elasticsearch: automatically set date_histogram field based on data source configuration ( #33840 )
2021-05-10 14:28:47 +01:00
Giordano Ricci
7cfd979cc1
Chore: remove usages of FunctionComponent in elasticsearch plugin ( #33175 )
2021-05-04 16:23:19 +01:00
Giordano Ricci
3c79138d21
Fix adjustMetaInfo limit retrieval ( #33631 )
2021-05-03 12:55:53 +02:00
Giordano Ricci
ea3d3a2218
Grafana-UI: Fix options margin when spanning on multiple lines ( #33436 )
2021-04-27 17:24:40 +01:00
Giordano Ricci
c88af6e221
Elasticsearch: Add generic support for template variables ( #32762 )
...
* Elasticsearch: Add generic support for template variables
* format MovingAverage settings as numbers
* Move formatting logic to query builder & forma serial_diff settings as numbers
* modify presence check
* add todo
* minor fixes
* transform string values to numbers
* Move casting logic
* Slightly cleaner implementation
* Add BE tests
* Leverage elastic validation when string doesn't resolve to a numeric value
* move newly introduced test to testify
* add FE query_builder tests
* check error
* Parse values to float instead of int
* Fix tests & ParseFloat bit size
2021-04-26 16:54:23 +01:00
Giordano Ricci
ec1c85acca
Grafana-UI: replace react-color with react-colorful ( #33267 )
...
* Grafana-UI: replace react-color with react-colorful
* Throttle onChange from SpectrumPalette
2021-04-23 16:03:48 +02:00
Giordano Ricci and achatterjee-grafana
875fa37d10
Elasticsearch: Add documentation for supported Elasticsearch query transformations ( #33072 )
...
* Elasticsearch: Add documentation for supported Elasticsearch query transformation
* Update docs/sources/datasources/elasticsearch.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Remove beta notives for ES logs
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-04-19 15:18:50 +01:00
Giordano Ricci
136460d369
Elasticsearch: Force re-rendering of each editor row type change ( #32993 )
2021-04-14 15:57:29 +01:00
Giordano Ricci
cdb4785496
Elasticsearch: Allow omitting field when metric supports inline script ( #32839 )
...
* Elasticsearch: Allow omitting field when metric supports inline script
* Add tests for MetricEditor to show a None option
* Add tests for useFields hook
* Alerting: allow elasticsearch metrics without field
2021-04-14 15:18:06 +01:00