Sofia Papagiannaki
376f9a75db
Folders: Do not allow modifying the folder UID via the API ( #74684 )
...
* Folders: Do not allow changing the folder UID via the API
* Update Swagger/OpenAPI docs
* Update HTTP API docs
2023-09-12 14:28:33 +03:00
Levente Balogh
2fac3bd41e
Plugins: Show deprecated plugins ( #74598 )
...
* feat: add a `isDeprecated` field to `CatalogPlugin`
* tests: update the tests for merging local & remote
* feat: display a deprecated badge in the plugins list
* feat: show a deprecated warning if the plugin is deprecated
* Fix linting issues
* Review notes
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
* refactor: remove `isDeprecated` from the details (it's already in the main CatalogPlugin object)
* refactor: use an enum for remote statuses
---------
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
2023-09-12 12:49:10 +02:00
Andrej Ocenas
e4f26a5e4b
Flamegraph: Move to package ( #73113 )
2023-09-12 12:28:48 +02:00
Dimitris Sotirakis
02f617a20d
Nightlies: Push windows artifacts to GCS on main builds ( #74709 )
...
* Push windows artifacts to gcs
* Lint starlark
* Sign drone
2023-09-12 13:28:32 +03:00
Vardan Torosyan
e3288834b3
Docs: Add a section about using multiple auth providers in Grafana ( #74710 )
...
* Docs: Add a section about using multiple auth providers in Grafana
* Prettier and feedback
2023-09-12 12:09:47 +02:00
Josh Hunt
b84aab5add
Notifications: Don't show toasts after refreshing ( #74712 )
...
* user essentials mob! 🔱
lastFile:public/app/core/reducers/appNotification.ts
* user essentials mob! 🔱
---------
Co-authored-by: eledobleefe <laura.fernandez@grafana.com>
Co-authored-by: Joao Silva <joao.silva@grafana.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
Co-authored-by: L-M-K-B <48948963+L-M-K-B@users.noreply.github.com>
2023-09-12 12:34:43 +03:00
Ivan Ortega Alba
4f329e9fa6
Import:Enhance clarity through improved copy and streamlined links ( #74383 )
...
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
2023-09-12 11:13:00 +02:00
Polina Boneva
b14263af45
Dashboard: Remove old panel code and leave only new panel design ( #74196 )
...
* delete PanelHeader
* PanelHeaderMenuItem is only used in PageHeader
* PanelHeaderCorner only used by PanelEditorTableView
* PanelHeaderMenuTrigger not used anywhere
* PanelHeaderMenuWrapperNew is PanelHeaderMenuWrapper, old one is deleted
* remove newPanelChromeUI from test
* delete feature flag newPanelChromeUI
* PanelHeaderMenuWrapperNew is PanelHeaderMenuWrapper, old one is deleted
2023-09-12 11:54:41 +03:00
Marcus Andersson
05ce7e5789
PluginExtensions: Reports user interactions with UI extensions ( #74355 )
...
* Added tracking information to how UI links are being used by users.
* Fixed nit.
2023-09-12 11:52:16 +03:00
Andres Martinez Gotor
1a8a19a9ed
Chore: Avoid stopping plugin ( #74654 )
2023-09-12 10:34:12 +02:00
Andres Martinez Gotor
8cb93bf3e7
Bug: Allow to uninstall a deprecated plugin ( #74444 )
2023-09-12 10:33:09 +02:00
Andres Martinez Gotor
29238c19fd
Bug: Expect a plugin signature per version ( #74595 )
2023-09-12 09:31:38 +02:00
Dimitris Sotirakis
36728dd671
Bring back windows installers for main builds ( #74698 )
2023-09-12 10:31:04 +03:00
Levente Balogh
9c83dd43d9
Plugins: Group tests ( #74667 )
...
refactor: group plugin-details page tests together
2023-09-12 08:10:18 +02:00
Yuri Tseretyan
6f785f7269
Alerting: Support for single rule and multi-folder rule export ( #74625 )
2023-09-11 13:13:02 -04:00
Brendan O'Handley
a2e2ba695e
Prometheus: Turn new auth component feature toggle on by default ( #74405 )
...
* turn auth feature toggle on by default
* fix e2e test
* fix e2e test
* fix e2e test
2023-09-11 13:12:21 -04:00
Adela Almasan
dc6cd4bb29
Legend: Truncate only for table mode ( #74668 )
...
no legend truncation for list mode
2023-09-11 11:26:13 -05:00
Dave Henderson
ce1169f8b7
Tracing: Support remote, rate-limited, and probabilistic sampling in tracing.opentelemetry config section ( #73587 )
...
* tracing: Support remote sampling server
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
* Update docs/sources/setup-grafana/configure-grafana/_index.md
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
* Update docs/sources/setup-grafana/configure-grafana/_index.md
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
* Update docs/sources/setup-grafana/configure-grafana/_index.md
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
* Update docs/sources/setup-grafana/configure-grafana/_index.md
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
* Update docs/sources/setup-grafana/configure-grafana/_index.md
* Update docs/sources/setup-grafana/configure-grafana/_index.md
* Update docs/sources/setup-grafana/configure-grafana/_index.md
* Satisfying the doc-validator check
* satisfy prettier
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
* back out unnecessary change
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
---------
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
2023-09-11 12:13:29 -04:00
Brendan O'Handley
951876b465
Prometheus: Add classic query option to variable query editor ( #74060 )
...
* add classic query to variable query editor
* copy fixes
* update test
2023-09-11 12:13:16 -04:00
Bryan Huhta
0f552053e9
Pyroscope: add public catalog description ( #74630 )
...
* Add readme
* Fix wrong link
* Update public/app/plugins/datasource/grafana-pyroscope-datasource/README.md
Co-authored-by: Dmitry Filimonov <dmitry.filimonov@grafana.com>
* Prettier fix
* Update plugins test
* Prettier fix
* updateSnapshotFlag = false
---------
Co-authored-by: Dmitry Filimonov <dmitry.filimonov@grafana.com>
2023-09-11 18:06:34 +02:00
Gilles De Mey
6a4ba13b44
Alerting: Fix default policy timing summary ( #74549 )
2023-09-11 18:06:08 +02:00
Yuri Tseretyan
dce492642a
Alerting: Export of alert rules in HCL format ( #73166 )
...
* import hashicopr/hcl/v2
* add hcl package and export to HCL
* annotate export structs
---------
Co-authored-by: Konrad Lalik <konrad.lalik@grafana.com>
2023-09-11 11:48:23 -04:00
Melori Arellano
5d89c15851
Alerting with Loki tutorial ( #72704 )
...
* Add new tutorial for alerting with Logs
* Begin formatting the tutorial
* Formatted the tutorial with markdown
* Small edits
* Updating for version 10
* Edits for Grafana 10 & formatting
* Deleted rough draft that I accidentally added.
* Update docs/sources/tutorials/create-alerts-with-logs/index.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update docs/sources/tutorials/create-alerts-with-logs/index.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Apply suggestions from code review
Commit suggestions from reviewer
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Updated to use instant query
---------
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
2023-09-11 18:14:14 +03:00
Andre Pereira
485208c8e3
Plugins: Fix streaming support ( #74680 )
...
Fix streaming support in backend
2023-09-11 17:59:29 +03:00
Torkel Ödegaard
73a675af02
DashboardScene: Inspect panel data tab ( #74646 )
...
* Refactor data tab to be usable from scenes
* DashboardScene: Inspect data tab
* Everything seem to work now
* don't change drawer size in this PR
* Remove uncommented code
* Fix layout issues for data actions
* Added comment explaining retry
2023-09-11 16:11:22 +02:00
Andrew Hackmann
c8a0ebe0e8
Azure Monitor/body close logs an error bug ( #74632 )
...
on body close causes logs an error even if no error. also changed to warning similar to the rest of grafana
2023-09-11 09:02:44 -05:00
Isabel
a90e3f67e4
Doc: Remove Cloud Pro and Advanced references ( #74050 )
...
Removed Cloud plan references
2023-09-11 09:34:46 -04:00
Adela Almasan
89127d5ec9
Canvas: Button API - Add support for GET requests ( #74566 )
2023-09-11 08:03:52 -05:00
Gilles De Mey
3487e89492
Alerting: Update query options layout ( #74660 )
2023-09-11 15:45:46 +03:00
Gilles De Mey
1fa6623e1c
Alerting: Fix flakey test for rule group export ( #74665 )
2023-09-11 14:35:23 +02:00
Fabrizio
a939dfadf2
Improve check on Tempo version ( #74547 )
2023-09-11 14:34:05 +02:00
lean.dev
5e0b20266e
Licensing: Pass func to update env variables when starting plugin ( #74620 )
2023-09-11 09:33:10 -03:00
Will Browne
e855efb13d
Plugins: Move store and plugin dto to pluginsintegration ( #74655 )
...
move store and plugin dto
2023-09-11 13:59:24 +02:00
Torkel Ödegaard
499b02b3c6
DashboardScene: Panel edit route basics ( #74081 )
...
* DashboardScene: Panel edit route basics
* remove unused file
* Removed some comments
* Minor fix
* Update
* example of apply changes implementation
* SceneObjectRef: Testing scene object ref
* Rename to ref suffix
* Update
* Fix url sync in panel edit
* Update
* Update
* simplify logic when committing change
* remove import
* Another fix for committing change
2023-09-11 13:51:05 +02:00
Esteban Beltran
b9c681e1a7
Sandbox: Fix panel custom editors not working inside the sandbox ( #74589 )
...
* Sandbox: Fix panel custom editors not working inside the sandbox
* Use the plugin-id in the specific rendering category
2023-09-11 13:43:57 +02:00
Marcus Efraimsson
edc34fc836
Instrumentation: Improve instrumentation for database migrations ( #74659 )
2023-09-11 14:10:21 +03:00
Ashley Harrison
247d91be2b
Chore: remove wrapping of cy
in the e2e
object ( #74650 )
...
* remove cy. wrapping as e2e().
* make trace-view-scrolling more stable and remove waits
* improve stability more
2023-09-11 11:20:54 +01:00
Torkel Ödegaard
7718a67b77
DashboardScene: Use TimeRangeTransformerBase in PanelTimeRange ( #74647 )
2023-09-11 12:18:10 +02:00
Marcus Efraimsson
8ee43f3705
Instrumentation: Add status_source label to request metrics/logs ( #74114 )
...
Ref #68480
Co-authored-by: Giuseppe Guerra <giuseppe.guerra@grafana.com>
2023-09-11 12:13:13 +02:00
Torkel Ödegaard
97d568e60a
DashbboardScene: RowRepeaterBehavior ( #74505 )
...
* Repeating rows start
* working
* Progress
* Progress
* Update
* up scenes lib
* Update
* Progress
* restore url sync
* Progress
* Fixes and tests
* Update
* Adds tests and code to remove repeats from save model
* Update
* Fix test
2023-09-11 12:02:04 +02:00
Ashley Harrison
fb367bf91d
Chore: fix build ( #74651 )
...
put ts-expect-error in the right place
2023-09-11 12:07:05 +03:00
Jo
77e4d477e5
Auth: Optimize auth token operations ( #74602 )
...
* add token count
* wip
* user count method for tag reporting
* remove non functioning mysql clientFoundRows check
* Update pkg/services/auth/authtest/testing.go
Co-authored-by: Misi <mgyongyosi@users.noreply.github.com>
* add user ID guard
---------
Co-authored-by: Misi <mgyongyosi@users.noreply.github.com>
2023-09-11 10:24:57 +02:00
Jennifer Villa
09137da78c
Update metamonitoring docs for alerting ( #74559 )
...
* Update _index.md
Update to metamonitoring docs
* Update _index.md
2023-09-11 09:59:37 +02:00
Gábor Farkas
6e75c5d182
postgres/sql: fix imports ( #74535 )
...
* postgres/sql: fix imports
* nicer import
Co-authored-by: Adam Yeats <16296989+adamyeats@users.noreply.github.com>
---------
Co-authored-by: Adam Yeats <16296989+adamyeats@users.noreply.github.com>
2023-09-11 09:48:55 +02:00
Torkel Ödegaard
349408d78c
DashboardMigrator: Add migration that removes repeats ( #74296 )
...
* DashboardMigrator: Add migration that removes repeats
* Update
2023-09-11 08:34:13 +02:00
Fabrizio
3bb4e24458
Dashboards: Escape tags ( #74437 )
2023-09-09 14:11:36 +02:00
Ryan McKinley
85e629dc7d
Chore: make GPRCServerService private ( #74612 )
2023-09-08 12:44:18 -07:00
Ezequiel Victorero
a4c8f04565
PublicDashboards: Create initial API docs ( #74424 )
2023-09-08 16:10:44 -03:00
Yuri Tseretyan
99fd7b8141
Alerting: Update provisioning to validate user-defined UID on create ( #73793 )
...
* add ValidateUID to util
* provisioning to validate UID on rule creation
---------
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com>
2023-09-08 15:09:35 -04:00
ismail simsek
9c50296a07
InfluxDB: Fix multiple tag selection ( #74205 )
...
Return all tag keys
2023-09-08 20:57:11 +02:00