Mihai Turdean
3eebe43c6d
Slight refactor of Zanzana GRPC Client to use it in the IAM Folder Operator ( #110120 )
2025-08-26 08:34:15 -06:00
Matheus Macabu
60f31342c0
Secrets: Remove proxy certs ( #110140 )
2025-08-26 16:24:26 +02:00
Kim Nylander
2cba22c092
[DOC] Tempo DS: Clone a provisioned data source doc ( #110114 )
...
* Tempo DS: Clone a provisioned data source doc
* Chagnes from prettier
* Update docs/sources/datasources/tempo/configure-tempo-data-source.md
2025-08-26 14:14:41 +00:00
Matheus Macabu
78ac555c4d
CI: Run gofmt on Linting action ( #110159 )
...
* CI: Run gofmt on Linting action
* Chore: Run gofmt on all packages
2025-08-26 16:14:03 +02:00
Andres Martinez Gotor
d34338be02
Advisor: Avoid pagination when listing checks ( #110161 )
2025-08-26 16:03:34 +02:00
Kyle Brandt
58c8fdad7a
SSE/QuerySvc: (Chore) Remove expression parser code and feature toggle ( #110117 )
2025-08-26 13:21:24 +00:00
Steffen Baarsgaard
b047175330
Auth: Support JWT configs tls_client_ca and jwk_set_bearer_token_file ( #109095 )
...
* Auth.jwt: Support config tls_client_ca
* Auth.jwt: Support config jwk_set_bearer_token_file
* Docs: Document new JWKS url options and mention tls_skip_verify_insecure
* Docs: Fix note on JWKS response caching
* chore: Refactor getBearerToken into standalone function
* docs: Apply wording/formatting suggestions
Co-authored-by: Victor Cinaglia <victorcinaglia@gmail.com >
* chore: Simplify ca helper function using testcerts
Co-authored-by: Victor Cinaglia <victorcinaglia@gmail.com >
* chore: Update doc and add comment preventing potential erroneous optimization
Co-authored-by: Victor Cinaglia <victorcinaglia@gmail.com >
chore: Reword comment prevent an erroneous refactor
* docs: Update casing
Co-authored-by: Victor Cinaglia <victorcinaglia@gmail.com >
---------
Co-authored-by: Victor Cinaglia <victorcinaglia@gmail.com >
2025-08-26 09:50:06 -03:00
Andres Martinez Gotor
145577831b
Chore: fix betterer issues ( #110100 )
2025-08-26 14:45:27 +02:00
Moustafa Baiou
5724fae778
Alerting: Add Extended List Query for Alert Rules w/pagination ( #109360 )
...
* Alerting: Add Extended List Query for Alert Rules w/pagination
This adds an extended query which allows filtering by the kind of rule (Recording or Alerting) and supports pagination.
Pagination tokens will allow us to list all rules paginated, regardless of the rule group.
---------
Co-authored-by: William Wernert <william.wernert@grafana.com >
2025-08-26 08:20:47 -04:00
Ivan Ortega Alba
a7e4447d0e
DashboardMigration: V16 was removing panels when repeatInteration is null ( #110151 )
2025-08-26 14:20:22 +02:00
Matheus Macabu
6e3ded8432
Preferences: Add module to Go workspace ( #110148 )
2025-08-26 13:30:15 +02:00
Will Assis
ac641e07fe
unified-storage: increase sprinkles default limit from 100 to 10000 ( #110135 )
...
increase sprinkles default limit from 100 to 10000
2025-08-26 10:59:15 +02:00
Peter Štibraný
067b6e20a2
Fix name of the summary, remove _total suffix ( #110143 )
2025-08-26 08:48:05 +00:00
Andres Martinez Gotor
07b208ac43
Advisor: Fixes for retry item logic ( #109918 )
2025-08-26 10:44:47 +02:00
grafana-pr-automation[bot]
f144f74995
I18n: Download translations from Crowdin ( #110138 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-26 08:41:06 +00:00
Roberto Jiménez Sánchez
e196f13b2b
Provisioning: Introduce Repository Factory with extras ( #110018 )
2025-08-26 10:37:47 +02:00
Konrad Lalik
6a050ff551
Alerting: Fix permission checks for the Import to GMA ( #109950 )
...
Fix permission checks for the Import rules buttons and import to GMA page
2025-08-26 08:39:36 +02:00
Hugo Häggmark
6b67b394fd
Chore: fixes React hook betterer for EditDataSource.test.tsx ( #110104 )
2025-08-26 06:56:51 +02:00
owensmallwood
bacb5c576c
Unified Storage: Fix yield statement ( #110134 )
...
fix yield
2025-08-25 20:06:24 -06:00
Kristina
e87652060c
Transformations: Handle special case with nested dataframes/JSON ( #109876 )
...
* Fix crashes
* Remove inline snapshot
2025-08-25 19:14:04 -05:00
Ezequiel Victorero
649e9aa8ca
SavedQueries: Create feature flag ( #109944 )
2025-08-25 18:22:09 -03:00
Alex Spencer
c658b702f6
Transformations: Organize by fields betterer fix ( #110127 )
...
fix: betterer
2025-08-25 13:02:05 -07:00
Paul Marbach
67502a5a7c
Table: Color text, color background, and apply to row can co-mingle ( #109939 )
...
* Table: Color text, color background, and apply to row can co-mingle
* fix test
* lean on existing memoization and utils more
* just make that method a prop of TableCellRenderer
* add prop to tooltip stuff as well
* fix another test
* update TableNG with apply to row mixed color cell table
* simplify color overrides table
* special case: apply to row transparent bg
* add unit test
* delete erroneous import
* update for readability
2025-08-25 19:47:11 +00:00
Brendan O'Handley
4d2decfa0c
Tempo: automatic native histogram check for service graph ( #108394 )
...
* add new dataquery field for identifying which histogram type
* run make gen-cue to update tempo dataquery
* add native histogram check function & look for dataquery flag
* remove console log
* check for native histograms in queryfield
* only run query when histograms have not been migrated yet
* use less resource intensive query, just check if series are there
* fix type issue
* use series as better for detecting existence of a metric, fix betterer things
* fix type
* fix import
* remove metric name from func
* use datasrource func and don't make a new one
* remove string for boolean check in service graph functions
* fix bug for switching tempo data sources
* handle race condition for unmounting before async call is completed
* fix imports
* add todo to implement getNativeHistograms in Prometheus data source
* add todo to remove automatic check once tempo fully migrates to native histograms
* add todo to remove the native histogram config option
2025-08-25 19:43:22 +00:00
Dominik Prokop
a806f2db99
Update scenes to v6.30.4 canary and document profile isolation ( #110112 )
...
* Update scenes to v6.30.4 canary and document profile isolation
- Bump @grafana/scenes and @grafana/scenes-react to 6.30.4--canary.1225
- Document SceneRenderProfiler overlapping profile handling
* Update scenes
2025-08-25 20:53:50 +02:00
Matias Chomicki
2af5edbebe
New Log Details: fix attribute extension links ( #110119 )
...
* New Log Details: fix attribute extension links
* LogLineDetailsFields: do not render empty divs
2025-08-25 13:32:48 -05:00
Stephanie Hingtgen
ad30905969
Feature toggles: Cleanup generated file ( #110124 )
...
cleanup generated file
2025-08-25 18:28:42 +00:00
Stephanie Hingtgen
581a34834e
Data source: Modify docs to mention uids cannot be updated ( #110121 )
2025-08-25 12:51:24 -05:00
Ryan McKinley
99f640fbab
Provisioning: Always fetch token ( #110116 )
2025-08-25 18:57:27 +02:00
Matias Chomicki
4eeb6c3ed8
Logs Panel: fix conditionally called React hooks ( #110113 )
...
* Logs Panel: fix conditionally called React hooks
* Update betterer
2025-08-25 17:50:49 +02:00
Kyle Brandt
4f0cb47d3c
SQL Expressions: Rework backend errors and error instrumentation ( #109633 )
...
* Capture error_type label on metrics/traces
* Make error messages more helpful to user
* Use errutil, categorized errors, and tie them to error_type (category in code)
* Misc trace fixes
* Add metric to track SQL input conversion
2025-08-25 11:13:42 -04:00
linoman
539b413584
SAML catalog: Add metrics for saml catalog logins ( #109904 )
...
* Add samlCatalog metric
* Add samlCatalog metric to stats
* Define hook for successful SamlCatalog metrics
* Register new hook
* Add tests
* Rework the collected stats and split it into versions
2025-08-25 16:21:10 +02:00
Matias Chomicki
9646a06a91
Log Details: Show embedded trace if available ( #109926 )
...
* LogLineDetails: get link details from href
* links: create module
* LogList: pass time zone and time range to Details
* LogLineDetailsTrace: create component
* InlineLogDetails: pass time range and time zone
* LogLineDetailsTrace: show loading and error messages
* Update tests
* LogLineDetailsTrace: update message styles
* Prettier
* Add test
* LogLineDetails: add embedded metric test
* Prettier
* LogLineDetailsTrace: use unique request id
* LogLineDetailsTrace: reset state when props change
* Chore: rename
* Chore: rename
* links: add integration test
* Prettier
2025-08-25 14:06:01 +00:00
Andrej Ocenas
dcea3315fa
Folders: Migrate bulk delete actions ( #109525 )
...
* Split delete items call and use new API
* add test
* Add translation
* Remove unnecessary array spread
* move check provisioned into util function
* wip conflict fix
* Undo file rename
* Remove unneeded handler for now
* Fix delete invalidating getFolder calls
* Don't call hooks conditionally
---------
Co-authored-by: Tom Ratcliffe <tom.ratcliffe@grafana.com >
2025-08-25 13:55:46 +02:00
Zoltán Bedi
1e0587001d
PostgreSQL: PGX default to time series format when no format is specified in queries ( #110028 )
...
* PostgreSQL: PGX default to table format when no format is specified in queries
* Change to default to time series
2025-08-25 13:31:57 +02:00
schoen2
bd06c062b7
Dashboard: Fix AngularJS deprecation in grafana-overview dashboard ( #106462 )
...
Co-authored-by: Hannes Schön <hannes.schoen@diva-e.com >
Co-authored-by: Timur Olzhabayev <timur.olzhabayev@grafana.com >
2025-08-25 12:55:02 +02:00
Ryan McKinley
27c92a6644
Dashboards: Make conversion data optional ( #109965 )
2025-08-25 13:47:42 +03:00
Torkel Ödegaard
da5209be1e
Dashboards: Add support for full screen panel view and embedded (solo panel) route to repeated panels and new layouts (via new SoloPanelContex) ( #107375 )
...
* SoloPanelContext: First steps
* working in default grid
* Fixes
* Update
* SoloPanelPage
* Fixing search layout
* Fixes
* Fixes
* Update
* remove comments
* Solving panel not found
* Fix
* fix lint
* fix lint
2025-08-25 12:23:11 +02:00
Ryan McKinley
7434a9d725
Provisioning: Save temporary repository with sync.target=folder ( #110094 )
2025-08-25 13:14:12 +03:00
ismail simsek
35b7341638
Chore: Update project urls for zipkin, jaeger, tempo and parca ( #110095 )
...
Update project urls for zipkin, jaeger, tempo and parca
2025-08-25 09:57:54 +00:00
Stephanie Hingtgen
1091054c25
Unistore: Wire up inline secure values ( #110072 )
...
* Unistore: Wire up inline secure values
* add validation and test
* linter
2025-08-25 02:48:49 -06:00
Roberto Jiménez Sánchez
e7ccefcf92
Provisioning: Add Standalone Job Controller Without Job Processing ( #109610 )
...
* Add standalone job controller
* Add makefile
* Add limit on the current implementation
* Move job controllers to app package
* Add TLS flags
2025-08-25 08:48:40 +00:00
Victor Marin
9204a08207
Scopes: Fix zod schema for scope spec ( #109348 )
...
* fix zod schema for scope spec
* keep only title and filters required
2025-08-25 08:35:05 +00:00
Peter Štibraný
4c996a8a7f
search: Guarantee search-after-write consistency ( #109972 )
2025-08-25 10:13:07 +02:00
Roberto Jiménez Sánchez
9a668ce06f
Provisioning: Use API Client For Job Processing ( #110044 )
2025-08-25 09:46:20 +02:00
grafana-pr-automation[bot]
1c14780335
I18n: Download translations from Crowdin ( #110080 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-24 00:41:24 +00:00
Hasith De Alwis
9fb5790166
Trend/TimeSeries: Add "Show values" option ( #108090 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2025-08-23 12:33:45 +00:00
Kevin Minehart
67a6866c7b
CI: Skip expensive tests suites on push in forks and mirrors ( #110074 )
...
Skip expensive tests suites on push in forks and mirrors
2025-08-23 02:44:51 +00:00
grafana-pr-automation[bot]
ded6ba49f3
I18n: Download translations from Crowdin ( #110076 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-23 00:40:48 +00:00
Kevin Minehart
488caa12ec
CI: Avoid running on 'push' in mirrors / forks ( #110063 )
...
* CI: Avoid running on 'push' in mirrors / forks
* use single quotes
2025-08-22 18:35:52 -05:00