grafana/public/app/features/search
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
..
components NestedFolders: Show nested folders in Browse folder view (#63746) 2023-03-23 13:28:45 +00:00
hooks Search: Refactor state and logic to be less fragmented and spread out (#57973) 2022-11-03 08:29:39 +01:00
page NestedFolders: Show nested folders in Browse folder view (#63746) 2023-03-23 13:28:45 +00:00
service NestedFolders: Show nested folders in Browse folder view (#63746) 2023-03-23 13:28:45 +00:00
state Search: Include panel_type in query (#63229) 2023-03-01 11:13:09 -08:00
constants.ts Search: Remember sorting preference between visits (#62248) 2023-01-27 11:00:28 +00:00
index.ts SearchV2: Use the same components for both SQL and bluge backends (#50125) 2022-06-30 12:45:45 -04:00
loaders.ts Fix: Unlock new button based on user permissions (#57733) 2022-10-27 15:48:07 +02:00
types.ts Search: Include panel_type in query (#63229) 2023-03-01 11:13:09 -08:00
utils.test.ts Search: Store only search value in state, not the whole selectable value (#62228) 2023-01-27 10:50:48 +00:00
utils.ts Search: Store only search value in state, not the whole selectable value (#62228) 2023-01-27 10:50:48 +00:00