fa8b631a87
Chore: Improve prometheus language provider documentation ( #108661 )
...
* improve documentation
* fix
* betterer
2025-07-25 09:45:09 +00:00
22bcd4dab4
Chore: bump version to 12.2.0-pre ( #108623 )
...
* bump version to 12.2.0-pre
* make gen-cue
2025-07-24 21:25:26 -05:00
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
15d9df93f9
Fix: Prevent Rollup from treeshaking NPM packages ( #108567 )
...
fix(packages): prevent rollup from treeshaking libraries
2025-07-24 10:54:02 +02:00
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
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
1a879abd4e
Update dependency @types/node to v22.16.5 ( #108431 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 11:04:32 +01:00
abd519899f
Update dependency @testing-library/react to v16.3.0 ( #108428 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 08:47:52 +00:00
6ecbe1f61b
Update dependency esbuild to v0.25.8 ( #108385 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 14:57:34 +01:00
9ff5a18d98
Update dependency monaco-promql to v1.8.0 ( #108377 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 13:27:38 +01:00
5b9cb1f568
Update dependency rollup-plugin-esbuild to v6.2.1 ( #108303 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-18 11:44:47 +01:00
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
0e01fc1437
Update dependency @reduxjs/toolkit to v2.8.2 ( #105944 )
...
* Update dependency @reduxjs/toolkit to v2.8.2
* update types to work with new rtk-query version
* kick CI
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2025-07-17 17:51:11 +01:00
c6ebefdfb6
Update dependency @prometheus-io/lezer-promql to v0.305.0 ( #108220 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-17 13:59:05 +02:00
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
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
2fcb86f031
Monaco: Fix hexdigits
in monaco langs ( #108153 )
2025-07-16 13:51:08 +02:00
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
3d9228f296
Chore: Remove default export of promqlGrammar ( #108120 )
...
remove default export
2025-07-15 15:13:44 +02:00
5b5cce3243
Chore: Remove unused parseSelector function ( #108119 )
...
remove unused parseSelector
2025-07-15 14:10:47 +01:00
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
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
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
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
aa17dd8056
Update dependency esbuild to v0.25.6 ( #107799 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-09 09:36:22 +01:00
2fabedc363
Update dependency @types/lodash to v4.17.20 ( #107767 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-08 11:50:43 +00:00
5d2bbfd3ee
Update dependency @rollup/plugin-node-resolve to v16.0.1 ( #107766 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-08 11:27:09 +00:00
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
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
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
efbcf9d8f7
Update dependency @prometheus-io/lezer-promql to v0.304.2 ( #107631 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-04 14:30:53 +00:00
81a20caf6b
Update dependency @floating-ui/react to v0.27.13 ( #107628 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-04 14:06:53 +00:00
17ecd4c051
Update dependency typescript to v5.8.3 ( #101501 )
...
* Update dependency typescript to v5.8.3
* get correct window type
* fix @grafana/data
* update lockfile
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2025-07-04 14:43:01 +01:00
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
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
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
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
643dee6739
Prometheus: Refactoring in datasource.ts ( #107208 )
...
* start cleanup
* update vars
* prettier
2025-06-27 11:00:25 +01:00
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
2e9c4a76c4
Prometheus: Migrate remaining selectors to data-testid ( #106564 )
2025-06-26 10:22:42 +00:00
0b5d1a0e51
Prometheus: Fix adding metric name to matcher ( #107214 )
...
check metric name before pushing
2025-06-26 02:16:07 +02:00
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
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
2578c7cdc7
Update dependency @hello-pangea/dnd to v18 ( #107120 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-24 17:23:58 +01:00
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
e99e879fe1
Prometheus: Introduce series limit configuration ( #107038 )
...
* introduce series limit configuration
* add docs
2025-06-21 15:40:52 +02:00
f27098a976
Chore: Remove limit as '0' ( #107040 )
...
remove limit as '0'
2025-06-20 16:34:59 +00:00
18cb131a2a
Chore: Refactor some of the prometheus data source types ( #107031 )
...
* refactor the types
* more refactoring
* fix import
2025-06-20 12:02:41 +00:00
704d91f2be
Prometheus: Fix utf8 label value handling ( #106963 )
...
* clean up
* fix tooltip
* adjust label values query for utf8 label names
* fix series call with utf8 label
* remove commented code
* fix test
2025-06-20 10:12:42 +00:00
aecac275f5
Update dependency uuid to v11.1.0 ( #106999 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-19 17:20:12 +01:00