Alex Khomenko
2caaa7fba2
ColorInputPicker: Fix popover in disabled state ( #54000 )
2022-08-22 18:01:33 +03:00
renovate[bot]
38017fd3f5
Update dependency @betterer/betterer to v5.4.0 ( #54031 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-22 15:50:51 +01:00
Guilherme Caulada
2e9edf4592
Secrets: Refactor code duplicity on secrets sql kvstore ( #54032 )
2022-08-22 11:48:57 -03:00
renovate[bot]
013dda7bb8
Remove dependency jest-mock-console ( #52872 )
...
* Update dependency jest-mock-console to v2
* let's remove jest-mock-console
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2022-08-22 15:47:45 +01:00
Christopher Moyer
1da4aa25a8
docs: refactors value mappings topics ( #53616 )
...
* starts copy edit
* completes refactor and copy edit
2022-08-22 09:26:53 -05:00
Gábor Farkas
35253a909d
Elasticsearch: remove already-disabled code ( #52932 )
...
* elastic: removed unused code from go-part
* elastic: removed unused code from js-part
2022-08-22 16:25:20 +02:00
Josh Hunt
9db9ebce02
Typed variables pt6: Clean up and test variable type guards (take 2) ( #54025 )
...
* Add fixture-factories for all variable types
* clean up variable guards
* add tests for isMulti, hasCurrent, and hasOptions variable type guards
* create VariableSupport type to try and work around ts wonkiness
2022-08-22 14:45:40 +01:00
renovate[bot]
4c8ea0bb89
Update dependency @lezer/common to v1 ( #50866 )
...
* Update dependency @lezer/common to v1
* Bump lezer/lr as well
* Fix broken code
* Add new lezer-promql and update lezer-logql
* Change to prometheus lezer-promql, fix lezer-logql code
* Update tests for Loki
* fix typeErrors
* fix tests by adding new error node to expected objects
* refactor usages of node references to differentiate usage from node object
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
Co-authored-by: Ivana Huckova <ivana.huckova@gmail.com>
Co-authored-by: gtk-grafana <galen.kistler@grafana.com>
2022-08-22 08:45:29 -05:00
Dimitris Sotirakis
ceb32a7506
Add GCP_KEY secret to the artifacts-page pipeline ( #54013 )
2022-08-22 08:44:43 -05:00
Gilles De Mey
0923d2455c
Alerting: Show alerting enabled for Alertmanager data sources ( #54023 )
2022-08-22 14:34:55 +02:00
Ashley Harrison
0f4b8c5e54
convert AzureCredentialsForm test to RTL ( #53959 )
2022-08-22 13:22:19 +01:00
Karl Persson
ef25d297d6
RBAC: Display groups for custom roles ( #54020 )
...
* RolePicker: Default to "Other" for roles without group
* RolePicker: Add GroupType enum and calculate group options based on
group type
* RolePicker: Display groups for custom roles
* RolePicker: Remove unused code
* RolePicker: Restructure
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
2022-08-22 14:21:12 +02:00
Ashley Harrison
f91f05f32c
Chore: convert DebugSection
test to RTL ( #53965 )
...
* convert DebugSection test to RTL
* remove unused import
2022-08-22 13:19:46 +01:00
Gábor Farkas
395e443932
loki: Fix adding refId to rowId ( #53932 )
2022-08-22 13:09:33 +02:00
Hamas Shafiq
895616a231
Tempo: Remove spanName from the query object if undefined ( #53945 )
2022-08-22 11:52:36 +01:00
Victor Marin
cbe4fb4dab
TablePanel: Fix vertical scrollbar ( #53457 )
...
* TablePanel: Fix vertical scroll
* Fix vertical scrollbar with virtualized rendering
* betterer
* Refactor prop
2022-08-22 13:41:05 +03:00
George Robinson
c960301aa8
Alerting: Fix links in Microsoft Teams notifications ( #54003 )
2022-08-22 12:08:38 +02:00
Joao Silva
ee58d4ce4b
TimePicker: Fixes relative timerange of less than a day not displaying
2022-08-22 10:37:27 +01:00
eledobleefe
8cdfedc559
A11y: Update buttons in Explore page to not use HTML Title for tooltip ( #53894 )
2022-08-22 11:19:22 +02:00
Polina Boneva
51d173711f
A11y: do not change the focus when switching between Viz/Suggestions/Library Panels views ( #53814 )
2022-08-22 12:12:39 +03:00
Emil Tullstedt
ce7593686d
Errors: Allow using Base as an error type ( #53824 )
2022-08-22 11:07:33 +02:00
Takuya Kosugiyama
2ff007b266
Cloud Monitoring: Support SLO burn rate ( #53710 )
2022-08-22 10:11:54 +02:00
Leon Sorokin
d5cc1bfff2
TimeSeries: fix regression with hardMin + hardMax ranging ( #53922 )
2022-08-19 12:20:21 -05:00
Alexander Weaver
c7b93ec331
Make channels_config no longer depend on legacy alerting ( #53799 )
2022-08-19 11:21:02 -05:00
Ashley Harrison
0b322a0f5d
fix some anys ( #53789 )
2022-08-19 16:46:58 +01:00
Ryan McKinley
7cbf6015db
StructureRev: use deep equals for structure revision change detection ( #53920 )
2022-08-19 08:29:23 -07:00
Esteban Beltran
88419aa8fe
Grafana/schema: Fix plugins API regression. Add back "hidden" in LegendDisplayMode ( #53925 )
2022-08-19 17:06:33 +02:00
Esteban Beltran
edb54fc8d3
Fix: Rename timezones prop to timezone for plugins compatibility ( #53926 )
2022-08-19 16:59:56 +02:00
Joao Silva
4f2d30b153
Decimals: Fixes auto decimals to behave the same for positive and negative values ( #53960 )
2022-08-19 15:42:34 +01:00
Ashley Harrison
b6835ef87d
convert TestRuleResult to RTL ( #53953 )
2022-08-19 15:00:53 +01:00
Timur Olzhabayev
4ca845e479
Chore/extend plugin schema json ( #53950 )
...
* Allowing additional parameters in tokenAuth and jwtTokenAuth
2022-08-19 08:58:32 -04:00
Ashley Harrison
0550808126
use navId over navModel, add page descriptions + create pageNav for child pages ( #53936 )
2022-08-19 13:32:43 +01:00
sam boyer
a87c685345
coremodels: Convert plugin-metadata schema to a coremodel ( #52121 )
...
* coremodels: Convert plugin-metadata schema to a coremodel
* Newer cuetsy; try quoting field name
* Add APIType control concept, regen pluginmeta
* Use proper numeric types for schema fields
2022-08-19 12:11:13 +02:00
Joao Silva
25538c528d
Grafana-UI: Changes ClipboardButton to always allow copy of multi line content ( #53903 )
2022-08-19 09:57:56 +01:00
Hamas Shafiq
6b1804b6c0
Tempo: Set the default query type even if queryType was set to 'clear' ( #53887 )
2022-08-19 09:41:39 +01:00
eledobleefe
f926020c1b
Chore: Improve FolderSettingsPage test ( #53601 )
2022-08-19 10:25:33 +02:00
Ashley Harrison
78995e252a
implement responsive breadcrumb behaviour ( #53764 )
2022-08-19 09:17:52 +01:00
Ryan McKinley
7755f4c4ba
Inspect: show DataFrame JSON *before* transformation and field config are applied ( #53867 )
2022-08-18 15:06:33 -07:00
Alex Karacaoglu
9be73e758d
Transforms: Allow for clearing of select fields for outer join and grouping to matrix transformations ( #53916 )
2022-08-18 14:19:59 -07:00
Carl Bergquist
a74681036e
prometheus: upgrades http client to 1.30 ( #53901 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2022-08-18 18:44:31 +01:00
Alex Karacaoglu
a3c1cd836e
Transformations: Add support for an inner join transformation ( #53865 )
2022-08-18 10:22:45 -07:00
owensmallwood
fb40b80141
shows example of how and where to enable public dashboards in config.ini ( #53904 )
2022-08-18 11:13:48 -06:00
Laura Benz
f5f93ccd96
A11y: Make tabs in query history + inspector accessible in Explore ( #53773 )
...
* refactor: make tabs accesible
* refactor: make content after slider accessible
* refactor: add a comment with todo
2022-08-18 17:16:37 +02:00
Jo
4a9137ac40
API Keys: Add revocation for SATs ( #53896 )
...
* add apikey is_revoked field
* add token store tests
* Apply suggestions from code review
* remove unused fields
2022-08-18 16:54:39 +02:00
Galen Kistler
8b18530cb8
Prometheus: properly de-accumulate multi-heatmap responses ( #53688 )
...
* Implement workaround to #3373 , grouping heatmaps by query before sorting prevents bug when calculating a heatmap with multiple values for the same label on the x-axis
* Group heatmap frames prior to sort by the concatenation of their values, excluding quantile (le)
* add unit tests for multiple query and multi-dimensional query
* replace final le value with more apt quartile label
* unify quantile labels
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2022-08-18 09:54:09 -05:00
Andreas Gerstmayr
8b22481aec
User management: Use HMAC-SHA256 to generate time limit codes (password reset tokens) ( #42334 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
Co-authored-by: bergquist <carl.bergquist@gmail.com>
2022-08-18 16:01:09 +02:00
Yuriy Tseretyan
9f90a7b54d
Alerting: State manager to use InstanceStore ( #53852 )
...
* move saving the state to state manager when scheduler stops
* move saving state to ProcessEvalResults
* add GetRuleKey to State
* add LogContext to AlertRuleKey
2022-08-18 09:40:33 -04:00
Zoltán Bedi
86de94cbfa
TimeSeries: Don't show y axis when visualisation is hidden ( #53671 )
...
* TimeSeries: Don't show y axis when visualisation is hidden
* Update snapshot
* make scale ranger return nulls for minMax when no visible data exists on scale
* drop unneeded change
* remove explicit axis.show
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2022-08-18 09:26:40 -04:00
Jo
10e6eac632
Auth: Reduce lookup cookie error to warning and invalidate cookie ( #53881 )
...
* Reduce lookup cookie error to warning. Delete invalid cookie to avoid continuous refresh
* debug log branch
2022-08-18 09:24:31 -04:00
Victor Marin
ae69b1d99c
HistogramPanel: Generate .cue model ( #53826 )
...
* Generate .cue model for histogram panel
* Docs
* Refactor PR
2022-08-18 16:19:11 +03:00