Commit Graph

21183 Commits

Author SHA1 Message Date
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
hiba-aldalaty d5b17b28d1 Update changeset
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2022-01-07 17:31:52 +00:00
hiba-aldalaty 42f81cf451 Update changeset
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2022-01-07 17:25:50 +00:00
hiba-aldalaty de2396da24 Add changeset
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2022-01-07 17:10:17 +00:00
hiba-aldalaty 190f105901 Add open delay for submenus in sidebar
Signed-off-by: hiba-aldalaty <hibaaldalaty@gmail.com>
2022-01-07 17:04:39 +00: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
Johan Haals 6dfb8eb848 Automatically generate dependabot changesets
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-01-07 16:34:05 +01:00
Patrik Oldsberg ad0ceca026 scripts/api-extractor: warn when introducing new warnings
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 15:58:26 +01: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
Brian Fletcher ce82656901 removes some breaking compatability changes
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-01-07 14:13:54 +00:00
Patrik Oldsberg 1449509f9c cli: updated versions bump tests to work with get-packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 15:01:48 +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 61261079cc scripts: refactor to use get-packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 13:43:56 +01:00
Patrik Oldsberg 7946418729 changesets: added changeset for get-packages refactor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 13:43:56 +01:00
Patrik Oldsberg 859fc51f55 backend-common: switch to using get-packages for listing monorepo packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 13:43:56 +01:00
Patrik Oldsberg e9a5faf1f6 cli: remove lerna dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 13:43:56 +01:00
Patrik Oldsberg de4f500c22 cli: migrate packager to use PackageGraph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 13:43:56 +01:00
Patrik Oldsberg f202e2a90b cli: refactory versioning mapDependencies to use get-packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 13:43:55 +01:00
Patrik Oldsberg 0555c594e4 cli: switch bundler config to use get-packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 13:43:55 +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
Patrik Oldsberg 89dc617471 cli: switch lib/config to use get-packages and PackageGraph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 11:43:05 +01:00
Patrik Oldsberg 4aa68bf8f1 cli: add PackagesGraph for traversing monorepo package graphs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-07 11:35:40 +01:00
goenning 97dc62c83a log errors when tech insights throws an error
Signed-off-by: goenning <me@goenning.net>
2022-01-07 10:29:34 +00:00
goenning 19f0f93504 log errors when tech insights throws an error
Signed-off-by: goenning <me@goenning.net>
2022-01-07 10:25:42 +00: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
dependabot[bot] 1256bd408a build(deps-dev): bump pgtools from 0.3.0 to 0.3.2
Bumps [pgtools](https://github.com/olalonde/pgtools) from 0.3.0 to 0.3.2.
- [Release notes](https://github.com/olalonde/pgtools/releases)
- [Changelog](https://github.com/olalonde/pgtools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/olalonde/pgtools/compare/v0.3.0...v0.3.2)

---
updated-dependencies:
- dependency-name: pgtools
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-07 04:08:42 +00:00
Patrik Oldsberg 7f6a7fd274 docs: add bitbucket sign-in resolver docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-06 22:20:36 +01:00
Patrik Oldsberg bf7a731531 Merge pull request #8781 from backstage/rugvip/todo-warnings
todo-backend: fix API report warnings
2022-01-06 22:19:30 +01:00
Colton Padden 1628ca3f49 dynamically set techdocs sidebar position based on backstage sidebar pinned state
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2022-01-06 15:18:35 -05:00
Brian Fletcher db49de335f adds api-reports
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-01-06 16:31:36 +00:00
Patrik Oldsberg 2260702efd todo-backend: fix API report warnings
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-06 16:40:13 +01:00
Patrik Oldsberg f8d746e3ea Merge pull request #8780 from goenning/go/fix-missing-react-key
fix: add missing react key
2022-01-06 15:45:11 +01:00