Andres Torres
c2b7acae35
chore(datasources): Adding debug logging to datasource provisioning when resource is not found in SqlStore ( #107652 )
2025-07-07 12:23:51 +00:00
Yash Suresh Chandra
b9fba95849
Dashboard: Fix cache validation to prevent stale cache ( #105918 )
...
* compare dashboard updated at while fetching
* test added
* added created field in dashboard dto meta object for k8s api. fixed cache updation check
* code refactor
* code formatting with prettier
* added created at field in DashboardPageProxy.test.tsx
2025-07-07 14:06:01 +02:00
Gareth
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
Sriram
3b6784cfcf
Postgres: Regroup config page for TLS related settings ( #107686 )
2025-07-07 12:30:19 +01:00
Ashley Harrison
6ce2fac2bb
Internationalisation: Mark up geomap panel edit options ( #107140 )
...
mark up geomap panel edit options
2025-07-07 11:30:11 +01:00
Georges Chaudy
9b7e2aa5f3
unistore: add custom kv grpc ( #107464 )
...
add StorageTypeUnifiedKVGrpc
2025-07-07 09:57:08 +00:00
renovate[bot]
3387971cf2
Update dependency swagger-ui-react to v5.26.1 ( #107681 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-07 09:42:38 +00:00
renovate[bot]
344658fd48
Update dependency react-i18next to v15.6.0 ( #107680 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-07 10:18:40 +01:00
renovate[bot]
4698e194d3
Update dependency react-hook-form to v7.60.0 ( #107677 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-07 08:53:49 +00:00
renovate[bot]
6d1d0a2167
Update dependency react-draggable to v4.5.0 ( #107647 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-07 09:30:02 +01:00
xavi
2d8f751e6d
Auth: make skipTokenRotationIfRecent feature flag enabled by default ( #107676 )
2025-07-07 10:24:36 +02:00
Bogdan Matei
524d6055c0
Dashboards: Fix persisting repeated panels resize after edit ( #107386 )
2025-07-07 10:30:33 +03:00
Hugo Häggmark
68cbd23916
Chore: reduces barrel files ( #107512 )
...
* Chore: reduce barrel files
* chore: fixes unit test
* chore: fix broken path
2025-07-07 09:23:27 +02:00
Konrad Lalik
3e6d620d2c
Alerting: Remove ruler from alert list view2 ( #106778 )
...
* wip
* Add working actions for GMA rules based on Prom-only API
* Remove Ruler-loader related code for Grafana rules
Co-authored-by: Sonia Augilar <sonia.aguilar@grafana.com >
* Remove outdated tests
* add some comments
* remove commented code
* remove showLocation property
* Add missing mocks in tests
* Add showLocation to GrafanaRuleListItem, improve useAbilities, address PR feedback
* Enhance GrafanaGroupLoader tests: Add permission checks and More button functionality
- Introduced user permission grants for alerting actions in tests.
- Added tests for rendering the More button with action menu options.
- Verified that each rule has its own action buttons and handles permissions correctly.
- Ensured the edit button is not rendered when user lacks edit permissions.
- Confirmed the correct menu actions are displayed when the More button is clicked.
* Update translations
---------
Co-authored-by: Sonia Aguilar <soniaaguilarpeiron@gmail.com >
Co-authored-by: Sonia Augilar <sonia.aguilar@grafana.com >
2025-07-07 09:13:09 +02:00
Gábor Farkas
acdb0e151c
datasources: remove empty if ( #105314 )
2025-07-07 08:58:48 +02:00
grafana-pr-automation[bot]
214fdc791d
I18n: Download translations from Crowdin ( #107659 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-05 00:36:53 +00:00
xavi
5b5d5fe675
Auth: fix role_attribute_path when using ID tokens in Gitlab OAuth ( #107634 )
2025-07-04 23:58:04 +02:00
Tobias Skarhed
ab676ce035
Loki: Add scope filters to queries on the frontend ( #104638 )
...
* Add scopes to queries in DataSourceWithBackend
* Remove Prometheus-specific solution
* Readd prometheus support
* move scopes reordering ti loki ds
* Add tests and logQLScope feature flag
* Move featureToggles to before/after each
* Remove irrelevant file change
2025-07-04 18:35:52 +02:00
Paulo Dias
5edbdb7c4f
Loki: Fix label browser not sorted after selection of a label ( #107394 )
...
* Explore(Loki): fix label browser not sorted after selection of a label
Signed-off-by: Paulo Dias <paulodias.gm@gmail.com >
* fix: use collator instead of localCompares
Signed-off-by: Paulo Dias <paulodias.gm@gmail.com >
---------
Signed-off-by: Paulo Dias <paulodias.gm@gmail.com >
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
2025-07-04 18:15:29 +02:00
renovate[bot]
fe3d06928f
Update dependency msw to v2.10.3 ( #107643 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-04 16:08:03 +00:00
Isabel Matwawana
9112d86c04
Doc: Remove dynamic dashboards section ( #107642 )
2025-07-04 16:05:30 +00:00
renovate[bot]
835691b46f
Update dependency marked-mangle to v1.1.11 ( #107640 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-04 15:29:11 +00:00
Matheus Macabu
59542bb95a
Extensions: Undo removal of required enterprise dependencies ( #107641 )
2025-07-04 15:26:47 +00:00
Jean-Philippe Quéméner
3abe84121f
feat(config): add config ensure_default_org_and_user ( #107619 )
2025-07-04 17:19:53 +02:00
renovate[bot]
cc2eac7f84
Update typescript-eslint monorepo to v8.35.1 ( #107633 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-04 14:48:26 +00:00
Josh Hunt
443ea5924c
Eslint: Allow 'unset' in no-border-radius-literal lint rule ( #106619 )
...
* allow border radius of 0
* Prefer unset or initial over 0
* readme
* add an autofix for 0 -> unset
* replace 0 with unset
* fix fixes tests
* fix snapshot
* Fix lint in SecretFormField
* fix unused cx
2025-07-04 15:43:48 +01:00
renovate[bot]
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
Yunwen Zheng
107c7fd8df
fix empty folder form on root folder level ( #107630 )
2025-07-04 14:13:15 +00:00
Ashley Harrison
1e3f7bfd67
Internationalisation: Enable automatic scheduling for translations ( #107629 )
...
enable schedule for crowdin task creation
2025-07-04 14:08:17 +00:00
renovate[bot]
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
renovate[bot]
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
Carl Bergquist
d0c474019a
Go: exclude github.com/RoaringBitmap/real-roaring-datasets since it doesn't contain a LICENSE file. ( #107609 )
...
go.mod: exclude package without license file
Signed-off-by: bergquist <carl.bergquist@gmail.com >
2025-07-04 15:32:02 +02:00
Arati R.
650abfd2ff
Unified Storage: Remove distributor todo comment ( #107623 )
...
Remove todo
2025-07-04 12:59:22 +00:00
Georges Chaudy
6bb74ff56a
unistore: add key validation ( #107622 )
2025-07-04 12:52:24 +00:00
Dana Axinte
46c38fdbb7
SecretsManager: Introduce worker and secret async service ( #107614 )
...
SecretsManager: Introduce worker and secret aysnc service
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com >
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
Co-authored-by: Michael Mandrus <michael.mandrus@grafana.com >
2025-07-04 13:13:48 +01:00
Josh Hunt
76a21fb2e2
Docs: Clarify that log level critical is just an alias for error ( #107454 )
...
Docs: Clarify that level = critical is just an alias for error
2025-07-04 13:09:19 +01:00
Matias Chomicki
3ba2457a70
Query splitting: Interpolate queries at the start of the process ( #107534 )
...
* Loki query splitting: interpolate queries before execution
* Update tests
* Prettier
* shardQuerySplitting: remove unnecessary call
2025-07-04 11:45:30 +00:00
Arati R.
dcb853d309
Unified Search: Remove resource-server-specific methods from distributor ( #107607 )
...
* Remove resource-server-specific methods from distributor
* Remove BlobStoreServer interface implementation from distributor
2025-07-04 12:48:27 +02:00
Josh Hunt
4d93380753
Storybook: Deploy PR previews ( #107322 )
...
* Create workflow to build storybook
* rename action, gate to non-forks
* fix my branch name
* add upload to gcs
* fix permissions
* login first
* try prod env
* remove login
* clean up GHA
* try to upload storybook to better path
* better cache node modules
* specify parent: false
* write summary
* fix summary url
* comment
* add comment
* fix commit hash
* add issue number to new comment
* remove comment stuff
* codeowners
* change deploy name preview
* fix
2025-07-04 11:35:52 +01:00
Bogdan Matei
47e5bd2316
TimeSeries/Trend: Fix infinite loop ( #107615 )
2025-07-04 09:26:43 +00:00
grafana-pr-automation[bot]
c02f76d89a
I18n: Download translations from Crowdin ( #107601 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-04 09:08:21 +00:00
Misi
713f6d1551
IAM: Move resource definitions to apps/iam step 1 ( #107389 )
...
* wip
* Use serviceaccount model from /apps/iam
* revert version update
* Add tembinding, userteam, other improvements
* Change serviceaccounttoken spec
* Revert the change of ServiceAccountToken
* Revert the change of UserTeam
* Clean up
* Remove files that are not needed for now
* Lint
* Update sql query's integration tests
* Fix tests
* update openapi spec
* Move LastSeenAt to the annotations
* Updte openapi_snapshots
* Change lastSeenAt annotation name
2025-07-04 11:07:48 +02:00
Hugo Kiyodi Oshiro
c7374b6910
Alerting: Add Synthetic and IRM link cards ( #107538 )
2025-07-04 10:52:43 +02:00
Dana Axinte
15e1aa8855
SecretsManager: Introduce decrypt store ( #107586 )
...
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
Co-authored-by: Michael Mandrus <michael.mandrus@grafana.com >
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com >
2025-07-04 09:22:10 +01:00
Tobias Skarhed
ea4f783ebe
Dependencies: Add resolution for outdated transitive deps ( #107559 )
...
* Add resolution for jsonlint
* Update get-document and gitconfiglocal
2025-07-04 09:26:16 +02:00
Sven Grossmann
a1f1196352
Test Data Source: Allow inputs to render 0 values ( #107578 )
2025-07-04 08:33:33 +02:00
Leon Sorokin
f2ffdd39ca
TableNG: Reduce how often we re-measure row height ( #107604 )
2025-07-04 02:46:03 +00:00
Matias Chomicki
41014f29ed
New Log Details: Create initial component for Log Details ( #107466 )
...
* Log Details: fork and refactor as functional
* LogDetailsBody: refactor styles
* LogDetails: decouple from old panel
* LogDetails: extract and centralize styles
* LogDetailsRow: refactor as functional
* Fix unused
* Fix wrong label
* LogDetails: create new component
* LogLineDetails: process links and add sample sections
* LogLineDetails: create and use LogLineDetailsFields
* LogLineDetails: group labels by type
* LogLineDetails: render all fields
* Removed unused components
* Fix imports
* LogLineDetails: fix label
* LogLineDetailsFields: fix stats
* LogLinedetailsFields: add base styles
* LogLineDetails: store open state
* getLabelTypeFromRow: internationalize and add plural support
* LogLineDetails: get plural field types
* LogLineDetails: sticky header
* LogLineDetails: introduce log details header
* LogLineDetails: extract into submodules
* LogDetails: add more header options and store collapsed state
* LogDetails: add scroll for log line
* LogLineDetailsHeader: add log line toggle button
* LogLineDetailsFieldS: improve sizes
* LogLineDetails: add search handler
* LogLineDetailsFields: implement search
* LogLineDetailsFields: switch to fixed key width
* LogLineDetailsFields: refactor fields display
* Link: remove tooltip
* Fix translations
* Revert "Link: remove tooltip"
This reverts commit cd927302a7889b9430008ae3b81ace0aed343f5f.
* LogLineDetailsFields: switch to css grid
* Remap new translations
* LogLineDetails: implement disable actions
* LogLineDetailsFields: migrate links to css grid
* LogLineDetailsFields: migrate stats to css grid
* LogLabelStats: make functional
* LogLineDetailsHeader: refactor listener
* LogLineDetailsFields: decrease column minwidth
* Reuse current panel unit tests
* Translations
* Test search
* Update public/app/features/logs/components/panel/LogLineDetails.test.tsx
* LogLineDetailsHeader: fix zIndex
* Create LogLineDetailsDisplayedFields
* Revert "Create LogLineDetailsDisplayedFields"
This reverts commit 57d460d966483c3126738994e2705b6578aac120.
* LogList: recover unwrapped horizontal scroll
* LogLineDetails: apply styles suggestion
* LogLineDetailsComponent: fix group option name
* LogLineDetailsHeader: tweak styles
* LogLineDetailsComponent: remove margin of last collapsable
2025-07-03 22:57:14 +02:00
Paul Marbach
de370fb311
Chore: Upgrade scenes to 6.27.0 ( #107594 )
...
chore: upgrade scenes to 6.27.0
2025-07-03 15:42:09 -05:00
Carl Bergquist
115b639c54
Parca: upgrades to parca package to version that includes LICENSE file. ( #107576 )
...
deps: upgrade parc dep
Signed-off-by: bergquist <carl.bergquist@gmail.com >
2025-07-03 22:41:39 +02:00