kay delaney
e4d1d8d70c
Dashboards: Add workaround for react-grid-layout rearrange bug ( #57832 )
2022-10-28 15:36:37 +01:00
Andrej Ocenas
0845ac2f53
Profiling: Add Phlare and Parca datasources ( #57809 )
...
* Add phlare datasource
* Rename
* Add parca
* Add self field to parca
* Make sure phlare works with add to dashboard flow
* Add profiling category and hide behind feature flag
* Update description and logos
* Update phlare icon
* Cleanup logging
* Clean up logging
* Fix for shift+enter
* onRunQuery to set label
* Update type naming
* Fix lint
* Fix test and quality issues
Co-authored-by: Joey Tawadrous <joey.tawadrous@grafana.com>
2022-10-28 13:33:37 +02:00
Jeff Levin
6b7d6fe0cb
public dashboards: rename route paths ( #57787 )
...
This PR fixes the naming of routes for public dashboards to be more accurate and descriptive.
Co-authored-by: Ezequiel Victorero <ezequiel.victorero@grafana.com>
2022-10-27 14:41:56 -08:00
Leon Sorokin
7d020d3f6e
Candlestick: Maintain candle width at different display resolutions ( #57709 )
2022-10-27 17:36:59 -05:00
yinjialu
9aac0d32f9
Prometheus: fix Raw query is not updated when label op change. ( #57492 ) ( #57493 )
2022-10-27 18:00:14 +02:00
Gilles De Mey
2a36301817
Alerting: Fall back to "range" query type for unified alerting when "both" is specified ( #57288 )
2022-10-27 17:22:23 +02:00
Gabriel MABILLE
4d380978d3
Fix: Unlock new button based on user permissions ( #57733 )
2022-10-27 15:48:07 +02:00
Ryan McKinley
7346280316
LibraryPanels: Load library panels in the frontend rather than the backend ( #50560 )
...
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2022-10-26 15:38:20 -07:00
kay delaney
05872283b5
ServiceAccounts: Wrap ServiceAccountPage route in dynamic import ( #57669 )
2022-10-26 15:54:28 +01:00
Erik Sundell
237ff2699d
CloudWatch: Refactor metrics resource request frontend ( #57602 )
...
* refactor metric resource request frontend
* remove dupe interface
2022-10-26 15:59:26 +02:00
Erik Sundell
94aa090fb0
Cloudwatch: Refactor namespaces resource request ( #57590 )
...
* add route tests
* remove not used method
* pr feedback
* change variable name
2022-10-26 15:54:23 +02:00
Matias Chomicki
c8689fd591
Loki Monaco Editor: grab operator documentation from the operations module ( #57525 )
...
* feat(loki-operations): add method to resolve operation docs
* feat(loki-operations): read operation and strip markdown links
* feat(loki-monaco-editor): read parser docs from operations
* feat(loki-monaco-editor): grab docs for more operations
* Chore: update completions test
* Chore: add tests for the operations module
* Chore: fix typo
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
* Chore: fix typo
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
2022-10-26 15:44:44 +02:00
juanicabanas
e81ce1dae7
PublicDashboards: Fix GET public dashboard that doesn't match
...
PublicDashboards: Fix GET public dashboard that doesn't match
2022-10-26 09:25:24 -04:00
kay delaney
05ceff5188
Chore: Migrate usage of v1 themes to v2 ( #57617 )
2022-10-26 13:28:12 +01:00
Michael Mandrus
5879805e4b
PublicDashboards: Fix unsafe code snippets ( #57641 )
...
* return an error if we can't extract queries from a panel
* check for null or undefined
2022-10-25 20:16:10 -04:00
kay delaney
b49713d323
Chore: Remove unused files ( #57515 )
2022-10-25 23:34:53 +01:00
Galen Kistler
c27aac0d38
Prometheus query builder: Replace select with AsyncSelect to support high cardinality prometheus instances ( #57300 )
...
* Replace current select with AsyncSelect component to facilitate autocomplete via prometheus server instead of client application
Co-authored-by: Kyle Brandt <kyle@grafana.com>
2022-10-25 13:05:21 -05:00
Andrej Ocenas
82d79780d8
Flamegraph: Fix vertical offset ( #57618 )
2022-10-25 17:55:49 +02:00
Gilles De Mey
8788f7d2d8
Alerting: Always allow configuring AM configuration ( #57522 )
2022-10-25 16:52:11 +02:00
Gilles De Mey
7414ba7279
Expressions: make reduce inputs compacter ( #56404 )
2022-10-25 16:28:11 +02:00
Virginia Cepeda
9eae793b5d
Alerting: Remove the alert manager selection from the data source configuration ( #57369 )
...
* Remove alertmanager dropdown from datasource config
* Avoid sending alertmanagers from loki/prom config editors
* Add test
* Remove unneeded param
2022-10-25 10:53:20 -03:00
Erik Sundell
4c654ddb76
Cloudwatch: Refactor metrics resource request ( #57424 )
...
* refactor metrics request
* Update pkg/tsdb/cloudwatch/routes/dimension_keys_test.go
Co-authored-by: Shirley <4163034+fridgepoet@users.noreply.github.com>
* return metric struct value intead of pointer
* make it possible to test hard coded metrics service
* test all paths in route
* fix broken test
* fix one more broken test
* add integration test
Co-authored-by: Shirley <4163034+fridgepoet@users.noreply.github.com>
2022-10-25 14:00:54 +02:00
Joey Tawadrous
8f75ec4007
Flame Graph: Exact search ( #56769 )
...
* Use exact match
* Create searchable FlameGraphPanel.tsx
2022-10-25 10:24:27 +01:00
Ashley Harrison
d2a70bc42d
Chore: more any/type assertion improvements ( #57450 )
...
* more friday any/type assertion improvements
* Apply suggestions from code review
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
* Update public/app/angular/promiseToDigest.test.ts
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
2022-10-25 11:04:35 +02:00
Joey Tawadrous
d9a6c3f398
FlameGraph: Add newly designed flame graph icon ( #57514 )
...
* Add newly designed flame graph icon
* Update expectedListResponse
2022-10-25 07:18:17 +01:00
Nathan Marrs
9d857f4d61
Canvas: Improve resource picker initialization ( #57319 )
2022-10-24 13:40:28 -07:00
Ryan McKinley
37b011d79e
Annotations: Disable "Add annotation" button when annotations are disabled ( #57481 )
2022-10-24 13:24:33 -07:00
Galen Kistler
e59ddd6bc5
Revert "Revert "Prometheus: Provide label values match parameter API when supported prometheus instance is configured ( #56510 )" ( #57551 )" ( #57553 )
...
This reverts commit e7671bf909
.
2022-10-24 15:02:15 -05:00
Galen Kistler
f93c3acc51
Prometheus: Flavor/version configuration ( #57554 )
...
* Revert "Revert "Prometheus: Type and flavor configuration (#56496 )" (#57552 )"
This reverts commit 2432ce619a
.
* Adds new fields and documentation for Prometheus datasource configuration: prometheus type, and version
2022-10-24 14:53:11 -05:00
Erik Sundell
c23a7bdcf8
refactoring dimension values frontend req ( #57475 )
2022-10-24 20:45:02 +02:00
Galen Kistler
2432ce619a
Revert "Prometheus: Type and flavor configuration ( #56496 )" ( #57552 )
...
This reverts commit 7ecbc98b3e
.
2022-10-24 12:33:11 -05:00
Galen Kistler
e7671bf909
Revert "Prometheus: Provide label values match parameter API when supported prometheus instance is configured ( #56510 )" ( #57551 )
...
This reverts commit 3cbbf706cf
.
2022-10-24 11:56:49 -05:00
Zoltán Bedi
c0b778134e
Revert: Query editor components from grafana-ui ( #57436 )
...
* Revert: QueryEditor components from grafana-ui
* Use local version of experimental
* Use experimental for query editor components
* Fix type issues in MSSQL
* point to actual version of experimental package
* point to latest version of experimental
Co-authored-by: Erik Sundell <erik.sundell87@gmail.com>
2022-10-24 17:12:36 +02:00
Galen Kistler
3cbbf706cf
Prometheus: Provide label values match parameter API when supported prometheus instance is configured ( #56510 )
...
Provide label values API with match parameter when prometheus datasource has configured supported prometheus type and version
2022-10-24 09:47:35 -05:00
Ivana Huckova
3d7439d97d
Loki: Fix input history ( #57344 )
2022-10-24 16:27:56 +02:00
Galen Kistler
7ecbc98b3e
Prometheus: Type and flavor configuration ( #56496 )
...
* Adding two new fields to the data JSON in the prometheus datasource configuration: prometheusType, and prometheusVersion.
* Version field will attempt to auto-detect via buildinfo API when prometheus Type is selected
2022-10-24 09:26:32 -05:00
Gábor Farkas
8d0e24a622
explore: fix filtering logs-data in table-display ( #57356 )
2022-10-24 14:18:56 +00:00
Erik Sundell
017da781cf
Cloudwatch: Refactor dimension values resource request ( #57346 )
...
* refactor dimension values backend
* fix test file name
2022-10-24 15:04:25 +02:00
Andrej Ocenas
67aa99af78
NodeGraph: Fix rendering issues when values of arc are over 1 ( #57460 )
2022-10-24 11:28:49 +02:00
Yaelle Chaudy
6ee69853dc
Datasource Config Editor: Add event-based funnel for measuring CVR ( #55105 )
...
* Added start event on adding new DS from datasources/new page
* Added end event + tests
* revert analytics.ts changes
* revert azure tracking changes
* changed version in doc
* update props name for consistency with plugin-platform PR to come
* Updated tests
2022-10-24 11:09:26 +02:00
Joey Tawadrous
52dbd67a11
Node Graph: Always show context menu ( #56876 )
...
* Ensure context menu always appears
* Close the context menu after selecting the alternative layout
Co-authored-by: Hamas Shafiq <hamas.shafiq@grafana.com>
2022-10-24 09:14:42 +01:00
Adela Almasan
73c215ae41
Canvas: Button element (alpha) ( #57491 )
2022-10-23 20:39:10 -04:00
Leon Sorokin
0640eeef0a
Number formatting: only 0-trim decimals in y axis ticks. omit currency, locale units. ( #57386 )
2022-10-21 21:35:29 -06:00
owensmallwood
0b8fb543fc
Public Dashboards: Can toggle annotations in modal ( #57312 )
...
adds toggle for pubdash annotations
2022-10-21 13:42:14 -06:00
lean.dev
654db452cd
Public Dashboards: Fixing annotations validations for public dashboards ( #57455 )
2022-10-21 12:06:39 -03:00
Hamas Shafiq
07ac388e8b
Tempo: Update the query whenever the value of the TraceQL editor changes ( #57199 )
2022-10-21 16:01:53 +01:00
bikashmishra100
98053cfde8
Tempo: Add start time and end time parameters while querying traces ( #48068 )
...
* Add start time and end time parameters while querying tempo traces
* Added configurable time shift to query by trace id
* Test that the URL is formatted correctly
* Added test to check for time shift
* Improved label and tooltip of new time shift settings
Co-authored-by: André Pereira <adrapereira@gmail.com>
2022-10-21 15:38:10 +01:00
Yuriy Tseretyan
245c1ee3d3
Chore: Add last
downsampling function to Resample expression ( #57379 )
2022-10-21 10:03:43 -04:00
Sonia Aguilar
cd0e0fcc53
fix: add alerting enabled condition FOR adding alerting tab in folder view ( #57434 )
2022-10-21 15:32:59 +02:00
Sven Grossmann
842b629cd1
use inherited colors on svg ( #57427 )
2022-10-21 15:24:02 +02:00
Beto Muniz
9fb6cdae8a
Support resize Flux Query Editor ( #57214 )
2022-10-21 09:40:09 -03:00
Victor Marin
f161c5407a
OutsideRangePlugin: Exclude leading and trailing null values when checking limits ( #57335 )
...
* OutsideRangePlugin: Exclude null limit values from calculation
* refactor
* Update OutsideRangePlugin.tsx
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2022-10-21 08:33:21 -04:00
Josh Hunt
e417387bc7
I18n: Add German ( #57397 )
2022-10-21 11:47:17 +01:00
Josh Hunt
fc75076b72
I18n: Show languages in local names ( #57367 )
...
* I18n: Show languages in local names
* fixed test
2022-10-21 05:29:03 -04:00
Konrad Lalik
5c710a5590
Alerting: Add Alertmanager choice warning ( #55311 )
2022-10-21 11:01:07 +02:00
Laura Fernández
e402a8f27d
A11y: enable rule jsx-a11y/anchor-is-valid ( #56690 )
2022-10-21 09:13:32 +02:00
Leon Sorokin
883d61d191
Transformers: PartitionByValues ( #56767 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-10-20 17:22:02 -05:00
Brendan O'Handley
60b14a2ec2
Opentsdb: Allow template variables for filter keys ( #57226 )
...
* allow template variables for filter keys
* add types to interpolate var function
2022-10-20 15:53:29 -05:00
Brendan O'Handley
c34c1d0cb4
Graphite: Never escape asPercent function params as string ( #56593 )
...
* handle asPercent func by never esc params as string
* add test and clean up
2022-10-20 15:49:40 -05:00
Adela Almasan
5128659d19
Canvas: Improve text element readability ( #57371 )
2022-10-20 15:01:28 -05:00
Sonia Aguilar
a61e044d00
Contact points tab: Remove error count in integrations details and show only Error label ( #57325 )
2022-10-20 18:24:32 +02:00
Sergey Kostrukov
47eb7f785d
Use resource call query_result query ( #57232 )
2022-10-20 09:46:36 -05:00
Hamas Shafiq
84a5ced72a
Tempo: Integrate TraceQL API ( #56867 )
2022-10-20 10:44:59 -04:00
mikkancso
a4e66a2a01
Connections: New "Connect data" page with data source catalog ( #56772 )
...
* remove Plugins and CloudIntegrations tab and add ConnectData tab
* ConnectData: add Search component and use it
* ConnectData: add DataSourcePluginList component
* add CardGrid component
* add CategoryHeader component
* ConnectData: restructure content
DataSourcePluginList is removed, because its responsibilities are
actually the same as ConnectData's responsibilities.
NoResults was added as a reusable component, and was moved out of
CardGrid, since there could be more CardGrid on one page, but only one
NoResults.
* fix spacer
* use LoadingPlaceholder
* CardGrid: add margin
* generalize CardGridProps
* move isLoading and error into CardGrid
We'd like CardGrid to be reusable, even multiple times within a page.
In this case, it's better UX if we show the loading or error states per
card grid, not for the whole page.
* ConnectData: fix NoResults condition
* fix and add meaningful tests
* fix indentation
* move isLoading and error back to ConnectData
* make `url` required for CardGrid items
2022-10-20 15:53:10 +02:00
Joey Tawadrous
5e27a6f276
Flame Graph: Fix for dashboard scrolling ( #56555 )
...
* Flamegraph dash scrolling
* Separate scroll for top table and for flame graph
* Custom scroll behavior for explore vs vs dash etc and sticky flame graph header
* Final UI tweaks
* Update tests
2022-10-20 14:20:48 +01:00
Gabriel MABILLE
f184f9211c
GoogleOAuth: Unlock UI ( #57350 )
2022-10-20 14:52:36 +02:00
Ivana Huckova
ef78f03a6f
Loki: Fix the name of exported component from LokiQueryEditor.tsx ( #57340 )
...
* Loki: Fix editor
* Fix names
2022-10-20 14:49:55 +02:00
Grafana I18n Bot
060c804449
I18n: Crowdin sync ( #57345 )
...
* New translations grafana.json (French)
* New translations grafana.json (Spanish)
* New translations grafana.json (German)
* New translations grafana.json (Chinese Simplified)
2022-10-20 12:37:47 +00:00
Ashley Harrison
630c18d79d
make border-radius part of the base styles so focus styles are consistent ( #57353 )
2022-10-20 13:34:14 +01:00
Leon Sorokin
79afad3888
StateTimeline: fix hover overlays when browser-zoomed ( #57224 )
2022-10-20 06:02:29 -06:00
Erik Sundell
b0c2ca6c1b
Cloudwatch: Refactor dimension keys resource request ( #57148 )
...
* use new layered architecture in get dimension keys request
* go lint fixes
* pr feedback
* more pr feedback
* remove not used code
* refactor route middleware
* change signature
* add integration tests for the dimension keys route
* use request suffix instead of query
* use typed args also in frontend
* remove unused import
* harmonize naming
* fix merge conflict
2022-10-20 12:53:28 +02:00
Ivana Huckova
3ee450e66b
Loki: Remove unused query editors ( #57192 )
...
* Loki: Remove not used query editors
* Move Loki editor to components and rename
* Update public/app/plugins/datasource/loki/components/LokiQueryEditorByApp.test.tsx
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Fix test
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2022-10-20 11:46:48 +02:00
Victor Marin
0dd721d4ce
StatuHistoryPanel: Fix zoom not working ( #57240 )
2022-10-20 09:15:51 +03:00
Ryan McKinley
ed1176adc8
Storage: export dashboards + playlists to object store ( #57313 )
2022-10-19 17:05:51 -07:00
Ryan McKinley
e3c2859e83
Geomap: Upgrade to openlayers 7.x ( #57317 )
2022-10-19 17:03:44 -07:00
Ezequiel Victorero
3e6bdf0439
PublicDashboards: filter by permissions on audit list ( #57228 )
2022-10-19 17:24:00 -03:00
Kristina
d81a3e524d
Panel Menu: Use config explore enabled as an override to access control ( #57225 )
...
* Use config explore as an override to access control
* Change logic to need something explicitly false
* Keep logic consistent
2022-10-19 15:21:40 -05:00
Leon Sorokin
bdb97496ec
Routing: an unexpected spelling error happened ( #57295 )
2022-10-19 16:01:50 -04:00
Michael Mandrus
86b0581021
add public dashboard token to metric panel issued queries ( #57293 )
2022-10-19 13:29:19 -04:00
Zoltán Bedi
09ab156480
MSSQL: Support tables from all schemas ( #53099 )
2022-10-19 17:27:29 +02:00
Ivana Huckova
7928f170ce
Loki: Fix adding of adhoc filters to stream selector when query with empty stream selector ( #57280 )
...
* disable double stringify
* Refactor test for addLabelToQuery
* Add tests (TDD for expected behaviour)
* Fix adding ad hoc filters to correct place when no stream selector
* Update
* Update comment
* Fix getAllPositionsInNodeByType
Co-authored-by: Sven Grossmann <svennergr@gmail.com>
2022-10-19 17:24:00 +02:00
Matias Chomicki
93f39b5178
Loki Monaco Editor: add missing documentation and new autocompletion type ( #57186 )
...
* feat(loki-monaco-editor): add documentation and pipe operators
- Added documentation for line filters
- Added documentation for parsers
- Improved parser suggestions
- Introduced new PIPE_OPERATION category
- Added missing label_format pipe operation
* feat(loki-monaco-editor): update tests
* Chore: remove unused completion type
* Chore: remove line format
2022-10-19 10:30:44 -04:00
Ashley Harrison
2987734832
only get organizations if user is signed in ( #57279 )
2022-10-19 14:24:52 +01:00
AJ Tomko
5285d34cc0
Dashboard: Alerts user to incorrect tag format for JSON import ( #54657 )
...
* Dashboard: Alerts user to incorrect tag format for JSON import
Fixes #54285 : Malformed tags cause hidden title and settings page crash
* Update public/app/features/manage-dashboards/utils/validation.ts
Co-authored-by: Polina Boneva <13227501+polibb@users.noreply.github.com>
* Included Suggestions
- Removed Comments
- Updated Code Block accordingly
- Updated Tests to camelCase over snake_case
* Updates per comments
- Re-wrapped function in try{}, catch{} as I appear to have overlooked including it in the initial refactor
- Re-worded errors to align with initial error
- Added a test case for invalid json
* Update validation.ts
Updated errors to read correctly to the root cause.
Updated dashboard variable as const.
* Update actions.test.ts
Fix tests according to error output rewording
* Update validation.ts
- Included test for an empty string of non-array
* Update actions.test.ts
-- Commented incorrect commit for validation.ts, update:
- Refactored code to better align and separate from generic JSON package tests followed by our manual checks of (1) Is array, and (2) if array, is of strings
- Test cases now include a check for non-array empty string in the tag property
Co-authored-by: Polina Boneva <13227501+polibb@users.noreply.github.com>
2022-10-19 08:59:24 -04:00
Hamas Shafiq
f50ab457bd
Tempo: Fix Node Graph visualization type in dashboard ( #56931 )
...
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
2022-10-19 13:11:33 +01:00
Grafana I18n Bot
de24a444b5
I18n: Crowdin sync ( #57260 )
...
* New translations grafana.json (French)
* New translations grafana.json (Spanish)
* New translations grafana.json (German)
* New translations grafana.json (Chinese Simplified)
2022-10-19 12:14:55 +01:00
Ivana Huckova
b4a03d0cff
Loki: Fix explain section about $__interval variable ( #57188 )
...
* Loki: Update explain section
* Update
* Update public/app/plugins/datasource/loki/querybuilder/operationUtils.ts
Co-authored-by: Matias Chomicki <matyax@gmail.com>
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2022-10-19 12:01:29 +02:00
Sven Grossmann
598da14d88
disable double stringify ( #57243 )
2022-10-19 11:58:16 +02:00
Ivana Huckova
b997bc4200
Loki: Remove already selected options from next label filter options in builder ( #57187 )
...
* Loki: Filter out duplicated options in loki query builder label name options
* Update test
2022-10-19 11:32:01 +02:00
Gareth Dawson
c0f5183330
Logs: Add feature tracking to the load more button in log row context ( #57079 )
...
* add feature tracking for the load more button in log row context
* fix test by mocking reportInteraction
* track the new log row limit
2022-10-19 10:02:26 +01:00
Gareth Dawson
20616eef8c
Logs: Add feature to tracking show context button click ( #57074 )
...
* report interaction on context open
* report interaction on context close_esc
* replace deprecated feature (KeyboardEvent.keyCode)
* update to report interaction on toggle context
* remove redundant if statement
2022-10-19 10:01:45 +01:00
Erik Sundell
8949e574e6
cache api calls when args are the same ( #57082 )
2022-10-19 08:40:03 +02:00
Erik Sundell
a30885c523
CloudWatch: Make sure adoption tracking is done on valid, migrated queries ( #56872 )
...
* make sure adoption tracking is done on valid, migrated queries
* ignore hidden queries
* fix test
* remove obsolete test
2022-10-19 08:39:18 +02:00
owensmallwood
b2408dd7c5
Publicdasboards: Add annotations support ( #56413 )
...
adds annotations support for public dashboards
2022-10-18 19:48:20 -06:00
Ezequiel Victorero
22b5e574b1
PublicDashboards: hide topnav ( #56873 )
2022-10-18 19:51:09 -03:00
Sarah Zinger
b2e2879b07
Cloudwatch: Fix issue where selected log groups clear from dashboards if there are more than 50 results ( #57196 )
2022-10-18 14:34:27 -04:00
Torkel Ödegaard
ca98dba053
Page: Refine responsive paddings and margins ( #57132 )
2022-10-18 17:43:09 +02:00
Victor Marin
e91135cf19
Fix NumberInput empty values ( #57142 )
...
* Fix NumberInput empty values
* tests
* tests
2022-10-18 16:59:34 +03:00
Victor Marin
9c514748f7
Revert data links code for sorted vector case ( #57175 )
2022-10-18 08:59:53 -04:00
Gilles De Mey
423643aaa6
Alerting: use virtualized list of namespaces / groups for cloud rules ( #56415 )
2022-10-18 13:38:59 +02:00
Victor Marin
76d6e3c075
TimeseriesPanel: Fix variables in data links ( #56729 )
...
* TimeseriesPanel: Fix variables in data links
* Refactor variable fix for all Timeseries panels
* cr mods
2022-10-18 14:22:31 +03:00
Matias Chomicki
d2abcbe4a5
feat(loki-monaco-editor): improve line filter suggestions ( #57103 )
2022-10-18 12:40:12 +02:00
Laura Fernández
4d0dd0647e
Browse: Fix General folder not showing in FolderPicker ( #57156 )
2022-10-18 12:38:51 +02:00
Gábor Farkas
2815343ee5
logs: handle mixed datasources in filters ( #56560 )
...
* logs: handle mixed datasources in filters
* removed unnecessary special handling
* added explanation comment
* more consistent type-handling
2022-10-18 09:27:17 +02:00
Artur Wierzbicki
c26cf6a517
Search: Sort alphabetically in the folder view, increase the limit of the folder search from 50 to 1000 ( #57078 )
...
* search: sort folders
* search: increase the limit for folder search to 1000
* add folder view sort test
* search: getFolderViewSort
* search: revert test
Co-authored-by: Todd Treece <todd.treece@grafana.com>
2022-10-18 14:10:53 +08:00
Guilherme Caulada
313c88f3e1
Reapply public dashboard granularity fix ( #57129 )
2022-10-17 22:11:59 -03:00
Adela Almasan
7f5914ff05
Canvas: Text input cursor jumping ( #57133 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2022-10-17 18:36:18 -04:00
Beto Muniz
920d2aa599
InfluxDB: Interpolate ad-hoc filters from Dashboard to Explore ( #56996 )
2022-10-17 13:28:54 -03:00
Alexa V
6524a0b437
Chore: Rename grafana core PanelChrome
and use grafana-ui - PanelChrome
component ( #56659 )
2022-10-17 16:03:38 +02:00
kay delaney
5d53a983d8
React18: Update useCallback arg types where needed ( #57084 )
2022-10-17 14:52:12 +01:00
kay delaney
b1128e0b8c
Chore/React18: Update context types where needed ( #57018 )
2022-10-17 13:29:44 +01:00
Torkel Ödegaard
0d9b321058
DashboardsList: Fixes issue with overflow hidden causing input focus state to be obscured ( #57021 )
2022-10-17 14:19:57 +02:00
Torkel Ödegaard
0f9e6dda2d
Page: Refactor out section nav state logic and move it to SectionNav component ( #57036 )
2022-10-17 14:19:29 +02:00
Sonia Aguilar
3f26ffde94
Alerting: Add relativeTimeRange from dataSource when using Resample expresions ( #56652 )
...
* Fix: Add relativeTimeRange from dataSource when using Resample expression
* Add test for relativeTimeRange when updating resample expression
* update time range for expressions when data sources are updated
* Get data source recursively from expression up to the last query that this tree is referencing to
* Remove unnecessary produce from immer, and check if there is a cycle in the queries structure
2022-10-17 12:29:05 +02:00
Ashley Harrison
3cca8e3676
any/type assertion fixes ( #57009 )
2022-10-17 10:10:10 +01:00
Labesse Kévin
c8402b4b50
GoogleCloudMonitoring: fix typo tooltip pre-processing ( #57049 )
2022-10-17 09:45:35 +02:00
Leon Sorokin
da39c7297b
BarChart: use dashboard timezone for x axis ( #57047 )
2022-10-17 14:06:45 +07:00
Torkel Ödegaard
9f5e691994
Theme: Inter font (behind feature toggle) ( #56441 )
...
* Theme: Inter font change with new line-height
* Add it behind feature toggle
* make buildVariant easier to read + enforce integer multiples of 2 (#56486 )
* Minor update
* Update
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2022-10-15 16:22:33 +02:00
Yaelle Chaudy
2ccbb4d3a3
Configuration page: Fix dropdown menus keyboard a11y ( #56986 )
...
* Made dropdown menu keyboard accessible
* ul menu and left align
2022-10-14 15:57:45 +02:00
Josh Hunt
2e16d5499e
Dashboard: Add dashboard validation warning to save drawer ( #55732 )
...
* add api route for validating a dashboard json
* add feature flag for showDashboardValidationWarnings
* tidy up
* comments and messages
* swagger specs
* fix typo
* more swagger
* tests!
* tidy test a little bit
* no more ioutil
* api will return different status code depending on validation error
* clean up
* handle 4xx errors
* remove console.log
* fix backend tests
* tidy up
* Swagger: Exclude alpha endpoints
Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com>
2022-10-14 09:51:05 -04:00
Arpit Bhardwaj
e4b1347ca5
Select Dropdown alignment fix ( #56858 )
2022-10-14 13:24:08 +00:00
Kristina
3dbb0f1659
Add in logic to send root datasource as override if needed ( #56904 )
2022-10-14 08:12:04 -05:00
Josh Hunt
8e512de308
I18n: update contributing docs ( #56860 )
...
* update contrib i18n docs
* update contrib i18n docs
* remove lingui references, rearrage plain js usage
2022-10-14 11:55:15 +01:00
Gareth Dawson
b047316ef4
Logs: Add feature tracking to the replace line button ( #56883 )
2022-10-14 11:10:53 +01:00
kay delaney
e85917f041
Chore/React18: Update component prop types ( #56898 )
2022-10-14 10:24:32 +01:00
Leon Sorokin
4eea326ee8
Candlestick: re-init config when series length changes ( #56913 )
2022-10-14 04:12:28 -05:00
Leon Sorokin
53ac77d4a5
Heatmap: honor dashboard timezone in x axis and fix tooltip time range ( #56909 )
2022-10-14 04:11:20 -05:00
Victor Marin
b374b01260
MSSQL/MySQL: Add correct refId when fetching variable query results ( #56919 )
2022-10-14 11:52:12 +03:00
Victor Marin
902a230867
MSSQL/MySQL: Fix variable interpolation ( #56879 )
...
* MSSQL/MySQL: Fix variable interpolation
* Escape string vars
2022-10-14 11:52:08 +03:00
Matias Chomicki
08ffcfdf16
feat(loki-monaco-editor): escape autocompleted label values ( #56890 )
2022-10-14 08:29:03 +00:00
Konrad Lalik
e5d644d991
Alerting: Fix source and rule name decoding on Find route ( #56805 )
2022-10-14 10:06:00 +02:00
Konrad Lalik
9d0380cbdd
Alerting: Fix folder picker clear action ( #56864 )
2022-10-14 08:48:05 +02:00
Leon Sorokin
5acda40248
Search/ActionRow: drill placeholder to SortPicker ( #56475 )
2022-10-13 13:30:20 -06:00
Joan López de la Franca Beltran
1ca5c347d3
Analytics: Add datasource UID to events ( #56852 )
...
* Analytics: Add datasource UID to events
2022-10-13 17:41:52 +02:00
Beto Muniz
5d86dc507a
Fix Meta Data tab breaking condition ( #56646 )
2022-10-13 12:39:01 -03:00
juanicabanas
75a5777e36
PublicDashboards: Validate access token not to be duplicated and add retries. ( #56755 )
...
PublicDashboards: Validate access token not to be duplicated and add retries.
2022-10-13 11:32:32 -03:00
Gareth Dawson
b8b25f7e31
Logs: add app to feature tracking in ad-hoc statistics ( #56865 )
...
* add app tracking to adhoc statistics
* use the object property value shorthand
2022-10-13 14:26:59 +01:00
Santiago
9996dbd577
use Prometheus' format for notification attempts durations ( #56822 )
2022-10-13 10:08:09 -03:00
Gareth Dawson
b0cb02568a
Logs: Add feature tracking for filters in log rows ( #56808 )
...
* Add feature tracking for log details filter clicks
* use deconstructed prop values
* use deconstructed prop values
2022-10-13 11:21:17 +01:00
Laura Benz
b71e08ad59
Explore: Remove camel case from tracking labels ( #56809 )
...
* refactor: remove camel case from tracking labels
* refactor: remove camel case from tracking labels
2022-10-13 12:12:50 +02:00
Sven Grossmann
efe214a293
LogContext: Change line highlighting to match the hover state ( #56811 )
...
* add hover background also to logs with context
* add inherit display
2022-10-13 11:42:40 +02:00
Sonia Aguilar
d957fe01f4
Simplify mocking useGetContactPointsState ( #56842 )
2022-10-13 11:06:20 +02:00
Gábor Farkas
5a0d90b104
logs: refactor: remove unused param "index" ( #56543 )
2022-10-13 10:04:51 +02:00
Sonia Aguilar
277803a894
Alerting: Refactor fetch for receivers for using RTKQuery ( #56624 )
...
* Refactor fetch for reveivers for using RTKQuery
* Simplify receiversApi contactPointsState endpoint
* Fix tests and create useGetContactPointsState hook for using receiversApi.useContactPointsStateQuery
2022-10-13 10:00:59 +02:00
Ashley Harrison
5af36e48ba
convert ThresholdsEditor to RTL ( #56791 )
2022-10-13 08:56:36 +01:00
Jeff Levin
cc27214dca
Public Dashboards: Add audit table ( #54508 )
...
This PR adds an audit table for public dashboards allowing a user to view all public dashboards on an instance of grafana. The public dashboards team is working on a proposal for adding RBAC support to the audit table for 9.3
Co-authored-by: juanicabanas <juan.cabanas@grafana.com>
2022-10-12 21:36:05 -08:00
Adela Almasan
254bb0c99e
Canvas: Clear current selection in dashboard mode ( #56830 )
2022-10-12 17:18:56 -04:00
Ashley Harrison
61fd369b3f
ensure the first item in the sectionnav is always the section root ( #56815 )
2022-10-12 17:02:31 +01:00
Ashley Harrison
8846778f9b
fix title of config node ( #56810 )
2022-10-12 16:37:14 +01:00
Ashley Harrison
7d18460d8f
Chore: convert MetricSelect
test to RTL ( #56801 )
...
* convert MetricSelect test to RTL
* remove type param
2022-10-12 16:33:12 +01:00