Stephanie Hingtgen
745eda2848
Dashboard Provisioning: Fix re-provisioning on each run ( #105979 )
...
Dashboard Provisioning: Fix reprovisioning on startup
2025-05-25 13:18:49 +03:00
Stephanie Hingtgen
5c0194955e
Dashboards: Fix FindDashboards when kubernetesClientDashboardsFolders is disabled ( #105974 )
...
Dashboards: fix legacy FindDashboards
2025-05-24 07:06:30 -06:00
Alex Khomenko
0cb6f9584b
Restore dashboards: Re-enable FE feature toggle ( #105820 )
...
* Add dashboardRestore toggle
* Restore the toggle on FE
* Add navtree item
* Fix lint
* Rename feature toggle
* Use the renamed toggle
2025-05-23 17:35:54 +03:00
Georges Chaudy
04d39cbbc6
unistore: split ListIterator and ListHistory in StorageBackend ( #105654 )
...
split listIterator from ListHistory
2025-05-23 15:00:18 +02:00
Jean-Philippe Quéméner
392c1a71c9
Storage: Take migration_locking setting into account ( #105938 )
2025-05-23 14:11:21 +02:00
Peter Štibraný
c4d3eb1cd0
Remove support for Google Spanner database. ( #105846 )
...
* Remove support for Google Spanner database.
2025-05-23 11:35:59 +02:00
Jean-Philippe Quéméner
eb8f3bc071
fix(unified-storage): wait for result to be available ( #105922 )
2025-05-23 11:03:01 +02:00
Jean-Philippe Quéméner
e57be36936
fix(unified-storage): race in resource server watch ( #105786 )
2025-05-23 09:19:20 +02:00
Kevin Minehart
0a49849cb3
CI: Fix calling 'move_packages' in wrong directory ( #105912 )
...
move_packages is in pkg now
2025-05-22 16:52:03 -07:00
Kevin Minehart
7e1c5a37e5
CI: temporarily remove verify pipeline ( #105910 )
...
temporarily remove verify pipeline
2025-05-23 01:13:16 +03:00
Kevin Minehart
8124980e1b
CI: use -C when go-mod-dir is provided ( #105851 )
...
* use -C when go-mod-dir is provided
* remove unused target variable
* use my branch for testing
* fix syntax?
* use condition in bash instead
* dagger-for-github doesn't support multiline command
* just skip using the composite action
* update setup-go
* add missing space
* grafana-main -> .grafana-main
* use 'patch' as version
* use generated token for cloning / pushing
* colons in wrong place
* update generate-token action
* reduce permissions needed
* add org prefix to repositories list
* ok the repo names did not work like that
* pull-request -> pull_request
* add workflows: write permission
* push branch on dry_run
* Add missing DRY_RUN flag
* initialize LATEST_FLAG as array
* use RELEASE_BRANCH as the base branch
* use workflow in main
* done testing; use main
2025-05-22 23:58:30 +03:00
Matheus Macabu
98ee83bf3f
Extensions: Add direct dependencies used by Enterprise build ( #105832 )
2025-05-22 13:17:00 -07:00
Cory Forseth
249e2f3d34
Authorization: add toggle for LBAC filtering for Tempo datasources ( #105688 )
...
add toggle for LBAC filtering for Tempo datasources
2025-05-22 20:13:31 +01:00
Fayzal Ghantiwala
67d28465de
Alerting: Fix debug log line in External Alertmanager sender ( #105855 )
...
Fix log line
2025-05-22 21:07:12 +03:00
Jean-Philippe Quéméner
95eabcf03d
refactor(unified-storage): rename cache to avoid import conflicts ( #105831 )
2025-05-22 17:12:31 +02:00
Kevin Minehart
a37953bb6f
CI: remove go-version flag ( #105844 )
...
remove go-version flag
2025-05-22 17:49:38 +03:00
Andreas Christou
844c854d75
Azure: Fix Application Insights metadata requests ( #105614 )
...
* Fix App insights metadata requests
- Correctly handle error responses
* Fix linting and always log the error message
* More lint
2025-05-22 14:35:41 +01:00
7f2923d4ed
SecretsManager: Introduce keeper store ( #105557 )
...
* SecretsManager: Introduce secret database wrapper
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com >
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com >
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com >
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
* SecretsManager: Introduce db migrator with keeper table
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com >
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com >
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com >
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
* SecretsManager: Introduce keeper store
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com >
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com >
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
* new line
* without query listByNameSecureValue
* remove unused extractSecureValues for now
* SecretsManager: Add keeper integration tests
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com >
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com >
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
---------
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com >
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com >
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
2025-05-22 14:26:47 +01:00
Sarah Zinger
ec3f467666
ds-querier: small renames ( #105701 )
2025-05-22 09:04:02 -04:00
Syerikjan Kh
e05ccb822a
feat: map GF_INSTALL_PLUGINS to use preinstall plugins feature ( #105145 )
...
* feat: map GF_INSTALL_PLUGINS to use preinstall plugins feature
* ref: process GF_INSTALL_PLUGINS as sync install
* fix: check GF_INSTALL_PLUGINS_FORCE in the docker run
* ref: use preinstall_sync for GF_INSTALL_PLUGINS
* ref: logs and deprecation msg for GF_INSTALL_PLUGINS
* chore: deprecated log formatting
2025-05-22 08:23:33 -04:00
Matt Cowley
2ce1c67d92
Home: update setup guide link/title to Getting Started Guide ( #105692 )
...
* Home: update setup guide link/title to Getting Started Guide
* Home: check plugin presence to show getting started guide
* Home: remove now unused homeSetupGuide feature toggle
* Home: use sentence case for Getting started guide item
2025-05-22 14:06:50 +03:00
Sriram
a8e87fc674
Postgres: Config diagnostics / logging update ( #105666 )
...
* config diagnostics update
* update tests
* fix typo
2025-05-22 08:27:36 +01:00
Collin Fingar
b16f34fb93
QueryLibrary: Added IsLocked field ( #105634 )
...
* QueryLibrary: Added IsLocked field
* Updated openapi
* Update backend field description
2025-05-21 15:11:21 -04:00
Kevin Minehart
616bbfd4fd
CI: fix daggerbuild scripts so that they go run in the right place ( #105697 )
...
fix scripts so that they go run in the right place
2025-05-21 13:50:10 -05:00
Sofia Papagiannaki
c7a690348d
Apply security patch security-patch-202505051005.patch ( #105754 )
...
* Fix static handler redirect logic to ensure proper clean up URLs before redirection.
(cherry picked from commit f50ec8e0d10c24fd79f6c454974a2fc6e9694ef2)
2025-05-21 21:34:05 +03:00
Ryan McKinley
1dd59ca599
DualWriter: remove RV+UID for secondary update ( #105543 )
2025-05-21 18:25:40 +00:00
Sonia Aguilar
fc5472615f
Alerting: Add alertingImportYAMLUI feature flag ( #105742 )
...
Add alertingImportYAMLUI ff
2025-05-21 17:59:41 +02:00
Andre Pereira
b0feaed582
Drilldown: Remove New badge from drilldown menu ( #105746 )
...
Remove isNew flag from drilldown menu
2025-05-21 18:40:43 +03:00
Sofia Papagiannaki
69e657b296
SQLStore: Add index on is_service_account and last_seen_at columns in user table. ( #105727 )
...
Add index on is_service_account and last_seen_at columns in user table.
2025-05-21 17:44:44 +03:00
Yuri Tseretyan
d019b4ff1b
Alerting: Change logging in Alertmanager ( #105704 )
...
* change logger to ngalert.notifier and use component label
* update alerting module
---------
Signed-off-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
2025-05-21 10:13:18 -04:00
6e5e133f7d
SecretsManager: Introduce db migrator with keeper table ( #105538 )
...
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com >
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com >
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
2025-05-21 15:02:51 +01:00
Gabriel MABILLE
cb3cd021b7
AuthZ-Service: Add traces to cache ( #105718 )
2025-05-21 14:35:43 +02:00
Denis Vodopianov
cefd2dab7a
Chore: Detaching go tools from the main Grafana workspace ( #104861 )
...
* add script for tooling
* add to make
* not to forget
* reworked go tools
* add tool installation script
* adding readme
* updating readme
* updating readme
* cleanup install.sh and makefile
* update the readme file
* cleanup scripts
* switch variables.mk to lazy evaluation
* add tools ache to gitignore
* get rid of absolute path in hte Variables.mk file
* switch to reusable function for path generation
* add debug statements
* add create cache tool dir
* add debuig statements to make file
* drop tool cache
* fix race condition n ci
* fix race condition n ci
* cleanup workspace
* add lefthook.rc to codeowners
* copy .citools folder to docker image
* switch back to main branch of grafana-build
* Add .citools to the drone builder
* fix wording in generate.sh and README.md
2025-05-21 11:22:24 +02:00
Jean-Philippe Quéméner
a13fe75de8
refactor(unified-storage): set the GUID in the resource server ( #105683 )
2025-05-21 09:49:49 +02:00
Joey
fe704843a9
Tempo: Support alerting and recorded rules in TraceQL metrics ( #105094 )
...
* Tempo: Support alerting and recorded rules
* Remove step and hide in options
* Update query type shown in alerting
* Remove labelKeys
* Update test
2025-05-21 07:55:08 +01:00
William Wernert
0208231ed6
Alerting: Handle connection errors in remote writer as expected (i.e. user) errors ( #105687 )
2025-05-20 15:14:39 -04:00
maicon
1435eedbc4
Provisioning: Move OSS provisioning to Run step ( #105428 )
...
* Provisioning: Move OSS provisioning to Run step
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
---------
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2025-05-20 14:06:06 -04:00
Alexa V
b1a6860f52
Dashboards: Schema V2 - Rename Annotations 'options' to 'legacyOptions' and Fix stale props ( #105266 )
...
* Rename Annotations 'Options' to 'legacyOptions'
* use new legacyOptions in StandardAnnotationQueryEditor
* use new legacyOptions in transformSaveModelSchemaToScene
* use legacyOptions in transformSceneToSaveModelSchemaV2
* Fix bug with ds query editors not taking the latest state
* update snapshot
2025-05-20 17:55:30 +02:00
Kevin Minehart
13f4cf162e
CI: move grafana-build into pkg/build ( #105640 )
...
* move grafana-build into pkg/build
2025-05-20 10:48:00 -05:00
Mustafa Sencer Özcan
f70edbb6f2
fix(unified-storage): bump unified storage folder list limit ( #105685 )
2025-05-20 17:29:31 +02:00
Ashley Harrison
b727bd1c8d
Chore: Move ml app to root ( #105677 )
...
* move ml app to root
* update translation
* translate subtitle as well
* fix casing
2025-05-20 16:24:21 +01:00
Matheus Macabu
a1e71fc85f
SecretsManager: Update decrypt authorization with service identity ( #105668 )
...
(cherry picked from commit 9aea342be1 )
2025-05-20 16:24:51 +02:00
lean.dev
06223868b9
Chore: rename licensing action ( #105143 )
2025-05-20 15:24:06 +01:00
Ashley Harrison
b1c1d080e2
Internationalisation: Mark up MSSQL ( #105532 )
...
* scaffolding
* markup
* fix typos + extract translations
* update crowdin.yml
* uppercase Grafana
2025-05-20 14:39:41 +01:00
Matheus Macabu
38de0cac3a
Chore: Replace usages of golang.org/x/net/context with stdlib context package ( #105676 )
2025-05-20 14:59:40 +02:00
Matheus Macabu
36c31ce841
NGAlert: Revert change to use math/rand/v2 in tests ( #105661 )
2025-05-20 14:47:57 +02:00
Ana Ivanov
dbd88033f0
Add Cloud provider logo ( #105274 )
...
* Add Cloud provider logo
* remove color
* remove other svg props
2025-05-20 14:55:22 +03:00
Will Assis
3d1eac754b
unified-storage: distributor instructions and fix race condition ( #105630 )
...
* update unified storage README with instructions on how to run the distributor locally and fix race condition causing the server to crash on startup randomly
2025-05-20 14:46:33 +03:00
Sergej-Vlasov
03f1bb950b
DashboardSchemaV2: add missing allowCustomValue property in variables ( #105416 )
...
* add missing allowCustomValue property to variables in schema V2
* fix K8s Codegen Check
* updade snapshots for backend tests
2025-05-20 11:50:46 +01:00
a7922912fe
SecretsManager: Introduce secrets database wrapper ( #105472 )
...
SecretsManager: Introduce secret database wrapper
Co-authored-by: PoorlyDefinedBehaviour <brunotj2015@hotmail.com >
Co-authored-by: Leandro Deveikis <leandro.deveikis@gmail.com >
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
2025-05-20 11:48:47 +01:00