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
Philipp Hugenroth
1d251689d5
Merge branch 'master' into mobile-sidebar
2022-01-07 16:41:44 +01: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
Julio Arias
4b57df1d86
bugfix: Fix helm chart ingress template
...
This changes fixes the ingress spec to match the API version either v1 or v1beta1,
previously the apiVersion was change according to the K8S version but no
further changes where made to actually match the new v1 API spec. This
cause issues deploying to clusters with versions 1.19+
Signed-off-by: Julio Arias <jarias@users.noreply.github.com >
2022-01-06 15:08:03 -06: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
Kamil Zainal
2068135b9b
Update create-app template
...
Signed-off-by: Kamil Zainal <gh@akza.dev >
2022-01-06 16:41:58 +00:00
Kamil Zainal
859891b7de
Changes from yarn build:api-reports
...
Signed-off-by: Kamil Zainal <gh@akza.dev >
2022-01-06 16:36:22 +00: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
Kamil Zainal
b3831be2fe
Add changeset
...
Signed-off-by: Kamil Zainal <gh@akza.dev >
2022-01-06 15:39:19 +00:00
Kamil Zainal
a9f1c704dc
Route 'Register Existing API' on API page to /catalog-import
...
The 'Register Existing API' button on /api-docs was routing to /create but APIs can't be created. Changing to route to /catalog-import where an API can be registered instead.
Signed-off-by: Kamil Zainal <gh@akza.dev >
2022-01-06 15:39:19 +00: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
Brian Fletcher
95b369d808
use scm integrations interface rather than implementation
...
Signed-off-by: Brian Fletcher <brian@roadie.io >
2022-01-06 14:21:56 +00:00
goenning
48580d0fbb
add missing react key
...
Signed-off-by: goenning <me@goenning.net >
2022-01-06 14:16:51 +00:00
Brian Fletcher
ffda3d4490
tweaks to remove uneeded differences
...
Signed-off-by: Brian Fletcher <brian@roadie.io >
2022-01-06 12:11:05 +00:00