43d369b51a
Plugins Remove failWrongDSUID feature toggle ( #107308 )
...
* remove failWrongDSUID FT
* undo go.mod changes
2025-06-27 14:43:58 +01:00
ee6cbd0efc
BarChart/StateTimeline: Use noValue setting for error message when data is empty ( #107147 )
...
* fix: use fieldConfig.defaults.noValue in barchart and statetimeline
* change name of test
* remove todo comment
* lean on PanelDataErrorView in the case where no fields are present
* update StateTimeline and StatusHistory to use PanelDataErrorView
* fix test
* self-review cleanup
2025-06-27 08:28:13 -05:00
f7eab21f9f
Loki: Decouple data source plugin ( #107242 )
...
* WIP
* Update yarn.lock
* Align uuid dependency
* Add e2e test and update
* Update cue version
* Fix lint
* Update snapshot test
* Fix test that was importing from coupled module
* Fix lint
* Update public/app/plugins/datasource/loki/package.json
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
---------
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
2025-06-27 15:09:45 +02:00
f4ee58db50
unified-storage: split resource index client ( #106297 )
...
* split resource server and index server grpc connection if defined in config
2025-06-27 08:15:52 -04:00
0982cfd9a0
Unified Storage/Search: Add max count config for indexing ( #107255 )
...
* Add max count config for indexing
* Build empty index when max count is exceeded
* Address linting
* Refactor buildIndexes
* Add test for max count threshold
* Update test doc comments
* Refactor TestBuildIndexes_MaxCountThreshold to not use mock framework
* Rename mocks used in TestBuildIndexes_MaxCountThreshold
* Refactor mockResourceIndex
* Test setting of indexing threshold configs
* Tweak comments, log
* Fix logging in buildEmptyIndex
* Export and reuse TestDocumentBuilderSupplier
* Reuse MockResourceIndex
2025-06-27 14:00:39 +02:00
3020794b60
Plugins: Remove angularDeprecationUI feature toggle ( #107300 )
...
* remove angularDeprecationUI FT
* undo go.mod changes
2025-06-27 12:02:00 +01:00
a6b202e2bb
Alerting: Update alerting module to dc5663fe02aa79ea08bb78aeabfb356855408844 ( #107297 )
...
* [create-pull-request] automated change
* Update prometheus-alertmanager
---------
Co-authored-by: alexander-akhmetov <1875873+alexander-akhmetov@users.noreply.github.com>
Co-authored-by: Alexander Akhmetov <me@alx.cx>
2025-06-27 12:23:57 +02:00
976746c05b
PostgreSQL: Fix error on panel when toggling sqlDatasourceDatabaseSelection feature ( #106965 )
...
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
2025-06-27 10:08:12 +00:00
643dee6739
Prometheus: Refactoring in datasource.ts ( #107208 )
...
* start cleanup
* update vars
* prettier
2025-06-27 11:00:25 +01:00
b2aaa9b3ce
kvstore: ensure we return notFound on delete ( #107288 )
...
* kvstore: ensure we return notFound on delete
* fix tests
2025-06-27 12:00:03 +02:00
f1a22a8ea9
Enterprise: Links that inform about enterprise auth options ( #106627 )
...
* Enterprise: Links that inform about enterprise auth options
* Update
* fix¨
* Update links
* brand color badge
* update language
* Update
* Update
2025-06-27 11:40:03 +02:00
0e89fec173
SCIM: Move feature flag to public preview ( #107239 )
...
* Move feature flag to public preview
* Auto-generate changes
2025-06-27 11:30:33 +02:00
2e9559a376
Include resource name in the event. ( #107185 )
2025-06-27 09:29:49 +00:00
53ec379af8
unistore: add metadata store ( #107151 )
...
* Add datastore
* too many slashes
* lint
* add metadata store
* simplify meta
* Add datastore
* too many slashes
* lint
* pr comments
* extract ParseKey
* readcloser
* remove get prefix
* use dedicated keys
* parsekey
* sameresource
* unrelated
* name
* renmae tests
* fix tests
* lint
* allow empty ns
* get keys instead of list
* rename the functions
* refactor yield candidate
2025-06-27 08:25:27 +00:00
bc231922af
Library panels: Remove libraryPanelRBAC
feature flag, and enable rbac by default ( #107222 )
2025-06-27 08:09:02 +00:00
3cd29d2cdd
Alerting: Improve simplified routing test ( #107251 )
...
Improve SimplifiedRuleEditor test performance
2025-06-27 09:56:42 +02:00
ecb93ed7f7
Restore dashboards: Add filters and search ( #106994 )
...
* Restore dashboards: Enable search and filtering
* Remove sorting
* Configurable sort
* Move cache to a separate file
* Get tags
* Reset cache on delete
* Use store
* Add sort
* Use fuzzyFind for search
* Move fuzzy search to grafana/data
* Move @leeoniya/ufuzzy package
* Use the new util
* Improve sort
* Error handling
2025-06-27 08:59:10 +03:00
30e72ca774
InfluxDB: Config Page v2 - Update link for feedback form ( #107273 )
...
Update link for feedback form
2025-06-26 19:41:33 +00:00
907e3efa55
InfluxDB: Add tracking events to v1 config page ( #105911 )
...
* Add tracking events to orginial influxdb config page
* Add tracking file
* Lint
* Remove unused import
2025-06-26 19:37:15 +00:00
c5c8c0e491
Revert "ToolTip: Fix flexbox bug with tooltip when maxWidth
is set manually ( #107145 )"
...
This reverts commit cff743fcd56a2cf17b6e2e640dd6ffb53e8eba07.
2025-06-26 15:34:47 -04:00
ff4d7d35c6
docs(alerting): add new guidelines to the missing data alerting guide ( #107232 )
2025-06-26 21:06:34 +02:00
01c3f99e4a
CI: Unconditionally dispatch to GE ( #107271 )
...
* CI: Unconditionally dispatch to GE
* only do release-build in the grafana repo
2025-06-26 18:28:42 +00:00
07f5a72842
Dashboard Migrations: V33 Replace string-based datasource by datasource ref ( #106848 )
...
---------
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com>
2025-06-26 19:04:43 +02:00
37be24899c
CI: Prevent dispatch loop for building release artifacts ( #107269 )
2025-06-26 17:04:18 +00:00
de0ce87fd4
Prometheus: Apply limit to metadata request ( #107068 )
...
* use limit when calling metadata endpoint
* request metadata with limit
* betterer
2025-06-26 17:04:04 +00:00
dc79e6f3dc
unified-storage: fix auth handling in distributor ( #106062 )
...
* disable auth handling in the distributor
2025-06-26 12:32:59 -04:00
7d28f7eece
Update CODEOWNERS for shared dashboards docs ( #107266 )
2025-06-26 16:17:36 +00:00
0aefd99cff
LBAC for data sources: Update feature states ( #107260 )
...
update feature states
2025-06-26 17:09:26 +01:00
c47fc53eee
fix: set withHistory flag to true for non-interactive mode ( #107263 )
2025-06-26 16:08:30 +00:00
3ec907bbe6
CloudMigrations: Add warnings for bugs with HA setups ( #107265 )
...
add warnings for HA bug
2025-06-26 12:03:50 -04:00
918c93ee4e
Fix Zanzana Error "user field is malformed" ( #107227 )
...
Fix Authentication: Add UID field to Identity in render service
2025-06-26 09:14:44 -06:00
dd2ba2e816
CI: Add GOCACHEPROG to the backend builder if GOCACHEPROG is set on the host ( #107256 )
2025-06-26 14:16:58 +00:00
bca70ee809
Loki: Fix health check message ( #107170 )
...
Loki: fix typo in healthcheck message
Co-authored-by: ivanahuckova <ivana.huckova@gmail.com>
2025-06-26 16:10:21 +02:00
a18ea34688
CloudWatch: Backport aws-sdk-go-v2 update from external plugin ( #107136 )
...
* CloudWatch: Backport aws-sdk-go-v2 update from external plugin
* Review feedback & cleaning up a couple typos
2025-06-26 15:56:50 +02:00
069598c454
[Docs] Panel embedding not available in Cloud ( #107253 )
2025-06-26 13:51:43 +00:00
58a47ef1d6
Azure: Fix duplicated trace links ( #105698 )
...
* Add trace links to first field
* Review
2025-06-26 14:10:19 +01:00
5c1b263664
docs(alerting): simplify Intro to Grafana Alerting docs ( #106944 )
...
* docs(alerting): improve `Intro > Alert rule evaluation` docs
* Update Introduction to Grafana Alerting
* Simplify `Intro > Alert rules` and related docs
* minor copy change phrasing GMA and DS differences
* fix vale error
2025-06-26 12:25:32 +00:00
f8189eece9
Dashboard Imports: Fix creating new library panels ( #107219 )
2025-06-26 05:23:05 -06:00
88d113f37c
Update scenes to v6.25.0 ( #107238 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-26 14:19:21 +03:00
b93cde0adb
Alerting: Use default identifier for extra configs in Alertmanager API ( #107049 )
2025-06-26 12:44:49 +02:00
abbae41f60
Alerting: Sanitize Prometheus state history labels before writing ( #107181 )
2025-06-26 12:40:37 +02:00
894944dcb0
Alerting: Refactor remote alertmanager to use Crypto interface ( #107228 )
2025-06-26 12:39:06 +02:00
8a0c484b74
DataSourceAPI: Expose new method for filter applicability check ( #106756 )
...
* wip
* wip non applicalbe filters
* refactor getApplicableFilter to return a string[]
* remove getApplicableFilters impl from prometheus
2025-06-26 13:26:11 +03:00
2e9c4a76c4
Prometheus: Migrate remaining selectors to data-testid ( #106564 )
2025-06-26 10:22:42 +00:00
2297417374
Unistore: Add datastore ( #107137 )
...
* Add datastore
* too many slashes
* lint
* pr comments
* extract ParseKey
2025-06-26 10:36:31 +02:00
3d543a336f
IAM: Register CoreRole apis ( #106924 )
...
* IAM: Register CoreRole apis
* one line store instantiation
* Small refactor for readability
* Add authorizer for CoreRole
* Nit
* Error strings should not end with punctiation
* Account for error
* Switch to use the local resource client
* error should not start with upper casing
* noopStorageErr should have a name starting with err
* Update workspace
* I don't know why I don't have the same output as the CI 🤷
* Dependency xOwnership
* imports
* Import order
* Rename alias to make it clear this is legacy
2025-06-26 10:11:28 +02:00
6f8e33f360
GHA: Increase size of Ephemeral Instances runner ( #107230 )
2025-06-26 09:41:37 +02:00
4e8802afff
Plugins: Add repositoryUrl parameter to plugin details panel. ( #107048 )
...
add repositoryUrl parameter to plugin details
2025-06-26 08:59:46 +02:00
2869590292
Scenes: Upgrade to 6.24 ( #107196 )
2025-06-26 08:06:09 +02:00
e5d73b0ca4
I18n: Download translations from Crowdin ( #107224 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-26 00:38:14 +00:00