Fredrik Adelöw
69c082065c
Merge pull request #8649 from nigelwright-roam/s3-discovery-docs
...
Added additional S3 Discovery instructions
2022-01-13 20:07:27 +01:00
MT Lewis
9c5cd63243
Merge pull request #8919 from backstage/fix-catalog-get-resources
...
catalog-backend: fix getResources
2022-01-13 17:50:43 +00:00
MT Lewis
68edbbeafd
catalog-backend: add changeset
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 17:26:04 +00:00
MT Lewis
94d24c751d
catalog-backend: fix getResources
...
The getResources method in catalog-backend should use the
unauthorizedEntitiesCatalog to load resources, otherwise
we end up authorizing access to entities during application
of conditions.
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 17:23:32 +00:00
Patrik Oldsberg
da66c61bdd
Merge pull request #8751 from backstage/changeset-release/master
...
Version Packages
2022-01-13 17:25:20 +01:00
github-actions[bot]
b04011602b
Version Packages
2022-01-13 14:23:13 +00:00
Fredrik Adelöw
182e573def
Merge pull request #8551 from backstage/authz-batching
...
permissions: more efficient integration between permission backend and plugin backends
2022-01-13 15:17:29 +01:00
Johan Haals
653152c7ff
Merge pull request #8913 from backstage/rugvip/shtoyle
...
STYLE: recommend prefixed type parameter names
2022-01-13 15:15:02 +01:00
Fredrik Adelöw
ebc34d0a05
Merge pull request #8911 from backstage/rugvip/azureboot
...
azure-devops-backend: only warn if teams fail to load at startup
2022-01-13 15:14:38 +01:00
Fredrik Adelöw
4f04a54451
Merge pull request #8904 from backstage/blam/bump-graphql-dependencies
...
Bump GraphQL Dependencies in `graphql` plugins
2022-01-13 14:49:58 +01:00
Erik Engervall
1fcd816b06
Merge pull request #8910 from backstage/erikengervall/improve-patch-cta
...
[Plugin] git-release-manager: Improve patch CTA copy
2022-01-13 14:44:07 +01:00
Patrik Oldsberg
9f9596f9ef
azure-devops-backend: only warn if teams fail to load at startup
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-01-13 14:40:52 +01:00
Fredrik Adelöw
9d46378346
Merge pull request #8907 from Artur93gev/patch-1
...
Update identity-resolver.md
2022-01-13 14:40:09 +01:00
Fredrik Adelöw
d97eb828b9
Merge pull request #8909 from backstage/rugvip/proxyid
...
core-components: update ProxiedSignInPage for IdentityApi deprecation removals
2022-01-13 14:30:54 +01:00
MT Lewis
ba2dbe47d7
permission-node: regenerate api-report
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 13:28:51 +00:00
Artur Gevorgyan
37914fa9e0
Update identity-resolver.md
...
Signed-off-by: Artur Gevorgyan <artur93gev@gmail.com >
2022-01-13 17:25:56 +04:00
Erik Engervall
b85010a0c8
Update api-report.md
...
Signed-off-by: Erik Engervall <erik.engervall@gmail.com >
2022-01-13 14:25:03 +01:00
Patrik Oldsberg
0627a63723
STYLE: recommend prefix of type parameter names
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-01-13 14:22:08 +01:00
Erik Engervall
de065ce91c
Fix tests
...
Signed-off-by: Erik Engervall <erik.engervall@gmail.com >
2022-01-13 14:06:21 +01:00
MT Lewis
74967cf50d
catalog-backend: update permission integration to support batching
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 13:05:36 +00:00
MT Lewis
3bb0afb54c
permission-node: add test for apply conditions router
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 13:04:30 +00:00
MT Lewis
34a4be296f
permission-node: list all incorrect resource types in apply-conditions handler
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 13:04:06 +00:00
MT Lewis
1fb2e0e0b4
permission-node: wrap request and response arrays in object
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 13:04:06 +00:00
MT Lewis
ef291ff985
permission-backend: move dataloader to router
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 13:04:05 +00:00
MT Lewis
85b9e1ae60
permission-backend: use dataloader in PermissionIntegrationClient
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 13:04:05 +00:00
MT Lewis
e4c2ee4ba7
build(deps): add dependency on dataloader
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 13:04:05 +00:00
MT Lewis
cbb85e07f0
permission-node: simplify undefined check and fix applyConditions signature
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 13:04:05 +00:00
MT Lewis
8e72b573aa
permission-node: switch to array for getResources return value
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 13:04:04 +00:00
MT Lewis
419ca637c0
permissions: add changeset for optimizations
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 13:04:04 +00:00
MT Lewis
706b6c29e9
permission-node: allow batch retrieval of resources in /apply-conditions
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 13:04:04 +00:00
MT Lewis
b66704db18
permission-node: accept batched requests in /apply-conditions
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 13:04:03 +00:00
Fredrik Adelöw
26c13d006a
Merge pull request #8796 from goenning/go/log-error-tech-insights
...
[TechInsights] log errors when tech insights throws an error
2022-01-13 13:54:23 +01:00
Patrik Oldsberg
b00ea117cb
core-components: update ProxiedSignInPage for IdentityApi deprecation removals
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-01-13 13:50:18 +01:00
Erik Engervall
c1813739c6
Add changeset
...
Signed-off-by: Erik Engervall <erik.engervall@gmail.com >
2022-01-13 13:27:29 +01:00
Erik Engervall
9c0f87acc7
Improve Patch CTA copy
...
Signed-off-by: Erik Engervall <erik.engervall@gmail.com >
2022-01-13 13:25:55 +01:00
Johan Haals
bc5fe6c6c4
Merge pull request #8908 from backstage/rugvip/debot
...
workflows/dependabot-changeset-maker: only run on dependabot branches
2022-01-13 13:11:31 +01:00
Patrik Oldsberg
6ff24fde43
workflows/dependabot-changeset-maker: only run on dependabot branches
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-01-13 12:29:22 +01:00
Fredrik Adelöw
f58092cfeb
Merge pull request #8695 from backstage/feature/add-gcp-iap-auth-provider-frontend
...
auth: implement frontend parts of iap-like sign-in
2022-01-13 12:17:18 +01:00
Joon Park
0a6c68582a
Add authorization to entities get endpoints in catalog-backend. ( #8711 )
...
* Add authorization to entities get endpoints in catalog-backend.
The delete endpoint and the ancestry endpoint, as well as the rest of the endpoints in catalog-backend will be covered in later PRs.
Signed-off-by: Joon Park <joonp@spotify.com >
* Refactor permissioning into AuthorizedNextEntitiesCatalog
Signed-off-by: Joon Park <joonp@spotify.com >
* Create integration router in builder
Signed-off-by: Joon Park <joonp@spotify.com >
* Fix test authorization strings
Signed-off-by: Joon Park <joonp@spotify.com >
2022-01-13 10:59:13 +00:00
Fredrik Adelöw
7a35aa9377
typo in changeset
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2022-01-13 11:39:42 +01:00
blam
0d0476d594
chore: need to inherit the resolvers from the interfaces for niceness
...
Signed-off-by: blam <ben@blam.sh >
2022-01-13 11:32:25 +01:00
blam
36be75022f
chore: updating the tests to actually work like before
...
Signed-off-by: blam <ben@blam.sh >
2022-01-13 11:31:57 +01:00
Fredrik Adelöw
be610c5744
address review comments
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2022-01-13 11:18:52 +01:00
blam
0fb17da164
chore: added changeset
...
Signed-off-by: blam <ben@blam.sh >
2022-01-13 10:45:17 +01:00
blam
2d4dfb1b98
chore: it's now a Module not a GraphQLModule
...
Signed-off-by: blam <ben@blam.sh >
2022-01-13 10:45:17 +01:00
blam
55a53d7cc2
chore: more removal
...
Signed-off-by: blam <ben@blam.sh >
2022-01-13 10:45:17 +01:00
blam
fe7e7116aa
chore: removing some older dependencies
...
Signed-off-by: blam <ben@blam.sh >
2022-01-13 10:45:17 +01:00
blam
dc4a5d7d91
chore: updating graphql-backend to support later versions of graphql-modules
...
Signed-off-by: blam <ben@blam.sh >
2022-01-13 10:45:17 +01:00
blam
e79aaf9712
chore: bringing all this up to date with the new dependencies. Still some stuff to work with.
...
Signed-off-by: blam <ben@blam.sh >
2022-01-13 10:45:17 +01:00
blam
6fbdcdd5c7
chore: remove the rest
...
Signed-off-by: blam <ben@blam.sh >
2022-01-13 10:45:17 +01:00