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
Jan Garaj
6ca7009b6c
CloudWatch: Add missing AWS/Lambda metrics ( #53866 )
...
Missing metrics/dimensions for AWS/Lambda. Removed Alias dimension - it isn't mentioned by doc and I don't see that dimension in my CloudWatch. Doc: https://docs.aws.amazon.com/lambda/latest/dg/monitoring-metrics.html
2022-08-18 09:18:40 -04:00
Zoltán Bedi
ea5e58a051
BarChart/PieChart: create/update models.cue ( #52988 )
...
* Reverse engineering barchart models.cue from models.gen.ts
* Barchart models.cue and import fixes
* Add models.cue for piechart
* Use single-item syntax to dodge cuetsy bug
* Add some docs
Co-authored-by: sam boyer <sdboyer@grafana.com>
2022-08-18 14:46:36 +02:00
Leon Sorokin
329aab7395
TimeSeries: Fix memory leak on viz re-init caused by KeyboardPlugin
2022-08-18 07:09:37 -05:00
Mihály Gyöngyösi
a915977002
Teams: Add TeamRolePicker to the Create and Edit Team pages ( #53775 )
...
* Add TeamRolePicker to CreateTeam and TeamSettings pages
* Align tests to the changes
* Change TeamRolePicker
* Add useRoleOptions hook
* Clean up
* Requested changes by reviewers
* Fixes
* Fixes
2022-08-18 13:21:06 +02:00
Oscar Kilhed
eedc7f1831
Update betterer results because of #53806 ( #53884 )
2022-08-18 06:36:12 -04:00
linoman
52904151f1
Update open ldap for macos ( #53819 )
...
* Add new OpenLDAP Docker block for macOS
* Add preconfigured users, groups and modules
* Add README
2022-08-18 12:31:19 +02:00
Karl Persson
4ff4aaab23
RBAC: Remove builtin role code ( #53767 )
...
* remove rbacBuiltInRoleAssignmentEnabled from frontendsettings
* RBAC: Remove RBACBuiltInRoleAssignmentEnabled
* RBAC: Remove code for builtin role
* RolePicker: Remove unused prop
* RolePicker: Rename builtinRole to basicRole
* RolePicker: Rename onBuiltinRoleChange to onBasicRoleChange
* RolePicker: Rename properties
2022-08-18 12:25:37 +02:00
Phil Z
8145caf554
Fix file extension ( #53838 )
2022-08-18 11:21:38 +02:00
Hamas Shafiq
a6ff6cd0c1
Tempo: Remove unused theme param in getStyles ( #53823 )
2022-08-18 09:55:24 +01:00
Jan Garaj
fdaf6b5e8d
CloudWatch: Add missing AWS/ApiGateway metrics ( #53839 )
...
Missing metrics/dimensions for WebSocket API. Doc: https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-logging.html
2022-08-18 09:52:14 +02:00
Karl Persson
1b933ff3ed
RBAC: Move resource permissions store to service package ( #53815 )
...
* Rename file to store
* Move resource permission specific database functions to
resourcepermissions package
* Wire: Remove interface bind
* RBAC: Remove injection of resourcepermission Store
* RBAC: Export store constructor
* Tests: Use resource permission package to initiate store used in tests
* RBAC: Remove internal types package and move to resourcepermissions
package
* RBAC: Run database tests as itegration tests
2022-08-18 09:43:45 +02:00
Jan Garaj
83f8da2e02
Update of AWS/Events ( #53831 )
...
Added missing metrics: Events, IngestionToInvocationStartLatency. Doc: https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-monitoring.html
2022-08-18 08:48:01 +02:00
Oscar Kilhed
e877c1da90
Revert "BarchartPanel: Fix color from thresholds show incorrectly ( #52038 )" ( #53806 )
...
This reverts commit 11c79cd6da
.
2022-08-18 08:47:17 +02:00
ying-jeanne
82b63688d2
Chore: remove xorm from preference ( #53803 )
...
* Chore: remove xorm from preference
* separte feature toggle
* fix comments
* fix comments
* remove the dublicated namedexec
2022-08-17 22:07:20 -04:00
Ryan McKinley
4ac87a3b3b
Geomap: update the layer order in docs ( #53749 )
2022-08-17 15:57:52 -07:00
Artur Wierzbicki
2a0ae74f96
Live: fix StreamingDataFrame
length on replace
action and schema change ( #53796 )
...
* streaming-data-frame
* add more expect.length in tests
2022-08-18 00:58:38 +04:00
Christopher Moyer
070393075a
updates broken relrefs ( #53857 )
2022-08-17 15:26:29 -05:00
Eve Meelan
59e638acb9
Legal: CLA formatting update ( #53853 )
...
* Formatting
* linter
2022-08-17 14:37:25 -05:00
Christopher Moyer
5cbc579955
fixes time-series relrefs ( #53851 )
2022-08-17 14:22:52 -05:00
Brendan O'Handley
085258c035
Influxdb Datasource: Remove angular dependencies for Influxdb influxql annotations ( #52546 )
...
* migrate influxQL annotations to react and build new annotation editor
* use es-lint ignore for any type in migration
* changes for PR comments
* handle annotation editor on load error without query
* correct label for ann editor query
* add null coalesce operator and remove comment
* fix tooltip
2022-08-17 13:20:46 -04:00