Commit Graph

20940 Commits

Author SHA1 Message Date
irma12 34883f5c9e Add posibility to customize description and title
Signed-off-by: irma12 <irma@roadie.io>
2022-01-10 14:20:04 +01:00
Emma Indal bdf1419d20 [Home] first homepage template to storybook + two more home components (#8434)
* 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>
2022-01-10 11:40:07 +01:00
Ben Lambert 5b516c1395 Merge pull request #8798 from backstage/rugvip/badep
auth-backend: moved test-utils dependency to devDeps
2022-01-10 11:31:34 +01:00
Ben Lambert 00beac0ab6 Merge pull request #8836 from backstage/blam/colors-fix
bump `logform` with pinned `colors` dependency
2022-01-10 11:17:34 +01:00
Ben Lambert a889cc4216 Merge pull request #8690 from moltenice-forks/airbrake-initial
Initial Airbrake Plugin Setup
2022-01-10 11:17:18 +01:00
Ben Lambert 7db91695b7 Merge pull request #8832 from bert-huang/register-entityRef-prioritise-component-kind
fix: Register plugin to prioritise Component kind for entityRef
2022-01-10 10:56:09 +01:00
Patrik Oldsberg 1588840d67 Merge pull request #8808 from backstage/rugvip/depr1
removed deprecations from the 2021-11-25 release
2022-01-10 10:55:44 +01:00
Johan Haals 5d13ce64a3 Merge pull request #8830 from backstage/freben/markdown-it
Bump markdown-it to the fixed version
2022-01-10 10:54:25 +01:00
blam db5310e25e chore: added changeset
Signed-off-by: blam <ben@blam.sh>
2022-01-10 10:00:08 +01:00
blam 7848b50478 chore: bump logform and fixing the colors issue
Signed-off-by: blam <ben@blam.sh>
2022-01-10 09:55:50 +01:00
Eric Peterson 4d9fff9fcd Merge pull request #8800 from backstage/docs/configure-catalog-search
[Search] Illustrate how to hide locations from catalog search
2022-01-10 09:50:05 +01:00
Ben Lambert c8ff2df05a Merge pull request #8824 from backstage/freben/api-commonz
🧹  Clean up API reports in backend-common
2022-01-10 07:33:31 +01:00
Ben Lambert 47a5e8c273 Merge pull request #8833 from backstage/dependabot/npm_and_yarn/octokit/webhooks-9.22.0
build(deps): bump @octokit/webhooks from 9.18.0 to 9.22.0
2022-01-10 07:19:34 +01:00
Ben Lambert 1883aebdc9 Merge pull request #8834 from backstage/dependabot/npm_and_yarn/microsoft/microsoft-graph-types-2.11.0
build(deps): bump @microsoft/microsoft-graph-types from 2.8.0 to 2.11.0
2022-01-10 07:19:11 +01:00
dependabot[bot] 06e2d79569 build(deps): bump @microsoft/microsoft-graph-types from 2.8.0 to 2.11.0
Bumps [@microsoft/microsoft-graph-types](https://github.com/microsoftgraph/msgraph-typescript-typings) from 2.8.0 to 2.11.0.
- [Release notes](https://github.com/microsoftgraph/msgraph-typescript-typings/releases)
- [Commits](https://github.com/microsoftgraph/msgraph-typescript-typings/commits)

---
updated-dependencies:
- dependency-name: "@microsoft/microsoft-graph-types"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 04:16:23 +00:00
dependabot[bot] 8319c54e28 build(deps): bump @octokit/webhooks from 9.18.0 to 9.22.0
Bumps [@octokit/webhooks](https://github.com/octokit/webhooks.js) from 9.18.0 to 9.22.0.
- [Release notes](https://github.com/octokit/webhooks.js/releases)
- [Commits](https://github.com/octokit/webhooks.js/compare/v9.18.0...v9.22.0)

---
updated-dependencies:
- dependency-name: "@octokit/webhooks"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-10 04:13:59 +00:00
Bert Huang 9fbd3b90ae fix: Register plugin to prioritise Component kind for entityRef
Signed-off-by: Bert Huang <bert.huang@outlook.com>
2022-01-10 14:58:06 +13:00
Fredrik Adelöw a1ac761a9d Bump markdown-it to the fixed version
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-09 22:14:51 +01:00
Fredrik Adelöw f77bd5c8ff Clean up API reports in backend-common
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-09 15:21:44 +01:00
Fredrik Adelöw 7f3894be1c Merge pull request #8823 from backstage/freben/apireportz
🧹  Clean up API reports in ldap and msgraph catalog modules
2022-01-09 13:57:48 +01:00
Fredrik Adelöw 722681b1b1 Clean up API reports in ldap and msgraph catalog modules
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-09 13:05:10 +01:00
Fredrik Adelöw 508b3ffb36 Merge pull request #8820 from backstage/freben/ldap-set-fix
deep clone data read out of config, to avoid pollution / mutation
2022-01-08 18:33:41 +01:00
Fredrik Adelöw 2b19fd2e94 deep clone data read out of config, to avoid pollution / mutation
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-08 17:39:07 +01:00
Patrik Oldsberg af98fbc3d5 Merge pull request #8819 from backstage/rugvip/clonfig
config: make ConfigReader#get always return a clone
2022-01-08 17:38:19 +01:00
Patrik Oldsberg f5343e7c1a config: make get always return a clone
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-08 16:26:31 +01:00
Patrik Oldsberg a95e788059 config: move reader test to correct block
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-08 16:26:31 +01:00
Patrik Oldsberg a426ba0e26 Merge pull request #8814 from backstage/blam/fix-type
Change help text for `api-extractor`
2022-01-07 19:51:27 +01:00
Ben Lambert 23046ab18d chore: we're generating api-reports not changesets
Signed-off-by: Ben Lambert <blam@spotify.com>
2022-01-07 18:47:31 +01:00
Fredrik Adelöw 71369c2591 Merge pull request #8806 from runebaas/add-adopter-ef
Add EF Education First to the list of adopters
2022-01-07 17:59:42 +01:00
MT Lewis 43561d100f Merge pull request #8784 from backstage/catalog-permission-rule-type-param
catalog-backend: add type parameter to CatalogPermissionRule type
2022-01-07 16:56:42 +00:00
Patrik Oldsberg e2eb92c109 removed deprecations from the 2021-11-25 release
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 17:25:29 +01:00
MT Lewis 10b4ba686f catalog-backend: remove CatalogPermissionRule type
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-07 16:07:56 +00:00
MT Lewis bef617807b catalog-backend: custom createPermissionRule implementation
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-07 16:06:59 +00:00
MT Lewis 82cfdc8d02 catalog-backend: use createPermissionRule helper instead of manually typing rules
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-07 16:06:59 +00:00
MT Lewis 9db1b86f32 permission-node: add helpers for creating PermissionRules
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-07 16:06:58 +00:00
MT Lewis 8fe84eadaf catalog-backend: add type parameter to CatalogPermissionRule type
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>
2022-01-07 16:06:57 +00:00
Daan Boerlage f2134e7029 docs: Add EF Education First to the list of adopters 2022-01-07 17:03:11 +01:00
Joon Park cd529c4094 Integrate permissions with catalog-backend refresh endpoint (#8693)
Integration permission framework with refresh in catalog-backend

... through the use of a new AuthorizedRefreshService.

Signed-off-by: Joon Park <joonp@spotify.com>
2022-01-07 15:49:26 +00:00
Eric Peterson 45df287eec Show how to hide locations from search
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-01-07 15:52:59 +01:00
Eric Peterson 3cf9ff0ba4 Merge pull request #8795 from backstage/rugvip/storyfix
fix storybook and tweak workflow trigger
2022-01-07 14:39:00 +01:00
Johan Haals eba3653e3c Merge pull request #8747 from lorsatti/kubernetes-aws-rbac
Make AWS session token optional
2022-01-07 14:28:09 +01:00
Patrik Oldsberg 2a5875ce5b storybook: add missing dependency declarations
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 13:41:22 +01:00
Patrik Oldsberg eebe1df582 test-utils: avoid usage of private field syntax
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 13:41:21 +01:00
Patrik Oldsberg da9c59d6e0 auth-backend: moved test-utils dependency to devDeps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 13:40:15 +01:00
Eric Peterson 3f975582a4 Merge pull request #8625 from dweber019/patch-1
Fix mkdocs-techdocs-core version
2022-01-07 11:50:26 +01:00
Eric Peterson c6c571dff0 Merge pull request #8789 from cmpadden/techdocs-dynamic-sidebar-positioning
Techdocs: dynamically set primary sidebar position based on backstage sidebar pinned state
2022-01-07 10:52:47 +01:00
Johan Haals ed07f8244e Merge pull request #8773 from backstage/dependabot/npm_and_yarn/react-dev-utils-12.0.0
build(deps): bump react-dev-utils from 12.0.0-next.47 to 12.0.0
2022-01-07 09:18:22 +01:00
Johan Haals ad276c345e Merge pull request #8785 from backstage/rugvip/bbsir
docs: add bitbucket sign-in resolver docs
2022-01-07 09:17:05 +01:00
Johan Haals 75c220c868 Merge pull request #8794 from backstage/dependabot/npm_and_yarn/pgtools-0.3.2
build(deps-dev): bump pgtools from 0.3.0 to 0.3.2
2022-01-07 08:32:52 +01:00
David Weber a46fe68c1c Update to mkdocs-techdocs-core==0.2.2
Signed-off-by: David Weber <david.weber@baloise.ch>
2022-01-07 08:08:54 +01:00