Galen Kistler
0ae3cd6fa5
Logs Panel: Table UI - Query with few rows renders short table ( #77653 )
...
* remove height calculation based on row count
2023-11-07 17:22:11 +02:00
Laura Fernández
8f49ec91df
BrowseDashboards: Add RadioButtonGroup
to be able to chose between 'Browse' or 'List' view ( #77561 )
2023-11-07 16:16:43 +01:00
Kat Yang
71dd335bf8
Chore: Deprecate FolderID in Hit ( #77623 )
...
* Chore: Deprecate FolderID in Hit
* chore: regen specs
* chore: remove accidental deprecation comment
2023-11-07 09:51:54 -05:00
Oscar Kilhed
59df27cd27
Transformations: Convert calculate field transformer editor to functional component ( #77777 )
...
convert class based transformer editor to functional component
2023-11-07 15:05:05 +01:00
Galen Kistler
9e54012407
Logs Panel: Table UI - Add time and body fields to column selection in logs table visualization ( #77468 )
...
* add the ability to set visibility of time and body fields, set default of time and body fields when no other fields are selected
2023-11-07 16:00:06 +02:00
Esteban Beltran
0b03344baa
Chore: Update to typescript 5 ( #76511 )
...
* Update dependency typescript to v5
* Update yarn.lock
* Fix typescript errors
* Update typescript version sdk
* Revert useDescription.ts
* Fix ts errors
* Fix Typescript errors after Symbol.unscopables type change
* Fix colormanipulator errors
* Update packages/grafana-data/src/vector/FunctionalVector.ts
* Fix ts errors in dashboardmigrator
* Fix sandbox component typescript error
* Update yarn
* Update to typescript 5.2
* Fix typescript error
* update typescript/vscode patch/sdk/whatever
* fix ts errors in elasticsearch
* Fix two errors in alerting
* Fix error in dashboard-scene
* Fix errors in dashboard tests
* Fix errors in explore tests
* Fix error in plugins sandbox
* fix error in DashboardQueryRunner
* fix errors in grafana-data
* fix errors in PanelChrome story
* update betterer
* better fix for cloud monitoring
* fix error in reducer tester
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
Co-authored-by: joshhunt <josh@trtr.co>
2023-11-07 13:20:20 +00:00
Esteban Beltran
9585e2b19c
Plugins: Only track metrics for grafana packages and core packages ( #77785 )
...
* Plugins: Only track metrics for grafana packages and core packages
* Move bind after cache check
* Update tests for metrics tracking
2023-11-07 13:56:26 +01:00
Piotr Jamróz
b7f854a06c
Correlations: Fix incorrect state transitions in transformations editor ( #77434 )
...
* Extract transformations editor row to a seprate component
* Use css object instead of string literals
* Update .betterer.results
* Post merge fixes
* Bring back validation rules
* Switch to css/object
* Post-merge fixes
Ensuring Stack from grafana-ui is used after conflicts with 25779bb6e5
2023-11-07 12:17:02 +01:00
Fabrizio
f19830b543
Tempo: Support comments in TraceQL ( #77646 )
2023-11-07 11:27:03 +01:00
Fabrizio
39014e73f7
Tempo: Fix TraceQL autocompletion with missing }
( #77365 )
2023-11-07 11:10:57 +01:00
Gilles De Mey
be436ec6f6
Alerting: Adds contact point sorting and searching ( #77390 )
2023-11-07 11:05:12 +01:00
Ivana Huckova
d4a257bc8e
Logs: Update logic to process logs dataPlane frame with labels field ( #77708 )
...
* Logs: Update dataplane logic to use labels instead of attributes
* Update Loki logs data plane data frame according to specs
* Remove only in test
2023-11-07 10:53:10 +01:00
kay delaney
4a5b8643ae
ShareModal: Implement panel embed tab for scenes ( #77062 )
...
* ShareModal: Implement panel embed tab for scenes
* Fix url generation
* Locale
---------
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2023-11-07 01:19:17 -08:00
Joey
de9ee2e127
Tempo: Update tag in span based on Pyroscope API ( #77701 )
...
* Update tags key
* Update link tags
* Update test
2023-11-07 08:45:09 +00:00
Joey
6e929b2b53
Tempo: Update the traces data in the testdata data source ( #77198 )
...
Update the traces data in the testdata data source
2023-11-07 08:24:11 +00:00
Esteban Beltran
7107ba0104
Sandbox: Patch history.replaceState to make it work inside the sandbox ( #76255 )
...
* Patch history.replaceState api instead of doing a live distortion
* Add better patching mechanism
* Remove console log
2023-11-07 09:09:17 +01:00
Ihor Yeromin
4b87f38f66
Bar Gauge: Add max height option ( #76042 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2023-11-07 07:11:13 +02:00
ismail simsek
581b93c124
InfluxDB: Fix query call with flux and sql when backend migration disbaled ( #77760 )
...
Only run through with classicQuery if the language is influxql and backend migration is disabled
2023-11-07 00:14:27 +02:00
Taewoo K
4fbd9a55b2
Remove feature toggle data source page header ( #77751 )
...
* remove feature toggle:dataSourcePageHeader
* remove feature flag: dataSourcePageHeader
* remove unused prop:alertingSupported
2023-11-06 15:21:15 -05:00
Alex San
b161800551
Geomap: Add more countries ISO 3166 Alpha-3-code to the gazetteer/countries.json ( #75311 )
...
Add more countries ISO 3166 Alpha-3-code to the gazetteer/countries.json
Included in the changes:
1. ALA, reference: https://www.iso.org/obp/ui/#iso:code:3166:AX
2. BLM, reference: https://www.iso.org/obp/ui/#iso:code:3166:BL
3. BES, reference: https://www.iso.org/obp/ui/#iso:code:3166:BQ
4. CUW, reference: https://www.iso.org/obp/ui/#iso:code:3166:CW
5. MAF, reference: https://www.iso.org/obp/ui/#iso:code:3166:MF
6. SXM, reference: https://www.iso.org/obp/ui/#iso:code:3166:SX
2023-11-06 10:08:33 -08:00
ismail simsek
73f25f7ccc
Prometheus: Remove unsupported browser access mode related code ( #77316 )
...
* Remove unused code
* More cleaning
* Delete more
* betterer
* Small import fixes
* Fix unit test
* Fix unit test
* uncomment
* Remove PromLink component since it was removed from Prometheus data source
* Clean the direct/browser access code
* Remove directUrl
* Big cleaning
* unit test fixing
* cleaning
* fix metric_find_query tests
* clean result_transformer tests
* betterer
* Remove unused type
* betterer
2023-11-06 18:03:05 +01:00
Kat Yang
1959f3434b
Chore: Deprecate FolderId in ImportDashboardRequest and ImportDashboardResponse ( #77627 )
...
* Chore: Deprecate FolderId in ImportDashboardRequest
* chore: deprecate FodlerId from ImportDashboardResponse
* chore: add missing nolint comment
* chore: regen specs
2023-11-06 11:32:34 -05:00
Kat Yang
6ed09de47d
Chore: Deprecate FolderId in DashboardMeta ( #77626 )
...
* Chore: Deprecate FolderId in DashboardMeta
* chore: regen specs
2023-11-06 11:31:44 -05:00
Kat Yang
2c7f364067
Chore: Deprecate FolderID in PatchLibraryElementCommand ( #77472 )
...
* Chore: Deprecate FolderID in PatchLibraryElementCommand
* chore: regen specs
2023-11-06 11:31:01 -05:00
Kat Yang
dd5314c6a8
Chore: Deprecate FolderID in LibraryElementDTO ( #77471 )
...
* Chore: Deprecate FolderID in LibraryElementDTO
* chore: fix formatting of deprecation comment
* chore: revert deprecation comment formatting
* chore: regen specs
2023-11-06 11:30:32 -05:00
Andre Pereira
8aa5d470ca
Tempo: Fix streaming query restart after Grafana server reboot ( #77614 )
...
* Fix streaming query restart after Grafana server reboot
* TraceQL Search filter name improvements
* Add flag to enable streaming in tempo docker block
---------
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
2023-11-06 18:29:59 +02:00
Alex Khomenko
25779bb6e5
Stack: Use the component from grafana/ui ( #77543 )
...
* grafana/ui: Move Stack out of unstable
* grafana/ui: Replace imports
* Replace the import from experimental
* Cleanup
* Remove invalid prop
* Add flexGrow
* Remove Stack used in Field
* Remove import
2023-11-06 18:15:52 +02:00
Dominik Prokop
dff8dc86d6
PanelInspector: Always use the latest panel data ( #77732 )
...
PanelInspector: Always use the latest panel data
2023-11-06 07:35:20 -08:00
Andrei Golubkov
e6bdf0029d
Loki: Add tests to cover NestedQueryList.tsx ( #77331 )
...
Loki: Add tests to cover NestedQueryList.tsx.
Covered cases: rendering list, shows explanations and call onChange when remove button click.
Co-authored-by: Ivana Huckova <ivana.huckova@gmail.com>
2023-11-06 16:12:46 +01:00
Matias Chomicki
7e1110f1f9
Log Row: memoize row processing ( #77716 )
...
* LogRow: memoize row processing
* Rename method
2023-11-06 16:59:48 +02:00
Ryan McKinley
5e7f6e8699
Snapshots: Do not return internal database ids ( #77672 )
2023-11-06 06:53:52 -08:00
Gilles De Mey
e61ebd4b06
Alerting: Do not show missing integration while loading oncall plugin status ( #77710 )
2023-11-06 15:51:36 +01:00
Gilles De Mey
901a6bfa69
Alerting: Use correct URL for modify export ( #77714 )
2023-11-06 15:50:29 +01:00
Alexander Zobnin
a558d287a7
Role picker: Remove unnecessary table wrapper ( #77707 )
2023-11-06 15:33:58 +01:00
Ashley Harrison
b6e2db7d91
Navigation: Report megamenu state when clicking a navigation item ( #77705 )
...
report megamenu state when clicking a navigation item
2023-11-06 14:32:29 +00:00
Sonia Aguilar
df7b760f37
Alerting: Disable cache in rktq when fetching export data. ( #77678 )
...
* Disable cache in rktq when fecthing export rules group
* Fix export rules data being cached
* Disable cache for the rest of export endpoints
2023-11-06 15:15:53 +01:00
Ashley Harrison
c0afa74876
QueryRows: Fix being able to reorder rows with keyboard ( #77355 )
...
* Revert "Explore: A tooltip for reorder icon in query operation (#75978 )"
This reverts commit 76e102d1a3
.
* update type
* CI driven development
2023-11-06 13:52:50 +00:00
Ashley Harrison
d1e52d4788
Chore: type fixes ( #77618 )
...
* type fixes
* couple more
* just a couple more
* small fixes to prometheus typings
* improve some more datasource types
2023-11-06 11:28:44 +00:00
Ivana Huckova
a1718aafce
Elasticsearch: Add error source for DataQuery ( #77386 )
...
* WIP
* Refactor, plus update source of error in response_parser
* Adjust test
* Use methods and httpclient from errorsource
* Update pkg/tsdb/elasticsearch/data_query.go
Co-authored-by: Scott Lepper <scott.lepper@gmail.com>
* Return nil error
* Fix test
* Fix integration test
---------
Co-authored-by: Scott Lepper <scott.lepper@gmail.com>
2023-11-06 11:36:39 +01:00
Sonia Aguilar
f88a0f36ec
Alerting: Avoid alert list view component being unmounted every time we fetch new data ( #77631 )
...
* Avoid view component being unmounted any time we fetch new data
* Render loading indicator only when loading data for the first time
* Remove unnecessary useRef
2023-11-06 08:35:42 +01:00
Julien Duchesne
c3962acf98
Swagger: Rename annotations model ( #77605 )
...
Currently, in the schema, it's a global definition called `ItemDTO`. It's hard to figure out what that is
Renaming it to `Annotation` should be more helpful
2023-11-03 18:32:06 -04:00
Ashley Harrison
d68d31c63c
Navigation: Hide Undock menu
button when docked ( #76965 )
...
* small dock menu exploration
* fix e2e tests
* revert back to web-section-alt
2023-11-03 17:07:15 +00:00
Gabriel MABILLE
bf363b3234
ServiceAccounts: Use isManaged
in DTO instead of isExternal
( #77634 )
...
* ServiceAccounts: Use IsManaged in DTO instead of isExternal
* Revert omitempty
* Modify the other DTO
* Swagger
2023-11-03 17:49:11 +01:00
kay delaney
c98add6e5a
Dashboards: Fix issue causing crashes when saving new dashboard ( #77620 )
...
Closes #77593
2023-11-03 18:33:59 +02:00
Alyssa Bull
036ec72206
CloudMonitoring: Warn users that query will be lost on switch ( #76836 )
2023-11-03 10:06:18 -06:00
Alyssa Bull
0f4bb73fbc
Azure Monitor: Select all Event Types by default ( #77603 )
2023-11-03 10:04:25 -06:00
Gilles De Mey
3dac37380d
Alerting: Fix export with modifications URL when mounted on subpath ( #77622 )
2023-11-03 16:36:53 +01:00
Andrew Hackmann
dc1b4ceb06
Azure monitor/remove reference to core config ( #77601 )
...
remove app config
2023-11-03 10:18:02 -05:00
Victor Marin
61d63d3034
Transformations: Cumulative and window modes for Add field from calculation
( #77029 )
...
* cumulative sum
* refactor and create new mode
* refactor - use reduceOptions for new mode also
* revert naming
* Add window function, rename statistical to cumulative (#77066 )
* Add window function, rename statistical to cumulative
* Fix merge errors
* fix more merge errors
* refactor + add window funcs
Co-authored-by: Oscar Kilhed <oscar.kilhed@grafana.com>
* add ff + tests + centered moving avg
Co-authored-by: Oscar Kilhed <oscar.kilhed@grafana.com>
* make sum and mean cumulative more efficient (#77173 )
* make sum and mean cumulative more efficient
* remove cumulative variance, add window stddev
* refactor window to not use reducer for mean. wip variance stdDev
* fix tests after optimization
---------
Co-authored-by: Victor Marin <victor.marin@grafana.com>
* optimize window func (#77266 )
* make sum and mean cumulative more efficient
* remove cumulative variance, add window stddev
* refactor window to not use reducer for mean. wip variance stdDev
* fix tests after optimization
* fix test lint
* optimize window
* tests are passing
* fix nulls
* fix all nulls
---------
Co-authored-by: Victor Marin <victor.marin@grafana.com>
* change window size to be percentage
* fix tests to use percentage
* fixed/percentage window size (#77369 )
* Add docs for cumulative and window functions of the add field from calculation transform. (#77352 )
add docs
* splling
* change WindowType -> WindowAlignment
* update betterer
* refactor getWindowCreator
* add docs to content.ts
* add feature toggle message
---------
Co-authored-by: Oscar Kilhed <oscar.kilhed@grafana.com>
2023-11-03 16:39:58 +02:00
Jacob Zelek
6bf4d0cbc6
DashboardGrid: Add support to filter panels using variable ( #77112 )
...
* DashboardGrid panel filter
* Missed segment and changes per PR discussion
* Hide feature flag from docs
---------
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2023-11-03 05:15:54 -07:00