Alexander Emelin
5358c45a3a
Live: array for Processor, Outputter and Subscriber in channel rule top level ( #39677 )
2021-10-06 20:43:25 +03:00
Petros Kolyvas
ed0c43b106
Docs: Whats new in 8.2 ( #39945 )
...
* Added time range controls updates
* Added plugins catalog update
* Added enterprise images
* Added community contributions highlights for 8.2
* accessibility statement
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-2.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-10-06 17:22:38 +02:00
Connor Lindsey
3e33330e27
Tempo: Decrease the default Tempo search limit to 20 ( #40030 )
2021-10-06 08:43:13 -06:00
ian moone
98a9b4adc5
Fix typo in "filter by value" example ( #40070 )
2021-10-06 10:29:42 -04:00
Dimitris Sotirakis
f65372789e
Chore: Add Kevin Minehart
to CODEOWNERS for CI related code ( #40074 )
...
* Add Kevin Minehart to CODEOWNERS for CI related code
* Remove zserge from CODEOWNERS
2021-10-06 14:53:02 +02:00
Oscar Kilhed
ba31e4ee4d
TimePicker: fix console error on time picker open ( #40067 )
...
* TimePicker: fix console error on time picker open
2021-10-06 14:17:24 +02:00
Carl Bergquist
075256923b
Update the grafana-mixin to use HTTP histograms ( #39155 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2021-10-06 14:15:12 +02:00
Gabriel MABILLE
458371c8eb
AccessControl: Extend scope parameters with extra params from context ( #39722 )
...
* AccessControl: Extend scope parameters with extra params from context
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
2021-10-06 13:15:09 +02:00
dependabot[bot]
d1b2b10e6a
Chore: bump jest-junit from 6.4.0 to 13.0.0 ( #40037 )
...
Bumps [jest-junit](https://github.com/jest-community/jest-junit ) from 6.4.0 to 13.0.0.
- [Release notes](https://github.com/jest-community/jest-junit/releases )
- [Commits](https://github.com/jest-community/jest-junit/compare/v6.4.0...v13.0.0 )
---
updated-dependencies:
- dependency-name: jest-junit
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-06 11:59:49 +01:00
kay delaney
1ce750471f
A11y: Fix fastpass issues for dashboard management pages ( #39940 )
...
* A11y: Fix fastpass issues for dashboard pages
See #39429
2021-10-06 11:58:18 +01:00
Serge Zaitsev
3131388084
Chore: Imperative request data binding ( #39837 )
...
* rename Bind to BindMiddleware
* make things private
* removed unused part of data bindings
* provide json and form binding helpers
* add example of binding migration in login api
* implement validation
* fix tests
* remove debug output
* put new bind api into macaron pacakge
* revert bind api breaking change
2021-10-06 12:52:27 +02:00
Zoltán Bedi
7fd7c98540
MySql: Fix reset button on config page ( #39988 )
...
* MySql: Fix reset button on config page
* Use button instead of anchor
* Add aria labels
2021-10-06 12:41:34 +02:00
George Robinson
935bd34a30
Panel ID annotation cannot be set without Dashboard UID ( #40019 )
2021-10-06 11:34:11 +01:00
Ashley Harrison
2f731d42f3
NewsPanel: Prevent Date and title collapsing to single row ( #40016 )
2021-10-06 11:14:37 +01:00
Sofia Papagiannaki
4f2a3f92e4
Docs: update alerting ( #39899 )
...
* Docs: update alerting
* Apply suggestions from code review
Co-authored-by: Armand Grillet <2117580+armandgrillet@users.noreply.github.com>
2021-10-06 11:53:22 +02:00
ying-jeanne
227c8403b5
Fix the disjuction of panels ( #39412 )
...
[As code] Correct trim apply defaults when import/export dashboards
2021-10-06 11:39:23 +02:00
Dimitris Sotirakis
ccd6a2eae3
Remove dockerize leftovers ( #39960 )
2021-10-06 11:37:42 +03:00
achatterjee-grafana
cfc31ce523
Doc: Organized the Getting Started section ( #39813 )
...
* First commit with reorganized and updated content.
* Updated Getting started topic.
* Changed some wording.
* Removed extra word "setting".
* Update docs/sources/getting-started/getting-started-prometheus.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/getting-started/getting-started-prometheus.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Updated doc based on review.
* Fix linting errors
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
2021-10-05 20:49:13 -04:00
achatterjee-grafana
d7ff94906d
Doc: Fix escalation issue 903 ( #40034 )
...
* First set of reorg of Playlist topic. Also fixed a broken bookmark in Azure authentication topic.
* More re-org.
* Added note requested in issue 903.
* Updated a note added dashboard HTTP API endpoint.
* Update docs/sources/dashboards/playlist.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/dashboards/playlist.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/dashboards/playlist.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/dashboards/playlist.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/dashboards/playlist.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/dashboards/playlist.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Updated image position and name.
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
2021-10-06 01:46:29 +02:00
Marcus Efraimsson
329f96db1a
Fix static path matching issue in macaron ( #40023 )
...
Co-authored-by: Malcolm Holmes <mdh@odoko.co.uk>
2021-10-05 19:38:09 +02:00
Marcus Efraimsson
feaa56a7fe
ReleaseNotes: Updated changelog and release notes ( #40022 )
2021-10-05 19:11:57 +02:00
Ieva
71c6d7285e
AccessControl: document FGAC licensing permissions ( #39192 )
...
* document licensing permissions and roles
* Update docs/sources/enterprise/access-control/fine-grained-access-control-references.md
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
* Update docs/sources/enterprise/access-control/permissions.md
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
* update action name for "licensing.reports:read"
* put licensing editor role back in, more table formatting
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
2021-10-05 18:35:01 +02:00
Eric Leijonmarck
5374eaca89
fix: marshal displayname RoleDTO ( #40015 )
2021-10-05 16:29:34 +02:00
Ieva
52220b2470
AccessControl: frontend changes for adding FGAC to licensing ( #39484 )
...
* refactor licenseURL function to use context and export permission evaluation fction
* remove provisioning file
* refactor licenseURL to take in a bool to avoid circular dependencies
* remove function for appending nav link, as it was only used once and move the function to create admin node
* better argument names
* create a function for permission checking
* extend permission checking when displaying server stats
* enable the use of enterprise access control actions when evaluating permissions
* import ordering
* move licensing FGAC action definitions to models package to allow access from oss
* move evaluatePermissions for routes to context serve
* change permission evaluator to take in more permissions
* move licensing FGAC actions again to appease wire
* avoid index out of bounds issue in case no children are passed in when creating server admin node
* simplify syntax for permission checking
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
* update loading state for server stats
* linting
* more linting
* fix test
* fix a frontend test
* update "licensing.reports:read" action naming
* UI doesn't allow reading only licensing reports and not the rest of licensing info
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
2021-10-05 14:54:26 +01:00
Eric Leijonmarck
f384288183
AccessControl: Add displayname field to Role ( #39904 )
...
* feat: add displayname
* refactor: marshal role for fallback displayname
* refactor: moved to private heuristic function for displaynames
* refactor: display name trimspace and remove prefix
* refactor: renaming of fallbackFunction
* refactor: moved methods below struct types
2021-10-05 13:07:16 +01:00
idafurjes
2759b16ef5
Chore: Add context for dashboards ( #39844 )
...
* Add context for dashboards
* Remove GetDashboardCtx
* Remove ctx.TODO
2021-10-05 13:26:24 +02:00
dependabot[bot]
697a90699b
Chore: Remove pretty-format since it's not used ( #39980 )
...
* Bump pretty-format from 25.1.0 to 27.2.4
Bumps [pretty-format](https://github.com/facebook/jest/tree/HEAD/packages/pretty-format ) from 25.1.0 to 27.2.4.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/commits/v27.2.4/packages/pretty-format )
---
updated-dependencies:
- dependency-name: pretty-format
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Chore(dependencies): Remove pretty-format as it's not currently used
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-10-05 11:58:16 +01:00
Torkel Ödegaard
ead8429210
Annotations: Improve rendering performance of event markers ( #39984 )
2021-10-05 12:53:25 +02:00
dependabot[bot]
cdeb3e730d
Bump execa from 4.0.0 to 5.1.1 ( #39654 )
...
Bumps [execa](https://github.com/sindresorhus/execa ) from 4.0.0 to 5.1.1.
- [Release notes](https://github.com/sindresorhus/execa/releases )
- [Commits](https://github.com/sindresorhus/execa/compare/v4.0.0...v5.1.1 )
---
updated-dependencies:
- dependency-name: execa
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 09:24:43 +01:00
Gabriel MABILLE
4160429b71
AccessControl: rename data source id read action ( #39966 )
2021-10-05 09:39:00 +02:00
Zoltán Bedi
2098bcab9b
Dep: Ignore ora lib bump for now ( #39957 )
2021-10-05 08:28:30 +02:00
Torkel Ödegaard
e0b576fff4
PanelContext: Adds app property of type CoreApp enum to inform panel about what the outer container/app is ( #39952 )
...
* PanelContext: Adds a container enum / string to inform panel about what the outer container/app state is
* Changing to use existing CoreApp
* fixing unified alerting type errors
2021-10-05 08:07:57 +02:00
Ivana Huckova
3e01db9a1e
Docs: Add API endpoints used for templating in Prometheus ( #39639 )
2021-10-04 21:54:25 +02:00
Michael D
ccd7f8a5ba
Some documentation fixes ( #39951 )
...
* Some documentation fixes
* Address review comments
* Fixed lint issues using prettifier.
Co-authored-by: achatterjee-grafana <aparajita.chatterjee@grafana.com>
2021-10-04 15:03:26 -04:00
Santiago
562cd9e44e
Alerting template functions ( #39261 )
...
* Alerting: (wip) add template funcs
* Alerting: (wip) numeric template functions
* Alerting: (wip) template functions
* Test for the "args" function
* Alerting: (wip) Documentation for template functions
* Alerting: template functions - refactor
* code review changes
* disable linter error
* Use Prometheus implementation of TemplateExpander
* Update docs/sources/alerting/unified-alerting/alerting-rules/create-grafana-managed-rule.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* change templateCaptureValue to support using template functions
* Update pkg/services/ngalert/state/template.go
Co-authored-by: gotjosh <josue.abreu@gmail.com>
* Test and documentation added for reReplaceAll template function
* complete missing functions, documentation and tests
* Use the alert instance's evaluation time for expanding the template
* strvalue graphlink and tablelink functions
* delete duplicate test
* make strvalue return an empty string
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
Co-authored-by: gotjosh <josue.abreu@gmail.com>
2021-10-04 15:04:37 -03:00
Oscar Kilhed
3cd7b11eb4
TimePicker: Close timepicker with esc ( #39962 )
2021-10-04 18:59:24 +02:00
George Robinson
2a4c1b1aa6
You can now get alert rules for a dashboard or a panel using /api/v1/rules endpoints. ( #39476 )
...
Get alert rules for a dashboard and panel in /api/v1/rules
2021-10-04 16:33:55 +01:00
Ashley Harrison
a3783a4eb7
Navigation: Increase navigation width + make icons a consistent size ( #39959 )
...
* Navigation: Increase navigation width + make icons a consistent size
* Navigation: Move style to only apply to headers
2021-10-04 16:18:17 +01:00
achatterjee-grafana
991b5fee3d
Doc: Updated Azure AD OAuth2 authentication topic. ( #39609 )
...
* Updated topic.
* Added bookmarks.
* Update docs/sources/auth/azuread.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/auth/azuread.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Update docs/sources/auth/azuread.md
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
* Fixed bulleted list.
* Updated list again.
* Format change.
* Removed spaces.
* Run prettifier to fix whitespace issues.
Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
2021-10-04 11:14:33 -04:00
dependabot[bot]
4f411497b4
Bump react-is from 16.8.0 to 17.0.2 ( #39941 )
...
* Bump react-is from 16.8.0 to 17.0.2
Bumps [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is ) from 16.8.0 to 17.0.2.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v17.0.2/packages/react-is )
---
updated-dependencies:
- dependency-name: react-is
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Chore: Remove react-is since it doesn't seem to be used anywhere
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-10-04 16:11:36 +01:00
dependabot[bot]
03804fb4b9
Bump @sentry/utils from 5.24.2 to 6.13.2 ( #39932 )
...
* Bump @sentry/utils from 5.24.2 to 6.13.2
Bumps [@sentry/utils](https://github.com/getsentry/sentry-javascript ) from 5.24.2 to 6.13.2.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/5.24.2...6.13.2 )
---
updated-dependencies:
- dependency-name: "@sentry/utils"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Chore: fix type checks by updating buffer.add to add a function instead of a promise
* kick drone
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-10-04 15:43:23 +01:00
idafurjes
f4f0d74838
Chore: Add context to user ( #39649 )
...
* Add context to user
* Add context for enterprise
* Add context for UpdateUserLastSeenAtCommand
* Remove xorm
2021-10-04 15:46:09 +02:00
Isabella Siu
42d7c32759
AzureMonitor: Remove unused editor component ( #39874 )
2021-10-04 09:17:59 -04:00
gotjosh
6572017ec7
Alerting: Allow more characters in label names so notifications are sent ( #38629 )
...
Remove validation for labels to be accepted in the Alertmanager, This helps with datasources that produce non-compatible labels.
Adds an "object_matchers" to alert manager routers so we can support labels names with extended characters beyond prometheus/openmetrics. It only does this for the internal Grafana managed Alert Manager.
This requires a change to alert manager, so for now we use grafana/alertmanager which is a slight fork, with the intention of going back to upstream.
The frontend handles the migration of "matchers" -> "object_matchers" when the route is edited and saved. Once this is done, downgrades will not work old versions will not recognize the "object_matchers".
Co-authored-by: Kyle Brandt <kyle@grafana.com>
Co-authored-by: Nathan Rodman <nathanrodman@gmail.com>
2021-10-04 15:06:40 +02:00
Guilherme Caulada
706a665240
Auth: add name parameter to auth.saml ( #39883 )
...
* add name parameter to auth.saml
* Create constant to store default SAML name
2021-10-04 09:58:16 -03:00
dependabot[bot]
5219c72a6c
Bump simple-git from 1.132.0 to 2.46.0 ( #39931 )
...
* Bump simple-git from 1.132.0 to 2.46.0
Bumps [simple-git](https://github.com/steveukx/git-js ) from 1.132.0 to 2.46.0.
- [Release notes](https://github.com/steveukx/git-js/releases )
- [Changelog](https://github.com/steveukx/git-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/steveukx/git-js/compare/v1.132.0...v2.46.0 )
---
updated-dependencies:
- dependency-name: simple-git
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* simple-git/promise is deprecated
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
2021-10-04 14:30:02 +02:00
Zoltán Bedi
47a9613b3e
Dev: Add debug jest test to vscode launch ( #39905 )
2021-10-04 14:26:19 +02:00
dependabot[bot]
e2e70d036e
Bump @types/sinon from 7.5.2 to 10.0.4 ( #39729 )
...
Bumps [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon ) from 7.5.2 to 10.0.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sinon )
---
updated-dependencies:
- dependency-name: "@types/sinon"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-04 12:21:32 +02:00
Ashley Harrison
c2c04f218a
Chore(DashboardSearch): Convert to use useTheme2 ( #39918 )
2021-10-04 10:32:29 +01:00
Alex Khomenko
d6fd17531d
QueryEditor: Add missing keys to extra action components ( #39913 )
2021-10-04 09:05:43 +03:00