Tomasz Szuba
e8f026a300
Use esm exports from react-use library
...
Signed-off-by: Tomasz Szuba <tszuba@box.com >
2024-03-19 19:53:04 +00:00
Aditya Kumar
cd872b9fba
Add ESLint Rule to Search Plugin
...
Signed-off-by: Aditya Kumar <aditya.kumar60@infosys.com >
2024-03-19 14:23:57 +05:30
Fredrik Adelöw
1a5df73a7c
Merge pull request #23249 from backstage/styling/accordion-icon
...
Fixed search accordion icon color
2024-03-12 13:38:22 +01:00
Avantika Iyer
d3d8f905f4
remove adr from default search filters
...
Signed-off-by: Avantika Iyer <avantika.hiyer@gmail.com >
2024-02-27 15:42:55 +00:00
Harrison Hogg
70ee3b7c13
Fixed search accordion icon color
...
Signed-off-by: Harrison Hogg <hhogg@spotify.com >
2024-02-26 11:46:55 +00:00
Patrik Oldsberg
912ca7b583
plugins: use convertLegacyRouteRefs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-01-19 11:28:14 +01:00
Patrik Oldsberg
58141224d3
plugins: update all other plugins to fit new frontend system naming patterns
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-12-13 19:31:28 +01:00
Patrik Oldsberg
a1227cc993
plugins: wrap extension elements in compatWrapper
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-11-29 10:44:48 +01:00
Patrik Oldsberg
8f5d6c1fbf
frontend-plugin-api: wrap resolved extension inputs in an object
...
Co-authored-by: Camila Belo <camilaibs@gmail.com >
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com >
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Co-authored-by: Philipp Hugenroth <philipph@spotify.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-11-28 19:17:48 +01:00
Patrik Oldsberg
36c94b8462
plugins: refactor DI extension IDs
...
Co-authored-by: Camila Belo <camilaibs@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-11-28 16:24:49 +01:00
Vincenzo Scamporlino
aea1e02e0f
chore: import convertLegacyRouteRef from core-compat-api
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2023-11-13 23:45:56 +01:00
Fredrik Adelöw
62b5922916
remove unnecessary usage of deprecated BackstageTheme
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-10-26 16:58:59 +02:00
Patrik Oldsberg
f75caf9f3d
search-react: fix search bar race
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-10-20 12:59:43 +02:00
Patrik Oldsberg
1f0b6b1e48
search: more reliable wait in test
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-10-19 19:06:01 +02:00
Patrik Oldsberg
fa11120050
search: fix alpha plugin id
...
Co-authored-by: Camila Belo <camilaibs@gmail.com >
Co-authored-by: Philipp Hugenroth <philipph@spotify.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-10-18 15:50:43 +02:00
Patrik Oldsberg
d60fbcb553
remove usages of @testing-library/react-hooks
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-10-18 09:37:03 +02:00
Patrik Oldsberg
d84f5efa60
plugins: updates to convert legacy route refs to new system
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-10-17 11:57:52 +02:00
Patrik Oldsberg
0296f272b4
type fixes for React 18
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-10-13 11:24:00 +02:00
Fredrik Adelöw
aba6edda91
try to address flaky SearchModal test
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-10-03 14:51:39 +02:00
Camila Belo
5aa87b46cf
fix(search): forward all result set properties to the component
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2023-09-29 13:15:32 +02:00
Camila Belo
18d6675076
refactor(search): remove search modal for now
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2023-09-28 15:54:15 +02:00
Camila Belo
9143802c1c
feat(search): create search plugin extension
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2023-09-28 15:22:51 +02:00
Camila Belo
99f557f256
feat(search): create search modal extension
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2023-09-28 15:22:51 +02:00
Camila Belo
d0fb8e1481
feat(search): create search nav item extension
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2023-09-28 15:22:51 +02:00
Camila Belo
51b63d4939
feat(search): create search page extension
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2023-09-28 15:22:51 +02:00
Camila Belo
baf56d5abf
feat(search): create search api extension
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2023-09-28 15:22:51 +02:00
Camila Belo
3de3a1b872
feat(search): configure alpha subpath
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2023-09-28 15:22:51 +02:00
Fredrik Adelöw
ab6474579f
use renderInTestApp
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-09-14 22:14:14 +02:00
Oleg S
13f3b3491e
chore: update props types to use PropsWithChildren
...
Signed-off-by: Oleg S <97077423+RobotSail@users.noreply.github.com >
2023-09-01 11:16:15 -04:00
Camila Belo
ccad82226d
test(search): mock config api ref
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2023-08-22 15:04:06 +02:00
Enrico Alvarenga
40de4a7210
refactor: move configApi to SearchContext
...
Signed-off-by: Enrico Alvarenga <enricomalvarenga@gmail.com >
2023-08-22 15:04:05 +02:00
Enrico Alvarenga
19d979dc48
test: unit test initial state config
...
Signed-off-by: Enrico Alvarenga <enricomalvarenga@gmail.com >
2023-08-22 15:04:04 +02:00
Enrico Alvarenga
be6250a958
feat(search): enable configuration of the Search component via instrumented config
...
Signed-off-by: Enrico Alvarenga <enricomalvarenga@gmail.com >
2023-08-22 09:56:11 +02:00
Ciprianna Engel
c3381408d6
Use navigation handler in onClick to view full results
...
Full results button in searchModal was not correctly navigating
onClick. This switches the onClick to the correct handler
function to navigate.
Signed-off-by: Ciprianna Engel <ciprianna.engel@wpengine.com >
2023-06-23 09:32:52 -05:00
Fredrik Adelöw
98ed4fe065
Merge pull request #18234 from backstage/blam/jsdom-env
...
cli: Add `Request` `Response` `Headers` and `fetch` to `jsdom` environment
2023-06-20 10:40:26 +02:00
Camila Belo
3fd72717a8
fix: search bar enter redirect
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2023-06-14 09:35:08 +02:00
blam
018553e29f
chore: remove cross-fetch dep from plugins
...
Signed-off-by: blam <ben@blam.sh >
2023-06-13 16:25:53 +02:00
Emma Indal
00b8b94dbb
Merge branch 'master' into fix/BCKSTG-162-broken-custom-styles-on-searc
...
Signed-off-by: Emma Indal <emma.indahl@gmail.com >
2023-05-26 13:20:20 +02:00
Carlos Esteban Lopez
151e285b71
fix(search): Fix custom SearchModal in StoryBook
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-05-24 14:54:18 -05:00
Oleg S
74b216ee4e
set PropsWithChildren as explicit type on components
...
Signed-off-by: Oleg S <97077423+RobotSail@users.noreply.github.com >
2023-05-24 12:47:27 +02:00
Carlos Esteban Lopez
6b281bda66
fix(search): Fix accidental HomePageSearchBar input classes override on spread operator
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-05-19 11:03:49 -05:00
Camila Belo
ba261f9dcd
fix(search): input base styles
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2023-05-19 11:03:49 -05:00
Carlos Esteban Lopez
2f660eb573
fix(search): Fix SearchBar styles & update StoryBook stories for custom styles for notchedOutline class
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-05-19 11:03:49 -05:00
Andre Wanlin
0e3d8d6931
Fixed search 404 casued by URL encoding change
...
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
2023-04-28 06:58:16 -05:00
Carlos Esteban Lopez
a87f98b385
fix(search): Revert placeholder & sync label & aria-label
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-04-19 18:52:03 -05:00
Carlos Esteban Lopez
9e0f486ac2
fix(search): Fix broken tests
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-04-19 13:14:47 -05:00
Carlos Esteban Lopez
87efd07490
fix(search): Address Github PR comments
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-04-19 13:14:47 -05:00
Carlos Esteban Lopez
46310ee03f
fix(search): Stop clear enter propagation
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-04-19 13:14:47 -05:00
Carlos Esteban Lopez
e22f74f421
feat(search): Improve search dialog's & page's bar UI
...
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com >
2023-04-19 13:14:47 -05:00
Fredrik Adelöw
24e3daa6dc
fixup
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-04-03 13:07:39 +02:00