ismail simsek
c88a6fc2e7
Prometheus: Performance improvements for high cardinality metrics in code editor ( #108341 )
...
* disable auto fetch
* add partially written metric name situation
* add new limit
* add new methods
* rename methods
* implement auto complete after typing at least three letters
* betterer
* cosmetic changes
* partial or full trigger
* cleaner approach
* lint
* fix
* review feedback
2025-07-28 13:02:16 +02:00
Timur Olzhabayev
ce64a78d99
Feat: Improve auto-triager logic to check for internal team members via api ( #108578 )
...
improve auto triager logic to check for internal team members via api
2025-07-28 12:51:28 +02:00
Kristina
ffb8f4ea0c
Transformations: Rename Regression Analysis to Trendline ( #108631 )
...
* Rename regression analysis transformation
* fix a couple translations
* remove extra word
* Fix tests
* Change frame name to use regression
2025-07-28 10:50:47 +00:00
Gilles De Mey
814fccb970
Alerting: Use the official maildev image again ( #108768 )
2025-07-28 12:31:51 +02:00
Konrad Lalik
af376cd286
Alerting: Fix backtick handling when hashing queries ( #108757 )
...
Update the hashQuery algorithm to handle more formatting edge cases
2025-07-28 12:22:36 +02:00
ti361
4da2c50990
change method "GET" to "DELETE" with the "Delete a report" API ( #108750 )
2025-07-28 12:10:20 +02:00
Dana Axinte
2ea77a7c05
SecretsManager: Add ability to list all encrypted values ( #108512 )
...
* list all encrypted values and count
* separate interfaces
* add time filter to global queries
* fix lint
2025-07-28 10:50:24 +01:00
Alexander Akhmetov
f969eb0277
Alerting: Add rule group name validation to the Prometheus conversion API ( #108740 )
...
Alerting: Add rule group name validation to the conversion API
2025-07-28 11:44:17 +02:00
Nathan Vērzemnieks
252fc67fbd
CloudWatch: Improve smithy error handling ( #108523 )
...
* CloudWatch: Improve smithy error handling
* gofmt
2025-07-28 09:43:37 +00:00
Gábor Farkas
8d48dbce66
datasources: querier: handle single-tenant instance config ( #108469 )
2025-07-28 11:40:26 +02:00
Chris Chang
15f291aa8e
Plugins: Add grafana-iot-twinmaker-datasource to forward_settings_to_plugins ( #108560 )
...
* Add grafana-iot-twinmaker-datasource to forward settings list
* Remove -app
2025-07-28 11:15:50 +02:00
renovate[bot]
7596dc319c
Update dependency @floating-ui/react to v0.27.14 ( #108755 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-28 09:53:57 +01:00
Joey
d529eee8cf
Tempo: Add options to getTagKeys ( #108691 )
...
Add options to getTagKeys so time range and timeRangeForTags can be passed into the Tempo language provider
2025-07-28 09:36:07 +01:00
Mihai Doarna
cef7f2b337
SCIM: Update docs with the reject_non_provisioned_users flag ( #108657 )
...
* update docs with the reject_non_provisioned_users flag
* update docs with new flag and new create user behaviour
* address feedback
* run prettier
2025-07-28 11:32:14 +03:00
Mihai Doarna
f9b34baa35
SCIM: Add flag for rejecting non provisioned users from logging in ( #108568 )
...
add flag for rejecting non provisioned users from logging in
2025-07-28 11:31:33 +03:00
renovate[bot]
3a285d9b16
Update dependency eslint to v9.32.0 ( #108711 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-28 09:18:20 +01:00
Alexander Akhmetov
4ad80cec1a
Alerting: Validate extra configuration with PostableApiAlertingConfig ( #108706 )
2025-07-28 10:09:26 +02:00
antonio
f4b4d8ec95
add video to alerting tutorial pt3 ( #108743 )
2025-07-28 07:38:03 +00:00
Mariell Hoversholm and Roman Pertl
d0b791000d
Docs: Update for certutil in container ( #108751 )
...
Co-authored-by: Roman Pertl <roman@pertl.org >
2025-07-28 09:12:30 +02:00
Scott Lepper and Torkel Ödegaard
713c9921ac
Dashboards: Edit pane variable unique key ( #107212 )
...
* Dashboards: Edit pane unique key
* lint
* Update public/app/features/dashboard/components/PanelEditor/OptionsPaneItemDescriptor.tsx
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
* lint
---------
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2025-07-28 07:49:38 +02:00
grafana-pr-automation[bot] and github-actions[bot]
910454c84c
I18n: Download translations from Crowdin ( #108730 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-27 00:32:40 +00:00
Kevin Minehart
8fcfcc31da
CI: run release-build on a schedule; also send source-event input to GE ( #108726 )
...
* run release-build on a schedule; also send source-event input to GE
* remove cron pipelines from drone
2025-07-25 21:52:09 -05:00
Galen Kistler and Leon Sorokin
01f863c47f
TableNG: Take nanos into account for column sorting ( #108614 )
...
* feat(ngTable): support nanos
---------
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2025-07-25 21:43:36 +00:00
Jev Forsberg
bd3606d6b1
Chore: Update 11.6.x support date ( #108715 )
...
baldm0mma/ update 11.6.x support date
2025-07-25 13:27:01 -06:00
Isabel Matwawana
87464efb16
Docs: Refactor Variables page and improve content ( #108346 )
2025-07-25 14:48:10 -04:00
renovate[bot] and Ashley Harrison
c94f930950
Update dependency prettier to v3.6.2 ( #108689 )
...
* Update dependency prettier to v3.6.2
* run prettier
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2025-07-25 17:47:44 +01:00
Roberto Jiménez Sánchez and Stephanie Hingtgen
20cea80795
Provisioning: Add bulk delete job ( #108580 )
...
* Add delete job type
* Regenerate spec
* Add first implementation of worker
* Move interface and mock to repository package
* Add unit tests
* Add integration tests
* Fix linting and spec
* Regenerate client
* Format file
* go fmt
* fix
---------
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com >
2025-07-25 16:38:10 +00:00
Dave Henderson
a82a7f1340
deps(go): Tidying advisor and investigations go modules ( #108703 )
...
deps(go): Tidying apps/advisor go module
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2025-07-25 12:27:57 -04:00
Zoe C
c16117df4e
Update Influx Config Options Section in Docs ( #108264 )
2025-07-25 10:25:55 -06:00
Josh Hunt
c1c5c2db8b
FS: Handle unavailable backend ( #108544 )
...
* add dev mechanism for making backend unavailable
* handle unavailable backend in html
* fix ordering of /-/ routes
* Add new loader to index.html
* tweak light colours
* fix readme
* add error handling and error state
* use setTimeout for the retry loop
* easier on the comments:
2025-07-25 17:21:48 +01:00
Dana Axinte
b1b9cc43a8
SecretsManager: Adding ability to disable all DEKs ( #108444 )
...
* Adding dek deactivation and rename list dek
* disable data keys from manager
* separate interface and don't use in encryption manager
2025-07-25 17:11:17 +01:00
Michael Mandrus
f69f25be5d
Chore: Don't show a "Not found" for public-dashboard fetches if the service is disabled via config ( #108650 )
...
don't show 404 toast if pubdash is completely disabled
2025-07-25 15:55:10 +00:00
Mihai Doarna
69d3b9023c
SCIM Docs: Add mapping in AzureAD for the active attribute ( #108669 )
...
add mapping in AzureAD for the active attribute
2025-07-25 18:27:15 +03:00
Santiago
dcb965b7dc
Remote Alertmanager: Optionally merge remote state before starting the internal Alertmanager ( #107710 )
...
* Remote Alertmanager: Use the same struct for Grafana stat and Mimir full state
* Alertmanager: Add methods to merge nflog and silences
* update grafana/alerting version
* make update-workspace
* update mocks
* remove unnecesary methods from the remote Alertmanager implementation, create separate StateMerger interface
* (WIP) Remote Alertmanager: Optionally merge remote state before starting the internal Alertmanager
* cleanup ngalert.go
* restore defaults.ini
* move state parsing logic to 'remote' package, clean up ngalert.go
* remove GetBase, implement MegeNflog and MergeSilences
* delete fmt.Println
* FetchRemoteState -> GetRemoteState
* UserGrafanaState -> UserState
* remove duplicate clusterpb import
* reorder MimirClient interface
* use general getState() method for Grafana state and Mimir full state
* remove unnecessary state merging methods from the Alertmanager interface
* remove pullState field
* reduce diff
* add info log after merging
* merge silences and nflog entries in the same method
* merge the remote state in the forked AM
* reduce diff
* update remote AM mock
* tests
* make error more specific
* typo
2025-07-25 15:06:59 +00:00
Victor Cinaglia
5f6fc38430
iam/authn: Introduce feature flag for authz resource mutations ( #108698 )
...
* iam/authz: introduce feature flag for authz resource mutations
* lint: fix typo
2025-07-25 12:05:32 -03:00
Bruno and Matheus Macabu
b1592b5e36
Cloud migrations: store snapshots in the database ( #108551 )
...
* Cloud migrations: store snapshots in the database
* update github.com/grafana/grafana-cloud-migration-snapshot to v1.9.0
* make update-workspace
* use new field name in test
* return error after call to fmt.Errorf
* create methods for readability / fix session deletiong not deleting snapshots
* remove debugging changes
* update sample.ini
* update tests to include OrgID in ListSnapshotsQuery
* lint
* lint
* Update pkg/services/cloudmigration/cloudmigrationimpl/snapshot_mgmt.go
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
* remove TODO
* Update pkg/services/cloudmigration/cloudmigrationimpl/snapshot_mgmt.go
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
* remove one of the debug logs
---------
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com >
2025-07-25 11:41:21 -03:00
alerting-team[bot] and yuri-tceretian
47cf7ea8b6
Alerting: Update alerting module to 615c8286e14b14347365db1b3db557d74d8952f1 ( #108695 )
...
[create-pull-request] automated change
Co-authored-by: yuri-tceretian <25988953+yuri-tceretian@users.noreply.github.com >
2025-07-25 14:22:57 +00:00
Alex Khomenko
b4e955ced7
Provisioning: Use move API on dashboards settings page ( #108671 )
...
* Provisioning: Use Move API to move dashboards in Dashboards Settings Page
* i18n
2025-07-25 14:09:08 +00:00
lean.dev
69743ed1a4
SecretsManager: remove unused metric ( #108694 )
2025-07-25 14:04:43 +00:00
Matheus Macabu
97aa3cee88
GHA: Run Go Workspace Checks conditionally on BE changes ( #108655 )
2025-07-25 15:10:54 +02:00
Sergej-Vlasov
6af2e81cda
DashboardEdit: Undo/redo for conditional rendering ( #107235 )
...
* add undo/redo for group and base actions
* add undo/redo for rules
* adjust circular dependency issue
* add itemType translations
* adjust how we get rendering group
2025-07-25 13:59:53 +01:00
Konrad Lalik
fb08352300
Alerting: Rename draft new rule option ( #108597 )
...
* Rename draft new rule option
* Update tests
* Update translation key
2025-07-25 14:42:37 +02:00
renovate[bot]
9ad8881411
Update dependency fork-ts-checker-webpack-plugin to v9.1.0 ( #108672 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-25 13:38:05 +01:00
Will Assis
f67713726b
add debug logs to search server distributor ( #108679 )
2025-07-25 12:36:35 +00:00
Will Browne
6747b60822
Plugins: Remove pluginsDetailsRightPanel feature toggle ( #107321 )
...
remove pluginsDetailsRightPanel feature toggle
2025-07-25 13:02:05 +01:00
Andres Martinez Gotor
d25d926462
Advisor: Fix paginated requests for checks ( #108583 )
2025-07-25 13:42:16 +02:00
renovate[bot]
7e8a471b08
Update dependency ol to v10.6.1 ( #98200 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-25 10:56:07 +00:00
Ashley Harrison
11b49cf7bd
Playwright: Some tweaks to improve stability ( #108667 )
...
playwright stability tweaks
2025-07-25 10:54:07 +01:00
ismail simsek
fa8b631a87
Chore: Improve prometheus language provider documentation ( #108661 )
...
* improve documentation
* fix
* betterer
2025-07-25 09:45:09 +00:00
Matheus Macabu
c21617a446
Make: Use air as the default for make run ( #108652 )
2025-07-25 11:32:07 +02:00