Sofia Papagiannaki
8793f5c7f8
[Alerting]: Delete obsolete database table and code ( #32595 )
...
* Delete obsolete migration
* Remove redundant code
2021-04-01 19:41:57 +03:00
Diana Payton
e34b2c13d3
Variables UI text edits ( #32523 )
...
* Update formatRegistry.ts
* text edits
* Update adapter.ts
* Update adapter.ts
* text edits
* Update SelectionOptionsEditor.tsx
* Update CustomVariableEditor.tsx
* Update DataSourceVariableEditor.tsx
* Update IntervalVariableEditor.tsx
* Update VariableEditorList.tsx
* Update adapter.ts
* Update actions.ts
* Update NetworkGraphModal.tsx
* Update actions.ts
* Update operators.ts
* text edits
2021-04-01 18:17:39 +02:00
Diana Payton
a3d1cf03a9
Edit dashboard UI text ( #32520 )
...
* Update DashboardPermissions.tsx
* Update DashboardRow.tsx
* Update AutoRefreshIntervals.tsx
* Update JsonEditorSettings.tsx
* ui updates
* Update FolderPickerCtrl.ts
* Update LinkSettingsEdit.tsx
* Update LinkSettingsHeader.tsx
* Update LinkSettingsList.tsx
* Update actions.ts
* Update AngularPanelOptions.tsx
* Update getFieldOverrideElements.tsx
* Update OptionsPaneOptions.tsx
* Update types.ts
* Update usePanelLatestData.ts
* Update VisualizationButton.tsx
* Update RowOptionsModal.tsx
* Update SaveDashboardAsForm.tsx
* Update SaveDashboardForm.tsx
* Update SaveProvisionedDashboardForm.tsx
* Update SaveDashboardErrorProxy.tsx
* text edits
* Update ShareSnapshot.tsx
* Update PanelTypeCard.tsx
* Update TransformationsEditor.tsx
* Update panel.test.ts
* text edits
* Update DashboardSrv.ts
* Update VersionHistoryButtons.tsx
* Update DiffViewer.tsx
* Update VersionHistoryTable.tsx
* Update DashboardGrid.tsx
* Update DashboardPanel.tsx
* Update PanelPluginError.tsx
* Update DashboardMigrator.ts
2021-04-01 17:42:57 +02:00
Torkel Ödegaard
7896423fb5
Influx/Azure: Fix issue in query editors due to babel upgrade ( #32605 )
2021-04-01 17:14:25 +02:00
Leon Sorokin
a080669151
Icons: use plain SVG files, load on-demand ( #32387 )
2021-04-01 09:09:56 -05:00
Jack Westbrook
9caf2f8b3a
Configuration: Prevent browser hanging / crashing with large number of org users ( #32546 )
...
* fix(userslist): introduce pagination to prevent browser crash with large number of users
* test(userlist): fix failing tests
* refactor(userlist): use layout components for spacing
* test(userslist): update snapshots
2021-04-01 14:46:55 +02:00
Alexander Zobnin
4af817de2e
Fix access control store init ( #32594 )
2021-04-01 14:31:56 +02:00
Torkel Ödegaard
10badea19e
Emotion: Upgrades emotion from 10 to 11 and updates all import paths ( #32541 )
...
* Babel: Updates babel dependencies to latest version
* Emotion: Upgrade form 10 to 11
* Fixing tests
* Updated to use emotion/css instead in test
2021-04-01 14:15:23 +02:00
Jack Westbrook
b714cdf395
chore: bump execa to v2.1.0 ( #32543 )
...
* chore(toolkit): bump execa to v2 to fix vulnerability issue
* chore(toolkit): update usage of execa
2021-04-01 12:38:53 +02:00
Zoltán Bedi
bf524c91e6
Chore: Upgrade tslib ( #32449 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-04-01 11:50:33 +02:00
Torkel Ödegaard
7f6229494d
Babel: Target more modern browsers, updates browserlistrc ( #32573 )
...
* Babel: Target more modern browsers, updates browserlistrc
* Updates
* Fixed circular dependencies, grafana booted
2021-04-01 10:32:00 +02:00
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