Nathan Marrs
40df27a4da
Calculations: Update First * and Last * reducers to exclude NaNs ( #77323 )
2023-10-30 10:33:40 -07:00
Gilles De Mey
05b6f7f396
Alerting: Apply negative matchers for route matching ( #77292 )
2023-10-30 18:24:21 +01:00
Joao Silva
7430cce0e0
Storybook: Rework the intro page ( #77305 )
2023-10-30 16:53:49 +00:00
George Robinson
5118ac9abd
Update documentation for timezones in mute timings ( #77370 )
2023-10-30 17:28:01 +01:00
Santiago
363830883c
Alerting: Add feature toggles for Alertmanager migration ( #77372 )
...
* Alerting: Add feature toggles for Alertmanager migration
* address code review comments
2023-10-30 17:27:08 +01:00
ismail simsek
f3fe63e87e
Chore: Remove unused code from prometheus datasource ( #76776 )
...
* Remove unused code
* More cleaning
* Delete more
* betterer
* Small import fixes
* Fix unit test
* Fix unit test
* uncomment
* Have template_srv from @grafana/runtime
2023-10-30 17:00:34 +01:00
ismail simsek
6b13064cf6
InfluxDB: Fix parsing multiple tags on backend mode ( #77340 )
...
* Multiple tags separated by comma in the result
* A non-flaky unit test
2023-10-30 15:45:20 +01:00
ismail simsek
df3184a94a
Prometheus: Remove timeSrv imports ( #76118 )
...
* Remove timeSrv imports from prometheus datasource
* Fix language_provider unit test
* Fix datasource unit tests
* Remove timeSrv imports from metric_find_query
* Remove timeSrv imports
* MetricsBrowser with timeRange
2023-10-30 15:44:28 +01:00
Matias Chomicki
e5f92c010d
Elasticsearch: Add interval type selector to interval field ( #76805 )
...
* Elasticsearch: add interval type selector
* Interval type: add tooltip
* DateHistogramSettingsEditor: create unit test
* Elastic histogram settings: refactor showing calendar type
* Update test
* Prettier
* DateHistogramSettingsEditor: change tooltip according to interval type
* Calendar intervals: add comment
* Prettier
2023-10-30 16:30:25 +02:00
Andre Pereira
41d394c594
Trace View: Fix issue with critical path performance ( #77373 )
...
Store child spans in Map for faster access on critical path render
2023-10-30 14:26:33 +00:00
Gilles De Mey
06873f1be3
Alerting: Update message templates to notification templates nomenclature ( #77374 )
2023-10-30 16:23:14 +02:00
Matias Chomicki
564c8cd883
Log Context: Add Log Context support to mixed data sources ( #76623 )
...
* LogsContainer: implement data source feature check
* LogsContainer: improve check for normal data source mode
* LogsContainer: use updated reference to data source instance
* Formatting
* LogsContainer: compare uid to constant
* LogsContainer: rename variable
2023-10-30 15:40:17 +02:00
Ezequiel Victorero
16034ef062
PublicDashboards: Add swagger documentation ( #75318 )
2023-10-30 10:32:07 -03:00
Ezequiel Victorero
e1293af775
Chore: Update code owners frontend for sharing squad ( #77287 )
2023-10-30 10:31:23 -03:00
Jack Westbrook
22a7e5b3e8
DevEnv: Fix missing commas in dashboards ( #77359 )
...
fix(devenv): fix missing commas in dashboards
2023-10-30 14:18:33 +01:00
Fabrizio
44839a1bdd
Tempo: Add new intrinsics ( #77146 )
2023-10-30 14:05:14 +01:00
Piotr Jamróz
03ca9c7c66
Explore: Ensure logs volume data points are in order ( #77268 )
...
* Ensure logs volume data points are ordered
* Add a test for data points order
2023-10-30 13:40:44 +01:00
Andre Pereira
107cf0dc04
Trace View: Critical path highlighting ( #76857 )
...
* Added critical path computation code. Refactor some trace view code
* Refactor js to ts
* First implementation of critical path working
* Simplified code
* Added filter to show only critical path spans
* Lint and stuff
* Fixes and moving styling to object
* Betterer
2023-10-30 10:43:14 +00:00
ismail simsek
4ed36cbc1d
InfluxDB: Fix parsing empty response ( #77353 )
...
Fix parsing empty response
2023-10-30 11:39:15 +01:00
siddhikhapare
8d2b3f973e
Rich history drawer: Translation added ( #77088 )
...
* query history translation added
* Recommended changes added
2023-10-30 11:36:08 +01:00
Tisho
8a2d058a94
ValueFormats: Currency: Add support for Bulgarian Lev (BGN) ( #77333 )
...
* Add Bulgarian Lev in Currency
* Adding BGN to polestar.json
* Adding Bulgarian lev currency to polystat_test.json
2023-10-30 11:21:05 +01:00
Karl Persson
87eba34745
User: remove empty email / username check from update in service ( #77347 )
...
User: remove empty email / username check from update in service
2023-10-30 10:44:26 +01:00
Ivana Huckova
f5d04a067e
Loki: Add optional stream selector to fetchLabelValues API ( #77207 )
...
* Loki: Add optional stream selector to fetchLabelValues API
* Update public/app/plugins/datasource/loki/docs/app_plugin_developer_documentation.md
Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com>
* Update tests
---------
Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com>
2023-10-30 10:16:35 +01:00
Giordano Ricci
dae49fbb34
Explore: Fix panes vertical scrollbar not being draggable ( #77284 )
...
Explore: Fix panes verticall scrollbar not being draggable
2023-10-30 08:56:26 +00:00
dependabot[bot]
0765e6f931
Bump actions/checkout from 3 to 4 ( #77341 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 09:14:24 +01:00
dependabot[bot]
910d8c1402
Chore(deps): Bump actions/setup-node from 3 to 4 ( #77274 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 08:29:20 +01:00
Leon Sorokin
3bc1a8d714
Table: Fix right column alignment ( #77339 )
2023-10-30 01:09:08 -05:00
Aaron Sanders
8683323760
Auto-generate: Change dashboard save diff prompt, widen diff context ( #76724 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2023-10-28 08:10:47 +03:00
Leon Sorokin
85518fbe67
Chore: uPlot v1.6.27 ( #77317 )
2023-10-27 17:34:05 -05:00
Yuri Tseretyan
bc7357727c
Alerting: Enable feature flag alertingNoDataErrorExecution by default ( #77242 )
2023-10-27 17:17:34 -04:00
Todd Treece
798e224ce6
K8s: JSON file storage ( #75759 )
2023-10-27 16:39:27 -04:00
Isabel
355a794e32
Doc: remove trailing slash to fix link ( #77313 )
...
Removed trailing slash to fix link
2023-10-27 14:05:49 -04:00
Isabel
91784076c7
Docs: add dashgpt information ( #77177 )
...
* Added notes about AI features
* Added link to LLM content, copy edited, and fixed linting errors
* Fixed references to dashgpt setup in create dashboards, added links and fixed linting issues
* Added links to panel option config docs and fixed linting issues
* Fixed link label
* Added dashgpt info to build first dashboard
* Apply suggestions from code review
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
* Fixed links and heading level of new section
* Updated feature name
* Recast sentence
* Fixed formatting
* Added code formatting to feature flag
* Fixed link
---------
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2023-10-27 13:55:52 -04:00
Leon Sorokin
c1d674a2c6
Prometheus: Don't post-process native heatmap-cells responses ( #77289 )
2023-10-27 12:31:21 -05:00
Jack Baldry
d8d7a40d13
Use latest grafana/docs-base image ( #77299 )
...
* Use latest grafana/docs-base image
The pinned tag does not support recent shortcodes like `docs/public-preview`.
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
* Always pull the image
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
---------
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
2023-10-27 18:30:56 +01:00
Yuri Tseretyan
48b55f39bf
Alerting: Add support for responders to Opsgenie integration ( #77159 )
...
* add support for responders in opsgenie UI config
* update export model
Co-authored-by: Santiago <santiagohernandez.1997@gmail.com>
2023-10-27 13:06:46 -04:00
Michael Mandrus
0231873d70
Feature Management: Link to grafana.com docs from feature toggle admin page ( #77302 )
...
* add link to gcom
* re-add subtitle on backend so it displays in the high level administration view
2023-10-27 19:16:43 +03:00
Isabel
2e05134089
Docs: add youtube links to 10.2 what's new ( #77244 )
...
* Added youtube links and removed some other images and videos
* Removed a video and moved some text
* Added more youtube videos
2023-10-27 17:08:11 +01:00
Jack Baldry
3d22024556
Remove check for ONESHELL support ( #77293 )
...
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
2023-10-27 17:02:50 +01:00
Kyle Cunningham
71e3814c46
Transformations: Allow Timeseries to table transformation to handle multiple time series ( #76801 )
...
* Initial fix up of getLabelFields
* Update time series to table code
* Cleanup and allow merging
* Support merge and non-merge scenarios
* Update editor
* Fix case with merge true for multiple queries
* Update time series detection, fix tests
* Remove spurious console.log
* Prettier plus remove test console.log
* Remove type assertion
* Add options migration
* Add type export
* Sentence casing
* Make sure current options are preserved when making changes
* Add disabled image
* DashboardMigrator prettier
* Add type assertion explanation and exception
* Fix schema version test
* Prettier
* Fix genAI tests and make them more robust so they dont break on every new schema version
---------
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2023-10-27 10:30:49 -05:00
Kyle Cunningham
470d879c80
Transformations: Move debug to drawer ( #76281 )
...
* Move debug to drawer
* Prettier
* Remove render actions arg
* Remove unused import
2023-10-27 18:30:31 +03:00
ismail simsek
046791e2be
InfluxDB: Response parser improvements ( #76852 )
...
* remove retention policy lookup
* Back to one big function
* %10 less memory allocation
pkg: github.com/grafana/grafana/pkg/tsdb/influxdb/influxql
│ 1.txt │ 2.txt │
│ sec/op │ sec/op vs base │
ParseBigJson-10 540.9m ± 3% 474.0m ± 2% -12.37% (p=0.000 n=10)
│ 1.txt │ 2.txt │
│ B/op │ B/op vs base │
ParseBigJson-10 580.6Mi ± 0% 573.2Mi ± 0% -1.28% (p=0.000 n=10)
│ 1.txt │ 2.txt │
│ allocs/op │ allocs/op vs base │
ParseBigJson-10 10.123M ± 0% 9.086M ± 0% -10.25% (p=0.000 n=10)
* Slightly better results comparing with the previous commit
pkg: github.com/grafana/grafana/pkg/tsdb/influxdb/influxql
│ 2.txt │ 3.txt │
│ sec/op │ sec/op vs base │
ParseBigJson-10 474.0m ± 1% 503.4m ± 3% +6.21% (p=0.000 n=10)
│ 2.txt │ 3.txt │
│ B/op │ B/op vs base │
ParseBigJson-10 573.2Mi ± 0% 564.0Mi ± 0% -1.60% (p=0.000 n=10)
│ 2.txt │ 3.txt │
│ allocs/op │ allocs/op vs base │
ParseBigJson-10 9.086M ± 0% 9.052M ± 0% -0.37% (p=0.000 n=10)
* Split into smaller functions
* Unit test for parseTimestamp
2023-10-27 17:17:19 +02:00
Isabel
ff67b03dc8
Added panel actions menu content ( #77162 )
...
* Added panel actions menu content
* Formatted text as heading
* Added links, formatted bullet list items, and general copy edits
* Fixed Vale and Prettier warnings
* Remove the word "actions"
* Fixed explanation
* Updated description of Extensions
* Apply suggestion from review
Co-authored-by: David Harris <david.harris@grafana.com>
* Updated intro text for panel menu
* Apply suggestions from code review
* Fixed linting issues
---------
Co-authored-by: David Harris <david.harris@grafana.com>
2023-10-27 10:28:47 -04:00
Ihor Yeromin
8effa165dd
Tooltip: New styles ( #76964 )
2023-10-27 09:22:48 -05:00
Ashley Harrison
dba846fe54
Chore: Some renovate config tidy up ( #77275 )
...
* update some comments, remove some things from the ignore list
* remove @mdx-js/react since storybook now directly depends on it
* add issue link to comment
* exclude @locker from grouped patch updates
* ignore grafana-e2e from renovate
2023-10-27 15:09:23 +01:00
Ryan McKinley
9b472b3726
K8s: Use client-go to test legacy playlist changes ( #77245 )
2023-10-27 06:59:49 -07:00
Giordano Ricci
bf554d121c
Explore: Avoid reinitializing graph on every query run ( #77281 )
2023-10-27 14:37:23 +01:00
Agnès Toulet
f750c3194e
Chore: Fix bingo variables for Windows ( #73830 )
...
* Chore: Fix bingo variables for Windows
* make the change for Windows-only
2023-10-27 15:28:41 +02:00
Haris Rozajac
09e496acfd
Explore TraceView: Remove 'Scroll to top' button ( #77158 )
...
* Remove button from Explore but keep in plugins
* Remove topOfViewRef from trace view container
2023-10-27 07:19:43 -06:00
Gabriel MABILLE
83e9088314
AuthN: Set oauth client grant_types based on plugin state ( #77248 )
...
* Disable plugin service account
* Fix bug seen by linoman 💯
Co-authored-by: linoman <2051016+linoman@users.noreply.github.com>
* Account for PR feedback
Co-authored-by: linoman <2051016+linoman@users.noreply.github.com>
* Fix test data
* Enable datasource plugins by default
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com>
* Update pkg/services/extsvcauth/oauthserver/oasimpl/service.go
* Handle error differently
* Fix service reg
---------
Co-authored-by: linoman <2051016+linoman@users.noreply.github.com>
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com>
2023-10-27 14:45:04 +02:00