Agnès Toulet
b033a4e04f
Docs: update license restrictions ( #49334 ) ( #50387 )
...
* Docs: update license restrictions
* apply review feedback
* remove initial description of two license types
Clean up tiered licensing copy and keep it all in one deprecated section, refer to old docs if user wants to learn more.
* fix linting issues
* update title
* fix config url
Co-authored-by: Mitch Seaman <mjseaman@users.noreply.github.com >
(cherry picked from commit 3df7ee81f3 )
2022-06-09 11:01:13 +02:00
Grot (@grafanabot) and Alexander Weaver
18fc138157
Alerting: Fix provisioning validation status codes and panics ( #50464 ) ( #50484 )
...
* Updates to all except alert rules
* Return 400 when rules fail to validate, add testinfra
* More sane package aliases
* More package alias renames
* One more bug in contact point validation
* remove unused function
Co-authored-by: Jean-Philippe Quémémer <jeanphilippe.quemener@grafana.com >
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com >
(cherry picked from commit 7dd78fee2c )
Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com >
2022-06-09 10:58:47 +02:00
Grot (@grafanabot) and Ashley Harrison
8c0decbabd
scroll nav elements into view when using the keyboard ( #50434 ) ( #50479 )
...
(cherry picked from commit 3fa7f72d6c )
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2022-06-09 09:36:28 +01:00
Andrej Ocenas
1924cfc3c0
Docs: Fix Prometheus query editor Legend docs ( #50312 ) ( #50480 )
...
* Docs: Fix Prometheus query editor Legend docs (#50312 )
* Update docs for label
* Fix wording
* Fix typo
(cherry picked from commit fee0b9d1f2 )
* Fix
2022-06-09 10:30:42 +02:00
d33b53b329
SearchV2: optionally exclude panels from search results ( #49971 ) ( #50026 )
...
(cherry picked from commit 4dfab0b7d5 )
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
Co-authored-by: Artur Wierzbicki <artur.wierzbicki@grafana.com >
2022-06-09 10:05:12 +02:00
Grot (@grafanabot) and Jean-Philippe Quéméner
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) and kay delaney
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) and Joe Blubaugh
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) and Gabriel MABILLE
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) and lean.dev
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) and Sriram
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) and Torkel Ödegaard
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) and Torkel Ödegaard
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) and Alex Khomenko
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) and Torkel Ödegaard
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) and Torkel Ödegaard
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) and Dimitris Sotirakis
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) and George Robinson
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) and Ashley Harrison
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) and Jean-Philippe Quéméner
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) and Alexander Weaver
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) and George Robinson
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) and Gabriel MABILLE
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 and Grot
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) and Ivana Huckova
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) and Gábor Farkas
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) and Ivana Huckova
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) and kay delaney
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) and kay delaney
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) and George Robinson
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
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) and Ashley Harrison
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) and Erik Sundell
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) and Ieva
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) and Alex Khomenko
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) and Sriram
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) and Andrej Ocenas
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) and Leon Sorokin
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) and Leon Sorokin
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) and Todd Treece
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) and Alexander Emelin
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) and Jean-Philippe Quéméner
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) and Jean-Philippe Quéméner
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) and Tania
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