grafana-pr-automation[bot] and github-actions[bot]
6563de7e46
I18n: Download translations from Crowdin ( #111356 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-19 00:38:22 +00:00
jcolladokuri
c97a7bc2ce
Prometheus: Add aria labels on query builder options for screen readers ( #111271 )
...
* add aria labels for screen readers on option gorups
* add translation extraction
2025-09-18 08:12:00 -07:00
Levente Balogh and Ashley Harrison
1564a49373
Floating UI: Update to use the .main-view as a boundary ( #111089 )
...
* fix(Dropdown): update the boundary to the `.main-view`
* apply floating-ui changes everywhere
* remove some unused imports
* up timeout on this test cause it's unbelievably slow
* don't spread when not necessary
* fix case in panel edit on small screens
---------
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2025-09-17 09:40:49 +01:00
jcolladokuri
7e13882a1a
Prometheus: Fix ad hoc filters when using explore table column filtering ( #111141 )
...
* add support for ad hoc filtering from explore
* fix test
* remove helper function and keep check in if statement
2025-09-16 08:48:52 -07:00
jcolladokuri
fad8891b1a
Prometheus: Improve indication of labels loading when using metrics browser. ( #111127 )
...
* add loading spinner for labels and values selectors for prom
* add small margin bottom to hints to avoid component overlap when zoomed in
2025-09-16 07:52:18 -07:00
grafana-pr-automation[bot] and github-actions[bot]
bded48b4f3
I18n: Download translations from Crowdin ( #110254 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-28 00:40:18 +00:00
jcolladokuri
541e378891
Prometheus: QueryEditor fix error when switching from code to builder for undefined aggregation operations ( #110179 )
...
* convert stddev to function instead of aggregation
* adds missing stdvar, limitK and limit_ratio agg functions
* add tests
2025-08-27 12:04:13 -07:00
ismail simsek
5fe58431d4
Chore: Remove prometheusCodeModeMetricNamesSearch feature toggle ( #109024 )
...
* remove feature toggle prometheusCodeModeMetricNamesSearch
* remove code that relies on prometheusCodeModeMetricNamesSearch feature toggle
* remove code that related to prometheusCodeModeMetricNamesSearch feature toggle
* remove commented code lines
* remove commented code line
* Put codeModeMetricNamesSuggestionLimit selector back
* remove redundant unit test
2025-08-27 15:11:58 +02:00
Brendan O'Handley
79f4510260
Prometheus: Export interpolateQueryExpr for metrics drilldown links ( #109713 )
...
export interpolateQueryExpr for metrics drilldown links
2025-08-15 09:47:19 -05:00
Sriram
9b38ac1c24
Prometheus: Fix prometheus data source hints alignment issue ( #109656 )
...
fix prometheues ds hints alignment issue
2025-08-14 12:29:17 +02:00
Gareth
96c2f48ad5
Prometheus: Fix docs link in config page ( #109385 )
...
fix docs link
2025-08-14 10:10:02 +01:00
grafana-pr-automation[bot] and github-actions[bot]
20d253fc39
I18n: Download translations from Crowdin ( #109502 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-12 08:42:56 +00:00
Ashley Harrison
1021f05e32
Accessibility: Make either tooltip or aria-label required when no button children present ( #109131 )
...
* ensure button must have tooltip/aria-label when no children
* fix violations
* restore some unnecessarily removed labels
* use types instead of interfaces as before
* further fixes
* fix unit test
* commit translations and fix unit test
* upgrade plugin-ui to 0.10.8
* set aria-label + unit tests
2025-08-05 12:04:35 +01:00
ismail simsek
a7ba662b02
Prometheus: Fix eager auto completion ( #109128 )
...
* fix auto completion
* introduce tests
* cleaning
* remove unnecessary test
2025-08-05 06:28:50 +02:00
ismail simsek
63cc91face
Prometheus: Don't use incremental querying if one of the queries has $__range variable ( #108823 )
...
don't use incremental querying if one of the queries has $__range variable
2025-08-01 10:13:49 +02:00
grafana-pr-automation[bot] and github-actions[bot]
ae2614f1a8
I18n: Download translations from Crowdin ( #109016 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-01 00:44:23 +00:00
ismail simsek
025d8527dd
Prometheus: Refactor metrics modal to handle high cardinality metrics ( #108437 )
...
* remove redux from PromQueryBuilderContainer
* remove export
* housekeeping
* introduce MetricsModalContext to replace redux
* handle result pagination
* add search related values in context
* handle filtering
* handle search
* handle search and highlighting
* cleaning up
* better helpers
* remove unused types
* reorganize the code
* update settings
* improve search and fetch
* remove unused styles
* linting
* fix tests
* update
* lint
* i18n
* import order
* try to fix the test
* remove start call from variable editor
* fix highlighter
* fix pagination alignment
* make the entire row clickable and remove select button
* review updates
* remove settings
* use ufuzzy search
* fix tests
* use case-insensitive search
* review fixes
* fix pagination
* improve readability
2025-07-31 23:32:43 +02:00
grafana-pr-automation[bot] and github-actions[bot]
af72ef31d1
I18n: Download translations from Crowdin ( #108828 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-29 10:31:23 +01:00
Russ
4392cea75a
chore: add an option to hide the metrics browser in a PromQueryField ( #108718 )
2025-07-28 14:23:41 -08:00
ismail simsek
c88a6fc2e7
Prometheus: Performance improvements for high cardinality metrics in code editor ( #108341 )
...
* disable auto fetch
* add partially written metric name situation
* add new limit
* add new methods
* rename methods
* implement auto complete after typing at least three letters
* betterer
* cosmetic changes
* partial or full trigger
* cleaner approach
* lint
* fix
* review feedback
2025-07-28 13:02:16 +02:00
ismail simsek
fa8b631a87
Chore: Improve prometheus language provider documentation ( #108661 )
...
* improve documentation
* fix
* betterer
2025-07-25 09:45:09 +00:00
ismail simsek
0723a51e87
Prometheus: Fix adding labels to the query with empty values ( #108611 )
...
* values can be empty
* remove a test
2025-07-24 20:12:43 +02:00
grafana-pr-automation[bot] and github-actions[bot]
408ac3086d
I18n: Download translations from Crowdin ( #108493 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-23 00:40:19 +00:00
Ashley Harrison
66323b2a19
Internationalisation: More markup in prometheus/grafana-data ( #108378 )
...
* mark up units
* remaining category markup
* prometheus translations...
* load prom resources in core
* more prom markup
* don't load prometheus resources directly in core
* isolate @grafana/data import in jest-setup to prevent side effects in tests
* directly use tz
2025-07-22 17:57:05 +01:00
grafana-pr-automation[bot] and github-actions[bot]
bf4940f677
I18n: Download translations from Crowdin ( #108285 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-18 00:39:17 +00:00
grafana-pr-automation[bot] and github-actions[bot]
3fb0e8cd2c
I18n: Download translations from Crowdin ( #108200 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-17 09:35:11 +00:00
ismail simsek
6b266ebc50
Chore: Remove unused files in @grafana/prometheus ( #108135 )
...
* remove unused files
* lint
* resolve circular dependencies
* a bit more circular dependency cleaning
* move unit tests
2025-07-16 16:39:39 -04:00
Sven Grossmann
2fcb86f031
Monaco: Fix hexdigits in monaco langs ( #108153 )
2025-07-16 13:51:08 +02:00
ismail simsek
d602e79e9a
Chore: Remove unnecessary exports ( #108124 )
...
* no unnecessary exports
* needs exports
* put query builder types back
* put types back
* betterer
2025-07-15 16:20:09 +02:00
ismail simsek
3d9228f296
Chore: Remove default export of promqlGrammar ( #108120 )
...
remove default export
2025-07-15 15:13:44 +02:00
ismail simsek
5b5cce3243
Chore: Remove unused parseSelector function ( #108119 )
...
remove unused parseSelector
2025-07-15 14:10:47 +01:00
ismail simsek
67573d5513
Prometheus: Fix interpolating minStep for range queries when incremental querying enabled ( #107715 )
...
* return calculatedMinStep in first frame of the response
* update test files
* make the custom metadata as type of map[string]any
* append calculatedMinStep to custom metadata
* fix exemplar frame checking
2025-07-15 08:37:43 +02:00
grafana-pr-automation[bot] and github-actions[bot]
2c0cfb0dc7
I18n: Download translations from Crowdin ( #108089 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-15 00:38:35 +00:00
grafana-pr-automation[bot] and github-actions[bot]
b0e85a637f
I18n: Download translations from Crowdin ( #108045 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-12 00:38:54 +00:00
Ashley Harrison
453a791db1
Internationalisation: More mark up following manual review ( #107709 )
...
* mark up variable types
* mark up annotation stuff
* mark up TagsInput placeholder
* mark up validation messages
* mark up required error
* Mark up metrics explorer modal
2025-07-11 10:34:24 +01:00
grafana-pr-automation[bot] and github-actions[bot]
d22842b52b
I18n: Download translations from Crowdin ( #107750 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-08 10:03:08 +00:00
Ashley Harrison
31b71f79dd
Internationalisation: Manual mark up following review ( #107625 )
...
* mark up and add confirmText to lint rule
* mark up and add ariaLabel to lint rule
* add confirmText to propertiesToCheck
* mark up and add body to propsToCheck
* mark up latest
* mark up 'Dashboard saved'
* mark up filterbyvalue options
* mark up tooltip options
* mark up and add lint rules for noOptionsMessage/loadingMessage
* mark up 'Convert field type'
* mark up placeholderText/noOptionsMessage
* mark up run query
* mark up variable editor fields
* mark up week start options
* mark up dashboard link options
* mark up prom options
* mark up builder/code toggles
* make CI happy
* kick CI
2025-07-07 16:43:19 +01:00
Gareth and ismail simsek
5a39f29c74
Prometheus: display a warning when subquery is used ( #106199 )
...
* display warning when subquery used
* lint fix
* update tests to work with new return value
* prettier
* use object shorthand
* only warn agains x:x, ignore 2x:x
* update error message
* prettier
* fix tests
* add tests
* prettier
* Update packages/grafana-prometheus/src/components/monaco-query-field/monaco-completion-provider/validation.ts
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com >
* prettier
---------
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com >
2025-07-07 13:04:07 +01:00
ismail simsek
aa22cf9e1f
Prometheus: Don't use empty matcher if there is no match parameter ( #107569 )
...
* don't use empty matcher
* nit updates
2025-07-03 14:16:23 +00:00
Hugo Häggmark
bfd33467fb
Tests: removes jest duplicate manual mock warning ( #107459 )
...
* Tests: removes jest duplicate manual mock warning
* Trigger build
* Trigger build
2025-07-02 09:25:25 +02:00
ismail simsek
c1a5e6bbf1
Prometheus: Preserve custom variables as function parameters after parsing the expression ( #106661 )
...
* preserve custom variables as function parameters after parsing the expression
* replaced variable check
2025-06-30 14:24:06 +00:00
ismail simsek
bacad12b2a
Prometheus: Fix populating label names in sum operation on query builder ( #107376 )
...
fix populating label names
2025-06-30 11:47:43 +02:00
Gareth
643dee6739
Prometheus: Refactoring in datasource.ts ( #107208 )
...
* start cleanup
* update vars
* prettier
2025-06-27 11:00:25 +01:00
ismail simsek
de0ce87fd4
Prometheus: Apply limit to metadata request ( #107068 )
...
* use limit when calling metadata endpoint
* request metadata with limit
* betterer
2025-06-26 17:04:04 +00:00
Ida Štambuk
2e9c4a76c4
Prometheus: Migrate remaining selectors to data-testid ( #106564 )
2025-06-26 10:22:42 +00:00
ismail simsek
0b5d1a0e51
Prometheus: Fix adding metric name to matcher ( #107214 )
...
check metric name before pushing
2025-06-26 02:16:07 +02:00
grafana-pr-automation[bot] and github-actions[bot]
d872a74d1c
I18n: Download translations from Crowdin ( #107160 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-25 09:54:27 +01:00
Domas
6e28464981
Prometheus: Reinstate variable interpolation for getTagKeys() and getTagValues() ( #107171 )
...
add interpolation to prom getTagKeys() and getTagValues()
2025-06-25 11:36:36 +03:00
Ashley Harrison
38fc06a6ff
Internationalisation: Mark up panel edit options ( #107051 )
...
* markup timeseries panel edit
* mark up matchers ui
* mark up bar chart
* mark up stat panel
* mark up gauge
* mark up bar gauge
* mark up table component
* mark up pie chart
* mark up state timeline
* mark up heatmap
* mark up status history
* mark up histogram
* mark up text panel
* mark up alert list
* mark up dashboard list
* mark up news panel
* mark up annolist
* mark up logs panel
* mark up node-graph
* mark up traces
* mark up trend
* mark up xychart
* fix build
2025-06-24 12:55:55 +01:00
ismail simsek
e99e879fe1
Prometheus: Introduce series limit configuration ( #107038 )
...
* introduce series limit configuration
* add docs
2025-06-21 15:40:52 +02:00