* add new toolkit component
Signed-off-by: Emma Indal <emmai@spotify.com>
* add toolkit content test
Signed-off-by: Emma Indal <emmai@spotify.com>
* add key to toolkit items
Signed-off-by: Emma Indal <emmai@spotify.com>
* add reusable company logo component
Signed-off-by: Emma Indal <emmai@spotify.com>
* export root ref from search plugin
Signed-off-by: Emma Indal <emmai@spotify.com>
* add homepage template to storybook
Signed-off-by: Emma Indal <emmai@spotify.com>
* export new homepage components from plugin
Signed-off-by: Emma Indal <emmai@spotify.com>
* fix imports
Signed-off-by: Emma Indal <emmai@spotify.com>
* add search plugin to dependencies
Signed-off-by: Emma Indal <emmai@spotify.com>
* add home plugin changeset
Signed-off-by: Emma Indal <emmai@spotify.com>
* add storybook changeset
Signed-off-by: Emma Indal <emmai@spotify.com>
* delete changeset for storybook
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
* delete duplicated search context provider
Signed-off-by: Emma Indal <emmai@spotify.com>
* use list item text props
Signed-off-by: Emma Indal <emmai@spotify.com>
* update home plugin documentation + add customize app docs
Signed-off-by: Emma Indal <emmai@spotify.com>
* named exports
Signed-off-by: Emma Indal <emmai@spotify.com>
* add homepage components to storybook
Signed-off-by: Emma Indal <emmai@spotify.com>
* use app config as default for company logo
Signed-off-by: Emma Indal <emmai@spotify.com>
* rename homepage template
Signed-off-by: Emma Indal <emmai@spotify.com>
* use props instead of context for tools, update Content component of card extension to accept props
Signed-off-by: Emma Indal <emmai@spotify.com>
* fix api reports + docstrings + markers
Signed-off-by: Emma Indal <emmai@spotify.com>
* export ToolkitContentProps instead of Tool
Signed-off-by: Emma Indal <emmai@spotify.com>
* docs and stories fixups
Signed-off-by: Emma Indal <emmai@spotify.com>
* do not export rootRouteRef from search plugin
Signed-off-by: Emma Indal <emmai@spotify.com>
* update docs links
Signed-off-by: Emma Indal <emmai@spotify.com>
* change unpacking of props
Signed-off-by: Emma Indal <emmai@spotify.com>
* delete extra fragment
Signed-off-by: Emma Indal <emmai@spotify.com>
* fixup searchbar border styles
Signed-off-by: Emma Indal <emmai@spotify.com>
Previously the CatalogPermissionRule type had a fixed type of unknown[]
for the parameters expected in the `apply` and `toQuery` methods. This
meant that conditions generated for these rules would always have
unknown parameters too, which makes using them in policies much more
difficult.
To address this, this commit introduces a mandatory type parameter for
CatalogPermissionRule which is expected to be set to a tuple
corresponding to the expected parameters.
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
Integration permission framework with refresh in catalog-backend
... through the use of a new AuthorizedRefreshService.
Signed-off-by: Joon Park <joonp@spotify.com>