Dashboard: Add a feature that creates a table panel when a spreadsheet file is dropped on the dashboard. (#62688)

* drag files to dashboard

* use file name as panel title

* add file size limitation, file type limitation and error handling

* Refactor file parsing for code sharing

move accepted types and max size to file-import constants
show which file types are allowed in file type error

* update codeowners

* Adjust max size to 1mb
This commit is contained in:
Oscar Kilhed
2023-02-09 15:16:17 +01:00
committed by GitHub
parent 33de1926fc
commit 8048a66e90
10 changed files with 266 additions and 48 deletions

1
.github/CODEOWNERS vendored
View File

@@ -353,6 +353,7 @@ lerna.json @grafana/frontend-ops
/public/app/features/dashboard/ @grafana/dashboards-squad
/public/app/features/datasources/ @grafana/user-essentials
/public/app/features/dimensions/ @grafana/grafana-edge-squad
/public/app/features/dataframe-import/ @grafana/grafana-bi-squad
/public/app/features/explore/ @grafana/explore-squad
/public/app/features/expressions/ @grafana/observability-metrics
/public/app/features/folders/ @grafana/user-essentials