Matias Chomicki
24082d61c2
Query splitting: add key to merged response ( #78522 )
...
* Query splitting: add key to response
* Query splitting: use queryGroupId as key
* Add unit test
2023-11-30 14:27:44 +02:00
Joey
ea3dda60ce
TraceView: Improve small screen design in TracePageSearchBar ( #78807 )
...
Improve small screen design in TracePageSearchBar
2023-11-30 10:26:52 +00:00
Torkel Ödegaard
d33a624ba6
DashboardScene: View panel scene ( #78718 )
...
* DashboardScene: View panel fixes
* Update
* Update
* Update
* works and added tests
* Update
* Update
2023-11-30 11:20:15 +01:00
Alexander Zobnin
8e01932166
RBAC: Fix permissions for dashboard import ( #78891 )
2023-11-30 12:01:01 +02:00
Sven Grossmann
a50be7ea0a
Loki: Fix derived fields with undefined matcherType
( #78849 )
...
Loki: Fix derived fields with no `matcherType`
2023-11-29 20:55:00 +01:00
Galen Kistler
25c152c4d8
Logs panel: Logs table UI - add datasource type to events ( #78850 )
...
* add datasource type to logs table ui events
---------
Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com>
2023-11-29 21:50:32 +02:00
Leon Sorokin
406704a027
XYChart: Add demo gdev dashboard ( #71168 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
Co-authored-by: Adela Almasan <adela.almasan@grafana.com>
2023-11-29 19:54:16 +02:00
Ivana Huckova
b3deef8f4b
Loki: RemoveTimeSrv
dependency ( #78642 )
...
* Loki: Remove dependency
* Update loadUnwrapOptions
2023-11-29 19:29:15 +02:00
Galen Kistler
f7ace22285
Logs Panel: Table UI - feedback link ( #78354 )
...
* Adds google form link to let users submit feedback on logs table UI
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
2023-11-29 19:28:55 +02:00
Leon Sorokin
2ac60dc300
Chore: Remove core-js polyfills ( #78715 )
2023-11-29 11:12:23 -06:00
Alex Khomenko
1141dd62ab
SSO: Display provider list ( #78472 )
...
* Load providers
* Display providers
* Rename
* Remove redundant styles
* Update Grid import
* Return data in camelCase from the OAuth fb strategy
* Update cards and remove empty state
* Add comment
* Add feature toggle
* Update betterer
* Add empty state
* Fix configPath
* Update betterer
* Revert backend changes
* Remove newline
* Enable auth routes
---------
Co-authored-by: Mihaly Gyongyosi <mgyongyosi@users.noreply.github.com>
2023-11-29 19:09:36 +02:00
Eric Leijonmarck
59bdff0280
Auth: Add anonymous users view and stats ( #78685 )
...
* Add anonymous stats and user table
- anonymous users users page
- add feature toggle `anonymousAccess`
- remove check for enterprise for `Device-Id` header in request
- add anonusers/device count to stats
* promise all, review comments
* make use of promise all settled
* refactoring: devices instead of users
* review comments, moved countdevices to httpserver
* fakeAnonService for tests and generate openapi spec
* do not commit openapi3 and api-merged
* add openapi
* Apply suggestions from code review
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
* formatin
* precise anon devices to avoid confusion
---------
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
Co-authored-by: jguer <me@jguer.space>
2023-11-29 17:58:41 +01:00
Galen Kistler
fd863cfc93
Logs Panel: Table UI - Misc UI tweaks ( #78150 )
...
* Miscellaneous UI tweaks for logs table UI in explore
2023-11-29 10:57:04 -06:00
Isabella Siu
931c8e99b9
CloudWatch: Fetch Dimension keys correctly from Dimension Picker ( #78556 )
2023-11-29 11:01:44 -05:00
Galen Kistler
faa29db241
Logs Panel: Table UI - Pull logs table into dashboard panel ( #77757 )
...
* Allows users to add a logs table in explore to a dashboard panel via the includeByName transformation
2023-11-29 10:01:28 -06:00
Isabella Siu
c6232351f2
CloudWatch Logs: Support fetching fields in monaco editor ( #78244 )
2023-11-29 10:37:23 -05:00
Ashley Harrison
c70467c4c9
Chore: Convert some core components to use emotion object styles ( #78607 )
...
* convert some core components to use emotion object styles
* remove enabled: true
* use radius.default
2023-11-29 15:26:19 +00:00
Matias Chomicki
773e0680c5
Loki: Added support for "or" statements in line filters ( #78705 )
...
* Lezer: upgrade to 0.2.2
* Operations: update definitions
* Operations: update renderer
* Parsing: parse line filters with or operations
* Parsing: add unit test
* Formatting
* getHighlighterExpressionsFromQuery: add support for or statements
* Operation editor: trim button title if param name is empty
* getHighlighterExpressionsFromQuery: properly handle ip filters
2023-11-29 15:58:32 +01:00
Dominik Prokop
2b953660a4
DashboardSettings: Provide skeleton for list editing ( #78789 )
...
* DashboardSettings: Provide basics for list editing
* Update public/app/features/dashboard-scene/scene/DashboardSceneUrlSync.ts
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
* Lint
* Review
* Fix page nav for items
* Move links to dashbaord scene state
---------
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2023-11-29 06:01:40 -08:00
Joey
5a6ac44902
Tempo: Update status operators ( #78730 )
...
* Set keyword operators
* Tests for keyword, string, number option types
2023-11-29 11:07:35 +00:00
Dominic Evans
f41cf40344
Dashboard: DashboardGrid - don't animate if reduced-motion set ( #75540 )
2023-11-29 12:07:01 +01:00
Brendan O'Handley
ff7dd17c56
Prometheus: Azure auth update select and input to not use legacy components ( #78774 )
...
update select and input to not use legacy components
2023-11-29 11:29:52 +01:00
Greg Tan
f53839e4fd
Dashboard: Call destroy when panel is removed ( #77017 )
2023-11-29 10:53:15 +01:00
Neel
d177770560
TraceView: Fix cursor not matching visual guide in the timeline when resizing ( #76587 )
...
* Reset bounds on mouse leave event from trace graph
* trigger CI
---------
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
2023-11-29 09:52:49 +01:00
Adela Almasan
a6c9a9db92
StatusHistory: Add tooltip multi mode ( #78703 )
2023-11-28 21:23:05 +00:00
Darren Janeczek
a5377f85ce
data-trails: hightlight current node and its ancestry ( #78660 )
...
* feat: data-trails: show current node and ancestry
2023-11-28 13:16:22 -05:00
Andre Pereira
01ad2918d6
Data trails: Store recent and bookmarked trails in local storage ( #78508 )
...
* WIP
* Restore trail using history and updateFromUrl()
* Limit stored recent trails to 20
* Rename and refactor
* Bookmark and store trails
* No export
* Remove unused event
* Organise
* Address feedback
* Added button to remove bookmark. Added trail to home card
* Added tests for trail store
* Update
* remove import
* Fix home not updating after removing bookmark. Remove trail for home card
* Remove button no longer absolute
---------
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2023-11-28 18:00:08 +00:00
Giordano Ricci
98da1fa0b3
Explore: Deprecate exploreId in QueryEditorProps ( #78692 )
...
* Explore: Deprecate exploreId in QueryEditorProps
* remove exploreId from cloudwatch editor
2023-11-28 14:55:20 +00:00
Kristina
fc4b0faacd
Explore: Hide support button ( #78710 )
...
Only show support button if there is a dashboard
2023-11-28 07:30:58 -06:00
Joey
a49e1ded8f
Tracing: Full text search ( #78628 )
...
* Full text search
* Tests
2023-11-28 13:29:04 +00:00
Matias Chomicki
630b8a30be
Popover menu: update tracking attributes + move under Explore/logs ( #78739 )
...
* Popover menu: update event tracking attributes
* Popover menu: move under explore/loggs
* Popover menu: narrow down support to only Explore app
2023-11-28 15:21:37 +02:00
Matias Chomicki
ec7d09b8e0
Popover menu: refactor event tracking ( #78733 )
2023-11-28 12:44:08 +00:00
Dominik Prokop
6e4418ffd2
DashboardScene: Show plugin extensions in panel menu ( #78702 )
...
* DashboardScene: Show plugin extensions in panel menu
* FIx test
* Nits
* Nit
* Review nits
2023-11-28 03:26:09 -08:00
Oscar Kilhed
6e0a06e52a
Transformations: Fix regression transformation adding predictions after last x point of data ( #78724 )
...
Fix regression stransformation prediction spacing
2023-11-28 11:28:26 +01:00
Josh Hunt
eea35b9eb7
Login: Improve accessibility of Login form ( #78652 )
...
* Chore: Fix a11y debt in Login form
* fix tests
* token styles
* more styles
* pa11y
* fix pa11y
2023-11-28 10:22:20 +00:00
Gilles De Mey
7dbbdc16a3
Alerting: useAbility hook for alert rules ( #78231 )
2023-11-28 11:48:42 +02:00
Todd Treece
529271d7a8
Perf: Disable core kind registry ( #78568 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2023-11-28 09:09:54 +01:00
Sven Grossmann
a73be4b963
Loki: Cancel inflight /stats
requests when new requests are issued ( #78654 )
...
* add requestId to stats requests
* add `exploreId`
* change from `exploreId` to `useId`
* change ref id
* add comment
2023-11-27 19:36:53 +01:00
Adela Almasan
4aea1107b3
Tooltip: Improved Trend tooltip ( #77251 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2023-11-27 12:12:24 -06:00
Dominik Prokop
5015b5b2b0
DashboardScene: Add inspect submenu to panel menu ( #78679 )
...
* DashboardScene: Add inspect submenu to panel menu
* Test fix
2023-11-27 08:23:16 -08:00
Khushi Jain
b7c74a1af6
Alerting: Migrate from aria-label e2e selectors to data-testid ( #78437 )
...
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2023-11-27 16:24:31 +01:00
Lucy Chen
6708848056
Add tracking dashboard toolbar options v2 ( #78237 )
...
* Add share, save, add tracking
* change event name
* revert naming
* change naming of action
2023-11-27 09:53:48 -05:00
ismail simsek
5eae18c166
InfluxDB SQL: Don't show dataset dropdown ( #78553 )
...
* Don't show dataset dropdown
* Default dataset is iox
* introduce sql dialect
2023-11-27 15:23:54 +01:00
Sven Grossmann
177496a686
Loki: Filter by labels based on the type of label (structured, indexed, parsed) ( #78595 )
...
* add label addition based on labeltype
* add `logRowToDataFrame`
* change to single row dataframe
* add documentation
* add tests for `LogDetailsRow`
* add tests for datasource
* remove row
* update tests
* fix tests
* PR comments
* removed comment
* add comment
* remove params
* remove unused jsdoc
* move `getLabelTypeFromFrame` to `languageUtils`
* add tests
* remove `refId` and use `frame`
* fix tests
* Update public/app/plugins/datasource/loki/modifyQuery.ts
2023-11-27 14:29:00 +01:00
Matias Chomicki
5db420619d
Logs Popover Menu: close menu on right click ( #78674 )
...
LogRows: close menu on right click
2023-11-27 12:36:55 +00:00
Jack Westbrook
1112e9006b
Bug: Fix broken ui components when angular is disabled ( #78208 )
...
fix(frontend): move bootstrap import to app so disabling angular doesnt break ui
2023-11-27 10:43:55 +01:00
Dominik Prokop
703deeff0b
DashboardScene: Add time picker keybindings ( #78632 )
...
* grafana/data: Add time range zoom out util
* Add keybindings for time range zoom out
* TimeRangePicker: change the way absolute time range is detected
* Depend on dashboard scene tructure rather
* Revert "grafana/data: Add time range zoom out util"
This reverts commit bc1602db57
.
* Lint
* Lint
* dashboardSceneGraph tests
2023-11-27 00:32:23 -08:00
Ezequiel Victorero
0f25f18739
Analytics: Refactor dashboard sharing analytics ( #78612 )
2023-11-24 15:10:48 -03:00
Fabrizio
6c7beb1ec3
Tempo: Allow quotes in tag names and attributes ( #77864 )
2023-11-24 17:24:40 +01:00
Darren Janeczek
53e6182257
Data-trails: prevent creating new metrics node when clicking on historical metric node ( #78569 )
...
* fix: prevent creating new metrics node when clicking on historical metric node
* Adding some initial tests
---------
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2023-11-24 11:21:19 -05:00