Sergey Kostrukov
656ade9884
Shared Azure middleware between Azure Monitor and Prometheus datasources ( #46002 )
...
* Scopes in Azure middleware
* Enable Azure middleware without feature flag
* Use common Azure middleware in Azure Monitor
* Apply feature flag to JsonData configuration of Azure auth
* Enforce feature flag in Prometheus datasource
* Prometheus provider tests
* Datasource service tests
* Fix http client provider tests
* Pass sdkhttpclient.Options by reference
* Add middleware to httpclient.Options
* Remove dependency on Grafana settings
* Unit-tests updated
* Fix ds_proxy_test
* Fix service_test
2022-04-01 13:26:49 +02:00
Marcus Efraimsson
16db1ad46d
API: Fixes request logging middleware to include userId, orgId, uname ( #47183 )
...
Fixes #47006
2022-04-01 13:24:39 +02:00
Ashley Harrison
9d3b701797
Accessibility: Trap focus correctly in dashboard settings ( #47149 )
...
* Accessibility: Trap focus correctly in search + dashboard settings
* add accessible names for the overlays
* Undo changes to search
* missed a bit
2022-04-01 11:44:48 +01:00
Ashley Harrison
e0457665f6
Navigation: prevent navbar from showing when .sidemenu-hidden
is set ( #47134 )
2022-04-01 11:27:53 +01:00
Ashley Harrison
4958f932aa
wrap icons in a div to ensure they're centred ( #47136 )
2022-04-01 11:27:46 +01:00
Maria Alexandra
7ae72e1195
Navigation: Refactor existing menu to allow for scrolling ( #47076 )
...
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
Co-authored-by: Joao Silva <joao.silva@grafana.com>
2022-04-01 11:24:52 +01:00
kay delaney
83140f7369
Navigation: Fix layout shift for long collapse content ( #47161 )
2022-04-01 10:42:19 +01:00
Dimitris Sotirakis
eea20c4446
Remove check ( #47173 )
2022-04-01 10:02:49 +02:00
Alexander Weaver
b8e277ee4c
Alerting: Create feature toggle for provisioning ( #47167 )
...
* Create feature flag for alerting provisioning
* Fix tabs for golint compliance
2022-04-01 08:32:00 +02:00
Ryan McKinley
38dc34359b
Search: show dashboards form query ( #47085 )
2022-03-31 14:38:46 -07:00
Yaelle Chaudy
00ec99a8a1
Added button type to avoid trigger on enter ( #47147 )
2022-03-31 21:05:05 +02:00
Santiago
4b1af6fb06
Fix empty contact point URLs when template parsing fails ( #47029 )
...
* fix empty URLs
* leave URL templating, use fallback
* better fix, new tests cases
* fix linting errors
2022-03-31 15:57:48 -03:00
Alexander Kubyshkin
f849aa31a0
Fix operator description popup in Log Browser shortened ( #46574 ). ( #46575 )
2022-03-31 19:21:30 +01:00
Gábor Farkas
a246381879
loki: backend-mode: add stats support ( #46526 )
...
* loki: backend-mode: add stats support
* refactor: rename variable
2022-03-31 17:50:27 +02:00
Kevin Yu
1a4b1184bd
Azure Monitor: allow metrics call to use resource uri ( #46858 )
...
* Azure Monitor: allow metrics call to use resource uri
* test case when only resource uri is provided
* remove logs
* Rename json field name from resource to resourceUri
* Group legacy URL builder params test cases
* move comment to the correct position
* Add clarifications in comments
Co-authored-by: Sarah Zinger <sarah.zinger@grafana.com>
Co-authored-by: Sarah Zinger <sarah.zinger@grafana.com>
2022-03-31 08:20:29 -07:00
Dominik Prokop
65fdc51052
Bump latest.json ( #47151 )
2022-03-31 17:02:27 +02:00
Ashley Harrison
eddefdc274
Variables: Ensure variables in query params are correctly recognised ( #47049 )
...
* user essentials mob! 🔱
* user essentials mob! 🔱
* update comment
Co-authored-by: kay delaney <kay@grafana.com>
Co-authored-by: Alexandra Vargas <alexa1866@gmail.com>
Co-authored-by: joshhunt <josh@trtr.co>
Co-authored-by: kay delaney <kay@grafana.com>
Co-authored-by: Alexandra Vargas <alexa1866@gmail.com>
2022-03-31 15:59:14 +01:00
Grot (@grafanabot)
bea392eabf
ReleaseNotes: Updated changelog and release notes for 8.4.5 ( #47145 )
2022-03-31 07:43:08 -07:00
Joe Blubaugh
c5cfc1645a
packages/grafana-data/text: Improve escaping for special characters ( #47066 )
...
FilterInput escapes all input strings for special characters that might
be used in a RegExp by calling escapeStringForRegex, and using
unEscapeStringFromRegex for display. Both of these functions used
string.prototype.replace() for escaping. replace() only replaces the
first occurence of a search string unless called with a global RegExp.
The output of these functions was not necessarily safe to compile into a
RegExp literal.
This change creates RegExps for escapeStringForRegex and
unEscapeStringFromRegex to match all occurrences of the special
characters instead of just their first occurrence. This makes a variety
of strings safe for RegExp compilation.
2022-03-31 22:34:34 +08:00
Connor Lindsey
5a87d12e8c
Tempo: Download span references in data inspector ( #47074 )
...
* Tempo: Download span references in data inspector
2022-03-31 08:30:22 -06:00
Ashley Harrison
a571fcda6e
knock back the color of the navbar toggle ( #47131 )
2022-03-31 14:35:38 +01:00
Peter Holmberg
32ad1199e1
Alerting: Colorize labels and matchers ( #46678 )
...
* Replace AlertLabel with TagsList
* left align labels
* restart drone
2022-03-31 15:20:57 +02:00
kay delaney
54b1d88c44
Navigation: Add animation when closing nav menu ( #47128 )
2022-03-31 14:42:38 +02:00
Dimitris Sotirakis
ee92af8ebe
Add dependencies ( #47126 )
2022-03-31 15:04:05 +03:00
Ashley Harrison
6b2e1c6187
Navigation: lower expandable navbar z-index ( #47125 )
2022-03-31 13:03:23 +01:00
Ashley Harrison
0cde5908ca
Navigation: fix gap at top of menu ( #47123 )
2022-03-31 13:03:13 +01:00
Ashley Harrison
7d9f22fa59
Navigation: add border in collapsed state ( #47122 )
2022-03-31 12:05:24 +01:00
felixdoerre
f5a790e291
Fix postgresql host-v6 literals ( #46876 )
...
Ipv6 literals in postgresql hosts previously worked and were subsequently
broken. This change fixes the parsing and adds additional test cases.
2022-03-31 11:45:49 +01:00
Gabriel MABILLE
0d87de153a
AccessControl: Add a feature flag for the builtin role simplification ( #47062 )
...
* AccessControl: Add a feature flag for the builtin role simplification
Co-authored-by: Jguer <joao.guerreiro@grafana.com>
* Update standardDeatureFlags instead
Co-authored-by: Jguer <joao.guerreiro@grafana.com>
2022-03-31 11:40:57 +02:00
Ashley Harrison
3d23722b30
Update @types/lodash
everywhere ( #47020 )
...
* Update @types/lodash everywhere
* Update @grafana/e2e as well
2022-03-31 10:19:33 +01:00
Joao Silva
0e93fe7e07
Text Panel: Fixes mailto links not working ( #47025 )
2022-03-31 10:00:33 +01:00
George Robinson
79769132c0
Alerting: Alert rule should wait For duration when execution error state is Alerting ( #47052 )
...
Alerting: Alert rule should wait For duration when execution error state is Alerting
2022-03-31 09:57:58 +01:00
Ivana Huckova
554492ec4e
Loki: Add parsing of query to visual query ( #46700 )
...
* Create parser
* Add parsing
* Update comment
* Remove operations that we don't support
* Resolve type errors
* Update test
* Handle backticks
* Handle backticks
* Remove copied test, update test
* Parsing for binary operations
* Remove error about setting state after unmount
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
2022-03-31 10:51:49 +02:00
Gábor Farkas
2d61022d93
logs: better handle missing fields ( #46963 )
2022-03-31 10:48:03 +02:00
Joey Tawadrous
58922d78df
Traceview find: background color and prev/next ( #46527 )
...
* Next/prev buttons
* expand
* Sticky search bar
* Removed anys
* testing
* testing
* Tests for next/prev/suffix
* More tests
* Span bar row color
* Add clear to input and update search bar styles
* Update test
* PR changes
Co-authored-by: Connor Lindsey <cblindsey3@gmail.com>
2022-03-31 09:43:59 +01:00
Torkel Ödegaard
4d0204d012
Prometheus: Highlight run query after changing query ( #47043 )
...
* Prometheus: Highlight run query after changing query
* fixed ts issue
* Updated
2022-03-31 10:14:13 +02:00
Dimitris Sotirakis
65b0bd3017
CI: Update grabpl
version - remove --no-pull-enterprise
flag ( #47013 )
...
* Update grabpl version
* Sign drone
* Remove --no-pull-enterprise flag
* Sign drone
* Update grabpl
2022-03-31 11:06:59 +03:00
Zoltán Bedi
15b48fc188
Table: Add enable pagination option ( #45732 )
...
* Table: Add page size option / pagination
* Update docs/sources/visualizations/table/_index.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* FIx packages build
* Move pagination below footer
* Move styles to tableStyles
* Fix typecheck in jaeger-ui
* Set footer to hide onChange
* Styling tweaks
* Center paging
* Tweaks
* Change pageSize to enablePagination
* Move header and footer options to a separate category
* Fix performance and styling issue for the pagination
* Some more styling and tweaking
* Fix tests
* Update docs/sources/visualizations/table/_index.md
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
* Update docs/sources/visualizations/table/_index.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2022-03-31 09:36:04 +02:00
Alexander Weaver
502cf8b37f
Alerting: Unify Swagger/OpenAPI generation tooling ( #46928 )
...
* Unify makefiles
* Improve documentation
2022-03-31 09:34:46 +02:00
Giordano Ricci
6565d0ee64
Explore: move Time picker next to run button ( #47082 )
2022-03-31 02:04:17 +01:00
Adela Almasan
dea9b51a0f
Resize map on changing browser size ( #47084 )
2022-03-30 17:39:28 -05:00
Nathan Marrs
85286a5182
Search v2: encode query in url ( #47078 )
2022-03-30 13:00:40 -07:00
Ryan McKinley
abeb08bc98
PanelInspect: show dataframe JSON in JSON view ( #47071 )
2022-03-30 19:58:49 +02:00
Joao Silva
ebc2f9e4fc
Grafana-UI: Fix TimeSeries not updating when timeZone is changed ( #46728 )
2022-03-30 18:09:03 +01:00
Ryan McKinley
edf384c730
DashboardSave: use a feature flag for drawer behavior ( #46972 )
2022-03-30 10:07:41 -07:00
kay delaney
f486b54b84
Navigation: Rough implementation of new navbar design ( #46909 )
2022-03-30 18:05:52 +01:00
Nathan Marrs
4449439a41
Search: Implement basic improved UI ( #46758 )
2022-03-30 09:50:32 -07:00
Adela Almasan
851c54b3b1
Call optionsChanged when props options have changed ( #47031 )
2022-03-30 11:15:42 -05:00
Gilles De Mey
18862a22a6
Alerting: use mimir logo ( #47063 )
2022-03-30 17:57:18 +02:00
Will Browne
572ca553b6
Plugins: Add deprecation notice for /api/tsdb/query endpoint ( #45238 )
...
* add deprecation notice for /api/tsdb/query
* fix linking
* regenerate after gen-go
* add newline
* add API docs for ds/query
* regenerate spec
* pr feedback
* add helpful tip
* make sub heading
* add more data
* update spec
* update wording
* mention both from/to
* add suggestions
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
* docs feedback
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2022-03-30 17:46:06 +02:00