Torkel Ödegaard
52a7b0e75f
Browse/Search: Make browser back work properly when visiting Browse or search ( #52271 )
2022-07-14 21:07:12 +02:00
Ryan McKinley
eb6d6d0d2b
Search: pass the 'explain' flag from the UI and debug paging issues ( #51847 )
2022-07-08 15:28:21 -04:00
Torkel Ödegaard
1e85a6f4fd
TopNav: New page layouts ( #51510 )
...
* First stab at new page layouts behind feature toggle
* Simplifying PageHeader
* Progress on a new model that can more easily support new and old page layouts
* Progress
* rename folder
* Progress
* Minor change
* fixes
* Fixing tests
* Make breadcrumbs work
* Add tests for old Page component
* Adding tests for new Page component and behavior
* fixing page header test
* Fixed test
* AppChrome outside route
* Renaming folder
* Minor fix
* Updated
* Fixing StoragePage
* Fix for banners
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2022-07-06 17:00:56 +02:00
Alexander Emelin
a2478c3a32
Search: Sort by updated at and created at ( #50416 )
...
Co-authored-by: Artur Wierzbicki <artur.wierzbicki@grafana.com>
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-06-30 16:33:30 -07:00
Ryan McKinley
281ed419a8
Chore: add generics to backendSrv ( #51606 )
2022-06-30 14:34:23 -04:00
Ryan McKinley
c0f10af545
SearchV2: Use the same components for both SQL and bluge backends ( #50125 )
2022-06-30 12:45:45 -04:00
Maria Alexandra
76aa4f770e
SearchV2: add back the column styles for the SearchResultsTable component ( #51549 )
2022-06-29 15:45:20 +02:00
Ashley Harrison
2429fe1c70
Search: Add unit tests for SearchResultsTable
( #51269 )
...
* initial scaffolding for unit tests
* more tests for searchresultstable
* skip failing test, remove unused css
* Correctly mock stuff so TableCell renders correctly!
2022-06-28 12:48:59 +01:00
Ryan McKinley
b6a9b9804d
Plugin admin: Add a page to show where panel plugins are used in dashboards ( #50909 )
2022-06-27 20:23:43 -04:00
Ryan McKinley
c8f814196a
CommandPalette: Populate dashboard search when the palette is opened ( #51293 )
...
Co-authored-by: Kristina Durivage <kristina.durivage@grafana.com>
2022-06-24 23:08:29 +02:00
Artur Wierzbicki
c496b3e712
Search: Fix pagination in the new search page ( #51366 )
...
* Fix pagination in the new search
* update betterer betterer betterer betterer betterer betterer
* revert packagejson
2022-06-24 21:21:59 +04:00
Ryan McKinley
a093250dd5
Chore: avoid implicit any by using inline functions ( #51338 )
2022-06-23 11:19:08 -07:00
Ryan McKinley
eceb21e72d
Search: switch to a card view when the display is narrow ( #51208 )
2022-06-23 07:30:47 -07:00
Maria Alexandra
81dc9ef725
SearchV2: Add unit test to SearchResultsGrid ( #51296 )
...
* SearchResultsGrid add unit test
* Fix linting issues
2022-06-23 12:14:30 +02:00
Joao Silva
cbefbd3ff7
Search: Adds tests to SearchView ( #51248 )
2022-06-22 17:20:57 +01:00
Josh Hunt
357b859fa7
Remove any generics from configureMockStore in tests ( #51179 )
2022-06-21 17:48:52 +01:00
Maria Alexandra
395623b0a2
SearchV2: Add unit test for ManageActions ( #51131 )
2022-06-21 13:44:46 +02:00
Ashley Harrison
05fbfdaa13
Search: add unit tests for FolderView
( #51114 )
...
* add unit tests for FolderView
* add basic unit test for Alert component
* prevent flicker of `No results found`
2022-06-21 09:35:03 +01:00
Ashley Harrison
1b9dd378f2
Chore: Unit tests for FolderSection
( #50961 )
...
* unit test scaffolding for FolderSection
* remove redundant spinner + more test scaffolding
* more test experimentation
* clear localStorage between test runs
* more tests + add back spinner when renderStandaloneBody
* bit of tidy up
* update Spinner data-testid
* fix import ordering
2022-06-17 10:14:33 +01:00
Ryan McKinley
e23dbfe605
Search: default layout to last selected value ( #50743 )
2022-06-15 10:07:34 -07:00
Ryan McKinley
402b5ce4c6
SearchV2: support keyboard navigation ( #49650 )
...
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2022-06-13 09:10:19 -07:00
Ryan McKinley
b6f97e8101
SearchV2: move search parameters to a nested object ( #50561 )
2022-06-10 11:06:41 -07:00
Karl Persson
b4559b41c2
RBAC: fix access control check in both new navivation and new search view ( #50596 )
...
* check access control permissions for new navigation
* check access control actions in new search view
2022-06-10 15:26:00 +02:00
Torkel Ödegaard
c1d405a200
Search: Fixes margins and paddings and left position ( #50570 )
2022-06-10 11:30:52 +02:00
Ryan McKinley
fdf67276ea
FeatureToggles: Support changing feature toggles with URL parameters ( #50275 )
2022-06-09 11:42:38 +02:00
Jack Westbrook
ccd75d72f8
Chore: Remove react-testing-lib from bundles ( #50442 )
...
* refactor(selectoptiontest): move helper function out of grafana/ui so testing-lib isn't in bundle
* test(selectoptionintest): update import location of helper function
* test(amroutes): put back missing selectOptionInTest helper
* test(selectoptionintest): clean up remaining file imports / exports
* test(queryeditor): fix failing import
* refactor(grafana-ui): reuse selectOptionInTest in SelectBase test
2022-06-09 11:10:48 +02:00
Artur Wierzbicki
49112c8356
Search: fix 'Clear filters' button ( #50227 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-06-07 11:57:23 +04:00
renovate[bot]
0c32dec9e2
Update dependency @types/jest to v28 ( #49249 )
...
* Update dependency @types/jest to v28
* modern is now default!
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2022-06-06 14:45:02 +01:00
Alexander Emelin
da49f907bb
SearchV2: explicit dashboard loading order and cleanups ( #50210 )
2022-06-05 23:46:35 +02:00
Maria Alexandra
b344f48e68
SearchV2: Fix Move and Delete not updating list in folder view ( #49524 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-06-03 17:33:04 +02:00
Ryan McKinley
1a324b3330
SearchV2: add CTA and reporting to new search UI ( #50175 )
2022-06-03 17:22:17 +02:00
Ryan McKinley
d452322aa8
Search (SQL): support dashboardUID query parameter ( #50121 )
2022-06-02 12:56:01 -07:00
Konrad Lalik
b06235de28
Alerting: Filter folders based on users' permissions ( #49698 )
2022-06-02 17:06:07 +02:00
Ryan McKinley
4dfab0b7d5
SearchV2: optionally exclude panels from search results ( #49971 )
2022-06-01 09:05:53 -07:00
Maria Alexandra
07bfa13770
SearchV2: Fix scroll issue in folder folder view page ( #50010 )
2022-06-01 07:55:30 -07:00
Maria Alexandra
855655cc9c
SearchV2: Fix search input width on mobile ( #49850 )
...
* SearchV2: Fix search input on mobile
2022-05-30 18:46:23 +02:00
kay delaney
17d0133008
Search: Fix overflow issue with folder view ( #49723 )
2022-05-30 10:31:42 +01:00
Ryan McKinley
a641949a05
SearchV2: improve searcher API, and include a fallback SQL based implementation ( #49535 )
2022-05-26 17:08:17 -07:00
kay delaney
3d8eda0132
Chore: Remove deprecated surface
prop from IconButton ( #49715 )
...
* Chore: Remove deprecated `surface` prop from IconButton
* Update component docs
2022-05-27 01:00:57 +01:00
Ryan McKinley
2fa91b75e0
Search: add icon for row and singlestat panels ( #49620 )
2022-05-25 18:33:48 +02:00
kay delaney
861c6f21a0
Search: Center FolderSection spinner ( #49494 )
2022-05-24 16:57:35 +01:00
Torkel Ödegaard
20f8b8625a
Search: Add primary background for global search container ( #49473 )
...
* Search: Add primarhy background for global search container
* Fix spacing for ActionRow
* Fixing ts issue
2022-05-24 13:58:44 +00:00
Ryan McKinley
521b0202e2
Search: remove special playground page and replace the standard results ( #49442 )
2022-05-24 10:04:21 +02:00
Ryan McKinley
33b2897552
Search: scroll to the top after a query changes ( #49447 )
2022-05-23 14:36:32 -07:00
Ryan McKinley
8af587e7ba
Search: support alpha + and enterprise sorting values ( #49362 )
2022-05-23 10:05:15 -07:00
Ryan McKinley
653c82cec4
Search: implement clear-selection and select all buttons ( #49363 )
2022-05-23 10:01:18 -07:00
Maria Alexandra
84a8a1aaa6
Search: Add ManageDashboardNew to integrate new search ( #49266 )
...
* Search: created ManageDashboardNew to integrate new search
* hide pseudo folders in ManageDashboardNew
* ManageDashboardNew - Fix overflow table
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-05-23 15:03:05 +02:00
Maria Alexandra
59c8c0d56b
Search (Playground) - Fix minor css paddings inside table ( #49263 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-05-20 07:03:19 +02:00
kay delaney
64aedb78ba
Search: Support filtering by tag in folder view ( #49221 )
2022-05-19 14:16:25 -07:00
Maria Alexandra
d592d4dd73
Search(Playground) Action Row: Fix disabled option folder layout when sorting ( #49182 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-05-19 10:05:04 +02:00