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 and Tom Ratcliffe
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
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] and github-actions[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 and Leon Sorokin
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] and github-actions[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
Sarah Zinger
d51e6a16bc
DS-Querier: support group queries ( #109879 )
2025-08-22 14:59:30 -04:00
Sarah Zinger
333a21f19d
DS-Querier: Fix data source not found ( #110064 )
2025-08-22 14:59:07 -04:00
Sarah Zinger
a38c113227
Create option to read ini file without validating frontend files ( #109990 )
2025-08-22 18:28:40 +00:00
Isabel Matwawana
021726dfe2
Docs: Remove empty admonition and add a new step ( #110058 )
2025-08-22 17:56:00 +00:00
Alyssa Joyner
1cb90cd3b2
[InfluxDB]: Design quick wins ( #109680 )
2025-08-22 11:05:45 -06:00
ce65391067
Provisioning: Use inline secrets for gitsync ( #109908 )
...
Co-authored-by: Clarity-89 <homes89@ukr.net >
Co-authored-by: Roberto Jimenez Sanchez <roberto.jimenez@grafana.com >
2025-08-22 18:38:28 +02:00
Kevin Minehart
04f392d37b
CI: Push docker images to dockerhub on merges to main ( #110056 )
2025-08-22 15:30:11 +00:00
Jev Forsberg
3cd03c5932
Chore: Fix example of major release ( #110007 )
...
baldm0mma/ fix example of major release
2025-08-22 09:08:04 -06:00
Kevin Minehart
2450f6d0de
CI: update backport workflow with more conditions ( #109541 )
...
update backport workflow with more conditions
2025-08-22 15:03:38 +00:00
Miguel Palau
cbb54c517d
Refactor: Remove unused extension links from DataSourceTestingStatus … ( #110004 )
2025-08-22 17:02:35 +02:00
Tom Ratcliffe
743bc1cfe2
Chore: Upgrade grafana eslint config and re-enable rule of hooks rules ( #110029 )
2025-08-22 15:38:02 +01:00
Isabel Matwawana
8d863260e4
Docs: Add degrees to rotation angle descriptions ( #109995 )
2025-08-22 10:11:13 -04:00
Isabel Matwawana
ce1ff46f4a
Docs: Folder name character limitations ( #109992 )
2025-08-22 10:10:54 -04:00
Yunwen Zheng
e5a7d3f104
NestedFolderPicker: Add rootFolderUID prop ( #109991 )
...
* NestedFolderPicker: add rootFolderUID prop
2025-08-22 13:37:39 +00:00
Tom Ratcliffe
ff7408b541
Chore: Update betterer issue template and add script for creating issues ( #110036 )
2025-08-22 12:36:05 +00:00
Yaelle Chaudy
bf8979a7bf
Dynamic Dashboards: Added dynamic dashboard feature toggle info as prop to dashboards events ( #110024 )
...
* Added dynamic dashboard feature toggle info as prop to dashboards events
* splitting out sharing interactions from dashboards one and fixing tests
2025-08-22 14:28:27 +02:00
Tom Ratcliffe
85f1f0d227
Chore: Skip CodeQL depending on changed files ( #109959 )
2025-08-22 13:13:28 +01:00
lean.dev
21fc58f632
SecretsManager: fix span name for SetVersion operations ( #110035 )
...
SecretsManager: fix span name for SetVersion operations
2025-08-22 12:01:41 +00:00
Matheus Macabu
d2ec846224
Chore: Remove Bingo as Drone is removed ( #110020 )
2025-08-22 13:49:44 +02:00
Roberto Jiménez Sánchez
ed13225b71
Provisioning: Refactor History Writer to Use API Client ( #110031 )
...
* Separate interfaces for writing and reading in job history
* Register the 2 writers
* Commit unsaved file
* Do not validate or mutate history jobs
* Change the TODOs
2025-08-22 13:41:00 +02:00
Ryan McKinley
c67a6d820c
Provisioning: Remove cue generated go types (for now) ( #110030 )
2025-08-22 11:26:11 +00:00
Alexander Akhmetov
5d3be370e0
Alerting: Fix provisioning API returning 500 for validation errors in notification settings ( #110006 )
2025-08-22 13:16:06 +02:00
Alexander Akhmetov
b4ff398865
Alerting: Fix folder permissions for Editor role in Prometheus import ( #109977 )
...
Alerting: Fix folder permisisons for Editor role in Prometheus import
2025-08-22 13:15:53 +02:00
Matheus Macabu
33ca5f166f
Secrets: Remove feature toggle check in dependency register ( #110026 )
2025-08-22 13:14:18 +02:00
Alex Khomenko
3e79ccabe9
Provisioning: Add option to keep resources when deleting repository ( #109955 )
...
* Provisioning: Add option to keep deleted repository resources
* Use existing repository
* Update confirm modal
* Update text
2025-08-22 13:20:03 +03:00
Santiago
6976ac4caa
Alerting: Fix bad field used in LogContext ( #110023 )
2025-08-22 10:13:02 +00:00