Josh Hunt
4cdcb3103a
AzureMonitor: Fix workspace template variable queries without default workspace ( #35836 )
2021-06-17 10:19:27 +01:00
Andres Martinez Gotor
4ac2ed5de6
AzureMonitor: Avoid instantiating appInsights for AppInsights for gov cloud ( #35772 )
2021-06-17 11:14:56 +02:00
Andres Martinez Gotor
fee3582fb1
AzureMonitor: Disable inputs if the ds is readOnly ( #35805 )
2021-06-17 10:40:29 +02:00
Alex Khomenko
91e9ef232d
Memoize SearchResults ( #35851 )
2021-06-17 11:19:33 +03:00
Torkel Ödegaard
5f07381796
MSSQL: Fixes issue with hidden queries still being executed ( #35837 )
2021-06-17 10:13:57 +02:00
Andrej Ocenas
16a0e7b6a4
LogsPanel: Fix performance drop when moving logs panel in dashboard. ( #35379 )
2021-06-17 09:53:26 +02:00
Vicky Lee
768c190bc0
test: fix e2e dashboard and configure panel flows for Grafana 8 ( #35498 )
...
* fix e2e flows
* trigger build
* remove aria-label
2021-06-17 08:31:43 +01:00
Josh Myers
eb7dd8e377
Dashboard: protect against missing overrides section ( #35577 )
...
* Protect against missing overrides section
We are using grafonnet-lib to generate dashboards. These dashboards do
not contain any `override` keys in `fieldConfig` by default and that is
causing this DashboardMigrator script to blow up when trying to import
the dashboards, see [1]. In Grafana v7, an empty overrides is
automatically added but using grafonnet-lib, it isn't possible to set an
empty overrides attribute e.g. [2] requires matcher/properties to be
set. Setting to null ends up giving me [3], which causes the panel to
not be displayed.
[1]
```
initDashboard.ts:137 TypeError: t.overrides is not iterable
at v.w (DashboardMigrator.ts:960)
at v.updateSchema (DashboardMigrator.ts:672)
at D.updateSchema (DashboardModel.ts:993)
at new D (DashboardModel.ts:156)
at initDashboard.ts:134
```
[2]
https://github.com/grafana/grafonnet-lib/blob/master/grafonnet/stat_panel.libsonnet#L150-L164
[3]
```
"fieldConfig": {
"defaults": {
"links": [ ],
"mappings": [ ],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "red",
"value": 0
},
{
"color": "orange",
"value": 1
},
{
"color": "green",
"value": 3
}
]
},
"unit": "none"
},
"overrides": [
{ }
]
},
```
* Update public/app/features/dashboard/state/DashboardMigrator.ts
Co-authored-by: Marcus Andersson <systemvetaren@gmail.com>
2021-06-17 08:33:36 +02:00
Stephanie Closson
16cc91bf33
Chore: update docker images -- revert to debian stable ( #33044 )
...
* update docker images -- revert to debian stable
* pinned node version
2021-06-16 12:35:18 -03:00
dependabot[bot]
b7b8081a06
Bump postcss from 7.0.35 to 7.0.36 ( #35801 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 7.0.35 to 7.0.36.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/7.0.35...7.0.36 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-16 16:32:19 +02:00
Tobias Skarhed
a693b2eaef
Table: Set width 100% if the calced width is 0 ( #35802 )
2021-06-16 16:17:33 +02:00
Torkel Ödegaard
cfae7d8b97
Events: Migrate old timeRangeUpdate event to new event system to get rid of console.log warning ( #35767 )
...
* Events: Migrate old timeRangeUpdate event to new event system to get rid of console.log warning
* Review feedback
2021-06-16 15:44:50 +02:00
Grot (@grafanabot)
ef59020f3d
ReleaseNotes: Updated changelog and release notes for 7.5.8 ( #35703 )
...
* ReleaseNotes: Updated changelog and release notes for 7.5.8
* Add missing 7.5.8 link
* Update 7.5.8 release date
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
2021-06-16 15:34:10 +02:00
Alex Khomenko
11335d6f6a
grafana/ui: Add DatePicker ( #35742 )
...
* Move DatePicker to grafana/ui
* Export the pickers
* Reuse TimePicker styles
* Fix date formatting
* Remove mockdate
* Add release tags
* Switch to input type='text'
* Move DatePicker to pickers
* Add mdx files
* Update types
* Update tests
2021-06-16 15:57:12 +03:00
Marcus Efraimsson
477d4197fb
Chore: Improve save dashboard error messages ( #35780 )
...
Includes panel and dashboard id in alert
extractor errors.
Logs all non-400 dashboard errors.
Fixes #35751
2021-06-16 14:56:55 +02:00
Hugo Häggmark
866b2424ac
Chore: Upgrades Cypress to 7.5.0 ( #35517 )
...
* Chore: Upgrades Cypress to 7.5.0
* updating e2e test not to use momen.
* Fix trace viewer tests
* Chore: changing to exact version and removing console.logs
* Tests: refactor to handle day diffs
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
2021-06-16 14:34:56 +02:00
Peter Holmberg
407bd2d619
Alerting: Don't reset value when changing evaluator method on classic condition ( #35750 )
2021-06-16 14:11:36 +02:00
Ganesh Vernekar
dcd4bf1615
Alerting: Fill the empty GeneratorURL ( #35740 )
...
Signed-off-by: Ganesh Vernekar <ganeshvern@gmail.com>
2021-06-16 15:34:12 +05:30
Amir Ajorloo
16850630bf
Chore: Improve the mobile view of the login page ( #32962 )
...
* Update the mobile view. Change login wrapper justify-content to flex-start. Make the logo and title smaller. Prevent alert-list from overflowing the screen. Increase the footer items line-height.
* Use already existed media-query and set mobile styles as default
* Update changes based on V8 changes
* Revert footer bottom spacer.
2021-06-16 10:47:12 +02:00
Ashley Harrison
b118e06b6a
SideMenu: make sure the menu overlaps the border to prevent leaving hover state #35728
2021-06-16 10:23:27 +02:00
Travis Patterson
2e58ad5fd2
Fix: allow variables in nested objects ( #35684 )
...
* Fix: allow variables in nested objects
* Changes from review
2021-06-16 08:36:25 +02:00
Maria Alexandra
182b03aa8f
Dashboard Settings: Fix TimeZone dropdown doesn't change the timezone ( #35680 )
...
* Use redux action to update dashboard.timezone
* Added unit test
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2021-06-16 08:31:16 +02:00
Hugo Häggmark
7a9d8e4230
State Timeline: Fix crash when hovering over panel ( #35692 )
...
* State Timeline: Fix crash when hovering over panel
* Refactor: fixes after PR comments
* Chore: fixes infinite loop
2021-06-16 06:35:44 +02:00
Leon Sorokin
d3c1a2bf8e
Time series: fix soft scale limits when all values are 0 ( #35596 )
2021-06-15 17:39:45 -05:00
Torkel Ödegaard
b3fcad947b
TimeSeries: Reduce tick size from 10 to 4 ( #35632 )
2021-06-15 17:08:39 -05:00
Dominik Prokop
60f5865ee2
GraphNG: Handle infinite numbers as nulls when converting to plot array ( #35638 )
2021-06-15 15:00:09 -05:00
Andrea Scarpino
368637c35a
doc: fix link to label and detected fields doc ( #35609 )
...
* Fix link to label and detected fields doc
* Update docs/sources/datasources/loki.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
2021-06-15 14:51:09 -04:00
Sofia Papagiannaki
e5a5b8e3fe
Alerting: Fix updating alert rule properties with missing/zero values ( #35512 )
...
* Fix deleting labels and annotations
* Add test
* Keep no data and error start if not provided
* Allow setting interval and for to zero during rule updates
2021-06-15 20:55:25 +03:00
Will Browne
89d8dedece
Plugins: Improve wording around allow_loading_unsigned_plugins configuration ( #35731 )
...
* improve wording
* Update docs/sources/administration/configuration.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/administration/configuration.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update conf/sample.ini
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update conf/defaults.ini
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-06-15 18:53:11 +02:00
Andres Martinez Gotor
b1a839825f
AzureMonitor: Remove support for different credentials for Azure Monitor Logs ( #35121 )
2021-06-15 18:51:06 +02:00
Sofia Papagiannaki
abe35c8c01
Alerting: Add error recovery during rule evaluations ( #35450 )
...
* Alerting: Eval recovery after query failure
* Apply suggestions from code review
2021-06-15 19:30:21 +03:00
gotjosh
f7ed35336d
Alerting: Implement /status for the notification system ( #33227 )
...
* Alerting: Implement /status for the notification system
Implements the necessary plumbing to have a /status endpoint on the
notification system.
* Add API examples
* Update API specs
* Update prometheus/common dependency
Co-authored-by: Sofia Papagiannaki <sofia@grafana.com>
2021-06-15 19:14:02 +03:00
Marcus Efraimsson
283572fcbc
Docs: Add upgrade/breaking note about SQL data sources and data frames ( #35766 )
...
Add upgrade/breaking note about SQL data sources and data frames.
Ref #35534
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-06-15 18:12:14 +02:00
Betula-L
7ef8136e16
Loki: Refactor label browser from GrafanaTheme to GrafanaTheme2 ( #35569 )
2021-06-15 17:08:13 +02:00
Sofia Papagiannaki
33bfd6fa53
Docs: Document migration of dashboard alert permissions ( #35559 )
...
* Docs: Document migration of dashbard alert permissions
* Add reference to the configuration
* Apply suggestions from code review
* Apply suggestions from code review
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-06-15 11:39:15 -03:00
Uchechukwu Obasi
597c099050
FileUpload: refactor story from knobs to control ( #35760 )
2021-06-15 16:37:36 +02:00
Carl Bergquist
b40e78a943
Instrumentation: add context.Context to the dashboard get flow. ( #34955 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2021-06-15 16:08:27 +02:00
Petros Kolyvas
93860a90d8
Docs change to account for a change in access ( #35687 )
...
Anonymous access is no longer available in Grafana Cloud.
2021-06-15 08:44:35 -05:00
Olof Bourghardt
41fca2e2df
Log level determined from striped message ( #35607 )
2021-06-15 15:42:18 +02:00
Alex Khomenko
e5e93134cf
grafana/ui: Do not wrap words inside RadioButton ( #35654 )
2021-06-15 16:27:14 +03:00
Andres Martinez Gotor
6b786e7f68
Avoid log entry if not set for debug ( #35741 )
2021-06-15 15:03:24 +02:00
Andrej Ocenas
9a3e3014dd
CloudWatch/Logs: Fix missing response data for log queries ( #35724 )
2021-06-15 14:42:55 +02:00
Maria Alexandra
b774dd9b1a
Dashboard: Fix changes doesn't reflect after changing panel sizes in inspect JSON and click on apply ( #35276 )
...
* Trigger DashboardPanelsChangedEvent from InspectJSONTab if the panel.gridPos changed and if the dashboard needs to re-render, if yes we will that will update the positioning
* Minor cleanup
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2021-06-15 14:12:32 +02:00
Will Browne
adbb15a3a7
Plugins: fix test with bad symlink target ( #35737 )
2021-06-15 13:53:09 +02:00
Uchechukwu Obasi
f4cc709d87
PluginSignatureBadge: refactor story from knobs to control ( #35662 )
2021-06-15 12:40:20 +01:00
Hugo Häggmark
3395142ece
Chore: Refactors flaky Frontend test ( #35645 )
...
* Chore: Refactors flaky Frontend test
* Refactor: update after PR comments
2021-06-15 13:33:24 +02:00
Will Browne
303352a89b
Plugins: Ignore symlinked folders when verifying plugin signature ( #34434 )
...
* add check + test
* fix test
* add manifest
* fix linter
* add nolint
* separate err cond checks
* only collect relevant plugin files
* skip symlinks
* refactor
* add missing test files + enable scanning Chromium.app/
* remove test since case already covered
* remove unnecessary changes from before
* refactor
* remove comment
2021-06-15 11:55:47 +02:00
Uchechukwu Obasi
3900005bf1
useDelayedSwitch: refactor story from knobs to control ( #35669 )
2021-06-15 10:26:36 +01:00
Alexander Emelin
898c314946
Docs: Clarify data streaming with plugins documentation ( #35576 )
2021-06-15 10:25:52 +03:00
Domas
5b5cb94809
Fix: fix loading symbolically linked plugins ( #35635 )
2021-06-15 09:10:30 +03:00