Maria Alexandra
04e7736cba
Variables: Fix not updating inside a Panel when the preceding Row uses "Repeat For" ( #38935 )
...
Added a condition to the `repeatRow` function to only update GridPos if we actually rendered more than 1 repeated row.
2021-09-13 16:47:01 +02:00
Dan Cech
9dfd469afc
add daily active counts to stats ( #38842 )
...
* add daily active counts to stats
* standardize on int64, update tests
2021-09-13 10:29:35 -04:00
Michael Kopinsky
baff8fe39d
Add link to default template ( #39106 )
...
This would have been useful to me. Perhaps it would be useful to others?
2021-09-13 10:29:23 -04:00
Alexander Kubyshkin
82f5fb7d6d
QueryEditor: Fix copy-paste with unicode special symbol ( #39117 )
2021-09-13 15:46:43 +02:00
Serge Zaitsev
e1e385b318
Chore: Remove untyped data map from macaron context ( #39077 )
2021-09-13 15:41:03 +02:00
Marcus Efraimsson
1c892a2fc4
Postgres/MySQL/MSSQL: Add setting to limit maximum amount of rows processed ( #38986 )
...
Adds a new setting dataproxy.row_limit that allows an operator to limit the
amount of rows being processed/accepted in response to database queries
originating from SQL data sources.
Closes #38975
Ref #39095
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-09-13 15:27:51 +02:00
Yuriy Tseretyan
5b7dc16c06
Alerting: Clarify group by label in documentation of notification policies ( #39105 )
...
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-09-13 09:03:06 -04:00
Domas
f38c8a2b2b
Chore: infer combined reducer state types ( #39118 )
2021-09-13 16:00:41 +03:00
Ivana Huckova
f172701043
IntervalV2: Use maxDataPoints to calculate correct interval ( #39036 )
...
* Use max data points to calculate interval
* Fix mockCalculator to mach Calculator
* Fix incorrect merge, replace queryModel with query
2021-09-13 14:58:32 +02:00
Dominik Prokop
b97e2da2bf
Table panel: Make sure width of the tooltip is correct ( #39086 )
2021-09-13 14:03:32 +02:00
Serge Zaitsev
abfdfcf405
Plugins: Support multiple HTTP methods in plugin.json routes ( #39069 )
...
* Fix: support comma-separated methods in plugin.json
* update docs about multiple methods per route
2021-09-13 13:32:11 +02:00
Gábor Farkas
e055ba3525
prometheus: monaco: improved suggestion-displaying (icons, help-text) ( #38977 )
...
* prometheus: monaco: better icons in popup
* prometheus: monaco: add help-text to functions
* prometheus: monaco: add help-text to metrics
* better help-text
2021-09-13 12:36:18 +02:00
Piotr Jamróz
88ad9aad42
Explore: Ensure logs volume bar colors match legend colors ( #39072 )
...
* Ensure logs volume bar colors match legend colors
* Fix tests
2021-09-13 11:11:49 +02:00
Piotr Jamróz
15b8b738f3
Graphite: Fix Graphite Editor not loading ( #39116 )
2021-09-13 10:04:52 +02:00
shuotli
b49045794c
remove untitled file ( #39060 )
2021-09-13 09:39:06 +02:00
Alexander Kubyshkin
3cf3e02596
Thresholds: Fix undefined color in "Add threshold" #39113
2021-09-13 07:11:13 +02:00
sam boyer
f8d79d301c
Rename Family to Panel in models.cue ( #39111 )
2021-09-12 14:34:33 -04:00
Ivana Huckova
4952f6fc58
Prometheus: Add interpolation for built-in-time variables to backend ( #39051 )
...
* Add grafana variable interpolation to backend
* Remove newlines
2021-09-10 22:56:15 +02:00
Emruz Hossain
a30f560b35
Doc: Fix table not rendering properly in datasources/prometheus.md
( #39084 )
...
Signed-off-by: Emruz Hossain <emruz@appscode.com>
2021-09-10 15:39:40 -04:00
Zoltán Bedi
94f1173824
Explore: Refactor graph component to use PanelRenderer ( #38914 )
...
* Move SplitOpenFn type to grafana-data
* Use panel renderer instead of Timeseries panel for graph in Explore
* rename splitopen props on panel context
2021-09-10 18:18:22 +02:00
Ryan McKinley
ddd110d0b2
Geomap: include sample geojson files ( #39057 )
2021-09-10 09:05:03 -07:00
Marcus Efraimsson
0bb7d50ad6
Docs: Improve v8 upgrade notes for SQL data sources ( #38792 )
...
Improves SQL data sources documentation in regards to Grafana 8 changes
and adds some additional upgrade notes in regards to this.
Ref #35390
Ref #38666
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-09-10 17:38:09 +02:00
Jack Westbrook
c9620b2202
Catalog: Add update text to PluginListCard ( #39087 )
...
* feat(catalog): add update info to PluginListCard
* refactor(catalog): use IconName enum and minor styling changes to PluginHeaderDependencies
* fix(catalog): add a semver range to grafanaVersion for dependency checks in InstallControls
2021-09-10 17:17:57 +02:00
Carl Bergquist
cbf16bebc6
CDN: always look for files in the root folder ( #39092 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2021-09-10 16:48:13 +02:00
Ryan McKinley
6bda64cb19
Grafana: include a built-in backend datasource ( #38571 )
2021-09-10 07:44:47 -07:00
Alexander Emelin
f74421b892
update centrifuge to v0.18.3 ( #39085 )
2021-09-10 17:20:05 +03:00
Alexander Emelin
2a6871d64e
Chore: build on armv6 to catch 32-bit CPU problems ( #39078 )
2021-09-10 17:10:47 +03:00
Connor Lindsey
b89f8fdfcb
Explore: Trace view now shows trace start time in selected timezone ( #39054 )
2021-09-10 07:52:59 -06:00
Dimitris Sotirakis
ba9d5540b8
Datasources: Introduce response_limit
for datasource responses ( #38962 )
...
* Introduce response_limit for datasource responses
* Fix lint
* Fix tests
* Add case where limit <= 0 - added parametrized tests
* Add max_bytes_reader.go
* Use new httpclient.MaxBytesReader instead of net/http one
* Fixes according to reviewer's comments
* Add tests for max_bytes_reader
* Add small piece in configuration.md
* Further fixes according to reviewer's comments
* Fix linting - fix test
2021-09-10 16:51:06 +03:00
Alexander Emelin
5fcc9fe193
temporary switch to alternative jsonpath implementation ( #39090 )
...
to work with go1.16 and avoid replace in go.mod
2021-09-10 16:24:31 +03:00
Dominik Prokop
e68bf87de1
GraphNG: Remove plot context ( #38928 )
...
* Remove plot ctx usage: Tooltip plugin
* Remove plot ctx usage: Context menu plugin
* Remove plot ctx usage: Annotations plugin
* Remove plot ctx usage: Exemplars plugin
* Remove plot ctx usage: EventsCanvas plugin
* Remove plot ctx usage: EventsCanvas/XYCanvas plugin
* Remove plot ctx usage: AnnotationEditor plugin
* Remove plot ctx usage: AnnotationMarker
* Remove plot context
* Do not throw react warnings from uPlot performed hooks
2021-09-10 13:50:21 +02:00
Carl Bergquist
c979b5d868
Upgrade the build pipeline to 2.4.5 ( #39080 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2021-09-10 13:21:44 +02:00
Dominik Prokop
92d736665a
TimeSrv: Do not update URL multiple times for same, consecutive range updates ( #39083 )
2021-09-10 13:05:34 +02:00
Alexander Emelin
e78d880db3
tmp replace of ojg lib to fix builds on 32-bit CPU ( #39074 )
2021-09-10 13:14:16 +03:00
Sofia Papagiannaki
7af329f385
Alerting: Fix API specification ( #38753 )
...
* Alerting: Fix API spec
* Add missing status codes
2021-09-10 12:46:02 +03:00
Levente Balogh
9173898fd6
Plugins Catalog: show Grafana and plugin dependencies ( #39062 )
...
* fix(@grafana/data): add a missing optional field to the plugin types
* refactor(Plugins/ADmin): use the type from @grafana/data for plugin dependencies
* fix(Datasources/Graphite): add missing `state` to useEffect dependencies
* refactor(Plugins/Admin): remove unnecessary comment
* feat(Plugins/Admin): add plugin and grafana dependencies to the CatalogPluginDetails
* feat(Plugins/ADmin): show Grafana dependency under plugin details
* feat(Plugins/Admin): show grafana and plugin dependencies for a plugin
* test(Plugins/Admin): add a smoke test for plugin dependencies
* refactor(Plugins/Admin): remove unused style from the header
2021-09-10 11:32:21 +02:00
Hugo Häggmark
fc73bc1161
LibraryElements: Enables creating library elements with specific UID ( #39019 )
...
* LibraryPanels: Enables create/update library panels with specific UID
* Chore: added check for uid length after PR comments
* Refactor: creates IsShortUIDTooLong function
* Refactor: adds UID to PATCH endpoint
* Refactor: clarifies the patch code
* Refactor: changes after PR comments
2021-09-10 11:22:13 +02:00
Gábor Farkas
580b03c952
grafana-ui: monaco dependencies updated ( #39027 )
2021-09-10 10:36:43 +02:00
Ryan McKinley
be2e9d3501
Live: remove the 'canPublish' check from the UI ( #39016 )
2021-09-09 09:52:01 -07:00
Sergey Kostrukov
06a616e630
Update Azure SDK with bug fixes ( #38952 )
2021-09-09 17:32:36 +01:00
gotjosh
39a3bb8a1c
Alerting: Persist notification log and silences to the database ( #39005 )
...
* Alerting: Persist notification log and silences to the database
This removes the dependency of having persistent disk to run grafana alerting. Instead of regularly flushing the notification log and silences to disk we now flush the binary content of those files to the database encoded as a base64 string.
2021-09-09 17:25:22 +01:00
Alexander Emelin
3ee861f57e
Live: declarative processing pipeline, input -> frames -> output, toggle protected POC ( #37644 )
2021-09-09 19:19:29 +03:00
Carl Bergquist
d19f33b52f
Annotations: don't log context.Cancelled as an error when cleaning up ( #39024 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2021-09-09 18:13:14 +02:00
Sofia Papagiannaki
b56bf83c19
Alerting: Fix notification channel migration ( #38983 )
2021-09-09 18:53:06 +03:00
Connor Lindsey
5511383070
Explore: Add more error handling to Tempo trace download ( #39045 )
2021-09-09 09:49:45 -06:00
Alexander Emelin
84e821bdef
Chore: update plugin sdk to v0.113.0 ( #39040 )
2021-09-09 08:18:07 -07:00
jcolladokuri
aa45eebf3d
Azure Monitor: changed ARG API version to 2021-06-01-preview ( #38951 )
...
* changed ARG API version to 2021-06-01-preview
* Fixing lint error
2021-09-09 17:00:16 +02:00
Dominik Prokop
1a566bef47
Alerting/Annotations: Bring back metrics and alert state to annotations tooltip ( #39035 )
...
* Normalize alert state name for UI descriptor retrieval
* Bring back alert state and metric values to annotation tooltip
* Make sure alert state is only shown when present
* Update test
* Handle Error alerting satte
2021-09-09 16:58:27 +02:00
dependabot[bot]
f7d105174b
Bump axios from 0.21.1 to 0.21.2 ( #39020 )
...
Bumps [axios](https://github.com/axios/axios ) from 0.21.1 to 0.21.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.2 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-09 16:50:50 +02:00
Kyle Brandt
fb14769383
Macaron: Continue on invalid slice type to avoid panic ( #39004 )
...
Makes the panic go away.
Otherwise I get a reflect: call of reflect.Value.Interface on zero Value
2021-09-09 10:32:18 -04:00