Grot (@grafanabot)
5dcc334d9c
Alerting: bump rule version when updating rule group interval ( #50295 ) ( #50476 )
...
* Alerting: move group update to alert rule service
* rename validateAlertRuleInterval to validateRuleGroupInterval
* init baseinterval correctly
* add seconds suffix
* extract validation function for reusability
* add context to err message
(cherry picked from commit cf684ed38f )
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com >
2022-06-09 09:40:00 +02:00
Grot (@grafanabot)
5eb5779a82
Formatting: Make SI number formats more robust ( #50117 ) ( #50292 )
...
Closes #49372
(cherry picked from commit a9a276a9da )
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com >
2022-06-09 09:33:17 +02:00
Grot (@grafanabot)
4bb2ba53e8
Alerting: Improve Unified Alerting Rollback Warning ( #50470 ) ( #50472 )
...
After migrating to unified alerting, users must explicitly allow rolling
back to legacy alerting by setting force_migration = true in config.
This updates the panic message to clarify why that's required and what
the consequences of rolling back will be.
Fixes #50469
(cherry picked from commit 30f035ca34 )
Co-authored-by: Joe Blubaugh <joe.blubaugh@grafana.com >
2022-06-09 07:48:59 +02:00
Joe Blubaugh
3fe8fec086
Alerting: Fix image embed in email template. ( #50370 ) ( #50468 )
...
The ng_alert_notification email template did not include templating for
linked or embedded images. This change updates that.
Additionally, this change supports embedding an image for each alert in
an email batch.
Fixes #50315
(cherry picked from commit ecf080825e )
2022-06-09 11:20:01 +08:00
Grot (@grafanabot)
406f286e51
RBAC: Fix migrations running into the wrong order ( #50452 ) ( #50454 )
...
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
(cherry picked from commit 2813e49842 )
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
2022-06-08 19:53:30 +02:00
Grot (@grafanabot)
9ccee68c71
Bumping protobufjs version ( #50435 ) ( #50440 )
...
(cherry picked from commit b9cce18f72 )
Co-authored-by: lean.dev <34773040+leandro-deveikis@users.noreply.github.com >
2022-06-08 12:19:12 -03:00
Grot (@grafanabot)
a13ce8dbd8
Docs: Fix release notes formatting issues in 9.0.0-beta.3 ( #50410 ) ( #50428 )
...
(cherry picked from commit aace6a95f0 )
Co-authored-by: Sriram <yesoreyeram@gmail.com >
2022-06-08 14:54:46 +01:00
Grot (@grafanabot)
ffc7d688c2
Angular: Fixes minor mistake in previous bsTypeahead PR ( #50411 ) ( #50417 )
...
(cherry picked from commit 3866debae9 )
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2022-06-08 14:33:20 +02:00
Grot (@grafanabot)
54bd556843
Security: Fixes javascript security warnings in old vendored libs ( #50382 ) ( #50413 )
...
(cherry picked from commit 74608d6480 )
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2022-06-08 14:13:38 +02:00
Artur Wierzbicki
1eca4c113e
Previews: update docs for the new search layout ( #50247 )
2022-06-08 13:48:42 +02:00
Grot (@grafanabot)
addb1dd979
Reporting: Update documentation and screenshots with v9 changes ( #50072 ) ( #50401 )
...
* Reporting: Update docs
* Update screenshots
* Update docs/sources/enterprise/reporting.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com >
* Update docs/sources/enterprise/reporting.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com >
* Update docs/sources/enterprise/reporting.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com >
* reporting docs copy edits
reformat reporting docs, slightly correct multiple dashboard rendering doc
* Format
* Format[2]
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com >
Co-authored-by: Mitch Seaman <mjseaman@users.noreply.github.com >
(cherry picked from commit 35ba4a6ac1 )
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com >
2022-06-08 14:18:19 +03:00
Grot (@grafanabot)
11af837916
Dashboard: Fixes random scrolling on time range change ( #50379 ) ( #50384 )
...
* Dashboard: Fixes random scrolling on time range change
* fix ts issue
* removed logging
(cherry picked from commit fd408652dc )
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2022-06-08 13:16:52 +02:00
Grot (@grafanabot)
c9352f1778
Angular: Adds back two angular directives that are still used by remaining angular bits and plugins ( #50380 ) ( #50385 )
...
(cherry picked from commit 288eede638 )
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2022-06-08 13:16:42 +02:00
Grot (@grafanabot)
f843c6c9d7
Remove test_steps ( #50396 ) ( #50403 )
...
(cherry picked from commit 63ed5367c3 )
Co-authored-by: Dimitris Sotirakis <sotirakis.dim@gmail.com >
2022-06-08 13:15:28 +02:00
Grot (@grafanabot)
faf3add82d
Improve docs for values in custom annotations and labels ( #50346 ) ( #50389 )
...
(cherry picked from commit 6e3d58d779 )
Co-authored-by: George Robinson <george.robinson@grafana.com >
2022-06-08 11:41:39 +01:00
Grot (@grafanabot)
0690e19029
Playlists: Save button now correctly creates a new playlist ( #50381 ) ( #50390 )
...
* Add type="submit" to PlaylistForm submit button
* fix linting errors
(cherry picked from commit a1cf709ad2 )
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2022-06-08 11:53:21 +02:00
Grot (@grafanabot)
29b2c71517
Alerting: replace a duplicated configuration key ( #50350 ) ( #50368 )
...
This PR renames the configuration key enabled to capture. This is needed as we already have a configuration key with the name enabled.
Fixes #50328
(cherry picked from commit fd664e4beb )
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com >
2022-06-08 05:22:41 +02:00
Grot (@grafanabot)
ef8ad0f74a
Bump provisioning to admin-only in lieu of dedicated RBAC permissions ( #50366 ) ( #50367 )
...
(cherry picked from commit 28a47b56d2 )
Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com >
2022-06-08 00:43:33 +02:00
Grot (@grafanabot)
2acf5ed0c0
Alerting: Fix database unavailable removes rules from scheduler ( #49874 ) ( #50345 )
...
(cherry picked from commit c83f84348c )
Co-authored-by: George Robinson <george.robinson@grafana.com >
2022-06-07 16:41:07 +01:00
Grot (@grafanabot)
521264b647
RBAC: docs, update alerting.rules write permission ( #50304 ) ( #50329 )
...
(cherry picked from commit f54adf6c22 )
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
2022-06-07 16:59:15 +02:00
Ezequiel Victorero
deea0fcfc0
ReleaseNotes: Updated changelog and release notes for 9.0.0-beta3 ( #50317 ) ( #50321 )
...
(cherry picked from commit 32a8af59d6 )
Co-authored-by: Grot (@grafanabot) <43478413+grafanabot@users.noreply.github.com >
2022-06-07 10:42:30 -03:00
Grot (@grafanabot)
a3fb261d6f
"Release: Updated versions in package to 9.0.0-beta.3" ( #50314 )
2022-06-07 10:23:05 -03:00
Artur Wierzbicki
239956d02e
Search: fix 'Clear filters' button ( #50283 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
(cherry picked from commit 49112c8356 )
2022-06-07 14:21:48 +02:00
Grot (@grafanabot)
b01a07921f
Loki: Add more query patterns ( #50248 ) ( #50301 )
...
* Loki: Add query patterns
* Update
* Update queries
* Update public/app/plugins/datasource/loki/querybuilder/LokiQueryModeller.ts
Co-authored-by: Jennifer Villa <jvilla2013@gmail.com >
* Update public/app/plugins/datasource/loki/querybuilder/LokiQueryModeller.ts
* Update descriptions
* Update
Co-authored-by: Jennifer Villa <jvilla2013@gmail.com >
(cherry picked from commit be712a5f17 )
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
2022-06-07 13:33:40 +02:00
Grot (@grafanabot)
66cc24b7cb
docs: describe cookie handling in backend data source plugins ( #49986 ) ( #50299 )
...
* docs: describe cookie handling in backend data source plugins
* adjusted text
(cherry picked from commit 19df6d52b7 )
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
2022-06-07 13:18:44 +02:00
Grot (@grafanabot)
56e353cfed
Prometheus, Loki: Update run queries button ( #50005 ) ( #50281 )
...
* Prometheus, Loki: Updare run queries button
* Update docs
* Update docs
(cherry picked from commit 9f6afb3475 )
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
2022-06-07 13:08:09 +02:00
Grot (@grafanabot)
e63dde02c5
AddDataSourceConfig: Remove deprecated checkHealth prop ( #50296 ) ( #50298 )
...
(cherry picked from commit e9fac9ee03 )
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com >
2022-06-07 12:44:03 +02:00
Grot (@grafanabot)
2a1a75c6fd
Data: Remove deprecated types and functions from valueMappings ( #50035 ) ( #50293 )
...
(cherry picked from commit c96fa4c77d )
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com >
2022-06-07 12:05:28 +02:00
Grot (@grafanabot)
3057181fbe
Fix Whats New docs for images in notifications ( #50250 ) ( #50289 )
...
(cherry picked from commit 2e1827127d )
Co-authored-by: George Robinson <george.robinson@grafana.com >
2022-06-07 10:58:47 +01:00
Grot (@grafanabot)
1bac7a8306
[v9.0.x] Tracing: Deprecate opentracing ( #50082 )
...
* Tracing: Deprecate opentracing (#50058 )
* Deprecate opentracing
* Fix comment
* Adjust comment
* Fix docs for opentelemetry
* Add deprecated to sample.ini
(cherry picked from commit 24c6a73095 )
* Update docs/sources/administration/configuration.md
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com >
Co-authored-by: idafurjes <36131195+idafurjes@users.noreply.github.com >
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com >
2022-06-07 11:53:37 +02:00
Grot (@grafanabot)
5275a21c5c
Add back a lower z-index ( #50285 ) ( #50288 )
...
(cherry picked from commit 13a71e7219 )
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2022-06-07 11:49:23 +02:00
Grot (@grafanabot)
fe220eb570
CloudWatch: Dynamic label documentation ( #49463 ) ( #50286 )
...
* dynamic label documentation
* Update docs/sources/datasources/aws-cloudwatch/_index.md
Co-authored-by: JitaC <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/datasources/aws-cloudwatch/_index.md
Co-authored-by: JitaC <70489351+achatterjee-grafana@users.noreply.github.com >
* formatting
Co-authored-by: JitaC <70489351+achatterjee-grafana@users.noreply.github.com >
(cherry picked from commit 5932a22996 )
Co-authored-by: Erik Sundell <erik.sundell87@gmail.com >
2022-06-07 11:40:38 +02:00
Dimitris Sotirakis
c3ad379563
Update Golang - bump grabpl and build-container ( #50253 ) ( #50255 )
...
(cherry picked from commit 7b750cc0f0 )
2022-06-06 15:57:44 +02:00
Grot (@grafanabot)
371d9bc3b8
RBAC: change migration logic ( #50187 ) ( #50245 )
...
* change migration logic
* linting
* linting
* fix an issue with the migration logic
* make tests runnable against other DBs
Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com >
Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com >
(cherry picked from commit 7c800421d3 )
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com >
2022-06-06 14:02:58 +02:00
Grot (@grafanabot)
9564129300
SaveDashboardForm: Ensure saveTimerange is a boolean ( #50228 ) ( #50244 )
...
(cherry picked from commit 333e261074 )
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com >
2022-06-06 13:41:44 +02:00
Grot (@grafanabot)
760b9ac9d0
Expression: Filter query, mixed mode fixes and panel error message ( #50218 ) ( #50242 )
...
* implement filterQuery to support query.hide
* Fixed - expression ds name in mixed mode
* Execute expression query on blur
* show actual error message when ds return Query data error
(cherry picked from commit a3071b7797 )
Co-authored-by: Sriram <yesoreyeram@gmail.com >
2022-06-06 12:12:36 +01:00
Grot (@grafanabot)
4a5d5e6ead
Loki: Add user analytics for query editor mode ( #49619 ) ( #50232 )
...
* Add reportInteraction call
* Update public/app/plugins/datasource/loki/querybuilder/components/LokiQueryEditorSelector.tsx
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
(cherry picked from commit 37aedd6906 )
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com >
2022-06-06 11:07:32 +02:00
Grot (@grafanabot)
0ab03dbf3a
HeatmapNG: cell value filtering and color clamping ( #50204 ) ( #50225 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
(cherry picked from commit 8cdfef4796 )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-06-06 01:33:32 -07:00
Grot (@grafanabot)
d929d745f1
Chore: uPlot 1.6.21 ( #50223 ) ( #50224 )
...
(cherry picked from commit e3815111ea )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-06-06 00:11:06 -07:00
Grot (@grafanabot)
bb801de9ed
Prometheus: Fix resource call panic ( #50216 ) ( #50221 )
...
(cherry picked from commit 4aa5e7e69e )
Co-authored-by: Todd Treece <360020+toddtreece@users.noreply.github.com >
2022-06-06 03:52:58 +02:00
Grot (@grafanabot)
4f284f167e
Prometheus: Migrate metadata queries to use resource calls ( #49921 ) ( #50219 )
2022-06-06 03:11:45 +02:00
Grot (@grafanabot)
7bcbf45c66
SearchV2: explicit dashboard loading order and cleanups ( #50210 ) ( #50217 )
...
(cherry picked from commit da49f907bb )
Co-authored-by: Alexander Emelin <frvzmb@gmail.com >
2022-06-05 15:19:41 -07:00
Grot (@grafanabot)
22673382b5
Alerting: remove feature toggle for provisioning API ( #50167 ) ( #50213 )
...
* Alerting: remove feature toggle for provisioning API
* remove missed code parts
* remove unused import
* remove empty line
* mark routes as stable
(cherry picked from commit 4b8a4449ed )
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com >
2022-06-05 08:03:47 +02:00
Grot (@grafanabot)
92d995d658
Alerting: Add provenance guard to config api ( #50147 ) ( #50209 )
...
* Alerting: add provenance guard to config api
* add tests
* only guard if config valid
* adapt error message
* simplify logic
* rename arguments
* make logic more straight forward
* rename opt to options
* remove useless maps
(cherry picked from commit 4cc8c6f745 )
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com >
2022-06-04 15:13:02 +02:00
Grot (@grafanabot)
67cbd5015d
Encryption: Fix multiple data keys migration ( #49848 ) ( #50207 )
...
* Add migration
* Migrator: Extend support to rename columns
* Fix getting current key
* Fix column name in migration
* Fix deks reencryption
* Fix caching
* Add back separate caches for byName and byPrefix
* Do not concatenate prefix with uid
* Rename DataKey struc fields
* SQLStore: Add deprecation comments for breaking migrations
* Add comment
* Minor corrections
Co-authored-by: Joan López de la Franca Beltran <joanjan14@gmail.com >
(cherry picked from commit 4f8111e24e )
Co-authored-by: Tania <yalyna.ts@gmail.com >
2022-06-04 13:13:34 +02:00
Grot (@grafanabot)
f404191ccb
Alerting: only delete mute time if not used by route ( #50193 ) ( #50205 )
...
* Alerting: only delete mute time if not used by route
* add a testcase
* import package only once
* replace apimodels with definitions
(cherry picked from commit 8de4ffe61f )
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com >
2022-06-04 08:06:17 +02:00
Grot (@grafanabot)
635a6b69b3
State Timeline: Fix Null Value Filling and Value Transformation ( #50054 ) ( #50196 )
...
(cherry picked from commit 12ba2d6b8b )
Co-authored-by: Kyle Cunningham <codeincarnate@users.noreply.github.com >
2022-06-03 23:11:49 -05:00
Grot (@grafanabot)
9486bde991
[v9.0.x] HeatmapNG: add log scale calculation ( #50203 )
...
* HeatmapNG: add log scale calculation (#49969 )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
(cherry picked from commit fd34700225 )
* stripnulls
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-06-04 04:38:20 +02:00
Yuriy Tseretyan
15780f779d
Alerting: Update alert rule diff to not see difference between nil and empty map ( #50192 ) ( #50198 )
2022-06-03 17:55:39 -04:00
Grot (@grafanabot)
ed169da58c
SearchV2: instant local updates, folder events ( #50001 ) ( #50194 )
...
(cherry picked from commit d2868a1ce7 )
Co-authored-by: Alexander Emelin <frvzmb@gmail.com >
2022-06-03 22:29:48 +02:00