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
Nathan Rodman
427f75d9b0
Alerting: UI standardization and fixes ( #38770 )
...
* Add expand all button for rule list group view
* filter out recording rules by default
* Create rule type filter
* Add placeholder text for inputs
* WIP move Silences to use DynamicTable
* Use dynamic table for silences page
* hide expand all for state list view
* Add placeholders for inputs
* Update selector in receivers test
* Fix strict error for ruleType
* remove redundant placeholder text and cleanup hooks
* add fixed width for schedule
* Rebase with dynamic table for silences
* only show expand/collapse when filters are active
2021-10-01 15:15:55 -07:00
Ryan McKinley
9f93a81bee
Geomap: use panel context editor state ( #39920 )
2021-10-01 11:06:11 -07:00
kay delaney
816d70a7e5
A11y: Fix fastpass issues for /org/ pages ( #39902 )
...
* A11y: Fix fastpass issues for /org/ pages
See #39429
2021-10-01 15:58:18 +01:00
Pedro Araújo
54afe20b44
Add missing comma in IAM policy ( #39914 )
2021-10-01 10:57:01 -04:00
Ashley Harrison
4350f4931d
NavBar: Styling tweaks to tidy up appearance ( #39871 )
...
* NavBar: Styling tweaks to tidy up appearance
* NavBar: Add external link icon to external links
* NavBar: Dim the external link icon
* bump drone
* NavBar: Rename variable to better describe what it's doing
2021-10-01 15:53:56 +01:00
Yuriy Tseretyan
4dadb8fc51
Alerting: Remove extra field orgId from notifier.Alertmanager ( #39870 )
2021-10-01 09:54:37 -04:00
Domas
e343b62665
Alerting: make /api/prometheus/grafana/api/v1/rules
faster ( #39660 )
2021-10-01 16:39:04 +03:00
Domas
a1d4be0700
Alerting: Alertmanager datasource support for upstream Prometheus AM implementation ( #39775 )
2021-10-01 16:24:56 +03:00
Jack Westbrook
cc7f7e30e9
Plugins: Mock Icon component to prevent console errors ( #39901 )
...
* feat(grafana-ui): externalise react-inlinesvg for mocking
* feat(grafana-toolkit): mock react-inlinesvg to prevent svg fetch errors in tests
* test(toolkit): remove assertion on array length of moduleNameMapper overrides
* feat(toolkit): set testId to match the Icon name prop in react-inlinesvg mock
2021-10-01 15:07:22 +02:00
Rishabh Gupta
a17e38f638
docs: access-control endpoint typo fix ( #39877 )
...
Tested by @donomii.
2021-10-01 14:54:09 +02:00
Tania B
62689ec804
Security: Add secrets service ( #39418 )
...
* Add secrets service
* Revert accidental changes in util encryption
* Make minor changes
Move functional options to models
Revert renaming types to models
* Add context
* Minor change in GetDataKey
* Use CreateDataKeyWithDBSession in CreateDataKey
* Handle empty DEK name in DeleteDataKey
* Rename defaultProvider
* Remove secrets store service
2021-10-01 15:39:57 +03:00
Piotr Jamróz
a6a3ef74be
Refactor: Decouple logs from DataSourceApi ( #39536 )
...
* Decouple logs from DataSourceApi
* Remove unused code
* Mark log context methods as deprecated
* Update jsdocs deprecation message
* Update packages/grafana-data/src/types/logs.ts
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
* Check for undefined in hasLogsContextSupport
* Add release tags
* Change release tag
* Retrigger the build
* Post-merge: revert index.md changes
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
2021-10-01 13:38:16 +02:00
Piotr Jamróz
5120765b0c
Docs: Lint CloudWatch index page ( #39900 )
2021-10-01 12:15:01 +02:00
Torkel Ödegaard
962745ff21
PanelEditor: Adds panel instance state and a way to share this between panel & option editors ( #39637 )
...
* PanelEditor: Adds panel instance state and a way to share this between panel & option editors
* Refactoring to use PanelContext
2021-10-01 11:08:11 +02:00
Andrej Ocenas
0b89bdd47d
CloudWatch Logs: Docs for X-Ray links ( #39725 )
2021-10-01 09:48:42 +02:00
Andrej Ocenas
3e47fb1432
CloudWatch Logs: Skip caching for Log queries ( #39860 )
...
* Add x-skip-cache header to queries
* Specify caching works for CW metrics
2021-10-01 09:45:37 +02:00
dependabot[bot]
c18585a4f3
Bump pngjs from 3.4.0 to 6.0.0 ( #39728 )
...
Bumps [pngjs](https://github.com/lukeapage/pngjs ) from 3.4.0 to 6.0.0.
- [Release notes](https://github.com/lukeapage/pngjs/releases )
- [Commits](https://github.com/lukeapage/pngjs/commits )
---
updated-dependencies:
- dependency-name: pngjs
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-01 09:35:58 +02:00
Dimitris Sotirakis
33c4893a59
Upgrade to grabpl 2.4.8 ( #39885 )
2021-10-01 09:33:33 +02:00
Noah van der Aa
0f42b37e21
Fix folder icons for alert rules ( #39873 )
2021-10-01 09:52:43 +03:00
dependabot[bot]
71eb217476
Bump @types/fs-extra from 8.1.0 to 9.0.13 ( #39884 )
...
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra ) from 8.1.0 to 9.0.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra )
---
updated-dependencies:
- dependency-name: "@types/fs-extra"
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-01 08:37:55 +02:00
Oscar Kilhed
fcce367fc3
Docs: Update time picker docs ( #39847 )
...
* Docs: Update time picker docs
* Update docs/sources/dashboards/time-range-controls.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/dashboards/time-range-controls.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-10-01 07:13:23 +02:00
Hugo Häggmark
7c7b21b39e
DashboardList/AlertList: Fix for missing All folder value ( #39772 )
...
* DashboardList/AlertList: Fix for missing All folder value
* Refactor: Fixes case where folder does not exist in results
2021-10-01 06:20:25 +02:00
Hugo Häggmark
9de633d3a3
Chore: lower pa11y-ci thresholds ( #39853 )
2021-10-01 06:07:55 +02:00
An
ecf9733a66
add: rule settings editor ( #39875 )
2021-09-30 16:37:31 -04:00
Yuriy Tseretyan
526961f298
Alerting: rule evaluation loop to not access multiorg Alertmanager if no alerts to add ( #39872 )
2021-09-30 15:07:56 -04:00
Alexander Emelin
29f3e175b6
Live: test pipeline convert endpoint ( #39480 )
2021-09-30 19:28:06 +02:00
Andrej Ocenas
14d90b0cf8
Link to contributing docs and fix some image markdown examples ( #39726 )
2021-09-30 12:59:35 -04:00
Yuriy Tseretyan
2b4e51f478
Alerting: Parse App URL only once ( #39855 )
2021-09-30 12:51:20 -04:00
Alexander Emelin
a696fc8b2b
Live: pipeline rule crud (file-based, still for MVP) ( #39238 )
2021-09-30 19:29:32 +03:00
Levente Balogh
3ad5ee87a3
Plugins Catalog: fix overflowing text in plugin cards ( #39862 )
...
* refactor(Plugins/Admin): add a "badge" for displaying available updates
* refactor(Plugins/Admin): rename component
* refactor(Plugins/Admin): use the PluginListItemBadges component
2021-09-30 17:23:40 +02:00
An
fffbdf4c82
feature: allow delete request to accept body ( #39817 )
2021-09-30 10:59:53 -04:00
kay delaney
451d023c79
A11y: Fix fastpass issues for /org/teams pages ( #39848 )
...
* A11y: Fix fastpass issues for /org/teams pages
See #39429
2021-09-30 15:46:10 +01:00
Erik Sundell
b711bc00b9
Aws: Update AWS authentication documentation ( #39236 )
...
* wip: adding workspace iam role
* add intro
* minor adjustment
* Update docs/sources/datasources/aws-cloudwatch/aws-authentication.md
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
* Update docs/sources/datasources/aws-cloudwatch/aws-authentication.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/datasources/aws-cloudwatch/aws-authentication.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/datasources/aws-cloudwatch/aws-authentication.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/datasources/aws-cloudwatch/aws-authentication.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/datasources/aws-cloudwatch/aws-authentication.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/datasources/aws-cloudwatch/aws-authentication.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/datasources/aws-cloudwatch/aws-authentication.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* revert to on behalf of
* remove permissions
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-09-30 15:58:52 +02:00