grafana/public/app/features
Josh Hunt d13488a435
NestedFolders: Show nested folders in Browse folder view (#63746)
* dirty dirty code for showing nested folders in folder view

refactor to NestedFolderItem

Update dashboard grid view to new types

update tests

REBASE OUT OF THIS BRANCH - joshhunt/star-by-uid merged into this

Squashed commit of the following:

commit d0f046ccd3
Author: joshhunt <josh@trtr.co>
Date:   Wed Feb 8 18:35:56 2023 +0000

    undo async

commit abe2777a1f
Author: joshhunt <josh@trtr.co>
Date:   Wed Feb 8 18:34:11 2023 +0000

    Dashboards: Star dashboards by UID

add type for dashboard search dto

clean DashboardSearchItem type

simplify DashboardSearchHit type

remove unused properties from DashboardSearchHit

make uid non-optional

rename + move NestedFolderItem type to DashboardViewItem

clean up

* wip

* fix checkbox selection of nested folders

* show folder's parent correctly

* Add dashboard result kind

* don't render folder empty view in SearchView

* call nested folders api only if feature flag enabled

* remove unused import

* un-rename variable to reduce PR diff

* fix typo in comment

* fix order of pseudoFolders

* Fix General folder not showing in browse

* rename folder view tests

---------

Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2023-03-23 13:28:45 +00:00
..
admin Auth: Fix orgrole picker disabled if isSynced user (#64033) 2023-03-22 17:41:59 +00:00
alerting NestedFolders: Show nested folders in Browse folder view (#63746) 2023-03-23 13:28:45 +00:00
annotations Datasources: Use getDefaultQuery in annotations editors (#61870) 2023-01-30 16:45:03 +01:00
api-keys Chore: Avoid explicit React.FC<Props> when possible (#64722) 2023-03-14 16:38:21 +02:00
canvas Canvas: Update server element design (#62832) 2023-02-03 08:59:29 -08:00
commandPalette Core: Update components to have standard radii (#65065) 2023-03-21 12:24:50 +01:00
connections Chore: Avoid explicit React.FC<Props> when possible (round 2) (#64749) 2023-03-15 16:56:09 +02:00
correlations Glue: Split correlations editor into 3 steps (#64818) 2023-03-22 20:20:45 +01:00
dashboard Angular: Rename autoMigrateGraphPanels feature flag to autoMigrateOldPanels (#65243) 2023-03-22 21:02:36 -07:00
dataframe-import Dashboard: Add a feature that creates a table panel when a spreadsheet file is dropped on the dashboard. (#62688) 2023-02-09 15:16:17 +01:00
datasource-drawer DataSourcePicker: Add new style of data source picker. (#63736) 2023-03-01 11:26:19 +01:00
datasources Chore: update more unit tests to work with react 18 (#64812) 2023-03-16 10:00:39 +00:00
dimensions Chore: Adjust unit tests so they work with react 18 (#64698) 2023-03-14 17:24:04 +00:00
explore TraceView: Don't require preferredVisualisationType to render (#64920) 2023-03-23 10:27:34 +01:00
expressions Chore: Avoid explicit React.FC<Props> when possible (#64722) 2023-03-14 16:38:21 +02:00
folders AppChrome: Unify logic for chromeless pages that should not have NavBar, CommandPalette, Search etc (#62281) 2023-02-02 09:53:06 +01:00
geo Chore: fix type errors in tests (#63270) 2023-02-14 16:46:42 +01:00
inspector Chore: Remove panel inspect Actions hack (#64643) 2023-03-13 08:07:36 -07:00
invites Chore: Avoid explicit React.FC<Props> when possible (#64722) 2023-03-14 16:38:21 +02:00
library-panels Chore: Avoid explicit React.FC<Props> when possible (round 2) (#64749) 2023-03-15 16:56:09 +02:00
live Live: Remove (alpha) ability to configure live pipelines (#65138) 2023-03-22 20:09:44 +02:00
logs Explore: Show log line if there is an interpolated link (#62926) 2023-03-22 08:01:04 -05:00
manage-dashboards Chore: Avoid explicit React.FC<Props> when possible (#64722) 2023-03-14 16:38:21 +02:00
notifications Page: Update profile page components to use new navId (#51664) 2022-07-11 14:35:30 +02:00
org Chore: Avoid explicit React.FC<Props> when possible (#64722) 2023-03-14 16:38:21 +02:00
panel DataLinks: Default to percentEncoding (#64841) 2023-03-17 06:51:06 -07:00
playlist Chore: Adjust unit tests so they work with react 18 (#64698) 2023-03-14 17:24:04 +00:00
plugins DataLinks: Fixes interpolation (formatting) of __all_variables and __url_time_range (#65162) 2023-03-22 18:56:18 +01:00
profile Chore: Avoid explicit React.FC<Props> when possible (#64722) 2023-03-14 16:38:21 +02:00
query Chore: remove querylibrary feature toggle (#65021) 2023-03-20 20:00:14 +04:00
runtime Chore: Improve some types (#64675) 2023-03-14 09:51:44 +00:00
sandbox Plugins: Extend panel menu with links from plugins (#63089) 2023-03-02 15:42:00 +01:00
scenes Scenes: Update to latest scenes package and remove editing stuff (#65222) 2023-03-23 10:31:25 +01:00
search NestedFolders: Show nested folders in Browse folder view (#63746) 2023-03-23 13:28:45 +00:00
serviceaccounts Fix empty value for expiry date (#64893) 2023-03-20 13:32:20 +01:00
storage Chore: remove dashboardsFromStorage (#65058) 2023-03-20 18:36:49 +02:00
support-bundles Support bundles: small UX improvements (#63277) 2023-02-11 08:31:03 +00:00
teams Chore: Fix times in schemas (#64906) 2023-03-21 10:42:19 +01:00
templating Scenes: Update to latest scenes package and remove editing stuff (#65222) 2023-03-23 10:31:25 +01:00
transformers Transformers: Support adding the row index using calculate field transformer (#65148) 2023-03-22 11:10:22 -07:00
users Auth: Fix orgrole picker disabled if isSynced user (#64033) 2023-03-22 17:41:59 +00:00
variables DataLinks: Fixes interpolation (formatting) of __all_variables and __url_time_range (#65162) 2023-03-22 18:56:18 +01:00
all.ts Chore: Remove empty and leftover files (#55757) 2022-09-26 11:33:07 -04:00