Josh Hunt
258696409d
Dashboards: Fix 'Make Editable' button not working in Dashboard Settings ( #60306 )
...
* Dashboards: Fix 'Make Editable' button not working in Dashboard Settings
* comment
2022-12-14 14:24:09 +00:00
Josh Hunt
af719888d6
Chore: Remove any type assertion in PanelQueryRunner ( #60096 )
2022-12-14 14:07:22 +00:00
Josh Hunt
495fceeeef
Dashboards: Wrap MakeEditable in the new Page layout ( #60311 )
...
Wrap MakeEditable in the new Page layout
2022-12-14 13:32:29 +00:00
Ashley Harrison
3a5c3b517c
Navigation: conditionally use actions in DataSourceListPage ( #60300 )
...
* conditionally use actions in DataSourceListPage
* fix unit tests
2022-12-14 13:19:29 +00:00
Matias Chomicki
2c1b65021d
feat(loki-query-autocomplete): suggest unique history items ( #60262 )
2022-12-14 07:43:06 -05:00
Josh Hunt
9a41277ecd
Dashboards: Show error when data source is missing ( #60099 )
...
Return caught exceptions to panel as error state
2022-12-14 12:37:31 +00:00
juanicabanas
666f69ca14
PublicDashboards: Add react-hook-form for Public Dashboard modal ( #60249 )
2022-12-14 09:12:09 -03:00
Ida Štambuk
cea5e6589d
Cloudwatch: Define and use getDefaultquery instead of calling onChange on mount ( #60221 )
...
* Implement getDefaultQuery for cloudwatch logs and metrics
* Fix bug with query reference in queryMigrations and replace tests
* Move migrate functions to /migrations, remove onChange from LogsQueryField
* [EMPTY] Retry CI
* Fix naming
2022-12-14 12:21:36 +01:00
Joey Tawadrous
bf8814749e
Traces: Fix for multiple $__tags in trace to metrics ( #59641 )
...
* Fix interpolation of multiple in query
* Add another to test case
2022-12-14 09:51:43 +00:00
Ashley Harrison
bb2ecb1468
Influx: Query segment menus now position correctly near the bottom of the screen ( #60087 )
...
* only open the menu once options are loaded for better positioning
* use !loadState.loading instead of Boolean(loadState.value)
2022-12-14 09:51:04 +00:00
Andres Martinez Gotor
b4e76e75b1
AzureMonitor: Fix filter query for empty queryType ( #60252 )
2022-12-14 09:54:19 +01:00
Leon Sorokin
e0eacf1b04
StateTimeline: Fix negative infinity legend/tooltip from thresholds ( #60279 )
2022-12-13 21:56:59 -08:00
Ryan McKinley
4064fa51c6
Export: move export page to a full page (not view on storage) ( #60263 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2022-12-13 19:40:20 -08:00
Matias Chomicki
58a41af3f3
Loki Query Editor: Add support to display query parsing errors to users ( #59427 )
...
* feat(loki-query-validation): validation proof of concept
* feat(loki-query-validation): refactor and properly display the error portion
* feat(loki-query-validation): add support for multi-line queries
* feat(loki-query-validation): improve display of linting errors to users
* feat(loki-query-validation): add unit tests
* Chore: remove unused import
* wip
* Revert "wip"
This reverts commit 44896f7fa2d33251033f8c37776f4d6f2f43787d.
* Revert "Revert "wip""
This reverts commit f7889f49a6b0bdc5a4b677e9bbb8c62ea3cccb74.
* feat(loki-query-validation): parse original and interpolated query for better validation feedback
* feat(loki-query-validation): refactor interpolated query validation support
* feat(loki-query-validation): improve validation for interpolated queries
2022-12-13 12:07:59 -05:00
Ryan McKinley
cf055ab4ec
k8s: Add a dev only feature flag and simple service to get a client ( #60204 )
2022-12-13 07:41:16 -08:00
Sven Grossmann
ebd728a99a
Logs: Fix Logs Pagination Button styling ( #60219 )
...
use css class rather css strings
2022-12-13 16:23:16 +01:00
Ashley Harrison
535c4576f7
Command Palette: Fix not being able to type if triggered whilst another modal is open ( #59728 )
...
handle command palette in the same way as other modals
2022-12-13 14:44:32 +00:00
Ashley Harrison
c801f030fb
Navigation: use the branding menu logo in topnav ( #60227 )
...
use the branding menu logo in topnav
2022-12-13 14:44:18 +00:00
Shirley
db145774d3
CloudWatch: Fix logs insights deeplink ( #59906 )
...
* CloudWatch: Add arns to log insights button
* start test
* convert to function component
* add tests
Co-authored-by: Erik Sundell <erik.sundell87@gmail.com >
2022-12-13 14:50:39 +01:00
Dominik Prokop
239888f229
Snapshots: Build snapshot originalUrl on the backend ( #60232 )
...
* Snapshots: Fix originalUrl spoof security issue
* Store relative URL only & validate UID
* use existing modal management tools
* Dummy commit to nudge CI
* Remove unused hooks file
* Fix import after backport
* Backport fixes
Co-authored-by: kay delaney <kay@grafana.com >
2022-12-13 05:48:54 -08:00
Andre Pereira
209b1848b8
Tempo: Merge Trace ID and TraceQL tabs ( #60180 )
...
* Remove TraceID tab when TraceQL is enabled. Use TraceQL editor to query for trace IDs by checking whether the content is an hex only string
* Highlight valid trace IDs in traceql editor
* Update trace and span links to use TraceQL tab when feature flag is enabled
* Remove traceqlEditor feature flag.
* Remove traceId query type from Tempo and replace it with traceQl
2022-12-13 08:27:45 -05:00
Torkel Ödegaard
58feee0b53
TopNav: Align profile button with search bar toggle ( #60212 )
2022-12-13 12:50:57 +01:00
Gareth Dawson
1b1f2475c2
Loki: Set custom width for modals in the loki query editor ( #59714 )
...
* set custom width for modals in the loki query editor
* convert unit from px to vw
* add media query for smaller devices
* use theme breakpoints instead of @media
2022-12-13 11:09:30 +00:00
Joey Tawadrous
4c4bc3bd32
Phlare: Reset flame graph after query is run ( #59609 )
...
Reset flame graph after query is run
2022-12-13 09:40:38 +00:00
Zoltán Bedi
d65899de7b
SQL Datasources: Move database setting to jsonData ( #58649 )
...
* Datasource settings: Add deprecation notice for database field
* SQL Datasources: Migrate from settings.database to settings.jsonData.database
* Check jsonData first
* Remove comment from docs
2022-12-13 09:56:52 +01:00
Torkel Ödegaard
ac19b920f1
Explore: Fixes explore page height and margin issues ( #59865 )
2022-12-13 08:22:33 +01:00
Torkel Ödegaard
ef46761b9a
Scene: Variables and All value support ( #59635 )
...
* Working on the all value
* Support for custom allValue
* Fixes
* More progress
* Progress
* Updated
* Fixed issue with multi and All value
* Clarified tests
2022-12-13 08:20:09 +01:00
owensmallwood
d2f9d7f39b
Public Dashboards: Dont make annotations request when access token is falsey ( #60202 )
...
dont make annotations request when access token is falsey
2022-12-12 15:52:49 -06:00
Yuri Tseretyan
46e86300cb
Alerting: add support for placeholder to text area generated for contact points ( #60193 )
2022-12-12 13:42:30 -05:00
Sven Grossmann
8356df081d
Loki/Prometheus: Fix wrong queries executed in split view ( #60172 )
...
* add context to monaco editors
2022-12-12 17:50:00 +01:00
Gilles De Mey
88e988f8b5
Alerting: Adds TODO list ( #60166 )
2022-12-12 17:49:23 +01:00
Gareth Dawson
22736cc93b
Loki: Update feature tracking for label browser ( #59295 )
...
* update feature tracking names
* track when label browser is opened
* remove old feature tracking
* report interaction on modal close
* update
* fix type error
* revert changes to modal
* revert changes to modal
* remove close method from report interaction
* remove close type for grafana_loki_log_browser_closed
* nit pick
* add closeType to grafana_loki_label_browser_closed
2022-12-12 15:35:29 +00:00
Josh Hunt
45d1cfa172
Datasources Fix formatting for SQL data sources permissions disclaimer ( #60155 )
...
Chore: Fix formatting for sql datasources permissions disclaimer
2022-12-12 14:56:30 +00:00
Hamas Shafiq
583aafbbd8
Tempo: Fix TraceQL autocomplete issues ( #60058 ) ( #60125 )
2022-12-12 14:49:18 +00:00
Dominik Prokop
089ec1d94e
Scenes: Use DataSourceRef only in the query variable type ( #60157 )
2022-12-12 09:19:28 -05:00
Connor Lindsey
8fe9969826
PanelRenderer: Interpolate variables in applyFieldOverrides ( #59844 )
...
Update PanelRenderer to interpolate variables in applyFieldOverrides
2022-12-12 07:18:47 -07:00
Galen Kistler
b0f8e803a1
Prometheus: Fix exception being thrown when toggling visibility in explore ( #60159 )
...
fix error being thrown when frameIndex is out of bounds of dataframe
2022-12-12 07:44:15 -06:00
Gilles De Mey
b71ae13b63
Alerting: Adds evaluation interval to group view ( #59974 )
2022-12-12 13:53:18 +01:00
Dominik Prokop
1758ddd457
Scenes: Add query variable support ( #59553 )
...
* WIP first attempt to query variable
* regex issue repro demo
* Refresh variable on time range change if refresh specified
* Instantiate variable runner when updating query variable options
* Simplify runners getTarget interface
* Fix issue with variable ot being updated correctly after other variable changed
* Add templateSrv.replace compatibility with query variable
* QueryVariable: use datasource variable as source
* use proper format
* Make sure variables set is correctly updated when query variable errors
* Do not destruct scopedVars when using sceneGraph.interpolate in templateSrv
* Add support for Legacy variables (metricFindQuery)
* Review
* Fix lint
* Test: Add unit for datasource by variable
* test: Add unit for datasource as var
* query: delegate interpolation to datasourceSrv
* Cleanup
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com >
2022-12-12 04:01:27 -08:00
Dominik Prokop
b58cecc788
Scenes: Basics for rendering scenes as an embedded page ( #60098 )
...
* Basics for rendering scenes as an embedded page
* Render submenu in embedded scene
* EmbeddedScene alternative for embedding within Grafana page
2022-12-12 01:25:28 -08:00
Torkel Ödegaard
50c4430661
PanelEditor: Fixes issue where panel edit would show the panel plugin options of the previous edit panel ( #59861 )
...
* PanelEditor: Fixes issues with panel edit state cleanup
* Removed console log
* Fixed test
2022-12-11 09:57:49 +01:00
xdavidwu
5d6bdc60b1
HeatmapPanel: Fix typo in variable naming ( #57326 )
2022-12-09 21:07:12 -06:00
Leon Sorokin
8317bf5def
BarChart: Fix value mappings ( #60066 )
2022-12-09 12:52:34 -05:00
Leon Sorokin
435ada45c5
TimeSeries: Better y-axis ticks for IEC units ( #59984 )
2022-12-09 10:25:44 -07:00
Ashley Harrison
a589929c92
Navigation: Prevent app crash when importing a dashboard with a uid of home ( #59874 )
...
* change home id to be more unique, refactor so that home circular reference is never created
* prefix starred dashboards
* update reducer
2022-12-09 12:54:00 +00:00
Andreas Christou
4730be8842
AzureMonitor: Add error indicating potential configuration issue on Resource Picker ( #60041 )
...
* Add error indicating potential configuration issue
- Update test
* Update error
- Lint update
2022-12-09 13:50:01 +01:00
Ludovic Viaud
07d6b632b5
Remove PromExploreQueryEditor and PromQueryEditor ( #60020 )
...
Remove Prom editor
2022-12-09 12:56:47 +01:00
Sonia Aguilar
cf342f1933
Alerting: Reduce number of scroll bars in rule group modal ( #59725 )
...
Reduce number of scroll bars in rule group modal
2022-12-09 12:31:42 +01:00
Josh Hunt
6280780e0c
TimeRangePicker: Fix recent ranges not showing all items ( #59836 )
...
* Fix not all recently used time ranges showing
* Refactor time picker history to store simpler json objects
* Don't store duplicate items
* update todo tests:
* Add tests for TimePickerWithHistory
* better fix for focus scope issues in test
2022-12-09 11:28:57 +00:00
Manoj Vivek
10c2bdea3e
Parca: Logo image fixed with theme agnostic colors ( #59835 )
2022-12-09 11:01:39 +01:00