Joey
eff9374a63
Tempo: Update cheatsheet ( #78797 )
...
* Tempo: Update cheatsheet
* Update text
2023-12-12 11:46:43 +00:00
Grafana I18n Bot
b08b82607a
I18n: Crowdin sync ( #79386 )
...
* New translations grafana.json (French)
* New translations grafana.json (Spanish)
* New translations grafana.json (German)
* New translations grafana.json (Chinese Simplified)
* Github Action: Auto-fix i18n files
---------
Co-authored-by: grafana-i18n-bot <grafana-i18n-bot@users.noreply.github.com>
2023-12-12 11:19:43 +00:00
Joey
e00e4d9ec6
Pyroscope: Switch to sdk httpclient from infra httpclient ( #79373 )
...
Decouple httpclient
2023-12-12 11:14:26 +00:00
Ashley Harrison
ffda25f4a3
Skeleton: Abstract out attach/animation logic ( #79309 )
...
* apply styles globally to skeleton
* use abstraction everywhere
* just use withSkeleton
* add comment
* update docs
* use it in News as well
* rename withSkeleton to attachSkeleton
* move to @grafana/ui/src/unstable
* rename skeletonProps to rootProps
2023-12-12 11:05:36 +00:00
brendamuir
5f5ed3187c
Alerting docs: revises descriptions for the manage notifications section ( #79385 )
2023-12-12 12:02:58 +01:00
Ashley Harrison
7c2b3ee1af
Navigation: Update synthetics placement in IA ( #79302 )
...
* update synthetics placement in IA
* lowercase s in synthetics
2023-12-12 10:57:52 +00:00
Jo
3647ba7360
Anonymous: Add configurable device limit ( #79265 )
...
* Anonymous: Add device limiter
* break auth if limit reached
* fix typo
* refactored const to make it clearer with expiration
* anon device limit for config
---------
Co-authored-by: Eric Leijonmarck <eric.leijonmarck@gmail.com>
2023-12-12 12:57:25 +02:00
Ivana Huckova
ed86583107
Loki: Decouple from Prometheus operationUtils ( #78830 )
...
* Loki: Decouple from Prometheus operationUtils
* Update comments
2023-12-12 11:44:35 +01:00
brendamuir
4d375aa5d4
Alerting docs: Adds Alerting descriptions for fundamentals section ( #79383 )
...
Adds Alerting descriptions for fundamentals section
2023-12-12 11:26:36 +01:00
brendamuir
f20e98fac4
Docs: Alerting descriptions for alerting-rules section ( #79376 )
...
Alerting descriptions for alerting-rules section
2023-12-12 11:05:20 +01:00
Giuseppe Guerra
f76b9f266e
Plugins: Add hide_angular_deprecation setting ( #79296 )
...
* Add plugins.hide_angular_deprecation config ini
* Add more tests
* Remove the ability to use [plugins.*] hide_angular_deprecation
2023-12-12 11:20:21 +02:00
Ben Sully
f040a8321b
Plugins: Add Command Palette extension point ( #78098 )
...
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
2023-12-12 08:52:09 +00:00
Karl Persson
69784efa35
IDForwarding: Remove dev mode restriction for feature toggle ( #79358 )
...
Remove dev mode restriction for id forwarding feature toggle
2023-12-12 09:26:45 +01:00
Ieva
19ad788333
RBAC: change annotation scopes back ( #79330 )
...
Change the annotation scopes back to what they were
2023-12-12 09:51:08 +02:00
Neil Shen
999c9c5ea3
Heatmap: Fix null options migration ( #79083 )
...
* Fix heatmap null options migration
Some dashboard generation libraries, such as grafanalib, may produce
heatmaps with a null 'options' attribute. This condition triggers a
panic during migration, resulting in a blank heatmap panel.
This commit addresses the issue by returning default options if a panel has
a null 'options'.
Signed-off-by: Neil Shen <overvenus@gmail.com>
* Nullish coalescing panel.options
Signed-off-by: Neil Shen <overvenus@gmail.com>
---------
Signed-off-by: Neil Shen <overvenus@gmail.com>
2023-12-12 04:55:57 +02:00
Yuri Tseretyan
8af08d0df2
Alerting: Add export of mute timings to file provisioning formats ( #79225 )
...
* add export of mute timings to file provisioning formats
* support export of mute timings to HCL
2023-12-11 21:36:51 -05:00
Yuri Tseretyan
bf8be46e6f
SSE: Add utility methods for HysteresisCommand ( #79157 )
...
* add GetCommandsFromPipeline
* refactor method GetCommandType to func GetExpressionCommandType
* add function to create fingerprint frames
* add function to determine whether raw query represents a hysteresis command and a function to patch it with loaded metrics
2023-12-11 22:40:31 +02:00
Ryan McKinley
f69516bf47
K8s: Add resource type helper to avoid so many hardcoded names ( #79344 )
2023-12-11 22:03:48 +02:00
Juan Cabanas
5147bdeb4b
PublicDashboards: Revoke all public dashboards access to a specific user ( #78709 )
2023-12-11 16:55:16 -03:00
Alexander Weaver
b867505bd4
alerting: Add tests for hooks ( #79284 )
...
Add tests for hooks
2023-12-11 13:20:48 -06:00
William Wernert
4c1bf86ae1
Add Loki alert state history annotations feature toggle ( #78970 )
...
* Add no-op Loki alert state history annotations feature toggle
* Better feature toggle description
Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com>
2023-12-11 14:17:01 -05:00
Dan Cech
9f6144059a
Storage: Switch from tenant to namespace & remove GRN ( #79250 )
...
* remove GRN and switch tenant to namespace
* clean up remaining references
* simplify and remove inconsistency in With* parameters
* parse listing keys so we can use db index
* bump the schema version
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2023-12-11 12:26:05 -05:00
Ashley Harrison
bb4aa16b13
Navigation: Fix showing command palette when menu is docked ( #79335 )
...
* fix showing command palette when menu is docked
* separate out command palette
2023-12-11 18:54:56 +02:00
Todd Treece
2f295dfec9
Chore: Bump k8s dependencies to v0.28.4 ( #79331 )
2023-12-12 00:53:24 +08:00
Isabel
3d5f7a5b22
Docs: Add more detail about mapping olhc values ( #78963 )
2023-12-11 08:50:20 -08:00
Sonia Aguilar
e6f2de51a3
Alerting: Fix for data source filter on cloud rules. ( #79327 )
...
* fix data source filter not worling for cloud rules
* Add test
2023-12-11 17:14:46 +01:00
ismail simsek
12793bfbed
InfluxDB: Interpolate tag keys in influxql queries ( #79288 )
...
* interpolate tag keys
* fix unit tests
2023-12-11 16:09:21 +01:00
Sven Grossmann
488d4870f0
Loki: Fix timeRange
missing in variable requests ( #79326 )
2023-12-11 16:01:25 +01:00
Sonia Aguilar
fdb4626847
Alerting: Fix UI inheriting mute timings from parent when calculating the polic… ( #79295 )
...
* Fix UI inheriting mute timings from parent when calculating the policy tree properties
* Add test for this use case
2023-12-11 15:49:35 +01:00
Jo
ce79bbba87
Anon: Enable anon stats by default ( #79312 )
...
* enable anon stats by default
* update flag
2023-12-11 15:17:50 +01:00
Eric Leijonmarck
2447e90be9
Auth: Fix anonymous user table useragent not parsable ( #79307 )
...
fix for useragent not parsable
2023-12-11 15:12:37 +01:00
kay delaney
c80b14951d
InspectDataTab: Use templateSrv.replace with getProcessedData ( #79113 )
2023-12-11 14:11:27 +00:00
Esteban Beltran
46142da4db
Chore: Migrate from aria-label to data-testid in plugin-related tests ( #79272 )
...
* Update basicsettings for datasource
* Change aria-label for data-testid
* Update more tests
* Update betterer
* Remove unnecessary data-testid
* Put back aria label for some datasource selectors
* Try to use data-testid with alerts
* Update betterer
2023-12-11 15:05:54 +01:00
Joey
4751013a91
Pyroscope: Decouple from templateSrv ( #79068 )
...
* Decouple templateSrv
* Update test
2023-12-11 13:14:22 +00:00
Sven Grossmann
e3d14307ed
Loki: Fix values variable with unexisting label and stream selector ( #79310 )
2023-12-11 14:51:55 +02:00
Ashley Harrison
05dcc7a441
Navigation: Independent docked state ( #78954 )
...
* initial start
* more progress
* behaviour working?
* only use media query when docked local storage state is true
* close menu when undocking
* remove unneeded animation code and fix focus when toggling between docked/undocked
* better feature toggle handling (can go back and forth)
* remove restoreFocus (for now)
2023-12-11 11:41:14 +00:00
dependabot[bot]
868b790406
Bump google-github-actions/setup-gcloud from 1 to 2 ( #79291 )
...
Bumps [google-github-actions/setup-gcloud](https://github.com/google-github-actions/setup-gcloud ) from 1 to 2.
- [Release notes](https://github.com/google-github-actions/setup-gcloud/releases )
- [Changelog](https://github.com/google-github-actions/setup-gcloud/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/setup-gcloud/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: google-github-actions/setup-gcloud
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 12:01:27 +01:00
Ashley Harrison
bae9dbe418
News: Add loading skeleton ( #79009 )
...
* convert to emotion object syntax
* add news skeleton
2023-12-11 10:43:36 +00:00
dependabot[bot]
99d893fd30
Bump actions/stale from 8 to 9 ( #79292 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 8 to 9.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 09:42:09 +00:00
samu6851
3c6be4acda
Update trace-integration.md ( #77329 )
2023-12-11 10:36:52 +01:00
Fabrizio
42f3d1122b
Tempo: Fix read-only assignment ( #79183 )
2023-12-11 10:30:31 +01:00
Dominik Prokop
096a3b148f
DashboardScene: Support custom actions in the nav toolbar ( #79139 )
...
* DashbaordScene: Support custom nav toolbar actions
* Move custom actions to scenes feature dir
* Review
* betterrerererererer
2023-12-11 00:26:32 -08:00
Gábor Farkas
5b4da3a7dc
mssql: prepare logs-handling for decouple-datasource changes ( #79214 )
...
mssql: refactor logs-handling
2023-12-11 09:14:06 +01:00
Isabel
f1c83b3511
Docs: add missing alt text (1/3) ( #79274 )
...
* Added missing alt text
* Reworded text
2023-12-08 11:24:35 -05:00
Mihai Doarna
bff2ac3627
Auth: check that oauthProvider is not nil in Logout() func ( #79271 )
...
check that oauthProvider is not nil
2023-12-08 18:13:49 +02:00
Misi
566bed6ea1
Auth: Log a warning on unparsable team ids for GitHub OAuth ( #79261 )
...
* Log warn if team ids are not integers
* Remove comment
2023-12-08 17:00:09 +01:00
Vardan Torosyan
a35146f7ed
Service account: Update last used timestamp when token is used ( #79254 )
2023-12-08 16:53:11 +01:00
Todd Treece
89934b0884
K8s: Merge metric registries ( #79256 )
2023-12-08 10:44:46 -05:00
siddhikhapare
1833539c32
Cloudwatch: Update error code metrics for ES/OpenSearch ( #78990 )
...
Update error code metrics
2023-12-08 17:16:30 +02:00
Vardan Torosyan
edc197ef1d
Strip out auth token from shared URL when sharing a dashboard ( #79262 )
2023-12-08 16:07:29 +01:00