Sofia Papagiannaki
ee06970d72
[Alerting]: Grafana managed ruler API implementation ( #32537 )
...
* [Alerting]: Grafana managed ruler API impl
* Apply suggestions from code review
* fix lint
* Add validation for ruleGroup name length
* Fix MySQL migration
Co-authored-by: kyle <kyle@grafana.com>
2021-04-01 11:11:45 +03:00
Torkel Ödegaard
e499585271
Devenv: Fix prometheus config so that it scrapes your dev instance like before ( #32583 )
...
* Devenv: Fix prometheus config so that it scrapes your dev instance like before
* prom1
2021-04-01 09:26:16 +02:00
Dimitris Sotirakis
71a8579412
Fix broken gtime tests ( #32582 )
2021-04-01 09:14:06 +02:00
Torkel Ödegaard
6fa7c6b206
TimeSrv: Refactor service to have no dependency on angular ( #32562 )
...
* TimeSrv: Refactor service to have no dependency on angular
* Fixing reference to function that does not exist
* fixing tests
* Worked around the strange error
2021-04-01 06:33:11 +02:00
Diana Payton
1399b49c16
UI text edits ( #32524 )
...
* Update TeamSettings.tsx
* Update navModel.ts
* Update ChangePasswordForm.tsx
* Update UserProfileEditForm.tsx
* Update DashboardImportPage.tsx
* Update uploadDashboardDirective.ts
* Update ImportDashboardForm.tsx
* Update ImportDashboardOverview.tsx
* Update validation.ts
* Update PlaylistEditPage.tsx
* ui text edits
* text edits
* Update buildCategories.ts
* text edits
* text edits
* Fix formatting
* Update test snapshots
Co-authored-by: dsotirakis <sotirakis.dim@gmail.com>
2021-03-31 16:07:37 -07:00
Ryan McKinley
dc791c4121
Chore: update caniuse ( #32569 )
2021-03-31 22:16:56 +02:00
Sofia Papagiannaki
a5e95823b2
[Alerting]: Alertmanager API implementation ( #32174 )
...
* Add validation for grafana recipient
* Alertmanager API implementation (WIP)
* Fix encoding/decoding receiver settings from/to YAML
* Save templates together with the configuration
* update POST to apply latest config
* Alertmanager service enabled by the ngalert toggle
* Silence API integration with Alertmanager
* Apply suggestions from code review
Co-authored-by: gotjosh <josue@grafana.com>
Co-authored-by: Ganesh Vernekar <15064823+codesome@users.noreply.github.com>
2021-03-31 23:00:56 +03:00
Torkel Ödegaard
b0ffcfd558
Babel: Refactoring config so that it's shared and removes legacy plugin ( #32559 )
...
* Updated plugins
* Fixing stuff
* Update
* Fixing more stuff
2021-03-31 19:09:19 +02:00
Dimitris Sotirakis
d42bfedd9e
Add ability to override config variables with env variables ( #32554 )
...
* Add ability to override config variables with env variables
* Inline checkForOverrides
* Update pkg/plugins/backendplugin/manager/plugin_settings.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
2021-03-31 18:51:16 +02:00
Will Browne
6a3faad0b0
Chore: Bump grafana-aws-sdk dep to 0.4.0 ( #32563 )
2021-03-31 18:30:32 +02:00
Andrej Ocenas
c16083fcf5
Jaeger: Add node graph view for trace ( #31521 )
...
* add default arc and don't display stats background without any stats
* Add node graph transform
* Use coloring scheme for the node graph
* Fix type
* Add tests
* Fix and update test
* Fix strict ts errors
* Fix ref handling
* Update test data to connect spans to a parent
2021-03-31 17:56:15 +02:00
Vladimir Kochnev
39a3b0d0b0
Auth: support JWT Authentication ( #29995 )
2021-03-31 08:40:44 -07:00
Ryan McKinley
1446d094b8
API: return query results as JSON rather than base64 encoded Arrow ( #32303 )
2021-03-31 08:35:03 -07:00
Torkel Ödegaard
d92145be28
Babel: Updates babel dependencies to latest version ( #32534 )
...
* Babel: Updates babel dependencies to latest version
* Fixed problem introduced by babel where calling super with prefedefined this is not supported
* fixing test
* Fixed tests
* Improve fix for QueryCtrl
* Fixed more tests
* Updated tests
2021-03-31 17:03:07 +02:00
Ryan McKinley
f456c32f92
Chore: remove measurement.go ( #32526 )
2021-03-31 07:52:19 -07:00
Ivana Huckova
003a85949e
InfluxDB: Fix Cannot read property 'length' of undefined in when parsing response ( #32504 )
...
* Fix Cannot read property 'length' of undefined in Influx
* Update public/app/plugins/datasource/influxdb/response_parser.ts
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
* Update public/app/plugins/datasource/influxdb/response_parser.ts
* Revert to original solution
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
2021-03-31 16:45:30 +02:00
Arve Knudsen
6730558f8c
gtime: Make ParseInterval deterministic ( #32539 )
...
* gtime: Make ParseInterval deterministic by using UTC timezone
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2021-03-31 16:44:23 +02:00
Marcus Efraimsson
aad43869c3
Plugins: Support set body content in plugin routes ( #32551 )
...
Adds support for overriding the body and length in plugin routes.
2021-03-31 16:38:35 +02:00
Piotr Jamróz
027e886997
Graphite: Handle invalid annotations ( #32437 )
...
* Handle invalid annotations
* Add a test for handling invalid tags response
* Unify test descriptions
2021-03-31 16:21:30 +02:00
Marcus Efraimsson
be0c29a46c
Automation: Label pull requests based on author org ( #32547 )
...
Should add the label pr/external to pull requests for authors not member
of the Grafana org.
Making use of grafana/grafana-github-actions#20
2021-03-31 14:54:49 +02:00
gotjosh
433f6b91d0
Alerting: Introduce the silencing interface ( #32517 )
...
* Alerting: Introduce the silencing interface
The operations introduced are:
- Listing silences
- Retrieving an specific silence
- Deleting a silence
- Creating a silence
Signed-off-by: Josue Abreu <josue@grafana.com>
* Add a comment to listing silences
* Update to upstream alertmanager
* Remove copied code from the Alertmanager
2021-03-31 07:36:36 -04:00
kay delaney
230f95dc47
Dashboard: No longer includes default datasource when externally exporting dashboard with row ( #32494 )
...
Closes #31065
2021-03-31 08:26:32 +01:00
Hugo Häggmark
2def9a8172
TextboxVariable: Limits the length of the preview value ( #32472 )
2021-03-31 06:59:43 +02:00
Diana Payton
904187eb5a
Edit org UI text ( #32455 )
...
* Update NewOrgPage.tsx
* Update SelectOrgPage.tsx
* Update UserInviteForm.tsx
* Update UserInvitePage.tsx
2021-03-30 20:54:31 +02:00
achatterjee-grafana
552c4bf124
Fixed issue 25389 ( #32514 )
...
* Updated hyperlink to instructions in Chinese.
* Rearranging content.
2021-03-30 14:06:08 -04:00
Zoltán Bedi
d8a83fec9d
Prometheus: align exemplars check to latest api change ( #32513 )
2021-03-30 19:34:08 +02:00
Piotr Jamróz
37374bdecf
Update latest.json ( #32512 )
2021-03-30 19:15:41 +02:00
Grot (@grafanabot)
818d95831d
ReleaseNotes: Updated changelog and release notes for 7.5.2 ( #32510 )
...
* ReleaseNotes: Updated changelog and release notes for 7.5.2
* Add missing release notes link
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
2021-03-30 19:02:42 +02:00
David Parrott
b1cb74c0c9
Alerting: Send alerts from state tracker to notifier, logging, and cleanup task ( #32333 )
...
* Initial commit for state tracking
* basic state transition logic and tests
* constructor. test and interface fixup
* use new sig for sch.definitionRoutine()
* test fixup
* make the linter happy
* more minor linting cleanup
* Alerting: Send alerts from state tracker to notifier
* Add evaluation time and test
Add evaluation time and test
* Add cleanup routine and logging
* Pull in compact.go and reconcile differences
* pr feedback
* pr feedback
Pull in compact.go and reconcile differences
Co-authored-by: Josue Abreu <josue@grafana.com>
2021-03-30 09:37:56 -07:00
Ivana Huckova
b9800a2cf9
Docs: In Flux documentation replace incorrect v.timeRangeEnd for v.timeRangeStop ( #32505 )
...
* Fix bug in the Flux documentation
* Update docs/sources/datasources/influxdb.md
2021-03-30 17:20:01 +02:00
Piotr Jamróz
d2065fcb6a
Add a note that Filter Data by Query doesn't work in Graphite. ( #32466 )
2021-03-30 09:54:46 -04:00
Alexander Zobnin
784425c2ee
Fix access control service init ( #32492 )
...
* Fix access control service init
* Chore: use assert from testify package
2021-03-30 15:14:43 +02:00
Dimitris Sotirakis
270a255c08
Add dash / and at @ signs escapes in regex ( #32495 )
2021-03-30 15:56:15 +03:00
Hugo Häggmark
009df4fb7a
Variables: Fixes Unsupported data format error for null values ( #32480 )
2021-03-30 12:31:48 +02:00
Erik Sundell
f0d6f132ae
SigV4: Add support EC2 IAM role auth and possibility to toggle auth providers ( #32444 )
...
* wip: consume aws-sdk config in auth http settings
* fix typings
* use sdk regions
* use latest version of grafana/aws-sdk
* use newest sdk
* add comment
* bump sdk
* fix yarn lock file
* fix storybook issue
* upgrade aws-sdk. also use it in grafana ui
* remove not used config
* add aws-sdk as an external dep for grafana in the grafana ui rollup
Co-authored-by: Will Browne <will.browne@grafana.com>
2021-03-30 12:30:34 +02:00
Ivana Huckova
cfc7537632
Set spanNulls to default ( #32471 )
2021-03-30 12:26:39 +02:00
Alexander Emelin
da05b7a07b
Live: http publish, refactor live interfaces ( #32317 )
2021-03-30 13:23:29 +03:00
Hugo Häggmark
84ea3a73c0
AdHocVariable: Adds default data source ( #32470 )
2021-03-30 11:17:33 +02:00
ying-jeanne
3b087db6ac
Fix: cli error message when installing plugin doesn't include helpful… ( #32467 )
...
* Fix: cli error message when installing plugin doesn't include helpful info
* Update pkg/cmd/grafana-cli/services/api_client.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
2021-03-30 10:58:08 +02:00
Arve Knudsen
2c72f8babc
MSSQL: By default let driver choose port ( #32417 )
...
* MSSQL: By default let driver choose port
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2021-03-30 10:54:57 +02:00
Torkel Ödegaard
0e47a476fb
Variables: Do not save repeated panels, rows and scopedVars ( #32436 )
...
* Variables: Do not save repeated panels, rows and scopedVars
* minor refactoring
2021-03-30 09:30:40 +02:00
Dominik Prokop
79dafe17a9
Filter by value: respect field config coming from the datasource ( #32428 )
...
* Make sure field config is preserved when filtering values and state of the field recalcualted
* Tests update
2021-03-30 09:30:07 +02:00
Piotr Jamróz
3fcff2555a
Devenv: Graphite docker blocks fixes ( #32352 )
...
* Fix running graphite data sources in dev env
* Remove broken dashboard files
* Add Graphite 1.0 and 0.9 to provisioned data sources
2021-03-30 09:25:27 +02:00
Marcus Andersson
678dcf6811
Docs: fixing code example that breaks the formatting of the auto generated docs. ( #32465 )
2021-03-30 09:09:44 +02:00
Diana Payton
d8ddcfe64d
Update UpgradePage.tsx ( #32451 )
2021-03-30 09:01:50 +02:00
Diana Payton
98f8064fff
Edit alert UI text ( #32456 )
...
* Update AlertingQueryEditor.tsx
* Update NotificationSettings.tsx
* ui changes
* Update AlertDefinitionOptions.tsx
* Update AlertRuleList.tsx
* Update AlertTab.tsx
2021-03-30 08:23:00 +02:00
achatterjee-grafana
8c2fec5bd4
Updated docs for issue 32378 ( #32462 )
...
* Reorganized content.
* More changes.
* More content reorg and added image links.
2021-03-29 19:14:13 -04:00
Giordano Ricci
f7b408f99f
Elasticsearch: use application/x-ndjson content type for multisearch requests ( #32282 )
2021-03-29 23:41:45 +01:00
Diana Payton
56159a1c43
Annotation UI text edits ( #32458 )
...
* Update event_editor.html
* Update annotations_srv.ts
* Update editor_ctrl.ts
* Update standardAnnotationSupport.ts
2021-03-29 22:45:36 +02:00
Diana Payton
e5027982ef
Edit admin UI text ( #32454 )
...
* Update AdminEditOrgPage.tsx
* Update AdminOrgsTable.tsx
* Update AdminSettings.tsx
* Update UserCreatePage.tsx
* Update UserLdapSyncInfo.tsx
* Update UserListAdminPage.tsx
* Update UserOrgs.tsx
* Update UserProfile.tsx
* Update UserSessions.tsx
2021-03-29 21:52:40 +02:00