Grot (@grafanabot) and achatterjee-grafana
3e52d66c79
Fix typo. ( #37697 ) ( #37700 )
...
(cherry picked from commit acc77d5cef )
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-08-09 12:09:03 -04:00
Grot (@grafanabot)
90c87a52f7
"Release: Updated versions in package to 8.1.1" ( #37691 )
v8.1.1
2021-08-09 14:53:33 +02:00
Grot (@grafanabot) and Alex Khomenko
a6d95e8b6e
DateTimePicker: Use TZ independent formatter ( #37676 ) ( #37680 )
...
(cherry picked from commit a6a09add7a )
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com >
2021-08-09 12:07:50 +02:00
Grot (@grafanabot) and Andrej Ocenas
2ee831969d
CloudWatch Logs: Fix crash when no region is configured ( #37639 ) ( #37646 )
...
(cherry picked from commit e9c032f10f )
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com >
2021-08-06 22:16:40 +02:00
Grot (@grafanabot) and Alexander Emelin
302c542aba
live: add ha with redis to what's new ( #37652 ) ( #37656 )
...
(cherry picked from commit ff1837a768 )
Co-authored-by: Alexander Emelin <frvzmb@gmail.com >
2021-08-06 21:47:18 +03:00
Connor Lindsey
45c67c5b82
Prettify markdown in docs in v8.1.x ( #37647 )
2021-08-06 09:20:26 -06:00
Grot (@grafanabot) and Will Browne
b3570b823d
Add 8.1.0 release notes link ( #37591 ) ( #37641 )
...
(cherry picked from commit 5a54deb38b )
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com >
2021-08-06 15:33:35 +02:00
Grot (@grafanabot) and Jack Westbrook
e8a7f71f31
Plugins: Fix plugin signature status ( #37583 ) ( #37625 )
...
(cherry picked from commit 6ff599e25a )
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
2021-08-06 10:15:08 +02:00
Grot (@grafanabot) and Leon Sorokin
98a175f158
Tooltip: fix time label mismatched with cursor & hover points ( #37615 ) ( #37620 )
...
(cherry picked from commit cf1c2c374f )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2021-08-05 23:05:08 -05:00
Grot (@grafanabot) and nikki-kiga
4916a721f8
TooltipPlugin: add crosshair exception ( #37285 ) ( #37605 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
(cherry picked from commit 9fa8f5cc95 )
Co-authored-by: nikki-kiga <42276368+nikki-kiga@users.noreply.github.com >
2021-08-05 20:31:23 -05:00
Will Browne
f16de24c2f
Update publish.yml for 8.1.0 ( #37606 )
...
* Update publish.yml
* set target folder
2021-08-05 19:59:03 +02:00
Grot (@grafanabot) and achatterjee-grafana
81114a3972
Removed section. ( #37601 ) ( #37603 )
...
(cherry picked from commit ef19e2edce )
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-08-05 19:21:22 +02:00
Grot (@grafanabot)
82d548f1de
ReleaseNotes: Updated changelog and release notes for 8.1.0 ( #37589 ) ( #37598 )
...
(cherry picked from commit 2418a99f09 )
2021-08-05 17:53:12 +02:00
Grot (@grafanabot)
62e720c06b
"Release: Updated versions in package to 8.1.0" ( #37587 )
v8.1.0
2021-08-05 14:49:59 +02:00
Grot (@grafanabot) and Leon Sorokin
c65d3ea147
GraphNG: optimize cursor ( #37460 ) ( #37568 )
...
(cherry picked from commit d49ce5ad47 )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2021-08-04 23:38:11 +02:00
Grot (@grafanabot) and An
3a05320d00
Geomap: Use set to order labels in reducer ( #37509 ) ( #37561 )
...
* shared location config
* shared locaiton config
* shared locaiton config
* remove file
* add alpha annotations
* chore: set is already ordered
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
(cherry picked from commit 968817b151 )
Co-authored-by: An <an.le@grafana.com >
2021-08-04 14:39:29 -05:00
Grot (@grafanabot) and Leon Sorokin
49dca774f3
XYCanvas: useMemo() for className gen ( #37513 ) ( #37566 )
...
(cherry picked from commit 27b94139ed )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2021-08-04 21:12:56 +02:00
Grot (@grafanabot) and Leon Sorokin
889e1ab729
Field: use 0-based field.state.seriesIndex ( #37563 ) ( #37565 )
...
(cherry picked from commit 1fe3452886 )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2021-08-04 20:29:00 +02:00
Grot (@grafanabot) and Will Browne
30071cee1a
Plugins: Update plugin catalog docs ( #37557 ) ( #37562 )
...
* docs(catalog): update documentation for 8.1 changes
* docs(catalog): update the image and video links
* Apply suggestions from code review
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* make catalog refs consistent
* Update docs/sources/plugins/catalog.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
(cherry picked from commit e403d54ba4 )
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com >
2021-08-04 19:01:18 +02:00
Grot (@grafanabot) and ying-jeanne
dd15b33f74
Dependency: update collector to v.31.0 ( #37546 ) ( #37558 )
...
* update collector to v.31.0
* Change protobuf unmarshal function after upgrade
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
(cherry picked from commit fcd0dac814 )
Co-authored-by: ying-jeanne <74549700+ying-jeanne@users.noreply.github.com >
2021-08-04 18:28:58 +02:00
Grot (@grafanabot) and achatterjee-grafana
3a69f8e915
Added new section "Support for AES-GCM encryption algorithm". ( #37556 ) ( #37560 )
...
(cherry picked from commit 7323ba5ec1 )
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-08-04 18:28:46 +02:00
Grot (@grafanabot) and gotjosh
bbee1b26c5
Alerting: Refactor Run of the scheduler ( #37157 ) ( #37337 )
...
* Alerting: Refactor `Run` of the scheduler
A bit of a refactor to make the diff easier to read for supporting
external Alertmanagers.
We'll introduce another routine that checks the database for
configuration and spawns other routines accordingly.
* Block the wait.
* Fix test
(cherry picked from commit 442a6677fc )
Co-authored-by: gotjosh <josue@grafana.com >
2021-08-04 17:28:18 +01:00
Grot (@grafanabot) and Jack Westbrook
de4bf9b9f3
Catalog: Update enterprise license messaging in PluginDetails ( #37547 ) ( #37559 )
...
* feat(catalog): change messaging if enterprise license is missing and add link
* test(catalog): fix failing PluginDetails test
(cherry picked from commit e21ecf237b )
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
2021-08-04 18:21:20 +02:00
Ashley Harrison
f3df336b17
Select: Make portalling the menu opt-in, but opt-in *everywhere* ( #37501 ) ( #37552 )
...
* Select: Don't portal by default
* Select: Portal all the Selects
* Fix indendentation in this comment
* Select: Remove @example docs until formatting is correct
* Docs: Add some documentation for the Select changes
* Update docs/sources/whatsnew/whats-new-in-v8-1.md
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Update docs/sources/whatsnew/whats-new-in-v8-1.md
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Update packages/grafana-ui/src/components/Select/types.ts
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Update public/app/core/components/TransformersUI/configFromQuery/ConfigFromQueryTransformerEditor.tsx
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Update public/app/core/components/TransformersUI/configFromQuery/ConfigFromQueryTransformerEditor.tsx
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Update public/app/core/components/TransformersUI/configFromQuery/ConfigFromQueryTransformerEditor.tsx
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Update public/app/core/components/TransformersUI/prepareTimeSeries/PrepareTimeSeriesEditor.tsx
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Docs: Variants instead of varients
* Update public/app/core/components/TransformersUI/configFromQuery/ConfigFromQueryTransformerEditor.tsx
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
(cherry picked from commit 8aa3845f70 )
2021-08-04 17:40:54 +02:00
Grot (@grafanabot) and Alex Khomenko
6513bbfaf2
TimeRangePicker: fix DOM nesting ( #37550 ) ( #37554 )
...
(cherry picked from commit 1a46123dbf )
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com >
2021-08-04 17:31:41 +02:00
Grot (@grafanabot) and Mitch Seaman
857bd77fc2
small typo fix ( #37527 ) ( #37551 )
...
(cherry picked from commit 978384b27e )
Co-authored-by: Mitch Seaman <mjseaman@users.noreply.github.com >
2021-08-04 17:17:21 +02:00
Grot (@grafanabot) and Ivana Huckova
a91f08222e
Update dashboard loki query editor ( #37541 ) ( #37548 )
...
(cherry picked from commit a0f94866b4 )
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
2021-08-04 16:51:46 +02:00
Grot (@grafanabot) and Jack Westbrook
8ad4703f6d
Plugins: Update Catalog Card UI ( #37350 ) ( #37544 )
...
* feat(catalog): lazy load and add alt text to plugin logos
* refactor(catalog): use plugin types, make sure data is available for new ui
* test(catalog): fix up tests after types refactor
* feat(catalog): introduce Tile and PluginBadge components for ui updates
* refactor(catalog): update PluginList to use new components, lazy load images, add creditcard icon
* test(catalog): update Browse.test types
* fix(catalog): if local and remote make sure to get the correct local plugin from array
* refactor(catalog): prefer grafana/ui components over custom Tile component
* chore(catalog): delete redundant components
* feat(catalog): introduce ascending descending name sort for Browse
* refactor(catalog): prefer theme spacing over hardcoded values
* refactor(catalog): update Local and Remote plugin types to match api responses
* fix(catalog): prefer local.hasUpdate and local.signature so updateable plugin signature is valid
* test(catalog): update test plugin mocks
* test(catalog): add tests for sorting and categorise
* test(catalog): add tests for plugin cards, remove grid component
* test(catalog): add tests for PluginBadges component
* refactor(catalog): change enterprise learn more link to open plugin page on website
(cherry picked from commit cc7c54be0e )
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
2021-08-04 15:38:13 +02:00
Grot (@grafanabot) and Selene
5e26c6148d
Remove _url from loading logo ( #37480 ) ( #37517 )
...
(cherry picked from commit 0fc7dffee8 )
Co-authored-by: Selene <selenepinillos@gmail.com >
2021-08-04 09:27:26 -04:00
Grot (@grafanabot) and Ivana Huckova
48e5f17392
Loki: Update labels in log browser when time range changes ( #37520 ) ( #37540 )
...
* Refresh label when time range changes
* Refactor solution
* Add tests
* Update tests comments
* Update test
* Update public/app/plugins/datasource/loki/components/LokiQueryField.tsx
* Update public/app/plugins/datasource/loki/components/LokiQueryField.tsx
(cherry picked from commit 7fd94e69c3 )
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
2021-08-04 15:05:58 +02:00
Grot (@grafanabot) and Jack Westbrook
db240265ff
Catalog: Fix InstallControls for externally managed users ( #37531 ) ( #37538 )
...
(cherry picked from commit 224b062cac )
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
2021-08-04 14:34:29 +02:00
Grot (@grafanabot) and Oscar Kilhed
9a89e0c157
GraphNG: make sure we update when children changes ( #37333 ) ( #37521 )
...
(cherry picked from commit e3fe4a2d11 )
Co-authored-by: Oscar Kilhed <oscar.kilhed@grafana.com >
2021-08-04 13:53:25 +02:00
Grot (@grafanabot) and Jack Westbrook
0e5a6a62be
Plugins: Fix catalog permissions for org and server admins ( #37504 ) ( #37529 )
...
* simplify toggle + add link to server admin
* feat(catalog): org admins can configure plugin apps, cannot install/uninstall plugins
* fix(catalog): dont show buttons if user doesn't have install permissions
* feat(catalog): cater for accessing catalog via /plugins and /admin/plugins
* feat(catalog): use location for list links and match.url to define breadcrumb links
* test(catalog): mock isGrafanaAdmin for PluginDetails tests
* test(catalog): preserve default bootdata in PluginDetails mock
* refactor(catalog): move orgAdmin check out of state and make easier to reason with
Co-authored-by: Will Browne <will.browne@grafana.com >
(cherry picked from commit cdcccfcc53 )
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
2021-08-04 12:58:46 +02:00
Grot (@grafanabot) and Maria Alexandra
4ab256c132
[v8.1.x] Fix: Wrong annotations show on a given dashboard. Correct annotations show on page refresh. #37160 ( #37530 )
...
(cherry picked from commit d48febee75 )
Co-authored-by: Maria Alexandra <239999+axelavargas@users.noreply.github.com >
2021-08-04 12:25:15 +02:00
Grot (@grafanabot) and Ashley Harrison
dd42424a01
DashboardPrompt: Implement beforeunload handler ( #37490 ) ( #37524 )
...
(cherry picked from commit 81cf09af9e )
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2021-08-04 11:41:54 +02:00
Grot (@grafanabot) and Gábor Farkas
2549519180
influxdb: more robust query-has-variables check ( #37493 ) ( #37522 )
...
* influxdb: moved queryUtils file to better place
* influxdb: more robust query-has-variables check
(cherry picked from commit 4da398014f )
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
2021-08-04 11:39:58 +02:00
Grot (@grafanabot) and Tobias Skarhed
5291563f6c
TimeRangePicker: Accessiblity improvements ( #36912 ) ( #37519 )
...
* Add low hanging aria markup
* Add a list of radio buttons
* Add ref to put focus
* Add landmark markup
* Add labels to icon buttons
* Add radio button groupings
* Add keyboard focus styles
* Improve markup
* Update test selector
* Remove testid in favor of text
* Fiddle around with test labels
* Get correct testid selector
* Add aria-expanded to button
* Change order of quick select for keyboard nav
* Create headings for easier heading navigation
* Add another h3
* Add testid
* Use selectors in e2e test
* Add dataid selector for narrow absolute button
* Update e2e test with proper selectors
* Add more verbose aria-label
* Change editor to picker
(cherry picked from commit aba7013ce5 )
Co-authored-by: Tobias Skarhed <1438972+tskarhed@users.noreply.github.com >
2021-08-04 10:20:20 +02:00
Grot (@grafanabot) and Leon Sorokin
6f40b883e1
Portal: optimizations ( #37459 ) ( #37510 )
...
Co-authored-by: An Le <an.le@grafana.com >
(cherry picked from commit 0b7253406b )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2021-08-03 16:55:06 -05:00
Grot (@grafanabot) and Maria Alexandra
e3a270a041
[v8.1.x] Annotations: Fix Datasource as template variable not available for annotations ( #37507 )
...
(cherry picked from commit d48e65bf74 )
Co-authored-by: Maria Alexandra <239999+axelavargas@users.noreply.github.com >
2021-08-03 20:28:54 +02:00
achatterjee-grafana
f8b8b4f578
Syncing 8.1 from main into v8.1.x branch. ( #37505 )
2021-08-03 14:01:25 -04:00
Grot (@grafanabot) and Jack Westbrook
7039d3ce27
Plugins: Add filter for plugin type and update search, filter and sort ui ( #37301 ) ( #37495 )
...
* feat(catalog): introduce additive filters for plugin type, installed status and search
* feat(catalog): prefer FilterInput over custom styled search field
* feat(catalog): update Browse page to use new search, filter features
* refactor(catalog): keep filters with usePluginsByFilter hook
* test(catalog): update tests to reflect new filtering and searching
* refactor(catalog): rearrange filterByType radio buttons
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
* feat(catalog): ntroduce css for responsive filter layout
* refactor(catalog): introduce pluginfilter type and give filter methods better names
* fix(catalog): default q param to empty string so FiterInput doesn't show clear button on load
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
(cherry picked from commit 9494c2cd4f )
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
2021-08-03 17:40:58 +02:00
Grot (@grafanabot) and Tania B
784b924e9f
Docs: Update docs for enterprise reporting ( #37314 ) ( #37494 )
...
* Docs: Update docs for enterprise reporting
* Apply feedback
* Remove old scheduler section and add screenshots
* Update images links
* Update reporting scheduler intro
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Update Send now
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Update Send later
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Apply more feedback
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Apply review feedback
* Apply review feedback
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Apply review feedback
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
* Apply more feedback
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com >
(cherry picked from commit bfc8a5cf49 )
Co-authored-by: Tania B <yalyna.ts@gmail.com >
2021-08-03 17:36:58 +02:00
Joan López de la Franca Beltran
b05581cc23
Encryption: Convert functions into global variables ( #37240 ) ( #37492 )
2021-08-03 17:25:57 +02:00
Grot (@grafanabot) and Stephanie Hingtgen
b6e20abe61
Docs: Documents caching encryption in enterprise config ( #36766 ) ( #37491 )
...
* Enterprise: adding documentation of two new configuration flags
* Update docs/sources/enterprise/enterprise-configuration.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update enterprise-configuration.md
* Fix grammar
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
(cherry picked from commit a05ae6768c )
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com >
2021-08-03 16:48:47 +02:00
Grot (@grafanabot) and Leon Sorokin
62a64d3233
GraphNG: fix y axis autosizing ( #37464 ) ( #37487 )
...
(cherry picked from commit 0d2cd90150 )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2021-08-03 09:04:36 -05:00
Grot (@grafanabot) and Park Beomsu
43cced54a0
Docs: fix wrong formula ( #37432 ) ( #37486 )
...
(cherry picked from commit 75c8bd26fc )
Co-authored-by: Park Beomsu <bspark@jam2in.com >
2021-08-03 15:21:57 +02:00
Grot (@grafanabot) and Gábor Farkas
617cf0646d
influxdb: better query-has-variable check ( #37453 ) ( #37482 )
...
(cherry picked from commit bc0ab3cc7a )
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
2021-08-03 15:00:14 +02:00
Grot (@grafanabot) and Julien Duchesne
7442a7c66e
Put back signature in drone.yml ( #37447 ) ( #37479 )
...
Repository protection will be enabled for grafana/grafana today
(cherry picked from commit e5f52a05f2 )
Co-authored-by: Julien Duchesne <julienduchesne@live.com >
2021-08-03 13:51:37 +02:00
Grot (@grafanabot) and Torkel Ödegaard
dfa1a2cd41
Azure: Fixes annotations query editor not working properly ( #37476 ) ( #37477 )
...
(cherry picked from commit 0965132bff )
Co-authored-by: Torkel Ödegaard <torkel@grafana.org >
2021-08-03 13:11:51 +02:00
Grot (@grafanabot) and Ashley Harrison
ee81dc3b01
Select: Expose menuPortalTarget on SelectBase ( #37456 ) ( #37471 )
...
* Select: Expose Select props for greater flexibility
* Select: only expose menuPortalTarget
* Select: Add deprecation notice for menuPortalTarget prop
* Select: Add deprecation warning to component
(cherry picked from commit 9934c883cc )
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2021-08-03 12:22:27 +02:00