Roberto Jiménez Sánchez
ffc7508a46
Provisioning: Enforce instance repository isolation ( #109512 )
...
* Fix validation on repository creation
* Fix linting
* Do not count the provided one
* Fix test
* Fix tests
2025-08-14 10:19:40 +00:00
Matheus Macabu
dfae5e5b4d
Secrets: Add namespace matches checks to authorizer and secure value client ( #109651 )
...
* Decrypt: Add namespace matches to authorizer
* SecureValueClient: Add namespace matches when auth checking
2025-08-14 11:50:56 +02:00
Josh Hunt
a38a5e0301
Chore: Bump tmp with forced resolution ( #109654 )
2025-08-14 09:39:21 +00:00
Josh Hunt
751f25914f
FS: Fix theme- class name not being set on body ( #109631 )
2025-08-14 10:32:01 +01:00
Gareth
7bebd62446
Tempo: small refactor to tempo backend ( #109581 )
...
* update datasource info struct name
* remove unnecessary abstraction
* update error messages
2025-08-14 10:23:44 +01:00
Gareth
f81c5dec42
Tempo: update codeowners ( #109478 )
...
* update tempo codeowners
* keep traces and profiling as owners
* update codeowners
2025-08-14 10:13:17 +01:00
Gareth
96c2f48ad5
Prometheus: Fix docs link in config page ( #109385 )
...
fix docs link
2025-08-14 10:10:02 +01:00
Anna Urbiztondo
7e925a718c
[Plugins]: Revamping OSS doc ( #108974 )
...
* Draft
* Fix?
* Prettier
* Fix?
* Update docs/sources/administration/plugin-management/_index.md
Co-authored-by: David Harris <david.harris@grafana.com >
* Update docs/sources/administration/plugin-management/_index.md
Co-authored-by: David Harris <david.harris@grafana.com >
* Feedback, new docs
* Prettier
* More feedback
* Prettier
* Minor edits
* Edits
* Prettier
* Edits
* Prettier
* Solving conflicts
* Prettier
* Update docs/sources/administration/plugin-management/_index.md
Co-authored-by: David Harris <david.harris@grafana.com >
* Update docs/sources/administration/plugin-management/_index.md
Co-authored-by: David Harris <david.harris@grafana.com >
* Update docs/sources/administration/plugin-management/_index.md
Co-authored-by: David Harris <david.harris@grafana.com >
* Fix?
* Fix?
* fix links?
* Update plugin-integrate.md
* fix link
* fix link?
* Update plugin-install.md
* Update plugin-install.md
* fix link
* fix link
* fix links
* Update plugin-types.md
* Fix?
* Fixing
* More links
* Final touches
* Update docs/sources/administration/plugin-management/plugin-integrate.md
Co-authored-by: David Harris <david.harris@grafana.com >
* Prettier
---------
Co-authored-by: David Harris <david.harris@grafana.com >
Co-authored-by: Irene Rodríguez <irene.rodriguez@grafana.com >
2025-08-14 09:01:43 +00:00
Josh Hunt
d9335b725e
FS: Fix missing SSL certs in docker image ( #109632 )
2025-08-14 08:45:14 +00:00
grafana-pr-automation[bot]
c4b018352f
I18n: Download translations from Crowdin ( #109642 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-14 08:43:46 +00:00
Dominik Prokop
0705a44b0f
DashboardScenePageStateManager: Pass query params to loadDashboard when reloadDashboardsOnParamsChange enabled ( #109543 )
...
* DashboardScenePageStateManager: Pass query params to loadDashboard when reloadDashboardsOnParamsChange enabled
- Extract query param processing into helper function
- Pass processed params to loadDashboard when toggle is on
- Add test coverage for query parameter handling
* review
2025-08-14 10:33:28 +02:00
Alexander Akhmetov
e165a490b4
Alerting: Return merged extra configurations in the API ( #109636 )
2025-08-14 07:46:12 +02:00
Paul Marbach
7d7721e30a
Docs: Sort docs update ( #109640 )
...
* Docs: Update documentation on multi-sort for TableNG
* update image for filter docs
* Update docs/sources/panels-visualizations/visualizations/table/index.md
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com >
* Update docs/sources/panels-visualizations/visualizations/table/index.md
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com >
---------
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com >
2025-08-13 23:04:34 +01:00
Isabel Matwawana
c5d30f2892
Docs: Add wrap header text & freeze columns ( #109623 )
2025-08-13 17:45:12 -04:00
Isabel Matwawana
f3394c3f33
Docs: Add text wrap for data links and pill cells ( #109621 )
2025-08-13 21:07:33 +00:00
Haris Rozajac
4a3b8a567f
Dashboard Migrations: v18 - gauge options ( #109496 )
...
* migrate to v19
* migrate to v18
* Update v19.go
2025-08-13 15:01:50 -06:00
Kristina
df70198038
Transformations: Group by should not perform calculation if operation is not set to calculate ( #109430 )
...
Do not perform calculation if operation is not Calculate
2025-08-13 15:07:53 -05:00
Josh Hunt
c7e1a3d0fd
Drawer: Truncate Drawer title to just one line ( #109540 )
...
* Drawer: Truncate Drawer title to just one line
* restore prev subtitle
2025-08-13 20:51:50 +01:00
Haris Rozajac
d84408e52d
Dashboard Migrations: v19 - panel links ( #109495 )
...
* migrate to v19
* clean up
* apply feedback
2025-08-13 13:51:19 -06:00
Éamon Ryan
f1dd6db456
Service Accounts: Fix typo on page indicating none are present ( #109560 )
...
* Fix typo for empty state service accounts
* update i18n file
---------
Co-authored-by: Mihaly Gyongyosi <mgyongyosi@users.noreply.github.com >
2025-08-13 20:53:19 +02:00
Alex Spencer
73a1320334
SQL Expressions: Add editor toolbox ( #109298 )
...
* init: feature work
* chore: i18n
* feat: add run query + keyboard shortcuts
* chore: i18n
* chore: initial query formatted
* chore: resolve some issues
* chore: a bit of refactor to clean it up
---------
Co-authored-by: Kristina Durivage <kristina.durivage@grafana.com >
2025-08-13 11:43:01 -07:00
github-actions[bot]
ee9c73f866
Release: update changelog for main ( #109556 )
...
* Update changelog
* Update changelog
* Update changelog
* Update CHANGELOG.md
Manually update changelog with 11.6.5 changes
* Update CHANGELOG.md
Update with 12.0.4 changelog content
* Update CHANGELOG.md
update changelog with 12.1.1 content
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jev Forsberg <46619047+baldm0mma@users.noreply.github.com >
2025-08-13 18:09:42 +00:00
Andreas Christou
b34642b188
Azure: Fix logs editor rendering ( #109491 )
...
* Fix logs editor rendering
- Add test
* Type fixes
* Fix schema conditions and add test
* Fix lint
* Update public/app/plugins/datasource/azuremonitor/components/LogsQueryEditor/TimeManagement.tsx
Co-authored-by: Adam Yeats <16296989+adamyeats@users.noreply.github.com >
* Lint
---------
Co-authored-by: Adam Yeats <16296989+adamyeats@users.noreply.github.com >
2025-08-13 17:22:06 +00:00
Tom Ratcliffe
5564f699ca
Folders: Add team folders feature toggle ( #109389 )
...
Add team folders feature toggle
2025-08-13 16:41:00 +00:00
Alex Spencer
31fc7d5d7a
SQL Expressions: LLM plugin integration - SQL suggestions and SQL explanations ( #107545 )
...
* init: first pass at AI generated SQL expressions
* chore: fixes to tests
* i18n
* chore: small GenAIButton style update
* lazy load the genAI button - circular dependency issue in our test mocks...?
* chore: polish
* fix: i18n
* feat: make it a whole lot more capable
* chore: extract prompt logic to common file
* chore: consolidate state management to custom hooks
* chore: clean up, update GenAIButton API, etc.
* chore: major sql prompt improvement + plan for future + genAIButton api update
* chore: polish for now
* chore: clean up folder structure
* chore: conditionally use hooks + improve prompt
* chore: betterer....
* chore: polish
* feat: testing 🚀
* chore: polish polish polish
* chore: remove startWithPrompt
* chore: timeout 30
* chore: add experimental badge
* i18n + 60 sec timeout
* chore: MOAR POLISH
* chore: clean up explanation drawer
* chore: update tests
* chore: update FF checks
* chore: get the rendering w/FF correct
* chore: fix tests
* chore: re-work ai tooltips
* chore: cleanup
* chore: handle sql button styling differently
* chore: fix styling last time
2025-08-13 09:24:04 -07:00
Isabel Matwawana
50a3aa3137
Docs: Add table cell types pills and markdown ( #109411 )
...
Co-authored-by: Paul Marbach <paul.marbach@grafana.com >
2025-08-13 11:56:57 -04:00
Roberto Jiménez Sánchez
6527790b64
Provisioning: Fix flaky tests with better debugging and consistent test patterns ( #109601 )
...
* Add log after jobs
* Use the same helper to create repository in export job
* Improve the logging
* Fix eventually conditions in helpers
* Fix export job tests
* Format code
* Fix linting
* Fix the format
* Fix linting issue
* Fix innefectual assignment
2025-08-13 17:35:06 +02:00
Alexander Akhmetov
587f52cf5b
Alerting: API to show converted alertmanager configurations in the UI ( #109353 )
...
What is this feature?
This PR add the backend functionality to support viewing extra Alertmanager configurations (imported with the Prometheus conversion API) in the UI under the feature flag alertingImportAlertmanagerUI. The same flag will be used to enable this in the UI.
This is just the backend part, the full PoC PR is here: #109027
It uses a special datasource UID prefix __grafana-converted-extra-config-{identifier} to identify imported configurations. When the Alertmanager proxy handler detects this prefix:
GET requests are proxied to either the Grafana Alertmanager service (for alerts, silences, etc.) or the Prometheus conversion API to get the config
Write operations are not supported
2025-08-13 17:28:43 +02:00
Kyle Brandt
466aa70179
Sql Expressions: (Chore) Dedicated logger for expr.sql, and pass context ( #109549 )
2025-08-13 11:20:14 -04:00
Tom Ratcliffe
789a61230d
Alerting: Fix newly created alert rules not immediately showing up in folder view ( #109584 )
...
Fix incorrect tag provided for namespace endpoint
2025-08-13 14:56:16 +00:00
Konrad Lalik
e21eda9413
Alerting: Auto refresh contact points in the rule form ( #109539 )
2025-08-13 16:54:40 +02:00
owensmallwood
384ec28dfd
Unified storage bugfix legacy folders getting first page ( #109554 )
...
* When creating a new continue token, it defaults to page 1. Also use constants for default limit and page number.
* Update tests for continue token.
* When listing legacy folders, the continue token will have all paging info in it. Simplifies paging logic and fixes bug when limit not specified.
* Adds regression test to ensure default page limit is enforced.
* remove test comment
2025-08-13 08:50:28 -06:00
Alexa Vargas
8134919536
Query Library: Fix Change DS during replace query loses query library context ( #109511 )
...
* Query Library: Fix Change DS during replace query loses query library target
* add unit tests
2025-08-13 16:42:03 +02:00
Will Assis
b9b34223a7
Unified-storage: search after write feature flag ( #109597 )
...
create feature flag for experimental search-after-write changes
2025-08-13 10:05:15 -04:00
Matheus Macabu
fc6690bf6b
IntegrationTests: Increase timeout to 8m ( #109598 )
...
Some tests are now taking longer than the 5min timeout
2025-08-13 16:03:29 +02:00
Laura Fernández
e358ca1f55
Chore: Remove deprecated HorizontalGroup in geo and transformers editors ( #109602 )
2025-08-13 15:57:38 +02:00
Yuri Tseretyan
726c76d998
Improve workflow "Update Alerting Module" ( #109565 )
...
* fix url to pull requests
* add default labels
* send message to slack
2025-08-13 09:53:13 -04:00
grafana-pr-automation[bot]
b4d1c136ce
I18n: Download translations from Crowdin ( #109575 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2025-08-13 13:46:14 +00:00
Andres Martinez Gotor
2e4b10e81c
DatasourcePicker: Favorite datasources ( #109404 )
2025-08-13 15:34:19 +02:00
Konrad Lalik
842fd44e83
Alerting: Disable group consistency check for GMA rules ( #109599 )
...
Disable consistency check for GMA rules
2025-08-13 15:30:46 +02:00
Laura Fernández
09ee1ecaad
Chore: Remove deprecated VerticalGroup ( #109559 )
2025-08-13 15:10:50 +02:00
lean.dev
3106abf1a6
SecretsManager: clear unused metrics and standarize labels( #109515 )
2025-08-13 14:01:50 +01:00
Alexa Vargas
48edf1808e
Query Library: Edit Query Library in explore using queryLibraryRef ( #108863 )
...
* add suport for queryLibraryRef in explore
* add feature flag check on badge
* add test for migrator
* Add QueryEditor.test and useStateSync test
* implement onCancelEditingQuery library
* run i18n extract
* push mod changes
* Revert "push mod changes"
This reverts commit 29c410f126 .
* remove queryRef from the URL
* remove queryRef from url in explore page, keep redux logic
* restore tests and remove old queryRef from URL behaviour
* clean up test
* remove unnecessary useCallback from onCancelQueryLibraryEdit
* apply PR suggestions about naming of functions
* rename queryRef to queryLibraryRef
* update missing files with the new queryLibraryRef
* fix i18n check
* Disabled add query buttons when queryLibraryRef is present
* Add unit test to components
* add missing queryLibraryRef after merge
* add placeholder for highlighted code
* clear up queryLibraryRef after sucess update
* add monitoring
* remove unnecessary change
* remove placeholder and integrate highlightQuery
* change "Editing From Query Library" to "Update query from library"
* update tootlip text
* fix interaction importing issue
* updating i18n for query library editing badge
* update copy on saving actions
* keep copy short
---------
Co-authored-by: Juan Cabanas <juan.cabanas@grafana.com >
2025-08-13 14:46:45 +02:00
Matheus Macabu
94f7602786
App Installer: Revert #109267 and skip ShortURL integration tests ( #109591 )
...
* Revert "App Installer: Merge builder and installer admission (#109267 )"
This reverts commit c662b880fd .
* ShortURL: Skip integration tests temporarily
2025-08-13 11:27:37 +00:00
alerting-team[bot]
2887099c74
Alerting: Update alerting module to a38b2187d4e1bec5f7c3a8fc885a3117b64b4bd0 ( #109580 )
...
[create-pull-request] automated change
Co-authored-by: alexander-akhmetov <1875873+alexander-akhmetov@users.noreply.github.com >
2025-08-13 10:32:15 +00:00
Dominik Prokop
28030ce000
Dashboard: Add experimental reloadOnParamsChange annotation support in v1beta1 API client ( #109461 )
...
Warning: This is heavily experimental feature and WILL BE REMOVED in a few months.
2025-08-13 11:43:22 +02:00
Yulia Shanyrova
47aa892d24
Plugins: Add test-ids for plugin details, remove lastCommitDate ( #109173 )
...
add test-ids for plugin details, remove lastCommitDate
2025-08-13 10:18:49 +02:00
Yunwen Zheng
2ecc076bbf
Provisioned Resource Read Only: When repo is read only, disable action buttons and display badge ( #109494 )
...
* When repo is read only, disable action buttons and display badge
* browse dashboards page, disable checkbox if repo is read only
* clean up
* clean up
* i18n
* added read only status to repository page
* i18n
* fix
* readonly tooltip added local provisioning message
* i18n
2025-08-13 09:08:53 +02:00
Stephanie Hingtgen
85166512cb
Provisioning: Update for standalone ( #109524 )
2025-08-12 17:37:16 -05:00
Alyssa Joyner
1ce333a572
[InfluxDB] Config design improvements ( #108562 )
2025-08-12 14:23:51 -06:00