09bbdfe8ab
Dashboard Migrations: V35 ensures X-axis visibility in timeseries ( #106633 )
...
* Add datasource info provider
* Dashboards: Support schemaVersion v35 migration in backend
* update go mods
---------
Co-authored-by: Todd Treece <360020+toddtreece@users.noreply.github.com >
Co-authored-by: Haris Rozajac <haris.rozajac12@gmail.com >
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com >
2025-06-17 10:38:48 +02:00
Eric Leijonmarck
25fe2b54fb
LBAC for data sources: Enable teamHttpHeadersMimir by default ( #106636 )
...
feat: enable mimir lbac by default
2025-06-17 09:19:02 +01:00
Mariell Hoversholm
141e0f8e52
Codeowners: Handover Sharing elements to Enterprise ( #106757 )
2025-06-17 10:04:00 +02:00
Josh Hunt
eb4de388c3
Chore: Bump brace-expansion ( #106694 )
...
Bump brace-expansion
2025-06-16 23:57:03 +02:00
Kevin Minehart
8b370bb6a5
CI: Build pre-release artifacts in GhA on merge to release branches and main. ( #106779 )
...
* Add grafana-build action and workflow
* Fix the --verify flag stalling on tar.gz builds
* Add event sources for main / release branches
* Update CODEOWNERS
2025-06-16 22:54:50 +02:00
Luminessa Starlight
09e8484bac
i18n: rename locale to regionalFormat ( #106585 )
...
* locale -> regionalFormat, mirroring #102233
* set up regionalFormat to replace locale entirely
* replace locale with regionalFormat
* update reportInteraction arguments
2025-06-16 21:53:55 +02:00
Kristina
c00caa2fb2
Transformations: Add time filtering to filter by value ( #101591 )
...
* WIP - time filtering
* Replace variable test
* Change tests
* Validator is already tested
* Change test to match evaluation
* Add line to docs
* Revert "Add line to docs"
This reverts commit 783f247c33 .
* Put transformations docs update in the right place, cannot build without an update, WIP
* Run build
* Use regex test and rewind
* Does this help
* make config optional
2025-06-16 14:27:34 -05:00
Matt Cowley
fc97b0e6b4
Home: restrict Getting Started Guide link to admins ( #106742 )
2025-06-16 14:56:52 -04:00
Jacob Valdez
7cdd4470c6
Docs: Adding info on allowlisting IPs for the Cloud Migration Assistant ( #106447 )
...
* Docs: Adding info on allowlisting IPs for the Cloud Migration Assistant
* adjusting the wording
2025-06-16 13:13:53 -05:00
Ryan McKinley
d02b62e874
Chore: Update app-sdk to v39 ( #106785 )
2025-06-16 19:11:30 +02:00
Mathias Petermann and Jacob Valdez
19a65a4865
Docs: Document remote_cache is only used if a remote database is used ( #104779 )
...
* Document `remote_cache` is only used if a remote database is used
* Update _index.md
---------
Co-authored-by: Jacob Valdez <jacob.valdez@grafana.com >
2025-06-16 11:38:02 -05:00
Matheus Macabu
db845ed8de
CloudMigrations: Add Mute Timings as dependency for Notification Policies ( #106751 )
2025-06-16 18:08:18 +02:00
linoman
3f2d2ec38c
SAML catalog: Set default values for SAML assertion - docs ( #106773 )
...
Update documnetation references
2025-06-16 17:50:29 +02:00
Kristina
f4725588ba
Transformations: Add tests for getFieldTypeForReducer ( #102144 )
...
* Reorganize test file, add tests for getFieldTypeForReducer
* Add back delta tests accidently removed
* Remove skip
2025-06-16 10:38:17 -05:00
kay delaney
9a17e9abd6
Chore: Bump node to v22.16.0 ( #106758 )
2025-06-16 17:29:07 +02:00
Juan Cabanas
c481c979f9
Reporting: Change FF to public preview ( #106748 )
2025-06-16 17:28:17 +02:00
brauhaus-grafana
679a0a7a42
Update index.md ( #106782 )
2025-06-16 17:13:02 +02:00
Matthew Jacobson
24805685bc
Alerting: Fix contact points tab visibility when user can only create ( #106735 )
...
Contact points tab was not being displayed for users with only
`alert.notifications.receivers:create` and
not `alert.notifications.receivers:read`
2025-06-16 11:05:27 -04:00
Matheus Macabu
8d27f12428
Dependencies: Fix enterprise imports ( #106764 )
2025-06-16 16:50:19 +02:00
Scott Lepper
ab023ec5fa
Annotations: Remove prometheus from legacy runner ( #106737 )
...
Annotations: remove prometheus from legacy runner
2025-06-16 16:45:59 +02:00
59c2f15433
Dashboard V0->V1 Migration: Schema migration v36 ( #100757 )
...
---------
Co-authored-by: Todd Treece <360020+toddtreece@users.noreply.github.com >
Co-authored-by: Haris Rozajac <haris.rozajac12@gmail.com >
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com >
2025-06-16 15:53:41 +02:00
Ivana Huckova
6767adb4a6
Loki: Implement error source ( #106766 )
...
* Loki: Implement error source
* Add tests
2025-06-16 15:52:35 +02:00
Dana Axinte and Matheus Macabu
dbe815ee68
SecretsManager: keepers with secure values credentials ( #106761 )
...
* SecretsManager: keepers with secure values
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com >
* Keepers: Refactor extract secure values remove extra helper functions
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
---------
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
2025-06-16 14:37:36 +01:00
renovate[bot]
c28523decf
Update scenes to v6.20.2 ( #106774 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-16 15:23:28 +02:00
Ezequiel Victorero
b89d52329b
Dashboard: Add missing translations save drawer ( #106736 )
2025-06-16 09:47:11 -03:00
Andrej Ocenas
31903c7abc
Command palette: Add tests for scope actions ( #106660 )
...
* Don't show result from other parents
* Use global search hook for scopes even inside scopes category
* Remove console.log
* Move code to separate files
* Add tests
* Renamed utils file
2025-06-16 14:38:27 +02:00
Oscar Kilhed
61430f027f
Dynamic dashboards: Undo redo for remove row, add tab, remove tab ( #106614 )
...
* Undo redo for remove row, add tab, remove tab
* Undoing remove tab and row now adds them back in the correct place
* add tests
* fix lint issue
2025-06-16 14:20:45 +02:00
Gábor Farkas
5d54289509
datasources: querier: more robust error handling, and report no errors for single-tenant ( #106288 )
...
* datasources: querier: more robust error handling, and report no error for st
* do not leak error details out
* apply the change to the real file, not just to the test
2025-06-16 14:12:37 +02:00
kay delaney
7273e4ca1c
Dashboards: Add undo/redo support for dashboard description ( #106718 )
...
* Dashboards: Add undo/redo actions for changing dashboard title
* Run make i18n-extract
* Dashboards: Add undo/redo support for dashboard description
* fix typo
* Add tests for DashboardTitleInput & DashboardDescriptionInput
2025-06-16 12:56:05 +01:00
Roberto Jiménez Sánchez
0ae635974e
App Platform Provisioning: Fix flaky test to assert dashboards deletion on repository deletion ( #106753 )
...
Use assert instead of require within eventually
2025-06-16 11:46:09 +02:00
Bryan Boreham
fca89d0d4c
Docs: Typo: mediam->median ( #106305 )
2025-06-16 12:35:29 +03:00
6097841e67
SecretsManager: add secure value store ( #106708 )
...
* SecretsManager: add secure value model and sql templates
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com >
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com >
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com >
* SecretsManager: secure value rest layer to use store
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com >
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com >
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com >
* SecretsManager: temporary add actor prefix to decrypters
* Remove list securevalue by namefor now
---------
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com >
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com >
2025-06-16 10:19:44 +01:00
Victor Marin
ffc16ee072
Schema: Change how origin filters are added to AdHocVariable ( #106086 )
...
* refactor origin filters schema
* add canary version
* update schema
* fix failing tests
* refactor
* remove autogenerated import
* tests
* maintain only dashboard originated filters
* refactor
* refactor
* Schema: Persist defaultValue for groupBy in schema (#106542 )
* persist defaultValue for groupBy in schema
* fix
* type
* refactor
* refactor
* bump scenes
2025-06-16 11:15:00 +03:00
Bryan Huhta
f974cb12b5
FlameGraph: Add support for regex search patterns and multiple search terms ( #106347 )
...
* "or" search terms with commas
* Add regex support to search bar
* Don't try match empty search terms
* Fix lint error
2025-06-16 09:33:53 +02:00
Piotr Jamróz
4b9cf4eb35
Tempo: Map error message about the time range limit to more human-readable format ( #106626 )
2025-06-16 09:17:34 +02:00
Hugo Häggmark
31f7af0685
Plugins: adds read-only props to DataSourcePluginSettings ( #105713 )
2025-06-16 06:06:42 +02:00
Hugo Häggmark
a07f63fbef
i18n: use @grafana/i18n within @grafana/ui ( #106691 )
2025-06-16 06:04:28 +02:00
maicon
fcb369e9a3
Unistore/datamigration: Take namespace from command line flag ( #106724 )
...
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2025-06-15 19:45:42 +00:00
Josh Hunt
0034456e00
TimeRangePicker: Highlight range on hover ( #106616 )
...
* WIP for improved hover state for calendar range
* TimeRangePicker: Add hover state when selecting a date range
* reorder styles to reduce duplication
* oops that wasn't supposed to go in
* ignore border radius false positive
2025-06-13 22:51:09 +02:00
Stephanie Hingtgen
feeced9618
K8s: Dashboards /apis: Fix library element connections ( #106734 )
2025-06-13 21:40:39 +02:00
Stephanie Hingtgen
a8886ad5ec
Annotations: Use dashboard uids instead of dashboard ids ( #106676 )
2025-06-13 13:59:24 -05:00
Leon Sorokin
47f3073ab8
Transformations: Speed up INNER JOIN by ~200x, OUTER by ~20x ( #105592 )
2025-06-13 20:47:30 +02:00
Ida Štambuk
08f274ba73
Features: Remove xrayApplicationSignals feature toggle ( #106547 )
...
Features: Remove xrayApplicationSignals toggle
2025-06-13 20:26:14 +02:00
Santiago
3fe73b8de9
Remote Alertmanager: Send SMTP config ( #106337 )
...
* (WIP) Remote Alertmanager: Send SMTP config
* send SMTP configs separately
* bring back deleted fields
* actually send stuff over
* remove redundant type, fix comments
* smtp -> smtpConfig
* also send SmtpFrom an StaticHeaders separately
* tests
* restore defaults.ini
2025-06-13 12:44:39 -03:00
renovate[bot] and Ashley Harrison
edd179b4ef
Update dependency @grafana/llm to v0.22.0 ( #106714 )
...
* Update dependency @grafana/llm to v0.22.0
* mark some packages as esm for jest
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2025-06-13 16:44:02 +01:00
Tania
1500fa5772
Extend OpenFeature service ( #106707 )
2025-06-13 17:30:53 +02:00
Sonia Aguilar
18b0eec0a3
Alerting: Filter out rules managed by integrations and add an info alert ( #106602 )
...
* Filter out rules managed by integrations and add an info alert
* address review comments
2025-06-13 17:21:47 +02:00
renovate[bot]
a3efa2e48d
Update dependency browserslist to v4.25.0 ( #106716 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-13 15:36:02 +01:00
Jacob Valdez
a8e0eef02b
Docs: Adding a note that we are no longer publishing a dedicated breaking changes page ( #106671 )
...
* Docs: Adding a note that we are no longer publishing a dedicated breaking changes page
* fixing broken adminition shortcode
2025-06-13 09:35:38 -05:00
Yuri Tseretyan
b0ff51a903
Alerting: Support for Mimir configuration in Grafana Alertmanager ( #106402 )
2025-06-13 16:32:23 +02:00