Andreas Christou
3ef3dee751
AzureMonitor: Use Field
instead of InlineField
( #75837 )
...
Use Field instead of InlineField
- Update labels
2023-10-04 15:44:59 +02:00
Andre Pereira
607a664ef4
Trace View: Span list visual update ( #75238 )
...
* Show color of row as a border under the row. Hide service name for sequential spans
* Increase default span name column width. Smaller font for service and span names in span list
* New background color on spans. Fixed hover of indent markers
* Service name and span name style tweaks
* Collapse hidden levels
* Fixed test
* Small tweak to Buffer size to make sure tests pass
* Trigger runs
* Update betterer results
* Address comment
* Style tweaks
* Remove duplicated code
* Rollback change to join <span> since they are needed for the tests
2023-10-04 14:00:40 +01:00
harshabaddam
65fa94b16b
Loki: Support X-ray as internal link in derived fields ( #75756 )
...
Update Loki datasource to support X-ray as internal link in derived fields
2023-10-04 07:59:46 -05:00
Eric Leijonmarck
6274e5b45e
Service accounts: Apply None role by default for creating SA ( #75949 )
...
* none role by default
* tests
2023-10-04 13:37:27 +01:00
Levente Balogh
e7c1e5e4c9
Plugins: Display custom deprecation message if available ( #75942 )
...
* feat: display the deprecation context for a plugin if it is available
* Update public/app/features/plugins/admin/components/PluginDetailsDeprecatedWarning.tsx
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
* feat: only extend the basic message with custom context
---------
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
2023-10-04 14:30:03 +02:00
Domas
aaaef71337
Alerting: Make shareable alert rule link work if rule name contains forward slashes ( #75362 )
2023-10-04 13:48:55 +02:00
Gilles De Mey
d0592fce2f
Alerting: Fix incorrect field description ( #75947 )
2023-10-04 13:36:53 +02:00
Giordano Ricci
61fbcce683
Explore: Improve series disclaimer UI ( #75936 )
2023-10-04 12:25:45 +01:00
Torkel Ödegaard
5bba89fc86
Scenes: Backward compatability with new template variable system for functions that don't pass scopedVars ( #75937 )
...
* Use __grafanaScene in templateSrv
* Update
* fix
2023-10-04 13:21:01 +02:00
Torkel Ödegaard
963049e2b7
Loki: Fixes chained template variable queries for scene apps ( #75880 )
...
* Loki: Fixes chained template variable queries for scene apps
* Remove bit
2023-10-04 12:47:25 +02:00
Simen Bekkhus
3749c17556
chore: replace Sinon usage with Jest ( #75940 )
2023-10-04 11:12:30 +01:00
Dominik Prokop
1a5d5c2820
DashboardScene serialization: Handle transformations and queries ( #75907 )
...
* Serialization: Handle transformations and queries
* Betterer
2023-10-04 02:31:16 -07:00
Josh Hunt
40a41113aa
BrowseDashboards: Add (skipped) basic e2e tests to prepare for GA ( #75917 )
...
Add e2e tests for new Browse Dashboards UI
2023-10-04 09:08:43 +00:00
Giordano Ricci
40aed585c8
Explore: decouple ExploreGraph and GraphContainer series limit implementation ( #75806 )
...
* Explore: decouple ExploreGraph and GraphContainer series limit implementation
* slice data up
2023-10-04 08:48:44 +01:00
Linghao Su
549acf09b1
Canvas: Fix button element size not being applied correctly ( #75387 )
...
Co-authored-by: Nathan Marrs <nathanielmarrs@gmail.com>
2023-10-03 21:32:58 -07:00
Ivan Ortega Alba
c88d5d7b40
Auto-generate: Hide the button when LLM plugin is not enabled ( #75878 )
...
* Auto-generate: Hide the button when LLM plugin is not enabled
* Performance: Reduce time to receive the first character of OpenAI
2023-10-03 23:36:45 +02:00
Nathan Marrs
7875dbc6eb
Geomap: Fix tooltip field name regression ( #75511 )
2023-10-03 23:43:12 +03:00
Nathan Marrs
35b48066ca
Stat: Disable wide layout ( #75556 )
...
update stat panel to disable the wide layout
2023-10-03 11:10:51 -07:00
Galen Kistler
5b63cdb5b0
Loki: Cache extracted labels ( #75842 )
...
* add simple cache to extracted label values in completion provider
2023-10-03 10:37:32 -05:00
Juan Cabanas
6cfe6d8688
Panel: omit query API call when the panel is a row ( #75847 )
2023-10-03 12:36:04 -03:00
Ivan Ortega Alba
6aa27607ae
DataSourcePicker: Disable autocomplete for the search input ( #75898 )
2023-10-03 18:06:27 +03:00
Kristina
4b3d63dcdc
Correlations: Add an editor in Explore ( #73315 )
...
* Start adding correlations editor mode
* Add selector for merge conflict resolution
* Enable saving
* Build out new corelation helper component
* flesh out save with label/description, change color
* Have breadcrumb exit correlation editor mode
* Add extension property to show/hide, use it for correlations
* Bring in feature toggle
* Remove unnecessary param
* Cleanup
* Parse logs json
* Work on correlation edit mode bar
* Tinker with a top element for the editor mode
* Handle various explore state changes with correlations editor mode
* WIP - add unsaved changes modal
* Have correlation bar always rendered, sometimes hidden
* Add various prompt modals
* Clear correlations data on mode bar unmount, only use not left pane changes to count as dirty
* Move special logic to explore
* Remove all shouldShow logic from plugin extensions
* remove grafana data changes
* WIP - clean up correlations state
* Interpolate data before sending to onclick
* Override outline button coloring to account for dark background
* More cleanup, more color tweaking
* Prettier formatting, change state to refer to editor
* Fix tests
* More state change tweaks
* ensure correlation save ability, change correlation editor state vars
* fix import
* Remove independent selector for editorMode, work close pane into editor exit flow
* Add change datasource post action
* Clean up based on PR feedback, handle closing left panel with helper better
* Remove breadcrumb additions, add section and better ID to cmd palette action
* Interpolate query results if it is ran with a helper with vars
* Pass the datasource query along with the correlate link to ensure the datasource unique ID requirement passes
* Use different onmount function to capture state of panes at time of close instead of time of mount
* Fix node graph’s datalink not working
* Actually commit the fix to saving
* Fix saving correlations with mixed datasource to use the first query correlation UID
* Add tracking
* Use query datasources in mixed scenario, move exit tracking to click handler
* Add correlations to a place where both can be used in the correlations editor
* Be more selective on when we await the datasource get
* Fix CSS to use objects
* Update betterer
* Add test around new decorator functionality
* Add tests for decorate with correlations
* Some reorganization and a few tweaks based on feedback
* Move dirty state change to state function and out of component
* Change the verbiage around a little
* Various suggestions from Gio
Co-authored-by: Giordano Ricci <me@giordanoricci.com>
* More small Gio-related tweaks
* Tie helper data to datasource - clear it out when the datasource changes
* Missed another Gio tweak
* Fix linter error
* Only clear helper data on left pane changes
* Add height offset for correlation editor bar so it doesn’t scroll off page
---------
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
Co-authored-by: Giordano Ricci <me@giordanoricci.com>
2023-10-03 09:28:29 -05:00
Abhi Shandilya
6150d1370c
i18n: dashboard settings ( #75854 )
...
* feat: i18n dashboard settings
* run i18n extract
* rename titles and use vars
* json editor title
---------
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2023-10-03 15:12:44 +01:00
Fabrizio
e8a708c16e
Tempo: Highlight errors in TraceQL query ( #74697 )
...
* Highlight errors
* Chores
* Refactor
* Address PR comments
* Refactoring
* Fix
* Handle another case
* Handle more use cases
2023-10-03 15:07:42 +01:00
Jack Westbrook
5108430aec
Datasources: Filter plugin errors to only show datasource plugins ( #74339 )
...
* feat(plugins): allow filtering of plugin errors by plugin type
* refactor(plugins): migrate PluginsErrorsInfo component to use Alert component
* chore(plugins): remove redundant d3 import
* feat(datasources): filter plugin errors by plugin type
* refactor(plugins): pass plugin.type from selector rather than guess from pluginId
* refactor(plugins): move filtering to selector
2023-10-03 15:54:49 +02:00
Haris Rozajac
36bb03284d
Fix sticky header issue ( #75710 )
...
* Fix sticky header issue
* Take ExploreToolbar higher in the DOM tree so the stickiness is not needed
* Remove z-index
* Remove sticky styles
2023-10-03 07:10:59 -06:00
Oscar Kilhed
e0919a340e
Transformations: Extended support for variables in filter by name ( #75734 )
...
* Extend support for variables in filter by name
* Simlpify help and include variable support
* Simplify regexp
* Remove id that was left from an erlier implementation attempt
* Update docs/sources/panels-visualizations/query-transform-data/transform-data/index.md
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
* Improve variable name and fix react warning
---------
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
2023-10-03 15:06:08 +02:00
Sonia Aguilar
1456b26075
Alerting: Fix being redirected to list view when clicking Save rule button ( #75510 )
...
* Fix: dont allow 'Save rule' button and let 'Save rule and exit' in case of new rule
* Fix tests
2023-10-03 14:55:42 +02:00
otilor
3c7c608b5b
i18n: Mark up GeneralSettings for translations ( #75827 )
...
* add preliminary i18n
* translate delete btn
* update keys for i18n
* update locales
* add translation
* update locales
* update translation
* add new translation
* add new translation keys
* add new translation
* update keys
* update key structure
* translate auto-refresh
* add new translations for label and description
* Update public/app/features/dashboard/components/DashboardSettings/AutoRefreshIntervals.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/dashboard/components/DashboardSettings/GeneralSettings.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/dashboard/components/DashboardSettings/GeneralSettings.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/dashboard/components/DashboardSettings/GeneralSettings.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/dashboard/components/DashboardSettings/GeneralSettings.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/dashboard/components/DashboardSettings/TimePickerSettings.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/dashboard/components/DashboardSettings/TimePickerSettings.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/dashboard/components/DashboardSettings/TimePickerSettings.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/dashboard/components/DeleteDashboard/DeleteDashboardButton.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/dashboard/components/DashboardSettings/TimePickerSettings.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* update internationalization key
* Update public/app/features/dashboard/components/DashboardSettings/GeneralSettings.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/dashboard/components/DashboardSettings/GeneralSettings.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/dashboard/components/DashboardSettings/GeneralSettings.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/dashboard/components/DashboardSettings/TimePickerSettings.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* update internationalization key
* Update public/app/features/dashboard/components/DashboardSettings/TimePickerSettings.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* update label
* fix style
---------
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
2023-10-03 13:15:11 +01:00
Ashley Harrison
18b237879d
DockedMegaMenu: Refactor and rename to simplify ( #75872 )
...
* tidy up some styles
* remove NavBarMenuItemWrapper + consolidate components
* lots of renaming
* use object syntax in FeatureHighlight
* fix a couple of missing find+replace
* adjust li positioning
* fix text truncation
* bit more tidy up
* refactor indent into it's own component
* memoize styles in Indent
2023-10-03 13:03:27 +01:00
Gábor Farkas
523d1b46d4
sql: numeric inputs: use it's own simple implementation ( #74904 )
...
* sql: numeric inputs: use it's own simple implementation
* simpler approach
* Update connection limit styles (#75226 )
* lint fixes
* replace ConfigSection with ConfigSubSection
---------
Co-authored-by: Gareth Dawson <email@garethdawson.xyz>
Co-authored-by: Gareth Dawson <gwdawson.work@gmail.com>
2023-10-03 13:54:51 +02:00
Torkel Ödegaard
9201c47e59
DashboardScene: Map timezone and fiscal year to scene model and back ( #75715 )
...
* DashboardScene: Map timezone and fiscal year to scene model and back
* weekstart
* update scenes
2023-10-03 11:03:53 +02:00
Krishna Dhakal
a2088c0fb0
i18n: Mark up OpenLibraryPanelModal for translations ( #75619 )
...
* draft markup
* locale addition
* revision on the code
* second revision
* final changes after review
* body layout
* body layout
* add missed text
2023-10-03 09:33:08 +01:00
Esteban Beltran
9747cdd7d1
Sandbox: Update to latest near membrane version ^0.13.0 ( #75605 )
...
* Sandbox: Update to latest near membrane version ^0.13.0
* Use exact version
* Replace throw with reject
* Add nera membrane to renovate skip list
2023-10-03 10:22:17 +02:00
Esteban Beltran
677a2ad4d8
Sandbox: Patch array vector prototype methods inside the sandbox ( #75835 )
2023-10-03 09:02:55 +02:00
Nathan Marrs
a7cedee7eb
Chore: lint files in azuremonitor datasource plugin ( #75853 )
2023-10-02 17:04:27 -07:00
Virginia Cepeda
9076904173
Alerting: Show Insights only for cloud users ( #75676 )
...
* Add functions to detect build edition and env
* Prevent showing insights for OSS
* Use common functions for Declare Incident button
* Address review comments
2023-10-02 13:06:30 -03:00
Ashley Harrison
e9555d727a
Drawer: remove wrapping div
preventing Drawer
from scrolling properly ( #75823 )
...
remove wrapping div prevent drawer from scrolling properly
2023-10-02 16:01:28 +01:00
Esteban Beltran
36ed4ce291
Plugins: Fix regexes in metrics tracking and remove plugin guess logic ( #75720 )
2023-10-02 16:15:37 +02:00
Ivan Ortega Alba
72c413025d
Auto-generate: Error handling and monitoring ( #75468 )
...
* Error handling for the hook to expose `error` as part of the state
* Monitor errors at the hook level to catch common OpenAI issues
* Allow retry when the request fails
* Optimize onGenerate number of calls
* Re-enable component tests
2023-10-02 16:04:12 +02:00
Ashley Harrison
158e7b9977
DockedMegaMenu: Show correct breadcrumbs on dashboard settings ( #75808 )
...
need this logic when using dockedMegaMenu
2023-10-02 13:58:27 +01:00
Josh Hunt
8006dacf15
I18n: Run psuedo when extracting phrases ( #75811 )
2023-10-02 11:58:43 +00:00
ismail simsek
dcaad5b3fd
Chore: Update react-awesome-query-builder package ( #75766 )
...
* Upgrade react-awesome-query-builder to v6.4.1
* Update package
* Update package and fix types
* Remove unnecessary package
2023-10-02 13:29:39 +02:00
jcolladokuri
1f266a051d
Azure Monitor: change variable definitions in OOB dashboards to avoid dependency on sub level permission ( #75765 )
...
change variable definitions to avoid dependency on sub level permission
2023-10-02 12:22:18 +01:00
Gareth Dawson
8331523679
Postgres: Make securejson password optional ( #75801 )
...
make securejson password optional
2023-10-02 11:36:51 +01:00
ismail simsek
11a9faabb1
InfluxDB SQL: Remove default limitation in the query ( #75749 )
...
* Remove limitation in the query
* Revert "Remove limitation in the query"
This reverts commit 8a347bc487
.
* simpler approach
2023-10-02 11:22:53 +02:00
mikkancso
5892353bbd
Navtree: Rename page title from "Infrastructure" to "Integrations" ( #75721 )
...
rename Infrastructure to Integrations
2023-10-02 08:25:46 +02:00
Andre Pereira
1ce603b9e9
Tempo: TraceQL results as a spans list ( #75660 )
...
* Format tempo search results as spans
* Thank you test
2023-09-29 20:34:39 +03:00
Oscar Kilhed
c72c4382ba
Transformations: Fix inconsistent wording of transformation descriptions ( #75746 )
...
* Fix inconsistent descriptions of transformations
* update group by wording
2023-09-29 10:59:21 -05:00
otilor
55620066e6
i18n: dashboard import page ( #75664 )
...
* add translation for filezone primary and secondary text
* add translation for Grafana.com field label
* update translation keys
* add translation for load button
* update required translation
* Format utils for invalid-dashboard
* add extracted translations
* add pseudo translations
* add translation for json validation
* json field label translation
* add translation for required json field
* add translation for cancel key
* add extracted translations
* Add pseudo locale translation
* Update public/app/features/manage-dashboards/utils/validation.ts
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/manage-dashboards/utils/validation.ts
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/manage-dashboards/utils/validation.ts
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/manage-dashboards/utils/validation.ts
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/manage-dashboards/DashboardImportPage.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/manage-dashboards/DashboardImportPage.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/manage-dashboards/DashboardImportPage.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/manage-dashboards/DashboardImportPage.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/manage-dashboards/DashboardImportPage.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/manage-dashboards/DashboardImportPage.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* update translations
* Update public/app/features/manage-dashboards/DashboardImportPage.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/manage-dashboards/DashboardImportPage.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* Update public/app/features/manage-dashboards/DashboardImportPage.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
* update link component
* add new translations
---------
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
2023-09-29 18:38:45 +03:00
Ryan McKinley
1aaaa133fb
Schema: link table panel to the schema definitions ( #75671 )
2023-09-29 08:21:20 -07:00
Ryan McKinley
010b2461b9
Plugins: Move alias support to plugin json (but still hardcoded) ( #75129 )
2023-09-29 08:20:37 -07:00
Esteban Beltran
e45867c635
Sandbox: allow access to window.grafanaBootData for plugins ( #75522 )
...
* Sandbox: allow access to window.grafanaBootData for plugins
* Do not overlog access to bootdata
* Fix wrong string
2023-09-29 17:15:04 +02:00
Krishna Dhakal
5ba37068c2
i18n: Mark up SnapshotListTable for translations ( #75621 )
...
* markup snapshot list table
* final revision changes
2023-09-29 15:39:55 +01:00
Khushi Jain
b75c7b4c49
i18n: Markup CorrelationsPage for translations ( #74892 )
...
* i18n: Translations under features/correlations
* more changes
* add links
* add changes
* changes
* changes
2023-09-29 15:59:30 +02:00
Armand Grillet
43d0193ea6
Mention that we only list firing alert instances ( #75615 )
2023-09-29 15:23:51 +02:00
Dominik Prokop
fccd262417
TimeSrv: Add Scenes compatibility patch ( #75728 )
...
* TimeSrv: Add scenes compatibility patch
* Get that lint out of my way
2023-09-29 05:56:31 -07:00
Gábor Farkas
8dafc28988
sql: remove grafana-core import ( #75558 )
...
* sql: remove initialCustomVariableModelState
* added fix for mysql too
* linter fixes
2023-09-29 13:43:28 +02:00
kay delaney
dc4091bd34
Angular: Fix issue where panels in collapsed rows were not auto-migrated ( #75735 )
2023-09-29 12:27:37 +01:00
Torkel Ödegaard
f842b47d78
DashoardScene: Add dashboardUID and panelId to requests ( #75719 )
2023-09-29 13:19:03 +02:00
siddhikhapare
501347d86c
Mark up translation for ChangePasswordForm ( #75668 )
...
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2023-09-29 11:28:10 +01:00
Alex Khomenko
4a692fc82e
Admin: Use backend sort ( #75228 )
...
* Admin: Use InteractiveTable
* Admin: Fix pagination
* Admin: Use CellWrapper
* Admin: Split components
* Admin: Separate OrgUsersTable
* Admin: Remove UsersTable
* Admin: Use the new table for TeamList
* Admin: Cleanup TeamList page
* Admin: Add edit team action
* Admin: Use explicit edit action instead of a link wrapper
* Admin: Fix responsive styles
* Cleanup
* Remove redundant sort
* Add item key
* Fix icon styles
* Set loading by default
* Use separate pagination component
* Use default sorting functionality
* Fix merge conflicts
* Update betterer
* Add controlled sort
* Revert pagination changes
* Move pagination inside OrgUsersTable.tsx
* Add missing prop
* Sort users table
* Fix tests
* Remove loader
* Add sort to Teams
* Cleanup
* Update loadTeams action
* Remove sort condition
2023-09-29 12:48:36 +03:00
Andreas Christou
5796836662
Azure: Add support for Workload Identity authentication ( #75681 )
...
* Update Azure Monitor
* Update Prometheus
* Update README
* Update docs/sources/datasources/azure-monitor/_index.md
Co-authored-by: Andrew Hackmann <5140848+bossinc@users.noreply.github.com>
* Update docs/sources/datasources/azure-monitor/_index.md
Co-authored-by: Beverly <131809838+BeverlyJaneJ@users.noreply.github.com>
* Update docs/sources/datasources/azure-monitor/_index.md
Co-authored-by: Beverly <131809838+BeverlyJaneJ@users.noreply.github.com>
* Update docs/sources/datasources/azure-monitor/_index.md
Co-authored-by: Beverly <131809838+BeverlyJaneJ@users.noreply.github.com>
* README updates
* Fix prettier
* memoize options
---------
Co-authored-by: Andrew Hackmann <5140848+bossinc@users.noreply.github.com>
Co-authored-by: Beverly <131809838+BeverlyJaneJ@users.noreply.github.com>
2023-09-29 12:35:11 +03:00
ismail simsek
9d44fefe82
Chore: InfluxDB unit test overhaul ( #75436 )
...
* Rename the mock function
* Move tests
* Refactor existing tests
* add influxql_metadata_query tests
* move to root
* remove unnecessary file
* adhoc test
* Remove unused parameter
* tests for future
* fix mocks
* betterer
* changes after review
2023-09-29 11:28:52 +02:00
Oscar Kilhed
a2ee9833dc
Transformations: Add naming mode to partition by value. ( #75650 )
...
* Add naming mode to partition by value
* Apply suggestions from code review
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
* Fix spelling
* Fix prettier issue
---------
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
2023-09-29 11:12:05 +02:00
Joao Silva
79c0087466
GeneralSettings: Use Box instead of gf-form classes ( #75678 )
...
DashboardSettings: Use Box instead of gf-form classes
2023-09-29 09:35:33 +01:00
Dominik Prokop
933d920121
Dashboard scene: Share modal export ( #75640 )
...
* Dashboard scene: Share modal export
* i18n
2023-09-29 00:34:22 -07:00
Oscar Kilhed
bcbfe75770
Transformations: Correct description of rename by regex. ( #75641 )
...
* Fix description of rename by regex
* Update public/app/features/dashboard/components/TransformationsEditor/TransformationsEditor.tsx
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
---------
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
2023-09-29 07:15:55 +02:00
Galen Kistler
8336b8d4c1
Prometheus: Query builder - show warning when converting ambiguous order of operations ( #75256 )
...
* throw error when converting into visual query when parser detects that an aggregation expression node contains a function that contains a binary expression to detect queries that are ambiguously parsed
2023-09-28 10:46:56 -05:00
Ashley Harrison
a2964731eb
Navigation: Change dashboard settings to use tabs when dockedMegaMenu
is enabled ( #75463 )
...
* kinda working
* return to selected parents
* feature toggle everything
* fix toggling of annotations
* use Trans instead of Text
* kick drone
2023-09-28 16:15:00 +01:00
Aaron Sanders
9e78907233
OpenAI: Avoid two streams to overlap when doing multiple requests ( #75504 )
...
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com>
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2023-09-28 17:42:56 +03:00
Torkel Ödegaard
2fe4ecde19
DataSourceAPI: Add adhoc filters to DataQueryRequest and make it not depend on global templateSrv ( #75552 )
...
* DataSourceAPI: Add adhoc filters to DataQueryRequest and some methods to make it not depend on global templateSrv
* Minor tweaks/fixes
* Renamed to filters
* Fix test
* Log deprecation warning
* I give up
2023-09-28 16:28:58 +02:00
otilor
6ff767a6bb
i18n: Add translation for json editor settings ( #75549 )
...
* add translation for json editor settings
* add different translations
* update translation
* update pseudo locale
* update locales
* Use Trans and new i118n key
* add psuedo locale translations
* Update public/locales/pseudo-LOCALE/grafana.json
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
* Update public/locales/en-US/grafana.json
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
* Update public/app/features/dashboard/components/DashboardSettings/JsonEditorSettings.tsx
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
---------
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
2023-09-28 15:24:50 +01:00
Sonia Aguilar
169c5262a5
Alerting: Add Modify export feature for Grafana-managed alert rules ( #75114 )
...
* Initial POC for modified rule expor
* Add rule and group export options to modified export
* Add feature toggle for modifier export
* Rename GrafanaRuleDesigner to ModifyExportRuleForm to identify it easily as a rule form
* Refactor naming and folder for RuleDesigner => ModifyExport
* Don't render more action drop-down button when no more actions are allowed
* Redirect cancel button to alert list view
* Fix modify export page being reloaded correctly without errors
* Fix test
* Protect modify-export route when toggle-feature is not enabled
* Fix css betterer error
* Address pr review coments
---------
Co-authored-by: Konrad Lalik <konrad.lalik@grafana.com>
2023-09-28 16:07:45 +02:00
Fabrizio
5fae64ccbe
Properly manage trigger chars with open editor box ( #75461 )
2023-09-28 15:48:18 +02:00
Fabrizio
b1bc379a5c
Tempo: Use timezone of selected range for timestamps ( #75438 )
...
* Use timezone of selected range for timestamps
* Fix tests
2023-09-28 14:05:47 +01:00
Torkel Ödegaard
6e246a5fd2
Breadcrumbs: Remove logic that is no longer needed ( #75263 )
2023-09-28 13:47:04 +02:00
Sergey Kostrukov
3ee40d3a5a
Azure: Settings for Azure AD Workload Identity ( #75283 )
...
* Settings for Azure AD Workload Identity
* Update dependency on Grafana Azure SDK
* Documentation
* Fix JS code
* Cleanup Prometheus backend code
* Making prettier happy
2023-09-28 12:05:16 +01:00
michiboo
bfdcfa8cc3
I18n: Mark up explore/table for translations ( #74368 )
...
* added Internationalization to table container
* reduce level for label of explore table
* lint
* restore translations
* refactor getTableTitle logic to not require duplicate t phrases
* Update public/app/features/explore/Table/TableContainer.tsx
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
---------
Co-authored-by: Deepali Gupta <90255953+Deepali1211@users.noreply.github.com>
Co-authored-by: joshhunt <josh@trtr.co>
Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
2023-09-28 12:51:37 +03:00
Haris Rozajac
4899169445
Explore: Make Explore Toolbar sticky ( #75500 )
...
* Make it sticky
* Reduce z-index
* Improve comment
2023-09-27 15:49:44 -06:00
Torkel Ödegaard
6cede32535
Theme: Add borderTransparent to ThemeRichColor use in Box borders ( #75407 )
...
* Theme: Add borderTransparent to ThemeRichColor use in Box borders
* Fix spelling
* Update comment
* Update DashboardEmpty
* Restore prev value
2023-09-27 20:19:46 +02:00
Leon Sorokin
6fc4e93f73
Dashboard: Reduce scope of contain: strict
to TextPanel ( #75499 )
2023-09-27 13:14:35 -05:00
Giordano Ricci
31933c9569
Explore: Improve timeseries limit disclaimer ( #75587 )
...
* Explore: improve timeseries limit disclaimer
* use object notation for style definition
* increase gap
* Update public/app/features/explore/Graph/GraphContainer.tsx
Co-authored-by: Kristina <kristina.durivage@grafana.com>
---------
Co-authored-by: Kristina <kristina.durivage@grafana.com>
2023-09-27 18:36:28 +01:00
Ashley Harrison
efaa779c2e
Navigation: Refactor MegaMenu to separate out overlay/animation logic ( #75365 )
...
* user essentials mob! 🔱
lastFile:public/app/core/components/AppChrome/DockedMegaMenu/DockedMegaMenu.tsx
* mob start [ci-skip] [ci skip] [skip ci]
* user essentials mob! 🔱
lastFile:public/app/core/components/AppChrome/DockedMegaMenu/DockedMegaMenu.tsx
* user essentials mob! 🔱
lastFile:public/app/core/components/AppChrome/AppChrome.tsx
* fix border css + scroll
* import width from DockedMegaMenu
* extract logic out into AppChromeMenu
* fix bug with hamburger icon
* rename some styles
* one more rename
* remove janky state logic
* prevent react-aria closing the overlay when interacting with the toggle button
* don't need boolean
---------
Co-authored-by: eledobleefe <laura.fernandez@grafana.com>
2023-09-27 17:05:40 +01:00
Ryan McKinley
bbdd1fc3b1
Playlist: Remove unused/deprecated api and unused wrapper ( #75503 )
2023-09-27 15:28:16 +00:00
Esteban Beltran
f890cb23b8
Sandbox: use same trusted types default policy than grafana main realm ( #75539 )
2023-09-27 16:50:23 +02:00
Aaron Sanders
e4e19f6ca2
DashGPT: Simplify auto-generate state management as a hook ( #75236 )
...
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com>
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2023-09-27 16:47:06 +02:00
Alex Khomenko
13321788e8
OrgUsersTable: Fix RolePicker overflow ( #75541 )
...
* OrgUsersTable: Fix RolePicker overflow
* Remove redundant styles
2023-09-27 17:24:58 +03:00
Levente Balogh
163b0d182b
Connections: Make the "Add new Connection" page work without internet access ( #75272 )
...
* fix: make the "Add new Connection" page work without internet access
* feat: update error message
* fix: update the API url in the error log
2023-09-27 15:04:23 +02:00
Ashley Harrison
b374912937
Drawer: Make content scroll by default ( #75287 )
...
* deprecate scrollableContent prop and make it the default behaviour
* restore prop behaviour, just make it default to true
* Update packages/grafana-ui/src/components/Drawer/Drawer.tsx
Co-authored-by: Alexa V <239999+axelavargas@users.noreply.github.com>
---------
Co-authored-by: Alexa V <239999+axelavargas@users.noreply.github.com>
2023-09-27 13:31:57 +01:00
Virginia Cepeda
14e94d663f
Alerting: Show panels within collapsed rows in dashboard picker ( #75490 )
...
* Show panels within collapsed rows in dashboard picker
* Fix lint
* fix lint
2023-09-27 09:15:42 -03:00
Esteban Beltran
2bbd5521fe
Sandbox: Use resolveCache to resolve plugin's code file as systemjs does ( #75509 )
...
* Sandbox: Use resolveCache to resolve plugin's code file as systemjs does
* Add clarifying comments
2023-09-27 13:56:35 +02:00
Josh Hunt
720543f483
Chore: Remove unreachable return in parseDataplaneLogsFrame ( #75516 )
2023-09-27 11:11:37 +00:00
Matias Chomicki
a3d0dfcbcc
Loki: Improve getLogQueryFromMetricsQuery ( #75492 )
...
* Query utils: fix bug in getLogQueryFromMetricsQuery function
* Query utils: implement getLogQueryFromMetricsQueryAtPosition
* Loki autocomplete situation: use getLogQueryFromMetricsQueryAtPosition
* Fix typo
* getLogQueryFromMetricsQueryAtPosition: use find instead of filter
2023-09-27 11:39:50 +03:00
Joey
d57aef2eda
Tempo: Normalize static filter queries ( #72794 )
...
* Only show static filter if tag is defined
* Update previosuly left out test
* Add test
* Add warning if tag is missing
2023-09-27 09:03:37 +01:00
Alex Khomenko
87ced17060
Admin: Use InteractiveTable for user and team tables ( #74821 )
...
* Admin: Use InteractiveTable
* Admin: Fix pagination
* Admin: Use CellWrapper
* Admin: Split components
* Admin: Separate OrgUsersTable
* Admin: Remove UsersTable
* Admin: Use the new table for TeamList
* Admin: Cleanup TeamList page
* Admin: Add edit team action
* Admin: Use explicit edit action instead of a link wrapper
* Admin: Fix responsive styles
* Cleanup
* Remove redundant sort
* Add item key
* Fix icon styles
* Set loading by default
* Use separate pagination component
* Use default sorting functionality
* Fix merge conflicts
* Update betterer
* Move pagination inside OrgUsersTable.tsx
* Disable sort if results have more than 1 page
* Update betterer results
* Use CSS objects
* More style fixes
* Update betterer
2023-09-27 08:55:57 +03:00
Leon Sorokin
32ed3e8009
TimeSeries: Implement ad hoc y-zoom via Shift-drag ( #75408 )
2023-09-26 18:12:45 -05:00
Dominik Prokop
918f11d81e
Revert "Dashboard: Reduce scope of contain: strict
to TextPanel ( #75466 )
...
Revert "Dashboard: Reduce scope of `contain: strict` to TextPanel (#75329 )"
This reverts commit ade0de5ae9
.
2023-09-26 08:51:26 -07:00
Matias Chomicki
edbe45efc2
Elasticsearch: HTTP settings migration ( #72840 )
...
* Elasticsearch: migrate data source http settings
* Elasticsearch: migrate data source http settings
* Remove test code
* Update unit test
* Connection settings: add url placeholder
* Elasticsearch config editor: improve on-change handling of custom auth
* Config editor: add missing oauthPassThru option
2023-09-26 17:17:17 +02:00
Domas
bd452fe904
Trace View: Remove "deployment.environment" default traces 2 logs tag ( #74986 )
...
* Remove deployment.environment default tag
* format
* remove mentions from docs
2023-09-26 16:52:32 +03:00