Torkel Ödegaard
60af3af92c
Prometheus/Loki: Allow custom value in operation selects ( #46679 )
...
* Prometheus/Loki: Allow custom value in operation selects
* Add missing operator
2022-03-17 12:55:47 +01:00
Joao Silva
c224da0f02
Data links: Fix issue with not being able to click a variable after scroll ( #46643 )
2022-03-17 10:31:23 +00:00
Andrej Ocenas
22a4c5f086
Prometheus: Add optional param tooltip for visual builder ( #46644 )
2022-03-17 10:51:42 +01:00
Andrej Ocenas
ee87ed3b51
Prometheus: Parsing for vector matching and UI changes ( #46668 )
2022-03-17 10:50:49 +01:00
Yuriy Tseretyan
7df22c1573
Access Control: Fix Filter to correctly handle duplicated scopes ( #46667 )
2022-03-16 16:59:19 -04:00
Atrbear
8025997982
Update contact-points.md ( #46657 )
...
As you see. "orgId": 1 is duplicated.
2022-03-16 16:44:40 -04:00
Ikko Ashimine
d887068904
Alerting: Fix typo in matchers.test.ts ( #46641 )
...
occurence -> occurrence
2022-03-16 19:15:23 +00:00
Joan López de la Franca Beltran
2081f37e95
Encryption: Make DEKs cache TTL & cleanup interval configurable ( #46042 )
...
* Make DEKs cache TTL & cleanup interval configurable
* Improve 'data_keys_cache_ttl' setting description
* Fix test
2022-03-16 20:05:13 +01:00
Garrett Guillotte
fb06804450
Docs: Fix labels to fields transformer subsections ( #46422 )
...
Refactoring in PR #43569 (commit 3b39c9f
) resulted in subsections
of the Labels to Fields transformer's docs being unintentionally
moved under the Organize transformer section. Move these back
under Labels to Fields.
2022-03-16 13:47:12 -04:00
Ryan McKinley
15ca294be0
Dashboards: show changes in save dialog ( #46557 )
...
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2022-03-16 09:28:09 -07:00
gotjosh
a338c78ca8
Alerting: Remove internal labels from prometheus compatible API responses ( #46548 )
...
* Alerting: Remove internal labels from prometheus compatible API responses
* Appease the linter
* Fix integration tests
* Fix API documentation & linter
* move removal of internal labels to the models
2022-03-16 16:04:19 +00:00
Jguer
d5883c1b27
Service Accounts: Implement basic usage stats ( #46619 )
...
* Stats: do not count SAs as users
* Stats: implement basic service account metrics
* Stats: do not count service account tokens as api keys
* Stats: fix metric names
* Stats: add SA stats test
* rename user to sa
2022-03-16 16:54:34 +01:00
Karl Persson
943a8508a6
Handle case where there are no matching ids for all actions passed to ( #46646 )
2022-03-16 16:31:33 +01:00
Karl Persson
2727e2503f
Use corrct variable names ( #46647 )
2022-03-16 16:18:45 +01:00
Eric Leijonmarck
f4bed21cee
remove /upgradeall apiendpoint ( #46638 )
2022-03-16 15:33:13 +01:00
Karl Persson
d27ff42376
Access control: Move data source actions and scopes to datasource package ( #46594 )
...
* Add permission actions and id scope
* Remove scope and actions variable prefix
* Move page evaluators and rename them
2022-03-16 15:11:03 +01:00
Yuriy Tseretyan
ea815d640f
Search Service to support search for folders available for alerting ( #46483 )
...
* support new query type "alert-folder"
* move action calculation to the constructor of the filter
* update filter to support query type `dash-folder-alerting` and empty dashboard actions
* require folders:read to access alert rules
2022-03-16 14:07:04 +00:00
Karl Persson
7192b7caee
Access control: Move licensing actions to licensing package ( #46588 )
...
* Move licensing actions to licensing package
2022-03-16 14:37:19 +01:00
Yuriy Tseretyan
c42d2e6f5d
Alerting: Add support for fine-grained access to alerting APIs ( #46561 )
2022-03-16 09:36:58 -04:00
Dimitris Sotirakis
85184ee9dc
Update grabpl ( #46639 )
2022-03-16 13:31:20 +00:00
Todd Treece
3f58abe9bd
Chore: Update go version used in CI to 1.17.8 ( #46591 )
2022-03-16 07:25:54 -04:00
Karl Persson
8261e781d5
Access control: Delete user permissions when a user is deleted ( #46021 )
...
* Remove access control related to user on deletion
2022-03-16 10:43:44 +01:00
renovate[bot]
8bda0c66d7
Update dependency eslint to v8.11.0 ( #46484 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-16 09:25:21 +00:00
Andres Martinez Gotor
727204ed5e
CloudMonitoring: Improve error message ( #46599 )
2022-03-16 09:37:48 +01:00
Dominik Prokop
5ae3e3f6f7
TimeSeries: Preserve null/undefined values when performing negative y transform ( #46584 )
2022-03-16 01:05:37 -07:00
Torkel Ödegaard
31d141b267
Dashboards: Fixes repeating by row and no refresh ( #46565 )
2022-03-16 07:57:12 +01:00
Yuriy Tseretyan
468def0c00
Alerting: fixed roles for fine-grained access control ( #46553 )
...
* move alerting actions to accesscontrol to avoid cycledeps
* define new actions and fixed roles for alerting
* add folder permission to alert reader role
2022-03-15 14:30:32 -04:00
Joao Silva
00c93fff8c
Grafana-UI: Fix use of Fragments as children of InlineField ( #46326 )
2022-03-15 17:50:29 +00:00
Artur Wierzbicki
b8fba41d74
Storage: unify List
queries ( #46572 )
...
* silence errors
* s3 fix - don't retrieve files with path equal to the root
* Storage: unify list queries
* Storage: add `IsFolder` method to file obj
* Storage: API consistency - always refer `File` as a pointer rather than a value
2022-03-15 21:21:22 +04:00
Alexander Weaver
92716cb602
Alerting: Create abstraction for launching transactions and refactor existing transaction management to use it ( #46216 )
...
* Remove InTransaction from RuleStore and make it its own interface
* Ensure that ctx-based is clear from name
* Resolve merge conflicts
* Refactor tests to work in terms of the introduced abstraction rather than concrete dbstore
2022-03-15 11:48:42 -05:00
Andrej Ocenas
ecdbcd4941
Prometheus: Fix support of AdHoc filters for specific queries ( #46547 )
...
* Use parser to deal with ad hoc filters
* Add comment
* Fix variable naming
* Fix tests
2022-03-15 17:37:20 +01:00
Tania B
8e13b201ba
Docs: Add description to remote cache configuration ( #46589 )
...
* Add description to remote cache configuration
* Apply feedback
2022-03-15 17:13:53 +01:00
Andrej Ocenas
a2cec62fa2
Prometheus: Fix parsing of binary operations ( #46549 )
2022-03-15 17:00:29 +01:00
Jguer
04267a66ec
Service Accounts: Refactor login service to use sqlstore methods ( #46585 )
...
* refactor login service to use sqlstore methods
* trailing newline
2022-03-15 16:57:21 +01:00
Nathan Marrs
11aa6a3e8f
Value mapping/add icon support ( #44503 )
...
Co-authored-by: Ryan McKinley <ryantxu@users.noreply.github.com>
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-03-15 08:51:12 -07:00
Yuriy Tseretyan
e62e9904ee
Folder UID scope resolver ( #46426 )
2022-03-15 15:37:16 +01:00
Leonard Gram
f46038ed3a
Search: sort results correctly when using postgres ( #46466 )
...
* Search: sort results correctly when using postgres
postgresql puts nulls first while both mysql and sqlite puts them last
* linting
2022-03-15 15:08:40 +01:00
Ed Welch
16cf179df1
adding .linguirc to the copied files in the Dockerfile ( #44951 )
2022-03-15 08:32:46 -05:00
Ieva
510c69ec91
Access control: allow hiding roles ( #46358 )
...
* allow hiding roles
* extend docs
* docs feedback
* extend provisioning docs
* formatting
Co-authored-by: Leonard Gram <leo@xlson.com>
2022-03-15 13:17:45 +00:00
Alexander Kubyshkin
5cf0906622
Add unpack to Loki Log Browser ( #44623 ). ( #46573 )
2022-03-15 14:17:36 +01:00
Kevin Yu
2706783250
CloudMonitoring: Update dependency @grafana/google-sdk to v0.0.3 ( #46541 )
2022-03-15 05:56:05 -07:00
Dominik Prokop
f452e068f0
TimeSeries: Add migration for Graph panel's transform series override ( #46577 )
2022-03-15 14:29:15 +02:00
renovate[bot]
93d37db4f0
Update dependency lru-cache to v7.5.1 ( #46513 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-15 11:29:52 +00:00
Gabriel MABILLE
75935c75c1
ServiceAccounts: Fix role update ( #46568 )
...
* ServiceAccounts: Fix role update
Co-authored-by: Jguer <joao.guerreiro@grafana.com>
* Fix patch missing metadata
Co-authored-by: Jguer <joao.guerreiro@grafana.com>
* Fix patch missing metadata
Co-authored-by: Jguer <joao.guerreiro@grafana.com>
Co-authored-by: Jguer <joao.guerreiro@grafana.com>
2022-03-15 10:48:10 +01:00
Ryan McKinley
4cd27a380d
Geomap: applying multiple line builders should keep each segment ( #46563 )
2022-03-14 22:58:41 -07:00
Jean-Philippe Quéméner
e135b8531a
Alerting: refactor receiver validation to be reusable ( #46103 )
2022-03-15 00:27:10 +01:00
Giordano Ricci
00f67cad1b
Explore: set correct datasource when creating panel in a dashboard ( #46530 )
2022-03-14 23:26:13 +00:00
Joey Tawadrous
bd21355f87
Trace view: Scroll to top on new query ( #46278 )
2022-03-14 14:22:37 -06:00
Sarah Zinger
275f33cf37
Azure Monitor: Add feature gating for new MetricsQueryEditor with resource picker ( #46124 )
...
* Azure Monitor: Use feature toggle for dev of new UI for Metrics Queries.
* Fixes after CR
2022-03-14 15:07:45 -04:00
Todd Treece
41f3d56c3f
Chore: Update grafana-plugin-sdk-go to v0.129.0 ( #46544 )
2022-03-14 13:32:11 -04:00