Timur Olzhabayev
17eca4505c
Making FileUpload component accessible via keyboard ( #47497 )
2022-04-29 09:47:33 +02:00
Sofia Papagiannaki
3e752a0db1
Alerting: modify alertmanager endpoints for proxying using the datasource UID ( #47978 )
...
* Alerting: enable proxying alertmanager calls using the datasource UID
* Remove use of datasource ID from the API
* Update frontend
2022-04-29 10:25:22 +03:00
Agnès Toulet
49491bc73e
grafana-ui: Add checkbox value field ( #48436 )
...
* grafana-ui: Add checkbox value field
* better naming + comment
2022-04-29 09:06:01 +02:00
Gábor Farkas
62cd722726
Loki: minor backend-dataframe-format changes ( #48320 )
...
* loki: backend: better dataframe field names
* loki: backend: add dataframe-type to metric dataframes
* loki: backend: only add stats to the first metric dataframe
2022-04-29 09:04:37 +02:00
Kyle Schouviller
7b224adf9f
AzureAd Oauth: Fix strictMode to reject users without an assigned role ( #48474 )
...
* AzureAd Oauth: Fix strictMode to reject users without an assigned role
Signed-off-by: kyschouv <kyschouv@microsoft.com>
* AzureAd OAuth: Add test for strictMode auth when no role claims are returned
Signed-off-by: kyschouv <kyschouv@microsoft.com>
2022-04-29 08:13:19 +02:00
Isabella Siu
ce8becdfe2
Cloudwatch: Update variable query docs ( #48307 )
...
* Cloudwatch: Update variable query docs
* andres comments
* Apply suggestions from code review
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
2022-04-28 16:54:27 -04:00
Christopher Moyer
fa5744c887
Docs: corrects aliases ( #48454 )
...
* corrects aliases
* Update docs/sources/administration/manage-organizations/_index.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/enterprise/access-control/rbac-fixed-basic-role-definitions.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/enterprise/access-control/plan-rbac-rollout-strategy.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/administration/manage-organizations/_index.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/enterprise/access-control/custom-role-actions-scopes.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* incorporated feedback
* Update docs/sources/enterprise/access-control/plan-rbac-rollout-strategy.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/enterprise/access-control/rbac-fixed-basic-role-definitions.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/administration/manage-organizations/_index.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* fixes quotes
* changed quotes
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2022-04-28 15:14:23 -05:00
Jean-Philippe Quéméner
9e21e4d1c1
Alerting: indicate whether an alertrule is provisioned ( #48458 )
2022-04-28 21:27:34 +02:00
achatterjee-grafana
7048bf9f0d
added aliases ( #48461 )
2022-04-28 15:25:09 -04:00
Santiago
d9de621d20
Fix Discord notifications not being sent due to templating issues ( #48208 )
...
* empty URLs fixed
* move comment
* test cases
2022-04-28 15:58:07 -03:00
Alexander Weaver
735822e48a
Alerting: Add provisioning GET routes for message templates ( #48367 )
...
* Template service
* Add GET routes and implement them
* Generate mock for persist layer
* Unit tests for reading templates
* Set up composition root and get integration tests working
* Fix prealloc issue
* Extract setup boilerplate
* Update AuthorizationTest
* Rebase and resolve
* Fix linter error
2022-04-28 13:51:57 -05:00
Artur Wierzbicki
d4616cfe26
Search: support auth filter based on access control/rbac ( #48350 )
...
* #45498 : add rbac support in searchv2
* to revert: fix dependency cycle
* Revert "to revert: fix dependency cycle"
This reverts commit 1ffbee73ec
.
* added a TODO for caching user permissions
* add orgId to `getDashboardReadFilter`
* use orgId from signedInUser
* goimport
2022-04-28 22:16:23 +04:00
Torkel Ödegaard
5a9aad3e86
QueryGroup: More efficient way to scroll to bottom when adding new queries ( #48399 )
2022-04-28 20:07:36 +02:00
Alexander Emelin
4551f05994
Search: fix missing dashboards due to empty uid, log errors ( #48361 )
2022-04-28 19:29:09 +03:00
Josh Hunt
eeaa160ae8
Fix: Prevent automatic parsing of string data types to numbers ( #46035 )
...
* Fix: Render unitless strings as strings from displayProcessor
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: Ashley Harrison <ashley.harrison@grafana.com>
Co-authored-by: Joao Silva <joao.silva@grafana.com>
* update tests
* Rename none unit
* rename none unit to Number
Co-authored-by: kay delaney <kay@grafana.com>
Co-authored-by: Alexandra Vargas <alexa1866@gmail.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
Co-authored-by: Joao Silva <joao.silva@grafana.com>
2022-04-28 16:07:22 +01:00
Dimitris Sotirakis
c3ba6f962b
CI: Run docs pipeline only upon changes to root markdown files ( #48433 )
...
* Run docs pipeline only upon changes to root markdown files
* Include latest/json
2022-04-28 17:41:46 +03:00
Artur Wierzbicki
484bd0b557
Storage: use FlagStorageLocalUpload
for HTTP API
2022-04-28 18:33:02 +04:00
tomxwang
af8fbc16d6
no value should use decimals ( #48155 )
2022-04-28 15:04:57 +01:00
Ryan McKinley
fee291c3c8
Save Drawer: reduce the number of diff elements we show ( #48309 )
2022-04-28 07:02:33 -07:00
Piotr Jamróz
f0f3134cb1
Explore: Fix legend toggling ( #47823 )
2022-04-28 15:55:16 +02:00
Marcus Efraimsson
9b0b391949
Chore: Update latest.json for v8.5.1 ( #48435 )
2022-04-28 15:21:16 +02:00
Dominik Prokop
f1082afd1b
Docs: Update axis placement docs ( #48163 )
...
* Docs: Update axis placement docs
* Update docs/sources/visualizations/bar-chart.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/visualizations/time-series/change-axis-display.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2022-04-28 05:52:10 -07:00
Grot (@grafanabot)
9fcbfe2c1c
ReleaseNotes: Updated changelog and release notes for 8.5.1 ( #48425 )
2022-04-28 14:48:48 +02:00
Gábor Farkas
ae926c2144
loki: better resource-call urls ( #48250 )
2022-04-28 14:28:57 +02:00
Leonard Gram
9688d7d7aa
Release: downgrade to centos 7 in verify repo as 8 doesn't have a valid mirror list ( #48422 )
2022-04-28 14:28:41 +02:00
Karl Persson
0c998a1fbd
Docs: Change access control scopes for dashboards, folders and data sources to be based on uid:s ( #48397 )
...
* Change to uid based scopes
2022-04-28 14:25:20 +02:00
Dimitris Sotirakis
a7a5476ac2
CI: Split publish-packages
pipeline ( #48414 )
...
* Split publish packages pipeline
* Small refactoring
2022-04-28 14:53:32 +03:00
Ivana Huckova
da49e94069
Loki: Enable new visual query builder by default ( #48346 )
2022-04-28 13:03:59 +02:00
Torkel Ödegaard
4fef50272f
Select: Improve usability slightly ( #47796 )
...
* Select: Improve usability slightly
* Latest change
* Fixed test
* Updated test
2022-04-28 12:25:51 +02:00
gotjosh
d451d02628
Alerting Changelog: Cut & Fix ( #48402 )
2022-04-28 11:20:35 +01:00
Dimitris Sotirakis
67752ad88c
Reorder dependencies for npm release steps ( #48403 )
2022-04-28 12:15:28 +02:00
Todd Treece
6f4131ad15
Chore: Update grafana-plugin-sdk-go to v0.133.0 ( #48382 )
2022-04-28 06:14:49 -04:00
Ashley Harrison
b9787db68e
Chore: Convert AbstractList
tests to RTL ( #48284 )
2022-04-28 11:30:19 +02:00
Joao Silva
cc114e24ca
Navigation: Fixes closing submenus on scrolling ( #48207 )
2022-04-28 10:19:10 +01:00
L-M-K-B
ab144bf05e
Chore: Refactor run button and remove component incl. test ( #48348 )
2022-04-28 11:07:49 +02:00
Artur Wierzbicki
736be74128
Chore: Add Usage stats providers registry ( #48357 )
...
* add usage stats providers
* migrate thumbnails service to `registry.ProvidesUsageStats`
* snake -> camel
* lint fix
* migrate accesscontrol to `registry.ProvidesUsageStats`
* add accesscontrol to usage stats providers registry
* fix test
* added a note about errors
2022-04-28 13:06:49 +04:00
Dimitris Sotirakis
ff23f78b51
Split frontend and backend pipelines ( #48362 )
2022-04-28 12:04:03 +03:00
Karl Persson
e9a93ebfc9
Access Control: Move access control middlewares to domain package ( #48322 )
...
* Move access control middleware to domain package
2022-04-28 10:46:18 +02:00
Andres Martinez Gotor
6edefe5147
AzureMonitor: Remove deprecated code ( #48328 )
2022-04-28 10:27:39 +02:00
Torkel Ödegaard
07bd261cff
Graph: Deprecate Graph (old) and make it no longer a visualization option for new panels ( #48034 )
...
* Graph: Make old graph deprecated, no longer selectable
* Fixing snapshot
2022-04-28 08:20:51 +00:00
Nathan Marrs
86971b1b30
Fix layer action / constraint change adhering to inline editing state ( #48390 )
2022-04-27 21:09:27 -07:00
Nathan Marrs
b990d3c9e3
Canvas: Fix selecto breaking on enter / exit panel edit mode ( #48387 )
2022-04-27 20:51:02 -07:00
Sarah Zinger
3ae90efda2
Azure Monitor: refactor resource picker ( #48312 )
...
* Refactor Resource Picker to split up data logic from view logic.
2022-04-27 20:06:21 -04:00
Christopher Moyer
3343519154
corrects aliases ( #48378 )
2022-04-27 16:45:03 -05:00
Nathan Marrs
fb25cf11e7
Address crash by properly updating currentLayer and refreshing selection to force update instance state ( #48373 )
2022-04-27 13:33:07 -07:00
Michael Mandrus
6945f1c483
SAML: Implement Name Templates for assertion_attribute_name option ( #48022 )
...
* provide public getter for config template variable regex
* add code comment
* Add documentation on assertion_name_mapping templates
* Add missing piece of SAML documentation while I'm in here.
* Update docs/sources/enterprise/saml/configure-saml.md
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
* Add a bit more documentation on error handling.
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
2022-04-27 16:29:15 -04:00
Alexander Weaver
60ec10566f
Extract Route validation from serialization methods so it can be re-used ( #47649 )
...
* Extract validation and reject invalid policies
* Validation in dedicated file
* Tests for validation
* Extract root route validation
* Update call and drop TODO
* empty commit to kick actions
* Normalization should be idempotent
* Cleaner representation of validation errors, chain errors properly
* Make internal validate unexported
* Fix missed rename
* Genericize error message
* Improve method names
* Rebase, fix
* Update asserts
2022-04-27 15:15:41 -05:00
An
900d9bf9a1
FileStorage: Add upload form ( #46749 )
...
* move upload to http
* use storage from grafanads
* rever gomod changes
* fix test
* wip
* add upload func
* update upload func
* writing to uploads
* edit response from service
* use dropzone for UI
* modify response struct in service
* better read file
* set content type for svg
* restrict file types upload
* add test and clean up errors
* pass test
* fix backend lint errors
* limit type of files on FE
* add TODO for after merge
* rebase with storage changes
* comment out unused function
* update UI to not have 2 uploads
* only call upload on select
* use utils function to find * in path
* show preview on drag over
* not allowing upload of svg
* add preview to upload tab
* no console.log
* resolve conflicts
* refactor log line
* fix failing BE test
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
Co-authored-by: Artur Wierzbicki <artur.wierzbicki@grafana.com>
2022-04-27 15:12:48 -04:00
Yuriy Tseretyan
4b417c8f3e
use NaN if condition value is nil ( #48370 )
2022-04-27 15:59:13 -03:00
Jean-Philippe Quéméner
a3256bafa7
Alerting: indicate whether contact point is provisioned ( #48323 )
2022-04-27 20:53:36 +02:00