Kristina
c1edba6d8f
Trend: Add support for a logarithmic x axis ( #101433 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2025-08-29 00:02:49 -05:00
Haris Rozajac
c62ba51d68
Kubernetes Dashboards: Delete resourceVersion (on update and create) and name (on create) ( #110318 )
...
delete resourceVersion when creating and updating, and delete name whe creating
2025-08-28 21:52:14 -05:00
grafana-pr-automation[bot]
ddf242de86
I18n: Download translations from Crowdin ( #110321 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-29 00:44:56 +00:00
Jeff Levin
06d3555d30
Update the version of bench used for FE perf tests. ( #110317 )
...
Update bench from v0.6.0 to v0.6.1
2025-08-28 20:44:12 +00:00
Ezequiel Victorero
4b43877324
ShortURL: Use the k8s API in the cleanup process ( #109938 )
2025-08-28 17:40:45 -03:00
Ryan McKinley
eda94a6434
DataSource: Support config CRUD from apiservers ( #106996 )
2025-08-28 22:28:26 +03:00
Yuri Tseretyan
15fab1cb99
Alerting: Update integration schema to support versions ( #109969 )
...
* add VersionedNotifierPlugin and method that converts NotifierPlugin to it
* return new schema if query parameter version=2
* add version to k8s model of integration
* fix open api snapshot
* add version to IntegrationConfig
* use current version on conversion
* create versioned integrations for test
2025-08-28 14:46:30 -04:00
Matias Chomicki
3a2483a73a
Inline log details: adjust height on resize ( #110310 )
2025-08-28 20:24:47 +02:00
Moustafa Baiou
c73b3ccf6e
Alerting: Fix copying of recording rule fields
...
Recording rule fields were not being copied correctly when duplicating an alert rule. This manifests as missing `TargetDataSourceUID` fields from the `Record` part of the rule when rules in a group are re-ordered.
Added some additional tests to ensure we cover the generation of recording rules in tests and fixed the copying logic to ensure all fields are copied correctly.
2025-08-28 14:07:00 -04:00
Mihai Turdean
d0412d9a0d
Simplify local development config for iam-app-operator ( #110164 )
2025-08-28 11:38:47 -06:00
Ryan McKinley
43648d20c3
Preferences: Add read-only APIServer for preferences and dashboard stars ( #106109 )
2025-08-28 19:51:32 +03:00
Matias Chomicki
05c52936a8
New Log Details: Fix multiple displayed links and correlactions ( #110296 )
...
* LogLineDetailsFields: fix multiple link rows
* LogLineDetails: check all links to render link block
2025-08-28 18:47:11 +02:00
Adela Almasan
748010bb0b
Canvas: Add option to disable tooltips for one-click elements ( #109937 )
2025-08-28 16:33:58 +00:00
Vardan Torosyan
90ccc8fc5a
Docs: Add a reference to Terraform SCIM resource ( #110290 )
...
* Docs: Add a reference to Terraform SCIM resource
* Refactor troublshooting page
* Refactor troublshooting page
2025-08-28 18:33:14 +02:00
renovate[bot]
8458436b61
Update scenes to v6.32.0 ( #110301 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-28 16:08:05 +00:00
Mustafa Sencer Özcan
1c840406b8
fix: improve rest client on integration tests ( #110289 )
2025-08-28 18:04:12 +02:00
Ezequiel Victorero
acc7f39e2e
Saved Queries: Use new queries API ( #110185 )
2025-08-28 12:44:35 -03:00
Luminessa Starlight
9cf561f338
Accessibility: Constrain popups to screen height ( #110241 )
...
* limit ButtonSelect dropdown height to screen height and scroll the overflow
* limit color picker size to screen height and scroll if constrained
2025-08-28 11:43:38 -04:00
Peter Štibraný
ad571b50e9
Create context with deadline inside goroutine. ( #110297 )
2025-08-28 15:33:34 +00:00
Laura Fernández
b92f007894
Chore: Improve Playwright documentation ( #110022 )
2025-08-28 17:16:19 +02:00
Peter Štibraný
7a8010be0c
search-after-write: improve observability ( #110288 )
...
* Improve tracing and observability around updating of index during search.
2025-08-28 16:02:47 +02:00
Tania
f76ef1ca87
Add url configuration to openfeature settings ( #110258 )
...
It looks like it's not possible to override with env variables those settings that does not exist in config.ini.
2025-08-28 15:28:03 +02:00
Jack Baldry
17f6b31e8c
Fix link to site which is no longer relevant ( #110214 )
...
Fix link to abandoned web page
Wikipedia isn't likely to get hijacked in the same way.
2025-08-28 14:19:38 +01:00
Collin Fingar
537fe42418
Saved Queries: Entry point removal in Alerting ( #110189 )
...
* Saved queries: Remove query editor row buttons in Alerts
* Naming tweaks in test file
2025-08-28 09:09:54 -04:00
Nathan Vērzemnieks
bd5459fcf0
Plugins: Record plugin version in request metrics ( #110210 )
...
Plugins: record plugin version in request metrics
2025-08-28 15:05:39 +02:00
Sonia Aguilar
58e649a956
Alerting: Move alerting file to an alerting folder ( #110257 )
...
* move alerting.ts to alerting folder
* fix CODEOWNERS
* update betterer
* prettier ✨
* lint
---------
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com >
2025-08-28 12:11:19 +00:00
Yannick Alexander
7b78971455
TraceGraph: Add Crisp Edges Rendering ( #108016 )
...
added crisp edge image rendering for span graphs
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
2025-08-28 13:46:38 +02:00
Lauren
2e02596350
Alerting: disable error alerts in Filter V2 ( #110269 )
...
disable error notifications
2025-08-28 12:43:44 +01:00
Josh Hunt
abc1033b11
FS: Add prometheus metrics to dev stack ( #109952 )
...
* FS: Add prometheus metrics to dev stack
* remove comments
2025-08-28 11:02:09 +00:00
Misi
a5c05ba9c1
IAM: Moving code to the /pkg/apps/iam folder ( #109985 )
...
* wip
* Gen GetTeams with app sdk
* Revert some changes, cleanup
* Format iam_manifest.go
* Remove generated file
* Regenerate openapi defs
* Cleanup
* Remove TODO
2025-08-28 12:32:15 +02:00
Gabriel MABILLE
0284c3f1f9
grafana-iam: change resourcepermission to use a single verb (#110263 )
...
* `grafana-iam`: change resource permission to only allow a single action set for now
* api changes
2025-08-28 11:25:38 +02:00
Josh Hunt
87fe2f4258
Chore: Fix no-restricted-imports config not applying correctly ( #110232 )
...
* fix types
* get useSelector from the correct place
* use declare module instead
2025-08-28 10:19:36 +01:00
Matheus Macabu
9b24e7eac8
Extensions: Declare tempo as being used by Enterprise ( #110261 )
2025-08-28 11:17:05 +02:00
Sven Grossmann
c3a159ec65
Logs: Rename Assistant button to Explain log line ( #110266 )
...
Logs: Rename to `Explain log line`
2025-08-28 09:10:02 +00:00
Matheus Macabu
7106ef640d
OpenAPI: Regenerate files ( #110262 )
2025-08-28 10:41:45 +02:00
Sonia Aguilar
98bd10965b
Alerting: Add feature toggle and extension point ( #110141 )
...
* Add feature toggle and extension point
* Update ff name for enrichment per rule
* update translations
* rename to addRuleFormEnrichmentSection
* pr feedback
* prettier
* update translations
* revert wrong change in tsconfig
2025-08-28 10:30:28 +02:00
Alex Bikfalvi
4d55358fd2
docs: Add Grafana-managed recording rules documentation for Tempo ( #110097 )
...
Creates comprehensive guide for configuring recording rules with TraceQL metrics queries,
including Tempo-specific considerations for time ranges, evaluation delays, and examples.
Signed-off-by: Alex Bikfalvi <alex.bikfalvi@grafana.com >
Co-authored-by: Kim Nylander <kim.nylander@grafana.com >
Co-authored-by: Jack Baldry <jack.baldry@grafana.com >
2025-08-28 10:22:56 +02:00
Hugo Häggmark
fe88f2366a
Variables: shows warning when user tries to save erroneous variables ( #110154 )
...
* Variables: shows warning when saving variables with errors
* chore: updates after PR feedback
* chore: removes changes in non-scenes parts
2025-08-28 08:04:48 +02:00
grafana-pr-automation[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
maicon
12382d7f20
unistore/apistore: improve package docs ( #110242 )
...
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2025-08-27 19:00:05 -03:00
Thomas Casteleyn
7768e507da
docs(openapi): Cleanup tag usage and minor fixes ( #105546 )
...
* docs(openapi): Cleanup tag usage and minor fixes
* Add missing change
* More fixes
* make swagger-gen
* Remove unused documentation
* Update pkg/services/publicdashboards/api/query.go
Co-authored-by: Artur Wierzbicki <artur@arturwierzbicki.com >
* Run make swagger-gen
* Run make openapi3-gen
---------
Co-authored-by: Artur Wierzbicki <artur@arturwierzbicki.com >
2025-08-28 01:51:04 +04:00
Paul Marbach
76b1e5e389
Table: Migrate to field-level wrapText toggle, use standard hideFrom.viz for hidden fields ( #109297 )
...
* Added wrap text to table options and removed from multiple cell options
* Removed wrap text from cell options shared file
* Edited
* Edited
* Table: Migrate to field-level wrapText toggle
* migrate hidden -> hideFrom.viz as well
* more cleanup from rebase
* restore options that got killed in the rebase
* when wrap text is enabled for the whole table, exclude columns that do not make sense
* fix TableNG unit tests
* fix i18n
* unit tests for the migrations
* sort out e2e issue
* fix migration unit test
* fix backend migration test as well
* add a dashboard for the v12.2 table migrations
* update dev-dashboards.lisonnet
* make gen-jsonnet
* one of the panel versions didnt get updated
---------
Co-authored-by: Isabel Matwawana <isabel.matwawana@grafana.com >
2025-08-27 16:37:02 -04:00
owensmallwood
699bffc9e4
Unified Storage: Dont need to test casing with ordering ( #110245 )
...
Dont need to test casing with ordering.
2025-08-27 14:06:43 -06: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
Kristian Bremberg
be4dc6fdb6
BackendSrv: remove ampersand in validatePath ( #109725 )
...
remove ampersand from fetch URL split
Co-authored-by: Isaiah Grigsby <isaiah.grigsby@grafana.com >
2025-08-27 18:30:06 +00:00
Roberto Jiménez Sánchez
93a35fc7be
Provisioning: Move apifmt, loki and safepath to provisioning app ( #110226 )
...
* Move apifmt
* Move safepath
* Move Loki package
* Regenerate Loki mock
* Missing file for Loki
2025-08-27 13:26:48 -05:00
Matias Chomicki
e78f6b6b37
New Logs Panel: Extend line wrapping to control JSON formatting ( #110224 )
...
* LogListControls: add third state to line wrapping
* LogListContext: decouple wrapLogMessage and prettifyJSON from state object
* Processing: reformat JSON according to prettifyJSON
* LogListControls: update class names and colors
* onLogOptionsChangeType: update type signature
* Update type
* Update tests
* Dont translate the plus sign
* Comments
2025-08-27 17:34:14 +00:00
maicon
cfe73925cd
Add index IDX_folder_org_id_parent_uid_uid ( #110131 )
...
* Add index IDX_folder_org_id_parent_uid
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
* Force index on Dashboard Permission Filter (MYSQL)
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
---------
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2025-08-27 14:29:11 -03:00
Kyle Brandt
dd4ffc9918
SQL Expressions: Add setting to limit length of query ( #110165 )
...
sql_expression_query_length_limit
Set the maximum length of a SQL query that can be used in a SQL expression. Default is 10000 characters. A setting of 0 means no limit.
2025-08-27 12:08:25 -04:00
Alex Khomenko
74cfe7b803
Provisioning: Add branch selection in Onboarding Wizard and Config page ( #110217 )
...
* Provisioning: Add branch selection component with fetching logic
* Simplify api call
* Use fetch
* Simplify branch logic
* Remove branch selector
* Add repo fetching
* Restructure
* Add missing files
* Ad branch selection to config form
* Cleanup
* Remove isDfault
* useAsync
* useAsync for branch loading
* Remove repo fetching
* Refactor
* Allow custom value
* Add pagination
* dedupe
* useBranchOptions
* format
* Remove types
* comments
* Fix test
* Add translations
2025-08-27 18:47:37 +03:00