Robert Horvath
dcea36dffc
Add Relyance github action ( #107012 )
...
* add relyance workflow
* add relyance config
* exclude folders and patterns from scanning
* add security as codeowner of relyance
2025-07-11 08:44:47 +02:00
Yunwen Zheng
b1c50d6354
Revert "KBARResults: Add Cmd+Enter/Ctrl+Enter to open links in new tab" ( #107933 )
...
Revert "KBARResults: Add Cmd+Enter/Ctrl+Enter to open links in new tab (#107537 )"
This reverts commit a2a28b207c .
2025-07-11 08:48:50 +03:00
Kristina
a01b4c31a1
Transformations: Allow queries without dataframe results to be selectable as filters ( #107152 )
...
* Add mention of external type to correlations docs
* 🆗
* Merge request targets in with results
* Ensure we do not mutate result set
2025-07-10 18:47:18 -05:00
linoman
a1e4280603
SCIM: Add is provisioned field to update command ( #107978 )
...
* Remove noisy log line
* Add IsProvisioned field to UpdateUserCommand
* Update user store to include the new IsProvisioned field
* Update store tests to include the new IsProvisioned field
2025-07-10 23:49:45 +02:00
Blueswen
1cd6ef6b84
Docs: Align Jira documentation with contact point options ( #105069 )
...
Align with option names in contact point.
To avoid confusion, ensure that the documentation aligns with the option names used in the Jira contact point.
2025-07-10 21:15:04 +00:00
Adam Yeats
82e380ed90
InfluxDB: Handle STRING_VIEW datatype ( #107812 )
...
This PR fixes an error when reading STRING_VIEW columns by correctly mapping STRING_VIEW in the newField factory and by adding a dedicated test to validate copyData’s handling of both nullable and non‐nullable STRING_VIEW arrays. This enables the Distinct Value Cache feature of InfluxDB v3 Enterprise for use.
2025-07-10 21:41:57 +01:00
Mihai Turdean
a3af6023c3
Zanzana: Support more cache configuration options ( #107155 )
2025-07-10 19:51:02 +00:00
Ryan McKinley
06c00e4fa7
Chore: apimachinery types cleanup ( #107988 )
2025-07-10 12:45:16 -07:00
Stephanie Hingtgen
13a89d4ae3
Revert: Future-proofing query and data source model in Dashboard Sche… ( #107985 )
...
* Revert: Future-proofing query and data source model in Dashboard Schema v2
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2025-07-10 18:58:33 +00:00
maicon
18b5a9eb8d
Run TestIntegrationFoldersApp for all dualwriter modes on sqlite only ( #107818 )
...
* Run TestIntegrationFoldersApp for all dualwriter modes on sqlite only
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
---------
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2025-07-10 18:16:27 +00:00
Matias Chomicki
86aa70322b
New Logs Panel: Parse JSON by default and show highlighted log in details ( #107953 )
...
* processing: sanitize highlighted log before highlighting
* processing: prettify json by default
* LogLineDetails: render prettified log
* processing: implement newlines truncation
* Remove log
* Linting issues
* Linting
* Update unit tests
* processing: use correct property
* Formatting
* processing: reflect updated collapse state
* processing: add test case
* processing: use lossless json to parse
* LogLine: receive logs for inline details stats
* Remove log
* LogListModel: specialize clone for loglinedetails
2025-07-10 18:07:27 +00:00
maicon
b1fcdb9c09
Folders: run integration tests only for SQLite ( #107979 )
...
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2025-07-10 14:48:14 -03:00
Stephanie Hingtgen
2b8c5bea1a
Revert "Schema V2: Simplify annotations v1<->v2 conversions" ( #107984 )
...
Revert "Schema V2: Simplify annotations v1<->v2 conversions (#107390 )"
This reverts commit d5a1781fb6 .
2025-07-10 17:29:15 +00:00
Nathan Vērzemnieks
15e59a0ca7
Prometheus: Use patched grafana-aws-sdk middleware for panic handling ( #107982 )
...
Prometheus: use patched grafana-aws-sdk middleware for panic handling
2025-07-10 19:21:16 +02:00
Collin Fingar
0c76b52e8b
Share Button: Added ClipboardItem route after Safari issues ( #107925 )
...
* Share Button: Added ClipboardItem route after Safari issues
* Removed console log
* Feedback fixes
* Test feedback fix
* Removed export
2025-07-10 12:59:41 -04:00
Roberto Jiménez Sánchez
7e0848294e
Provisioning: Use Nanogit for basic git operations in Github repository type ( #107889 )
2025-07-10 09:46:38 -07:00
alerting-team[bot]
9df15d120d
Alerting: Update alerting module to c5c6f9c1653d816439184c5ec580d3035feca417 ( #107931 )
...
[create-pull-request] automated change
Co-authored-by: yuri-tceretian <25988953+yuri-tceretian@users.noreply.github.com >
2025-07-10 15:47:17 +00:00
Alex Spencer
a027575435
Transformations: Prototype search tags ( #105797 )
...
* feat: init
* chore: i18n + improve formatting/style generally
* fix: i18n syntax...
* chore: i18n extract
* chore: some cleanup
* chore: cleanup
* chore: i18n
2025-07-10 08:28:51 -07:00
Dominik Prokop
190b9e1b06
kubernetesDashboards: Fix dashboard export e2e test failing with v1 k8s API enabled ( #107900 )
...
Fix dashboard export e2e
2025-07-10 16:54:29 +02:00
Gareth
84ef5bc744
Remove jaegerBackendMigration feature toggle ( #107702 )
...
* remove feature toggle if statements
* remove unused impoerts
* remove unused private functions
* prettier
* official ft removal
* fix some failing tests in datasource.test.ts
* clean up test file
* update test names
* remove tests for testDatasource
* remove describe
* tests
* fix import order
* betterer
2025-07-10 15:54:16 +01:00
colin-stuart
ac7a411c53
SCIM: Update allow non-provisioned users dynamic config field ( #107912 )
...
SCIM: add dynamic non-provisioned users allowed setting
2025-07-10 09:18:30 -05:00
renovate[bot]
441f56f6ce
fix(deps): update dependency micro-memoize to v4.1.3 ( #107966 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-10 13:59:51 +00:00
Misi
1f3dc0533c
Auth: Add tracing to auth clients and AuthToken service ( #107878 )
...
* Add tracing to auth clients + authtoken svc
* Fix span names
* Fix ext_jwt.go
* Fix idimpl/service
* Update wire_gen.go
* Add tracing to JWT client
* Lint
2025-07-10 15:41:00 +02:00
renovate[bot]
01269c5dd1
chore(deps): update dependency postcss to v8.5.6 ( #107960 )
...
Update dependency postcss to v8.5.6
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-10 13:34:38 +00:00
Matias Chomicki
d74aac3da5
virtualization: check for index ( #107963 )
...
* virtualization: check for index
* Add regression test
2025-07-10 13:18:02 +00:00
maicon
a8733f9a05
Fix TestIntegrationFoldersGetAPIEndpointK8S ( #107924 )
...
Run TestIntegrationFoldersGetAPIEndpointK8S only for SQLite
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2025-07-10 09:58:35 -03:00
renovate[bot]
ff8a9fa462
Update dependency lerna to v8.2.3 ( #107957 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-10 12:23:07 +00:00
Peter Štibraný
8fd5739576
[unified-storage/search] Don't expire file-based indexes, check for resource stats when building index on-demand ( #107886 )
...
* Get ResourceStats before indexing
* Replaced localcache.CacheService to handle expiration faster (localcache.CacheService / gocache.Cache only expires values at specific interval, but we need to close index faster)
* singleflight getOrBuildIndex for the same key
* expire only in-memory indexes
* file-based indexes have new name on each rebuild
* Sanitize file path segments, verify that generated path is within the root dir.
* Add comment and test for cleanOldIndexes.
2025-07-10 11:54:10 +00:00
Mustafa Sencer Özcan
2e568ef672
test: reenable dashboard integration tests and restructure based on dual writer modes ( #107941 )
2025-07-10 13:52:58 +02:00
renovate[bot]
325863ba94
Update faro to v1.19.0 ( #107946 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-10 12:47:02 +01:00
John-George Sample
c788b35dae
chore: fix typo in FlameGraph docs ( #107921 )
2025-07-10 13:32:36 +02:00
Gábor Farkas
5ec1bd91df
datasources: querier: log empty refids ( #107111 )
...
* datasources: querier: log empty refids
* improved logging
2025-07-10 13:28:45 +02:00
Mariell Hoversholm
956ae0b283
Actions: Run prettier on docs changes ( #107949 )
2025-07-10 12:58:13 +02:00
Roberto Jimenez Sanchez
106206ae93
Ignore delete error if not found
2025-07-10 12:45:35 +02:00
Roberto Jimenez Sanchez
b0df15c770
Fix issue with path in folder deletion
...
Folder path must not have a trailing slash in Nanogit
2025-07-10 12:45:35 +02:00
Stephanie Hingtgen
2484402f7a
address PR comments
2025-07-10 12:45:35 +02:00
Stephanie Hingtgen
4386085aa9
fix linter
2025-07-10 12:45:35 +02:00
Stephanie Hingtgen
bd81243bbb
Git sync: Implement folder deletion
2025-07-10 12:45:35 +02:00
Hugo Kiyodi Oshiro
b41b233d7d
Plugins: Levitate workflow improvements on forks ( #107832 )
2025-07-10 12:12:12 +02:00
Georges Chaudy
b6dd08da2f
unistore: fix delete and db closed in kv store ( #107918 )
...
* fix delete and db closed
* fix tests
2025-07-10 11:34:36 +02:00
renovate[bot]
befc947fee
Update dependency glob to v11.0.3 ( #107915 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-10 09:28:05 +00:00
Jay Clifford
fccda2440e
ExtensionSidebar: Render multiple sidebar buttons in topnav ( #107875 )
...
* feat: modified toolbar item so buttons render invidually
* added icon for investigations
* Update public/app/core/components/AppChrome/ExtensionSidebar/ExtensionToolbarItem.tsx
Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com >
---------
Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com >
2025-07-10 09:16:47 +00:00
Matheus Macabu
b6c4788c2a
Auth: Add functional option for static requester methods ( #107581 )
...
* Auth: Add functional option for static requester methods
Initially supporting WithServiceIdentityName to set a ServiceIdentity
inside the Claims.Rest object, so that Secrets Manager can parse
the service requesting secret decryption.
On Secret creation, the service will have to pass its identity
(which is a freeform string) to the SecureValues' Decrypters object.
This field gates which services are allowed to decrypt the SecureValue.
And upon decryption, the service should build a static identity with
that same service identity name when calling the decrypt service.
* StaticRequester: Put secret decrypt permission in access token claims
* StaticRequester: Inline getTokenPermissions function
2025-07-10 10:10:57 +02:00
Andres Martinez Gotor
e4650d3d8f
Advisor: Update app-sdk and regenerate code ( #107786 )
2025-07-10 09:55:10 +02:00
Gabriel MABILLE
85a6a7b9c1
iam: add description field to roles (#107888 )
...
* iam: add description field to roles
* Openapi gen
* Revert launch change
2025-07-10 09:24:30 +02:00
Ivana Huckova
5d0f519c0d
Docs: Update min supported Loki version to v2.9+ ( #107853 )
2025-07-10 09:02:53 +02:00
Yunwen Zheng
38db533e6e
NewProvisionedFolderForm: Preview folder name message ( #107739 )
...
* NewProvisionedFolderForm: pass in empty title for new folder form
* NewProvisionedFolderForm: preview folder name
* i18n, fix test
* Added test
* added todo
* PR comment
* i18n
2025-07-10 09:40:26 +03:00
grafana-pr-automation[bot]
0e53749906
I18n: Download translations from Crowdin ( #107936 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-10 00:38:17 +00:00
Lucy Chen
58e0c05150
E2C: Add new error for alert rule quota ( #107225 )
...
* add new error for alert rule quota
* add alert rule group quota error
* make openapi3-gen
* revert message
* update translation
* prettier
* update text per review suggestion
2025-07-09 15:25:20 -04:00
Gilles De Mey
421352f251
Alerting: Support group view in breadcrumbs ( #107901 )
2025-07-09 20:59:33 +02:00