github-actions[bot]
e1580cf73a
Version Packages (next)
2022-02-01 08:53:29 +00:00
github-actions[bot]
406848efee
Version Packages
2022-01-27 11:07:27 +00:00
github-actions[bot]
8b18d054f3
Version Packages
2022-01-20 10:33:31 +00:00
github-actions[bot]
a94a2b8b3f
Version Packages (next)
2022-01-18 13:49:07 +00:00
MT Lewis
0ae4f4cc82
permissions: rename authorize request and response types to avoid envelope suffix
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 17:51:06 +00:00
MT Lewis
b768259244
permission-backend: wrap authorize request and response batches in envelope
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2022-01-13 17:51:05 +00:00
github-actions[bot]
b04011602b
Version Packages
2022-01-13 14:23:13 +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
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
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
github-actions[bot]
7d27a11079
Version Packages
2021-12-30 11:06:46 +00:00
github-actions[bot]
3d68c45ef7
Version Packages
2021-12-23 12:23:34 +00:00
dependabot[bot]
c6711d955e
build(deps-dev): bump supertest from 6.1.3 to 6.1.6
...
Bumps [supertest](https://github.com/visionmedia/supertest ) from 6.1.3 to 6.1.6.
- [Release notes](https://github.com/visionmedia/supertest/releases )
- [Commits](https://github.com/visionmedia/supertest/compare/v6.1.3...v6.1.6 )
---
updated-dependencies:
- dependency-name: supertest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-22 04:33:21 +00:00
github-actions[bot]
9068128fd8
Version Packages
2021-12-09 12:02:28 +00:00
Johan Haals
dd77b5eb12
Merge pull request #8283 from backstage/mob/identity-api
...
core-plugin-api: stabilize IdentityApi
2021-12-08 14:29:03 +01:00
github-actions[bot]
29f2606ed9
Version Packages
2021-12-02 12:35:24 +00:00
Johan Haals
8c337a480f
chore: Update types and API reports
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-12-02 13:32:35 +01:00
MT Lewis
450ca92330
permissions: change permission integration route to use /.well-known prefix
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2021-12-01 15:52:08 +00:00
MT Lewis
e7851efa9e
permission-node: rename and adjust policy return type to reduce nesting
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2021-11-30 15:21:28 +00:00
github-actions[bot]
ef34f5de7b
Version Packages
2021-11-25 12:40:52 +00:00
Mike Lewis
2e5a67b77d
permission-backend: replace cross-fetch with node-fetch
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-25 09:50:24 +00:00
Mike Lewis
2bacc8be34
permission-backend: expand router test suite
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 16:46:19 +00:00
Mike Lewis
fafb482d73
permission-backend: add request validation
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 15:27:42 +00:00
Mike Lewis
12b0eebfb5
permission-backend: pass in identity client
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 15:18:50 +00:00
Mike Lewis
1ff5d10a62
permission-backend: update dependency on permission-node to 0.0.0 to match unreleased version
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:53:20 +00:00
Mike Lewis
b5e43875d5
permission-backend: enumerate exports in service index
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:47:51 +00:00
Mike Lewis
8f83584706
permission-backend: remove standaloneServer, run.ts and AllowAllPermissionPolicy
...
The run.ts / standaloneServer.ts stuff is a hangover and expected to
be removed or heavily adjusted in the future, and since it's intended
to run from the command line, there's no neat way to pass in a
permission policy. As such it's not going to be useful in its current
form, so we're removing it for now.
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:35:14 +00:00
Mike Lewis
dfd3b25c34
permission-backend: set version to 0.0.0 before initial release
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:32:31 +00:00
Mike Lewis
f5c3211129
permission-backend: 500 when policy returns incorrect resourceType
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:43 +00:00
Mike Lewis
dbd89112a5
permission-backend: add permission-node integration tests
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:42 +00:00
Mike Lewis
2335e0a01f
permission-backend: update default port for standalone server
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:42 +00:00
Mike Lewis
7f4a77a884
permission-backend: add todo
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:42 +00:00
Mike Lewis
cd77cbd48f
permission-backend: clean up PermissionIntegrationClient applyConditions signature
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:42 +00:00
Mike Lewis
6de1e719d4
permission-backend: api docs
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:42 +00:00
Mike Lewis
0ce2bc4129
permission-backend: remove manual construction of service discovery
...
We shouldn't be constructing a service discovery implementation inside
the router, since it removes the ability to provide a different
discovery mechanism.
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:41 +00:00
Mike Lewis
e9b6b7bf89
permission-backend: extract client for calling other plugins to apply conditions
...
Also adds response validation
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:41 +00:00
Mike Lewis
671bf72ed6
permission-backend: fix initial test suite
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:41 +00:00
Mike Lewis
4ca6802b97
permission-backend: bump @backstage/cli
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:41 +00:00
Mike Lewis
be1f89d383
permission-backend: extract AllowAllPermissionPolicy from standaloneServer in permission-backend
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:40 +00:00
Mike Lewis
806778d58e
permission-backend: fixup api-report
...
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-24 14:31:40 +00:00
Tim Hansen
f028746410
Add permission-backend plugin
...
Signed-off-by: Tim Hansen <timbonicus@gmail.com >
2021-11-24 14:31:40 +00:00