Julien Duchesne
b232c64d9a
accesscontrol
swagger: Add global
field to RoleDTO
type (#79351 )
...
* `accesscontrol` swagger: Add `global` field to `RoleDTO` type
The field is currently added in the MarshalJSON function so it isn't reflected in the spec
This PR sets the "static" version of the RoleDTO, that has the global field, as the swagger model
* Revert the marshalling logic
2023-12-12 08:04:25 -05:00
Santiago
57e0d6bcb5
Chore: Simplify function signature for GetLatestAlertmanagerConfiguration ( #79392 )
2023-12-12 13:49:54 +01:00
kay delaney
6989db1ad3
Dashboards: Run shared queries even when source panel is in collapsed row ( #77792 )
2023-12-12 12:05:05 +00:00
Fabrizio
3783d87576
Tempo: Fix autocompletion with strings ( #79370 )
2023-12-12 12:55:21 +01:00
Ivana Huckova
953d0d4c70
Loki: Remove imported test utility function from Prometheus ( #78901 )
...
Loki: Remove import from prometheus test utility
2023-12-12 12:54:56 +01:00
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